圆论 12 月 24, 2012highflybird编程圆 对CAD中圆和弧的研究。包括如下内容: 圆和弧的基本要素,圆的和弧的周长 ,面积,质心; 它们的种种作图法,譬如三点画圆,三切线画圆等; 它们与点、圆和直线的关系及其判断。 等等 。 下面是相关代码: Read More
矩阵论 12 月 13, 2012highflybird编程矩阵 对CAD中矩阵及其相关知识的研究. 包括了线性代数的一些基本知识; 矩阵的基本运算; 矩阵的基本变换; 实体的矩阵及其变换; 方程求解和矩阵的求逆、矩阵的特征解; 等等。 下面是其实现的相关代码: Read More
高仿ALIGN命令 9 月 7, 2012highflybird编程align CAD中平齐物体的实现是通过align命令来实现的。 但在CAD编程中有时候需要对这个命令自定义,而且在某些情况下不适合用命令形式。 所以我编写了一个lisp程序,用户也可以根据这个程序定义更高级的平齐。 下面是实现的代码。 Read More
二叉树 6 月 28, 2012highflybird编程二叉树 这个是用lisp来构建二叉树。 对autolisp来说,构建二叉树是一个难题,因为lisp没有指针,所以比较困难。 下面是实现的代码。 Read More
点线面论 2 月 12, 2012highflybird编程点线面 对CAD中 关于直线,点,线段的一些研究,包含了大量实用函数。 其中点的定分比,直线的相交,以及空间直线的相交,三角形的周长,面积等各种性质的数学算法,多段线的面积,质心的数学算法,点线面的一些基本几何关系。等等。 下面是相关的代码。 Read More