LISP
打开搜索引擎
highflybird
通过在CAD中输入关键字,迅速定位搜索引擎搜索.
下面是代码.
- 阅读更多 关于 打开搜索引擎
- 登录 发表评论
二叉树
highflybird
这个是用lisp来构建二叉树。
对autolisp来说,构建二叉树是一个难题,因为lisp没有指针,所以比较困难。
下面是实现的代码。
- 阅读更多 关于 二叉树
- 登录 发表评论
画衣柜的程序
highflybird
在CAD中画衣柜有时候是一件比较麻烦的事情,对2012以上的版本,可以用动态图块来实现,但还是有点罗嗦。
我下面的程序实现比较简单,只要敲入一个命令,然后你就可以任意布置你的衣柜了。
下面是其实现的代码。
- 阅读更多 关于 画衣柜的程序
- 登录 发表评论
截面的几何参数
highflybird
对于CAD的封闭曲线类物体,可利用此程序求其几何参数。
包括面积、周长、质心、惯性矩、主矩等等。
下面是其LISP代码:
- 阅读更多 关于 截面的几何参数
- 登录 发表评论
点集的最小包围圆(用LISP求解)
highflybird
这是一个经典的几何算法题目。现在在CAD下用LISP程序编写。
功能是求覆盖点集的最小圆。
凸包的LISP实现
highflybird
关于凸包的维基解释:在一个实数向量空间V中,对于给定集合X,所有包含X的凸集的交集S被称为X的凸包。
凸包有很多用途,网上流传着很多其他语言的代码,LISP的却很少,下面是我的LISP实现代码:
- 阅读更多 关于 凸包的LISP实现
- 登录 发表评论
PI的高精度计算
highflybird
本程序采用LISP计算高精度Pi的数值,可计算到小数点后16000位。
- 阅读更多 关于 PI的高精度计算
- 登录 发表评论
字段和LISP的结合使用实例
highflybird
字段在CAD中用得不多,不过还是有些地方需要它。
以下是字段和LISP结合使用的实例:
去除CAD“警告多重从属对象”的大法
highflybird
一个小技巧。
小问题,大思考
highflybird
一个博士朋友的儿子刚上初中不久,他就提出了下面的一个问题,我感觉很有深度,很难得,现在贴出来说说。
如下面图所示:已知线段AB和一点P,n等分线段,得到n+1个点与P连线。
问:n趋于无穷大时,这些连线长的平均值趋向一个定数吗? 如果是,该怎样求?
- 阅读更多 关于 小问题,大思考
- 登录 发表评论