运用grread函数跟踪鼠标坐标,绘制鼠标轨迹,代码如下。
(defun c:test ()
(setq p (getpoint))
(setq n 0)
(while
(progn
(setq input (grread t))
(cond ((= (car input) 5)
(setq p1 (cadr input))
(if (= n 0)
(command "LINE" p p1 "")
(command "LINE" "@" p1 "")
)
(setq n (1+ n))
T
)
((= (car input) 3)
(if (= n 0)
(command "LINE" p p1 "")
(command "LINE" "@" p1 "")
)
nil
)
)
)
)
)
代码完。
同时绘制双线并且实现绘制过程的实时预览,这个功能说来容易做起来难。
相关文章
- 2021-07-30AutoCAD程序设计魔法书 [AutoLISP DCL基础篇]PDF下载
- 2020-12-24AutoCAD 2004与AutoLISP二次开发技术PDF下载
- 2012-05-24AutoCAD 2004与AutoLISP二次开发技术
- 2010-12-29AutoLISP知识普及及相关教程
- 2010-11-18柱子填充的autolisp源代码下载
- 2010-11-18pkpm梁配筋计算书归并程序(含autolisp源码下载)
- 2010-11-18黄金右手autolisp源码下载
- 2010-11-18体积配箍率计算程序autolisp源码下载
- 2010-11-18CAD批量打印autolisp源码下载
- 2009-12-13二维螺纹的AutoLISP工具免费下载