天河THCAD 部分功能列表
1. abs(real) 数的绝对值
2. abs(v) 矢量的长度,如:v=[10,10,10]
3. acos(real) 反余弦,real:弧度
4. ang(v) 返回矢量的角度,单位:度
5. ang(p1,p2) 返回点p1与点p2连线与x轴的夹角,单位:度
6. ang(apex,p1,p2) 返回线apex-p1逆时针转到线apex-p2的角度,单位:度
7. asin(real) 反正弦,real:弧度
8. atan(real) 反正切,real:弧度
9. cos(real) 余弦,real:度
10. cur 当前光标的位置
11. cvunit(val,from,to) 单位转换,如:cvunit(10,inch,mm)
12. d2r(angle) 度转换为弧度
13. dee 两端点间的距离,为dist(end,end)的缩写
14. dist(p1,p2) 两端点间的距离
15. dpl(p,p1,p2) 点p到线p1-p2的距离
16. exp(real) 指数运算
17. exp10(real) 以10为底的指数
18. getvar(var_name) 得到AUTOCAD系统变量,var_name不用引号
19. ill(p1,p2,p3,p4) 线p1-p2与线p3-p4的交点,含延长线
20. ille ill(end,end,end,end)的缩写
21. ln(real) 自然对数
22. log(real) 以10为底的对数
23. mee 两个端点的中点,即 (end+end)/2
24. nee nor(end,end)的缩写,两端点的单位法线矢量
25. nor 实体的单位法矢量
26. nor(v) 矢量v的单位法矢量
27. nor(p1,p2) 线p1-p2的单位法线矢量
28. pi 常数,约3.1415926
29. pld(p1,p2,dist) 线p1-p2上距点p1为dist的点
30. plt(p1,p2,t) 线p1-p2上距p1为系数t的点,
t = dist(p1,rt) / dist(p1,p2)
31. r2d(augle) 弧度转换为度
32. rad 弧或圆的半径
33. round(real) 取整
34. rot(p,origin,ang) 以点origin为原点,旋转P点ang角度后的点
35. rxof(p) 返回点p的x坐标
36. ryof(p) 返回点p的y坐标
37. rzof(p) 返回点p的z坐标
38. sin(ang) 正弦
39. sqr(real) 平方
40. sqrt(real) 开方
41. tang(ang) 正切
42. u2w(p) 把用户坐标系的点p转换到世界坐标系。
43. vec(p1,p2) 点p1到点p2的矢量
44. vecl(from_pt,to_pt) 点p1到点p2的单位矢量
45. vee vec(end,end)的缩写
46. vee1 vec1(end,end) 的缩写
47. w2u(p) 把世界坐标系的点p转换到用户坐标系。
48. xyof(p) 将点p的z坐标设为0,(x,y,0)
49. xzof(p) 将点p的y坐标设为0,(x,0,z)
50. yzof(p) 将点p的x坐标设为0,(0,y,z)
51. xof(p) 将点p的y,z坐标设为0 (x,0,0)
52. yof(p) 将点p的x,z坐标设为0 (0,y,0)
53. zof(p) 将点p的x,y坐标设为0 (0,0,z)
【注】以上是AUTOCAD几何计算器的部分函数,一些在2D绘图过程中不需要的函数没有列出。