프로그램
캐드 분류

전체 면적에서 제외 할 면적을 여러번 할수 있게 부탁 드립니다

컨텐츠 정보

본문

(defun c:area1 ()
;(getvar "dimzin" 8)
(setq t1 (getpoint "n   문자위치을 포인팅 하시면:"))
(setq ss (getpoint "n   전체 면적을 지정하시오 : "))
(command "boundary" ss "")
(command "area" "o" "l" "")
(setq ar1 ( getvar "area"))
(prompt (strcat "n   전체 면적 : " (rtos ar1 2 3)))
(setq ss1 (getpoint "n   전체 면적에서 제외 할 면적을 지정하시오 : "))
(command "boundary" ss1 "")
(command "area" "o" "l" "")
(setq ar2 (getvar "area"))
(prompt (strcat "n   전체 면적에서 제외 할 면적 : " (rtos ar2 2 3)))
(setq ar3(- ar1 ar2))
(prompt (strcat "n   남은 면적 : " (rtos ar3 2 3)))
(setq ds (getvar "dimscale"))
(setq sch1 (* ds 2))
(setq temp7 (rtos ar3 2 3))
(setq ta " mm2″)
(setq temp8 (strcat temp7 ta))
(command "text" "m" t1 sch1 "0″ temp8)
(prin1)
)

관련자료

댓글 4 / 1 페이지

상큼메론90님의 댓글

emoticon

아 몰랑 ~!!.  수야12님께서 먼저 답글을 다셨네요

2년 전인가, 허접하게 짜집기한 리습이 있습니다. 한번 사용해 보세요~~~

면적(다중선택가능) 선택한 후에, 뺄 면적(다중선택가능) 선택한 후에,  결과값을 화면에 찍히게 하는…

첫번 짜깁기 수정한 것은 아래에

두번째 수정한 것은 아래에~~~

도움 되시기를…

/

전체 65 / 3 페이지
번호
제목
이름

최근글


새댓글


알림 0