프로그램
캐드 분류

치수 스타일 변경 및 생성 리습 ㅜㅠ 도와주세욤,,,

컨텐츠 정보

본문

안녕하세요 ^^

금형설계를 업으로 삼고 있는 직딩 입니다.

매그니에서 리습을 조합해서

치수스타일 변경 ( 없을시 생성 ) 리습을 조잡하게 만들어서 쓰고있는데 ..

치수스타일이 없을경우 생성되는 치수 스타일에 변수값을 적용 해보고 싶습니다

예를들어 ,, 선형 단위 축척 비율 ( 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

============================================================

dim
dim style
dim스타일
리습
치수
치수스타일 리습
치수스타일 변경
치수스타일 생성

관련자료

댓글 6

NLIR님의 댓글

와.. 한참을 헤멨는데 구와와아아 님이랑 수아님 덕분에 좋은 자료 볼 수 있었습니다! 질문해주신 분 답변해주신 분, 두 분 모두 감사드립니다~ 적게 일하시고 많이 버세요!!

구와와아아님의 댓글

수야님 안녕하세요

지난번에도 도움 주시고 .. 이번에도 도움주셔서 너무 감사합니다 ㅠㅜ

수야님 덕분에 오늘 하루 기분좋게 시작합니다 감사합니다. ^^

수야12님의 댓글

간단하개 (princ)윗 단계에다 (SETVAR ‘DIMLFAC 원하시는 값) 이런식으로 추가 하시면 됩니다

고개발님의 댓글

# 테그 사용시 화면이 깨지나요? 확인해볼께요 감사합니다.

여분필드1 여분필드2 여분필드3
캐드 7,297 / 10 페이지
번호
제목
이름
알림 0