|
|
从别处抄录下来的!希望对大家有所帮助!
原帖由 hy1032 于 2007-9-2 21:54 发表 # W" _2 |6 g" m2 A8 D$ J
能把CAL所有函数给贴出来吗,比如plt,pld等,所有的,cal计算器里面很多都没得
- s) c+ H$ F& h1 o% H- m特殊功能函数:(其中括号内p,p1,p2…等可配合辅助抓点来取得坐标值)
@4 y& X/ A' |; N8 c# h& h函 数 功能说明 ; J2 k7 k7 f; ~$ N
ang (p1,p2) 求X轴与直线(p1,p2)之夹角值 4 Y3 z6 [; C% r# e( H* m
ang (顶点,p1,p2) 二直线(顶点,p1)与(顶点,p2)之夹角
. J6 ~: i z- Q' X, x0 ~dist (p1,p2) 求p1及p2间的距离
W4 j+ V- h3 J% _( J2 h0 X' adpl (p,p1,p2) 点p与经过p1、p2之直线最短距离 9 [2 ^/ K+ H1 W% P6 F5 }
dpp (p,p1,p2,p3) 计算点p经过三点(p1,p2,p3)的平面之间最短距离 $ ^4 u, z3 y+ @( n: s4 v1 j* @
Dee dist (end,end)之便捷功能函数,求两端点之距离 $ p4 i7 D, E: a/ J
getvar (变量名称) 读取AutoCAD系统变量值,仅限于实数、整数及点坐标 . I! G3 n% ~: E+ e
ill (p1,p2,p3,p4) 二直线(p1,p2)与(p3,p4)的交叉点
) z9 y/ t3 C | ailp (p1,p2,p3,p4,p5) 计算线(p1,p2)和经过三点(p3,p4,p5)的平面之相交点 7 \9 ~; i! \! H3 ?- n8 [: k- v
ille ill (end,end,end,end) 的便捷功能函数
" @8 ^1 ^# n6 {% `1 I: @/ @# Rmee (end,end)/2 的便捷功能函数,求二端点间的中点坐标
2 P' ~0 E: S. j( L6 T! ?nor (p1,p2) 直线(p1,p2)之单位法向量 (垂直方向)
) X; I/ X. Z- I6 L( g0 Q9 ~nee nor (end,end)之便捷功能函数
: V3 X2 V1 j, Q- b% gpld (p1,p2,d) 直线(p1,p2)上距离p1点d长度的点坐标 # j) W; X, m! z4 m2 O
plt (p1,p2,t) 直线(p1,p2)上以参数t定义的点位 5 v, l0 d' E, E' n3 D3 A
rad 选取一圆或弧求取该半径值 + g& b6 G+ `& K
rot (p,basp,a) 点p以basp为基准旋转a角度 - m E/ _' S0 \, E: Q7 t
rot (p,axp1,axp2,a) 以通过点axp1和axp2的线为旋转轴,旋转p点,经过角度a : S3 _( X |# C# w
vec (p1,p2) 点p1至点p2之向量
" D" v, o8 y) ]7 [( |1 _( f5 V6 ovec1 (p1,p2) 点p1至点p2之单位向量
: l) u( P! K$ d8 C4 v, @: Yvee vec(end,end)之便捷功能函数 , ` P8 q: D! {1 |2 s! w# {+ ?+ V
vee1 Vec1(end,end)之便捷功能函数
' ^9 w5 D- G( d- }过滤一个点或向量的X、Y和Z分量: |
|