運用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工具免費下載