문자복사 TC 사용시 > 질문 및 오류신고

본문 바로가기

질문 및 오류신고

문자복사 TC 사용시

페이지 정보

작성자 xuxu 댓글 13건 조회 8,244회 작성일 23-11-23 14:31

본문

캐드 프로그램 종류 및 버전 : autocad 2021
오류 내용 (오류 메세지 등) :
오류라기 보다 이전에 문자복사시에 명령어 입력후 a라는 문자 클릭 b문자 클릭 이면 변환 되었었는데,

변경후에는 a라는 문자 클릭 b문자 클릭 후 스페이스까지 쳐야 변환이 되네요 ㅠ

tc 명령어 입력후 o(단일) 입력후 사용할떈 바로바로 되나 이게 꽤나 불편하네요 ㅠ 방법이 없을까요?

댓글목록

이자더님의 댓글

이자더 작성일

네. 그건 불편하실 수 있으세요.
다만 이렇게 합의를 본 것은.. 원본 문자 하나를 클릭하고, 대상 객체가 여러개를 선택하는 분들의 숫자가 많아서, 그렇게 결정이 된 결과입니다.
그러므로 .. 죄송합니다만, 익숙해 주십사 하고 부탁을 드릴 수 밖에 없는 형편입니다.
다른 사용자 분들의 불편함이 추가 리포트 된다면, 다른 방법이 있는지를 고민해 보겠습니다.

zwcad사용자님의 댓글

zwcad사용자 작성일

http://izzarder.net/bbs/board.php?bo_table=Share&wr_id=97를 응용해서..


(defun c:tc2 ()

(vl-load-com)

(setq thisdrawing (vla-get-activedocument
    (vlax-get-acad-object)))


(vla-SendCommand thisdrawing (strcat "xitextcopy" " " "o" " "))

(princ)

);defun

이렇게 하시면 tc 명령어 입력후 o(단일) 입력 과정을 한번에 처리해줍니다

이자더님의 댓글

이자더 작성일

감사합니다.^^

xuxu님의 댓글

xuxu 작성일

죄송한데 이해를 못했습니다 ㅠ
(defun c:tc2 ()

(vl-load-com)

(setq thisdrawing (vla-get-activedocument
    (vlax-get-acad-object)))


(vla-SendCommand thisdrawing (strcat "xitextcopy" " " "o" " "))

(princ)

);defun

이값을 어디에다가 넣어줘야 하는건지요 ㅠ

이자더님의 댓글

이자더 작성일

전체를 복사해서..
../xicad/Lisp/_Onekey.lsp 파일을 메모장으로 열어서, 맨 아래에 붙혀 놓으시면,, tc2 라는 명령어로 사용 가능합니다.

이자더님의 댓글

이자더 작성일

혹은.. 다음 버전에서 이를 설정에서 선택할 수 있도록 하겠습니다.

xuxu님의 댓글

xuxu 작성일

이렇게 적용해서 성공은 했는데요! 명령어를 입력하고 찍을땐 한번에 변환이 되는데 스페이스를 누르면서 계속 하려고 하니 반복이 풀려버립니다 ㅠ

xuxu님의 댓글

xuxu 작성일

(vla-SendCommand thisdrawing (strcat "xitextcopy" " " "o" " "))

이 한줄이 한번더 실행인것 같은데 한번더 실행이 안되는거 같습니다

이자더님의 댓글

이자더 작성일

그건 아니고요..
설정에 들어가서, "명령 재순환" 을 켜시면 될 거여요.

xuxu님의 댓글

xuxu 작성일

명령 재순환을 켜두 같네요 ㅠㅠ

이자더님의 댓글

이자더 작성일

그럼 당장은 어쩔수 없을 것 같습니다.

xuxu님의 댓글

xuxu 작성일

넵 도움주셔서 감사합니다^^ 항상 감사히 쓰고있습니다

이자더님의 댓글

이자더 작성일

v4.657 반영


XICAD, Copyright © izzarder.com All rights reserved.