제목 그대로입니다.
두 선에 접하는 원을 수백개 그리는데 조건이 동일하지 않아 매번 C-T-선 클릭클릭-엔터 과정을 반복하고 있습니다.
제가 써클 명령어를 CC로 바꿔뒀기 때문에 CCT 이렇게 세번이나 쳐야하는 상황이네요.
버튼 세개 과정을 하나로 줄이고 싶은데 방법이 있을까요?
비밀번호를 잊으셨나요? 비밀번호를 재설정하려면 이메일 주소를 입력해주세요.
해당 질문을 신고하는 이유를 간단히 입력해주세요.
해당 답변을 신고하는 이유를 간단히 입력해주세요.
해당 유저를 신고하는 이유를 간단히 입력해주세요.
두라인 한번선택으로 직경값 연속입력
(defun c:test ()
(princ “n첫 번째 접점 선택: “)
(setq pt1 (getpoint))
(if pt1
(progn
(princ “n두 번째 접점 선택: “)
(setq pt2 (getpoint))
(if pt2
(while t
(progn
(princ “n원을 그릴 직경 입력: “)
(setq diameter (getreal “n직경 입력 (0을 입력하면 종료)연속적 입력: “))
(if (= diameter 0) ; 0을 입력하면 종료
(progn
(princ “n프로그램을 종료합니다.”)
(exit)
)
(progn
(setq radius (/ diameter 2.0))
(command “circle” “ttr” pt1 pt2 radius)
)
)
)
)
)
)
)
(princ)
)
TEST ; 오류: 잘못된 인수 유형: FILE nil
이렇게 뜹니다. 제가 뭔가 잘못 했을까요? ㅠㅠ
메일주소 남겨요….복사붙혀넣기 기호 오류인것 같아요
감사합니다 감사합니다! ㅜㅜ