2013.07.09 22:55
반복적인 작업이있어서 리습을 공부하고있는데 중간에 막혀서 이렇게 글을 남깁니다.
array 기능을 이용하여 입력한 수량과 간격만큼 객체를 복사하려고합니다.
(defun c:aaa()
(setq s (getint "간격"))
(setq ea (getint "수량"))
(setq p0 (getpoint "\기준점 :"))
(setq ea1 (+ ea 2))
(defun deg(a) (* pi (/ a 180.0)))
(setq p2 (polar p0 (deg 270) 200))
(command "donut" "0" "10" p0 "")
(command "donut" "0" "10" p2 "")
(command "array" p0 "" "r" "1" ea s)
(command "array" p2 "" "r" "1" ea1 s)
(princ)
)
이것과 같이 짰습니다. 문제는 캐드상에서 잘보일정도로 확대해 놓고 명령을 실행하면 제가 원하는 대로
복사가 되지만 화면을 축소해 놓고 리습을 실행시키면
엉뚱하게 복사가 됩니다.
리습실행후 간격100 수량 2입력하면
● ● ●
● ● ● ● ●
이렇게 나와야되는데
화면을 축소하여 작게(zoom out) 한후 명령을 실행하면
● ● ● ● ● ● ● 이렇게 나옵니다.
뭐가 잘못된것 일까요?
번호 | 제목 | 글쓴이 | 날짜 | 조회 수 |
---|---|---|---|---|
공지 | ★ 드림플러스 질문은 메일 또는 홈페이지에 부탁합니다 ★ | 아저씨 | 2017.05.16 | 2774 |
공지 | 제목이 엉망이면 답변달지 않습니다. [1] | 아저씨 | 2014.04.04 | 23853 |
공지 | 순수 캐드 질문은 고캐드로 | 아저씨 | 2013.05.28 | 68640 |
공지 | 질문 답변 게시판을 만들었습니다. | 아저씨 | 2013.02.09 | 74943 |
1804 | 드림설치시 에러 [1] | 새벽안개 | 2013.06.19 | 2353 |
» | 리습에서 array 에 대해 질문드려요 [2] | 밀키스 | 2013.07.09 | 2345 |
1802 | 드림기능 외 [2] | 김연수 | 2013.03.26 | 2343 |
1801 | 도면분할 관련 문의입니다 [1] | 체커 | 2013.03.28 | 2336 |
1800 | 드림문제?? [2] | 건설인 | 2013.05.26 | 2323 |
1799 | 플롯 질문.. [1] | 플롯이 | 2013.04.29 | 2301 |
1798 | 다중 출력 에러 발생 [1] | 김수정 | 2013.03.22 | 2300 |
1797 | &H8007007E(-2147024770)시스템오류발생 수정방법 [4] | 토쟁이 | 2014.05.02 | 2298 |
1796 | 안녕하세요 윈도우8 64에 관한 캐드 관련 문의 드립니다. [1] | 문과장 | 2013.09.11 | 2293 |
1795 | 프로그램 사용문의 [2] | dspark | 2013.03.20 | 2293 |
1794 | 유틸리티-도면일괄처리에 관련해서 문의드립니다. [4] | C눈꽃J | 2013.07.11 | 2288 |
1793 | 안녕하세요. [1] | 호야 | 2013.03.29 | 2285 |
1792 | 드림플러스 다중플롯(MPL)관련 문의입니다. [1] | 승인일시 | 2016.07.22 | 2279 |
1791 | 다중플롯 폼이 여러개일때 [1] | K | 2013.08.06 | 2264 |
1790 | 개발자님 출력 관해서 한가지만 물어봐도 될까요? [1] | 이카루스 | 2013.03.13 | 2261 |
제가 아는 것은 드림을 만든 VB/VBA 언어와 .NET 정도 밖에 모릅니다.
고캐드 리습 질문방에 질문하셔야할듯합니다.