캐드 분류
OSMODE 관련 질문글입니다.
컨텐츠 정보
- 240 조회
- 2 댓글
- 0 추천
- 0 비추천
- 목록
본문
OSMODE를 리습으로 사용하고 싶어서 게시글을 검색한 결과, 아래와 같이 상콤메론님의 글을 찾아서 적용해보았습니다. 하지만 리습은 정상적으로 실행이 되는 것 같은데 막상 OSMODE의 값은 변경되지 않습니다. 다른 글들을 찾아보아도 이 방법이 정석인듯한데 저만 안되는 것 같습니다. 뭔가 설정이 꼬여 있는것일까요? AUTOCAD2016버전 입니다. 혹시 2016버전 사용자분들 중 저와 같은 문제가 있는분이 계신지 궁금합니다. 그리고 어떻게 해결 하셨는지도 궁금합니다.
아래는 상콤메론님의 리습입니다.
Defun c:x ()
(setvar "osmode" 47) ;47은 끝점1,중간점2,중심점4,노드8,교차점32 를 모두 합친 값
(princ "nt오스냅이 모두 설정되었습니다. ")
(princ)
)
관련자료
댓글 2
/ 1 페이지
상큼메론90님의 댓글
(defun c:x ()
(setvar "osmode" 47) ;47은 끝점1,중간점2,중심점4,노드8,교차점32 를 모두 합친 값
(princ "nt오스냅이 모두 설정되었습니다. ")
(princ)
)
위 리습은 이상이 없구요. 아마 x 라는 명령어가, 이것외에 또 있는지 확인해 보세요 명령어가 겹치면 안됩니다. 아니면 x를 다른 이름으로 바꾸시든지~
아래것도 한번 해 보세요. 질문 리습과 거의 비슷합니다.
(defun c:x2 () (command "-osnap" "int,end,cen,mid,node,") (princ "nt오스냅이 모두 설정되었습니다. ") (PRINC) )