성심 성의껏 질문을 작성하여 주세요, 대충하시면 답변도 대충작성합니다.^^
- 제목 작성시 금지어
만들어주세요? 해주세요? 안되는데 이렇게 변경해주세요? 등등
- 특정분과 질문은 제목에 분과삽입 [건축]
좋은예) [분과]무엇에 대해 문의합니다. /[분과]B로 바꾸는 방법을 알고싶습니다.
- 말머리 필수
① CAD 종류 : 오토캐드
② VERSION : 2011
③ 운영 체제 :XP
아래 그림처럼 원문자를 연속해서 삽입하고 싶습니다..
가능할까요???
붉은색 부분이 앞에 붙는 숫자입니다..
;;;**********************************************************************
(defun c:WM (/ ss p n n1 n2 n3 n4)
(prompt "\n===>Kiss(*) 넣을 치수를 선택하시오-> ")
(SETVAR "CMDECHO" 0)
(setq ss (ssget '((0 . "DIMENSION,TEXT,MTEXT"))))
(if (> (SSLENGTH ss) 0)
(progn
(setq p 0)
(while (ssname ss p)
(setq n (ssname ss p)
n1 (entget n)
n2 (assoc 1 n1)
n3 (cdr n2)
p (+ p 1)
)
(if (= n3 "")
(setq n3 "<>")
)
; (if (/= (wcmatch n3 "(*,*(*,*),*)*") nil)
(if (/= (wcmatch n3 "*{\\Fkwi-ed|c129;\\C1;1}*,*{\\Fmonotxt|c129;\\C1;1}*") nil)
(progn
(setq n3 (vl-string-trim "{\\Fkwi-ed|c129;\\C1;1}" n3))
(setq n4 (subst (cons 1 n3) n2 n1))
(entmod n4)
)
(progn
(setq n4 (subst (cons 1 (strcat "{\\Fkwi-ed|c129;\\C1;1}" n3 "")) n2 n1))
(entmod n4)
)
)
)
)
)
(princ)
)
;;;; DC-Edit-------------
(vl-load-com)
(vlr-mouse-reactor "Edit text Object" '((:vlr-beginDoubleClick . DC-Edit)))
(defun DC-Edit (theReactor thePoint / app doc)
(setq app (vlax-get-acad-object)
doc (vla-get-activedocument app)
)
(vla-sendcommand doc "gh")
(princ)
);DEFUN DC-Edit
※ 유의사항
- ①말머리 : 말머리를 달아야 구분이 쉽겠죠^^
- ②Screenshot : 이해를 돕기위해 삽입요망.
- ③파일 첨부 : 상위버전에서 테스트할 파일이 아니면 가급적 하위버전으로 저장후 첨부.
해당리습/해당파일(DWG) 도 같이 첨부하여 주세요.
- ④제 목 : 질문 내용 반영(개략적인 내용), 예) 해치를 만들고 싶어요, pline을 연결할려면?
- ⑤질문글 삭제금지 : 질문후 댓글이 달린글은 삭제금지.
여러 리플러들이 소중한 시간을 내어서 고민한후 댓글을 작성한 이상 "강력조치" 토록 하겠음.
※ 정답만이 댓글은 아닙니다. 그 답이 맞던 틀리던 그건 그 댓글로서 존중되어야 합니다.
회원님들이 글을 읽었다는것과 댓글을 달았다는건 그만큼 관심을 가지고 있고 또 그 답을 해주기 위해
검색도 해보고 도움말도 보고 고민도 하는 일련의 과정을 거치면서 나오기 때문이죠.
이에 대한 고마움과 감사함을 모르는 테러행위(?)는 없었으면 합니다.