아래 리습은 얼마전에 수야12님이 올려주신 리습입니다
리습 실행하면 선택한 블럭들이 90도로 회전하는데
블럭을 블럭의 기준점 중심으로 지정한 각도대로 돌릴 수 있게 수정이 가능할까요?
고수님들 부탁좀 드리겠습니다
(defun c:ff(/ ss en ro)(vl-load-com)
리습 실행하면 선택한 블럭들이 90도로 회전하는데
블럭을 블럭의 기준점 중심으로 지정한 각도대로 돌릴 수 있게 수정이 가능할까요?
고수님들 부탁좀 드리겠습니다
(defun c:ff(/ ss en ro)(vl-load-com)
(setq ss(ssget (list (cons 0 “INSERT”))) n 0)
(repeat (sslength ss)
(setq en(ssname ss n))
(setq ro(cdr(assoc 50(entget en))))
(vla-put-rotation
(vlax-ename->vla-object en)
(+ ro 1.5708)
)
(setq n(1+ n))
)
(princ)
)
아… 정말 감사합니다!
바쁘실텐데 바로바로 수정을 해 주시고…
지금 써 보고 글 남기는데 잘 됩니다
신경써주셔서 감사합니다~