矩阵论

对CAD中矩阵及其相关知识的研究.
包括了线性代数的一些基本知识;
矩阵的基本运算;
矩阵的基本变换;
实体的矩阵及其变换;
方程求解和矩阵的求逆、矩阵的特征解;
等等。

下面是其实现的相关代码:

高仿ALIGN命令

CAD中平齐物体的实现是通过align命令来实现的。
但在CAD编程中有时候需要对这个命令自定义,而且在某些情况下不适合用命令形式。
所以我编写了一个lisp程序,用户也可以根据这个程序定义更高级的平齐。
下面是实现的代码。

点线面论

对CAD中 关于直线,点,线段的一些研究,包含了大量实用函数。
其中点的定分比,直线的相交,以及空间直线的相交,三角形的周长,面积等各种性质的数学算法,多段线的面积,质心的数学算法,点线面的一些基本几何关系。等等。
下面是相关的代码。