(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结束录制
注:版权归原作者所有
推荐阅读
免责声明:
以上图片及资料内容,由我方整理,版权归原作者及其公司所有;
本资料仅供学习研究之用,不得用作于商业用途,若此图库侵犯到您的权益,请与我们联系删除;