|
|
从别处抄录下来的!希望对大家有所帮助!
原帖由 hy1032 于 2007-9-2 21:54 发表 
4 x G8 c7 N) e! [# I5 y- \# T! }能把CAL所有函数给贴出来吗,比如plt,pld等,所有的,cal计算器里面很多都没得 6 y- p+ t1 h# G' x- Z
特殊功能函数:(其中括号内p,p1,p2…等可配合辅助抓点来取得坐标值) 5 H: w g0 ^- I2 o
函 数 功能说明 . w" l. M7 _. T ^
ang (p1,p2) 求X轴与直线(p1,p2)之夹角值 4 t' |4 M A e7 f9 w
ang (顶点,p1,p2) 二直线(顶点,p1)与(顶点,p2)之夹角
, R e" v }' G) Mdist (p1,p2) 求p1及p2间的距离 + c! z2 k, h, V7 I, t3 x
dpl (p,p1,p2) 点p与经过p1、p2之直线最短距离
& A$ }& _" W' V' xdpp (p,p1,p2,p3) 计算点p经过三点(p1,p2,p3)的平面之间最短距离
* R; e% R9 L7 m# qDee dist (end,end)之便捷功能函数,求两端点之距离
7 m9 ~3 P) |) Y1 C0 Ngetvar (变量名称) 读取AutoCAD系统变量值,仅限于实数、整数及点坐标 ! ^" @0 A* u; C1 f9 J
ill (p1,p2,p3,p4) 二直线(p1,p2)与(p3,p4)的交叉点
/ u0 P' K' L/ B7 C6 M5 B' b6 A kilp (p1,p2,p3,p4,p5) 计算线(p1,p2)和经过三点(p3,p4,p5)的平面之相交点
! N" ~. Q, R7 s- V- `0 f2 u: }. xille ill (end,end,end,end) 的便捷功能函数 3 G. A0 b# H6 V( D8 `
mee (end,end)/2 的便捷功能函数,求二端点间的中点坐标
/ W& F! p( A, l( A/ M. pnor (p1,p2) 直线(p1,p2)之单位法向量 (垂直方向) & C! B) [% s7 U
nee nor (end,end)之便捷功能函数
2 T3 S! G, q( S9 a- |. mpld (p1,p2,d) 直线(p1,p2)上距离p1点d长度的点坐标
" I+ b, ]* u: A/ F/ i- ?; Kplt (p1,p2,t) 直线(p1,p2)上以参数t定义的点位
- s, s3 P0 s# U! Grad 选取一圆或弧求取该半径值
, L X- [* A# @3 y( U2 F% Vrot (p,basp,a) 点p以basp为基准旋转a角度 1 K$ E H0 w3 J8 S$ F& z4 G: r
rot (p,axp1,axp2,a) 以通过点axp1和axp2的线为旋转轴,旋转p点,经过角度a 2 j, G; V* E6 y
vec (p1,p2) 点p1至点p2之向量
4 ] u! ^# Q9 F9 f. F* Z0 jvec1 (p1,p2) 点p1至点p2之单位向量
1 T2 I- B7 Z* B2 [& p/ `vee vec(end,end)之便捷功能函数
+ e3 c$ m: ]7 S1 Ovee1 Vec1(end,end)之便捷功能函数
5 u* O2 N+ g4 d$ I0 Y过滤一个点或向量的X、Y和Z分量: |
|