약먹은천사Lv.0 등록일: 2016-07-272016-07-27T17:14:00+09:00 2016-07-27T17:14:00+09:00카테고리: AutoCAD & CADian 블럭 선택해주는 리습이요~~ 블럭만 선택해 주는 리습이 필요해서요~~ 혹시 갖고 계신분이 있으실까요? 공유 Facebook 관련 있는 질문들 선배님들 덕트 엘보 작성 리습좀 봐주세요 insert 삽입할때 레이어도 같이 변경가능할까요? 캐드 파일을 PDF로 변환 할 때 문제점 도와주세요 ㅠ 질문오토캐드 라인타입이 너무 많은데 어떻게 정리하나요.. 2 답변 작성 순 최신 순 공감 순 [Deleted User] 2016-07-27T22:56:01+09:00답변 등록 답변 등록 일시 2016-07-27 10:56 pm 캐드에서 QSELECT – 객체 유형 : 블록 참조 – 연산자 : 모두 선택 – 확인 버튼 이러면 도면에서 블록만 선택됩니다. [Deleted User] 2016-08-22T14:28:15+09:00답변 등록 답변 등록 일시 2016-08-22 2:28 pm (defun c:jj (/ ent obj ss) (and (setq ent (entsel “n기준 블럭 선택: “)) (setq obj (vlax-ename->vla-object (car ent))) (= (vla-get-objectname obj) “AcDbBlockReference”) (setq ss (ssget “_x”(list (cons 0 “insert”)(cons 2 (vla-get-name obj))))) (sssetfirst nil ss) ))
캐드에서 QSELECT – 객체 유형 : 블록 참조 – 연산자 : 모두 선택 – 확인 버튼
(defun c:jj (/ ent obj ss)
(and
(setq ent (entsel “n기준 블럭 선택: “))
(setq obj (vlax-ename->vla-object (car ent)))
(= (vla-get-objectname obj) “AcDbBlockReference”)
(setq ss (ssget “_x”(list (cons 0 “insert”)(cons 2 (vla-get-name obj)))))
(sssetfirst nil ss)
)
)