일단 캐드 2014LT, 2015LT 모두 아이컴툴즈를 사용하고 있습니다.
기계 설계 관련 작업이라 치수 기입을 자주 이용하는데 2014에서는 아무 문제 없이 잘 사용하던 리습이
2015 버전으로 올리면서 해당 리습이 문제가 좀 생겼습니다.
리습 내용
(defun c:h()
(setvar “CMDECHO” 1)
(setq e0 (entlast))
(command “dim1” “hori” “” “” “” (getstring 2 “”))
(aq_one)
)
(defun c:v()
(setvar “CMDECHO” 1)
(setq e0 (entlast))
(command “dim1” “ver” “” “” “” (getstring 2 “”))
(aq_one)
)
(defun c:hv()
(setvar “CMDECHO” 1)
(setq e0 (entlast))
(command “dimaligned” “” “” “” (getstring 2 “”))
(aq_one)
)
V = 세로 치수 기입
H = 가로 치수 기입
HV = 대각선 치수 기입
일단 2015 버전 명령창에 V 를 쓰고 엔터를 일정 시간 내에 (1초 안으로) 두번 눌러야 명령이 실행되는데요.
이게 또 스페이스바는 안 먹힌다는 겁니다..
명령어 쓰고 스페이스 한번, 엔터 한번 -> 실행됨
명령어 쓰고 엔터 한번, 엔터 한번 -> 실행됨
명령어 쓰고 스페이스 한번, 스페이스 한번 -> 두번째에서 띄어쓰기 됨
이런 상황입니다.
목적은 명령어 쓰고 스페이스 한번에 실행이 되기를 바라는 겁니다.
2015버전은 뭔가 충돌이 나는 건지 이 리습 말고도 수정한 내용이 좀 있긴 합니다.
하지만 이 리습은 어떻게 할지 모르겠어서 문의 드려요.
추가로, 치수 기입 사용 시 두 포인트를 선택 후 커서를 움직여 치수보조선 길이를 정한 다음
엔터를 치면 임의의 치수를 입력할 수 있는 [DIM 새 치수 문자를 입력] 이라는 문구가 나와야 하는데
이게 안 나오고 바로 치수가 적혀 버립니다.
도면에 정확한 치수를 모르기에 “***” 이라는 치수를 넣어줘야 하는 일이 잦은데
치수 기입이 바로 되어버리니 한번 더 손이 가는 일이 생기네요.
바쁘시겠지만 한번 읽어 주시고 해결책 좀 알려주시면 감사하겠습니다.