编程
点、线、面和多边形的LISP库
highflybird
下面的代码是为CAD 的LISP定制的一些算法和函数(点,线,面和多边形部分):
直接附上代码:
高仿ALIGN命令
highflybird
CAD中平齐物体的实现是通过align命令来实现的。
但在CAD编程中有时候需要对这个命令自定义,而且在某些情况下不适合用命令形式。
所以我编写了一个lisp程序,用户也可以根据这个程序定义更高级的平齐。
下面是实现的代码。
- 阅读更多 关于 高仿ALIGN命令
- 登录 发表评论
打开搜索引擎
highflybird
通过在CAD中输入关键字,迅速定位搜索引擎搜索.
下面是代码.
- 阅读更多 关于 打开搜索引擎
- 登录 发表评论
二叉树
highflybird
这个是用lisp来构建二叉树。
对autolisp来说,构建二叉树是一个难题,因为lisp没有指针,所以比较困难。
下面是实现的代码。
- 阅读更多 关于 二叉树
- 登录 发表评论
画衣柜的程序
highflybird
在CAD中画衣柜有时候是一件比较麻烦的事情,对2012以上的版本,可以用动态图块来实现,但还是有点罗嗦。
我下面的程序实现比较简单,只要敲入一个命令,然后你就可以任意布置你的衣柜了。
下面是其实现的代码。
- 阅读更多 关于 画衣柜的程序
- 登录 发表评论