(defun c:MYY() (alert "请在打印前保存,打印完毕后不保存退出,或者运行MYY1") (setq p1 (getpoint "\n 请选择第一个点:")) (setq p2 (getpoint "\n 请选择第二个点:")) (command "color" 240) (command "-layer" "n" "ddjjqq" "s" "ddjjqq" "") (command "RECTANG" p1 p2) (setq tab (getvar "ctab")) (if (= tab "model") (command "-plot" "y" "" "\\\\Huxt\\Hp LaserJet 5100 PCL 6" "A4" "M" "L" "N" "W" P1 P2 "F" "" "Y" "" "N" "N" "w" "N" "N" "Y") (command "-plot" "y" "" "\\\\Huxt\\Hp LaserJet 5100 PCL 6" "A4" "M" "L" "N" "W" P1 P2 "F" "" "Y" "" "N" "N" "N" "N" "N" "N" "Y") ) ;end if (princ) ) (defun c:myy1() (setq biao (ssget "x" '( (62 . 240) (8 . "ddjjqq") ))) (command "erase" biao "") )
以前做的,你参考一下吧 |