레이어?라고 하나요?
도면마다 선 색깔이랑 굵기등을 조절하는데
한 도면에 ‘1’이라는 도면층에 포함된 녀석들을
한번에 다 ‘2’라는 도면층으로 바꿀 수는 없나요?
하나하나 바꾸면 시간이 오래 걸릴 것 같아요
공유
비밀번호를 잊으셨나요? 비밀번호를 재설정하려면 이메일 주소를 입력해주세요.
해당 질문을 신고하는 이유를 간단히 입력해주세요.
해당 답변을 신고하는 이유를 간단히 입력해주세요.
해당 유저를 신고하는 이유를 간단히 입력해주세요.
(setvar “cmdecho” 0)
(setq bL (getstring “n옮겨질 도면층 이름을 입력하세요 : “))
(progn
(setq doc (vla-get-activedocument (vlax-get-acad-object)))
(vla-startundomark doc)
(setq index 0)
(repeat (sslength ss)
(setq e (ssname ss index))
(setq obj (vlax-ename->vla-object e))
(setq lnm (vlax-get obj ‘layer))
(vlax-put obj ‘layer bL)
(setq index (1+ index))
)
(vla-endundomark doc)
)
)
)
기존 선택한 도면층 싹 지우기 리습재활용해서 대충 만들어봤는데 되려나요…
이걸 그냥 캐드에 다 치면 되는건가요?
블럭 안에 있는 것들이 빠졌네요
드림 사용하시면 쉽습니다 ㅎ 드림 설치를 아직 안하셧군요 ㅠㅠㅠ
드림 기능중에 선택한 레이어만 켜기 기능 이 있는데 이걸로 원하는 레이어만 켜서 전체 선택해서 레이어 바꾸는 방법 이 있습니다 ㅎ
한번 드림을 깔아 보심이 어떨런지요…ㅎ
그리고 위에 피시 님이 쓴거는 메모장에 넣고 저장할때 확장자명을 .lsp 쓰셔서 리습 하나 만들고 캐드 들어가서 apload (단축키 : ap) 하셔서 로드를 하셔서 쓰는 겁니다 ㅎ 치는게 아님 ㅠㅠㅠ
피시님이 쓰신 리습 단축키는 LC 같네요 ㅎ
정정 APPLOAD