프로그램
캐드 분류

반복 스케일작업에 대해 질문드립니다.

컨텐츠 정보

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

본문

첨부파일과 같이 

사각도면틀에 표가 튀어나와 스케일로 줄여야하는 반복작업을 리습으로 대체하려고 하고 있는데요 
일단 생각으로는 
틀의 좌측 하단으로 기준을 잡고 
ssget "w" 으로 상대좌표로 스케일할 영역을 자동 선택하고 
원하는 지점 (상대좌표)기준으로 줄이고
화면을 옆으로 옮겨 다시 상대좌표의 원점을 초기화 하는식으로 
횟수 repeat 하려는 생각을 하는데
변수에서 setq a (ssget "w" '(@500 500) '(@4000 800) )
상대좌표 자체를 인식못하는거같아서요 .. 도움부탁드립니다.

관련자료

댓글 3

상큼메론90님의 댓글

emoticon

그냥 저런 것들은 직접 선택해서 하는게 더 좋을 것 같은데요??? 일단 틀의 좌측 하단보다는, 표의 좌측 하단을 포인트 잡는게 작업에 더 유리할 듯 합니다. dwg파일을 올리셔야 되는데…

아래 참조해서 해 보세요… 포인트에서 부터, 좌표로 객체를 선택합니다.

(defun MELON ( / pt ss )   (if (and (setq pt (getpoint "n포인트 클릭 :"))            (setq ss (ssget "w"                            pt                            (mapcar '+ (list 4000.0 800.0 0.0) pt)                        )            )       )   ) ;if ) ; defun

;;;;;;;

구디가디님의 댓글

아 . 도면내용들은 다 지운거고 원래는 표마다 기입된 내용이 다 다릅니다. 

틀만똑같고 안에 내용은 다 달라서요

수야12님의 댓글

그냥 align 으로 하나 맞추시고 복사 하시면 안되나요?? 

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