프로그램
캐드 분류

리습 확인좀 부탁 드려요

컨텐츠 정보

  • 225 조회
  • 3 댓글
  • 0 추천
  • 0 비추천
  • 목록

본문


(DEFUN C:DD (/ a b c d e)
  (prompt "nSelect text to edit: ")
  (setq a (ssget))
  (setq b (sslength a))
  (setq c 0)
  (while (<= 1 b)
     (setq d (ssname a c))
     (if (eq (cdr (assoc 0 (entget d))) "TEXT")
              (command "textedit" d "" "")
     )
     (setq b (- b 1))
     (setq c (+ c 1))
  )
  (princ)
)

텍스트를 수정 할때 쓰던 리습입니다.
우선 2012버젼에서는 에러가 없이 잘 사용이 됩니다만,
2016 네트웍 라이센스 버전을 쓰면서 뭔가 안맞는지
깨끗하게 마무리가 안되네요.  텍스트 바뀌고 나면서 아래 문구 뜹니다 . 

 —– command 창 내용 —-

Select text to edit:
객체 선택: 1개를 찾음
객체 선택:  알 수 없는 명령 "DD".  도움말을 보려면 F1을 누르십시오.
알 수 없는 명령 "DD".  도움말을 보려면 F1을 누르십시오.

관련자료

댓글 3

울산미미님의 댓글

(DEFUN C:DD (/ a b c d e)   (prompt "nSelect text to edit: ")   (setq a (ssget))   (setq b (sslength a))   (setq c 0)   (while (<= 1 b)      (setq d (ssname a c))      (if (eq (cdr (assoc 0 (entget d))) "TEXT")               (command "textedit" d )      )      (setq b (- b 1))      (setq c (+ c 1))   )   (princ) )

상큼 멜론님 항상 도움에 감사 드립니다. 말씀대로 바꾸고나니 잘 됩니다. 감사합니다.

울산미미님의 댓글

수정을 해야 할 부분 확인 가능하시면 부탁 좀 드립니다.

여분필드1 여분필드2 여분필드3
전체 7,152 / 1 페이지
번호
제목
이름
알림 0