|
![]() (defun c:test( / );默认命令 ;----系统变量备份---- (setvar 'cmdecho' 0);_关闭命令提示 (setq osmode_bak (getvar 'osmode'));_记录捕捉 (setvar 'osmode' 0);_关闭捕捉 (setq clayer_bak (getvar 'clayer'));_记录当前图层 (setq cecolor_bak (getvar 'cecolor'));_记录当前颜色 (setq celtype_bak (getvar 'celtype'));_记录当前线型 (setq textstyle_bak (getvar 'textstyle'));_记录当前文字样式 ;----操作记录开始---- (entmake '((0 . 'LWPOLYLINE') (5 . '1C62') (100 . 'AcDbEntity') (67 . 0) (410 . 'Model') (8 . '0') (100 . 'AcDbPolyline') (90 . 4) (70 . 1) (43 . 0.0) (38 . 0.0) (39 . 0.0) (10 261756.0 3650.49) (40 . 0.0) (41 . 0.0) (42 . 0.0) (91 . 0) (10 312541.0 3650.49) (40 . 0.0) (41 . 0.0) (42 . 0.0) (91 . 0) (10 312541.0 -34272.8) (40 . 0.0) (41 . 0.0) (42 . 0.0) (91 . 0) (10 261756.0 -34272.8) (40 . 0.0) (41 . 0.0) (42 . 0.0) (91 . 0) (210 0.0 0.0 1.0)) );生成图元 (setq ob1C62(entlast));生成图元 (entmake '((0 . 'LINE') (5 . '1C63') (100 . 'AcDbEntity') (67 . 0) (410 . 'Model') (8 . '0') (100 . 'AcDbLine') (10 383418.0 -33157.4 0.0) (11 462666.0 -33157.4 0.0) (210 0.0 0.0 1.0)) );生成图元 (setq ob1C63(entlast));生成图元 ;----操作记录结束---- ;----系统变量还原---- (setvar 'osmode' osmode_bak);_还原捕捉 (setvar 'clayer' clayer_bak);_还原图层 (setvar 'cecolor' cecolor_bak);_还原颜色 (setvar 'celtype' celtype_bak);_还原线型 (setvar 'textstyle' textstyle_bak);_还原文字样式 (setvar 'cmdecho' 1);_打开命令提示 (princ);_关闭程序返回值 );_程序结束 下载路径
下载地址:ycz007.ys168.com 作 者:nonsmall 命 令:SS开始录制,SS结束录制 |
|
|