도면상 오른쪽에 있는 박스에 글씨를 클릭하면
레이어창에 아무것도 안뜹니다.
캐드손댄지 10년정도 되는데 이런경우는 첨이네여
레이어가 없는 객체가 가능한건지
레이어가 없으니 출력도 안됩니다.
수작업으로 하나하나 다른레이어로 바꿔주면 해결되기는 하는데
이런 도면이 한두개가 아니라
일일이 다할수도 없고
환장하겠네여
이런현상 격으신분들 해결방법좀 알려주세요
공유
비밀번호를 잊으셨나요? 비밀번호를 재설정하려면 이메일 주소를 입력해주세요.
해당 질문을 신고하는 이유를 간단히 입력해주세요.
해당 답변을 신고하는 이유를 간단히 입력해주세요.
해당 유저를 신고하는 이유를 간단히 입력해주세요.
명확한 답변 감사합니다.
(defun c:test ( / LayerName )
(vl-load-com)
(if (/= (setq LayerName (getstring “n변경할 레이어이름: “)) “”)
(vlax-for obj (vla-get-modelspace (vla-get-activedocument (vlax-get-acad-object)))
(if (eq (vla-get-layer obj) “”) (vla-put-layer obj LayerName))
)
)
(princ)
)
답변 감사합니다.
그런데 어떤리습으로 어떻게 해야할지…
그냥 하나하나 바꿔야겠네여 ㅜㅜ
노가다인생~ ^^
프로그램에 의해 작성된 객체인것 같습니다
레이어 이름이 “” 으로 되어 있네여 … 원래 “” 로 레이어를 생성할 수는 없는데 …
프로그램으로 강제로 변환된것 같습니다.
리습으로 작성하면 금방 해결하실 수 있을 것 같습니다.