jhc050Lv.3 등록일: 2006-12-142006-12-14T20:29:02+09:00 2006-12-14T20:29:02+09:00카테고리: AutoCAD & CADian 면적늘리기 123.23m2라는면적의 객체가 있을때 그객체를 150m2이렇게 축척할수있는 기능이있는지요? 아니면 리습을 구할수있는지 부탁드립니다 공유 Facebook 관련 있는 질문들 캐드 좌표값을 위경도값으로 산출 가능할까요? 캐드 좌표값을 위경도값으로 산출 가능할까요? 오토캐드 호그리기 질문 믹서드럼 9루베 ,6루베 통만 외형도 만 이라도괜찮습니다, 구할수있을까용? 3 답변 작성 순 최신 순 공감 순 [Deleted User] 2006-12-14T21:47:08+09:00답변 등록 답변 등록 일시 2006-12-14 9:47 pm (defun c:rescale (/ ss old_area new_area newscale bp) (setq ss (entsel “n 면적을구하려는 객체 : “)) (if ss (progn (command “area” “e” ss) (setq old_area (/ (getvar “area”) 1000000.0)) (setq new_area (getreal (strcat “n 새면적<” (rtos old_area 2 4) “> : “))) (if new_area (progn (setq newscale (sqrt (/ new_area old_area))) (setq bp (getpoint “n 스케일변경 기준점 : “)) (if bp (progn (setq os (getvar “osmode”)) (setvar “osmode” 0) (command “scale” ss “” bp newscale) (setvar “osmode” os) ) ) ) ) ) ) (princ) ) jhc050 Lv.3 2006-12-14T22:44:52+09:00답변 등록 답변 등록 일시 2006-12-14 10:44 pm you92(一初) 님 감사감사함니다 계산기두드려서할려고했는데 리습이너무좋네요 거듭감사 [Deleted User] 2008-06-18T07:51:43+09:00답변 등록 답변 등록 일시 2008-06-18 7:51 am 리습만드는방법
(setq ss (entsel “n 면적을구하려는 객체 : “))
(if ss
(progn
(command “area” “e” ss)
(setq old_area (/ (getvar “area”) 1000000.0))
(setq new_area (getreal (strcat “n 새면적<” (rtos old_area 2 4) “> : “)))
(if new_area
(progn
(setq newscale (sqrt (/ new_area old_area)))
(setq bp (getpoint “n 스케일변경 기준점 : “))
(if bp
(progn
(setq os (getvar “osmode”))
(setvar “osmode” 0)
(command “scale” ss “” bp newscale)
(setvar “osmode” os)
)
)
)
)
)
)
(princ)
)
you92(一初) 님 감사감사함니다 계산기두드려서할려고했는데 리습이너무좋네요 거듭감사
리습만드는방법