变量赋值AutoCAD二次开发LISP技巧
变量赋值在 AutoCAD 的二次开发中常见,使用setq
函数可以轻松实现多变量赋值。比如,你可以用(setq a (+ 1 2))
为变量a
赋值,值为 3。这种方式比较简洁,代码也蛮易懂。Nil是个比较有意思的概念,代表变量未赋值时的状态,它可用于清理内存空间,避免浪费。再比如,想查看某个变量的值?只要在变量前加!
,就能直接在 AutoCAD 命令行看到它的值,像command:(setq a '(10.0 10.0))
后,line
命令会自动使用这个值,挺方便的。其实,像这样的setq
和Nil
使用法,你在 AutoCAD 的 LISP 开发中更好地管理变量,避免出现不必要的内存占用。如果你在做 AutoCAD 的二次开发,记得多加利用这些小技巧哦。
581KB
文件大小:
评论区