안녕하세요 ^^
금형설계를 업으로 삼고 있는 직딩 입니다.
고캐드에서 리습을 조합해서
치수스타일 변경 ( 없을시 생성 ) 리습을 조잡하게 만들어서 쓰고있는데 ..
치수스타일이 없을경우 생성되는 치수 스타일에 변수값을 적용 해보고 싶습니다
예를들어 ,, 선형 단위 축척 비율 ( DIMLFAC ) 값을 조정해서 생성 하고 싶은데
기존에 짜집기 한 리습이 너무 어려워 손을 못대겠습니다 .ㅠㅜ
조금 도움 주시면 감사하겠습니다.
** 결론 **
치수스타일 변경시 없을경우 자동으로 치수스타일이 생성 되는데
현재 적용된 치수스타일 값을 그대로 가져오는게 아니라
리습에 설정해둔 값으로 치수스타일을 만들고싶습니다 ..!!
+ 적용하고싶은 변수 ,, DIMLFAC & DIMCLRE & DIMCLRD 이정도 입니다..
============================================================
(defun c:ZZ1(/ @1 dst)
(setvar "cmdecho" 0)
(setq @1 "STANDARD _ 1″)
(if (= (tblsearch "dimstyle" "STANDARD _ 1″) nil)
(command "-dimstyle" "s" "STANDARD _ 1″))
(command "dimstyle" "r" @1)
(setq dst (getvar "dimstyle"))
(if (= dst @1)
(progn (princ "현재스타일을 ")(princ dst)(princ " 로 변경하였습니다."))
(princ "스타일이 없습니다"))
(princ)
);defun
============================================================
(defun c:ZZ2(/ @1 dst)
(setvar "cmdecho" 0)
(setq @1 "STANDARD _ 0.5″)
(if (= (tblsearch "dimstyle" "STANDARD _ 0.5″) nil)
(command "-dimstyle" "s" "STANDARD _ 0.5″))
(command "dimstyle" "r" @1)
(setq dst (getvar "dimstyle"))
(if (= dst @1)
(progn (princ "현재스타일을 ")(princ dst)(princ " 로 변경하였습니다."))
(princ "스타일이 없습니다"))
(princ)
);defun
============================================================
** code 해시태그 할 경우 원본 글이 깨집니다 ㅜㅠ
# 테그 사용시 화면이 깨지나요? 확인해볼께요
감사합니다.
그 해시태그가 아니라
태그 ? 누르면 다 깨져요 ㅜㅠ
간단하개 (princ)윗 단계에다
(SETVAR 'DIMLFAC 원하시는 값) 이런식으로 추가 하시면 됩니다
수야님 안녕하세요
지난번에도 도움 주시고 ..
이번에도 도움주셔서 너무 감사합니다 ㅠㅜ
수야님 덕분에 오늘 하루 기분좋게 시작합니다 감사합니다. ^^
와.. 한참을 헤멨는데 구와와아아 님이랑 수아님 덕분에 좋은 자료 볼 수 있었습니다!
질문해주신 분 답변해주신 분, 두 분 모두 감사드립니다~ 적게 일하시고 많이 버세요!!