;ºí·°Àº ÂïÀ¸¸é... ;ÇØ´ç ºí·°ÀÇ Á¤º¸¸¦...command »ó¿¡ Ç¥±âÇÏ´Â ¸®½À
(defun c:binfo(/ en ed la bn ins sx sy sz ro num) (setq en nil) (while (= en nil) (setq en (car (entsel "nºí·° ÇÑ°³¸¦ ¼±ÅÃÇϼ¼¿ä:")))) (setq ed (entget en)) (setq la (cdr (assoc 8 ed)) ; 8¹øÀº ·¹À̾î bn (cdr (assoc 2 ed)) ; 2¹øÀº ºí·°À̸§ ins (cdr (assoc 10 ed)) ; 10¹øÀº ÀμƮ Æ÷ÀÎÆ® sx (cdr (assoc 41 ed)) ; 41´Â xÃàôºñÀ² sy (cdr (assoc 42 ed)) ; 42´Â yÃàôºñÀ² sz (cdr (assoc 43 ed)) ; 43´Â zÃàôºñÀ² ro (rtd (cdr (assoc 50 ed))) ; 50¹øÀº ȸÀü°ª ) (setq num (sslength (ssget "x" (list (cons 0 "insert") (cons 2 bn))))) (princ "n·¹À̾î: ") (princ la) (princ " / ") (princ "ºí·°À̸§: ") (princ bn) (princ " / ") (princ "»ðÀÔÁ¡: ") (princ ins) (princ " / ") (princ "nxÃàöºñÀ²: ") (princ sx) (princ " / ") (princ "yÃàöºñÀ²: ") (princ sy) (princ " / ") (princ "zÃàöºñÀ²: ") (princ sz) (princ " / ") (princ "ȸÀü°¢µµ: ") (princ ro) (princ " / ") (princ "ÇØ´çºí·°°¹¼ö: ") (princ num) (princ) ) (defun rtd (a) (/ (* a 180.0) pi))
|