안녕하세요 ^^
금형설계를 업으로 삼고 있는 직딩 입니다.
고캐드에서 리습을 조합해서
치수스타일 변경 ( 없을시 생성 ) 리습을 조잡하게 만들어서 쓰고있는데 ..
치수스타일이 없을경우 생성되는 치수 스타일에 변수값을 적용 해보고 싶습니다
예를들어 ,, 선형 단위 축척 비율 ( 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
============================================================
간단하개 (princ)윗 단계에다
(SETVAR ‘DIMLFAC 원하시는 값) 이런식으로 추가 하시면 됩니다
수야님 안녕하세요
지난번에도 도움 주시고 ..
이번에도 도움주셔서 너무 감사합니다 ㅠㅜ
수야님 덕분에 오늘 하루 기분좋게 시작합니다 감사합니다. ^^
와.. 한참을 헤멨는데 구와와아아 님이랑 수아님 덕분에 좋은 자료 볼 수 있었습니다!
질문해주신 분 답변해주신 분, 두 분 모두 감사드립니다~ 적게 일하시고 많이 버세요!!
** code 해시태그 할 경우 원본 글이 깨집니다 ㅜㅠ
# 테그 사용시 화면이 깨지나요? 확인해볼께요
감사합니다.
그 해시태그가 아니라
태그 ? 누르면 다 깨져요 ㅜㅠ