;ÂüÁ¶½ºÄÉÀÏ
(defun c:scc(/ ss sc1 sc2 p1) ;->*error* start (defun *error* (msg)(princ "error: ")(princ msg) (setvar "osmode" os) (princ)) ;-<*error* end (setq os (getvar "osmode")) (setq ss (ssget)) (setvar "osmode" 37) ; 1 ³¡, 32 ±³Â÷, 4 Á᫐ (setq p1 (getpoint "n¡í ±âÁØÁ¡ ÁöÁ¤:")) (setq sc1 (getdist p1 (strcat "n¡í ÇöÀç ±æÀÌ Á¡ ÁöÁ¤ :"))) (setq sc2 (getdist p1 "n¡í »õ·Î¿î ±æÀÌ Á¡ ÁöÁ¤ :")) (command "undo" "be") (setvar "osmode" 0) (command "scale" ss "" p1 "r" sc1 sc2) (setvar "osmode" os) (command "undo" "e") (princ) );defun |