|
从别处抄录下来的!希望对大家有所帮助!
原帖由 hy1032 于 2007-9-2 21:54 发表 ) D' E" m. ~( T: `& [- L
能把CAL所有函数给贴出来吗,比如plt,pld等,所有的,cal计算器里面很多都没得
) V. R$ X9 [$ V# b* Z特殊功能函数:(其中括号内p,p1,p2…等可配合辅助抓点来取得坐标值) " I4 \ E2 y# t# @! O4 E
函 数 功能说明 6 V6 Q4 U9 |- L/ i
ang (p1,p2) 求X轴与直线(p1,p2)之夹角值
. Y- y! Y% k/ N; K& R. q& T% l) Eang (顶点,p1,p2) 二直线(顶点,p1)与(顶点,p2)之夹角
" l E0 S3 l* q: d6 \4 ]& I# Sdist (p1,p2) 求p1及p2间的距离
- |: Z0 o6 p+ t/ l, S' Bdpl (p,p1,p2) 点p与经过p1、p2之直线最短距离
' t$ i- @, H& k( v$ ndpp (p,p1,p2,p3) 计算点p经过三点(p1,p2,p3)的平面之间最短距离 ) L6 r3 ~; g, D2 ~& |
Dee dist (end,end)之便捷功能函数,求两端点之距离
( D& m9 v: a/ {( ^# c+ igetvar (变量名称) 读取AutoCAD系统变量值,仅限于实数、整数及点坐标 ( d! S1 p( ^+ c( i9 a6 W1 d
ill (p1,p2,p3,p4) 二直线(p1,p2)与(p3,p4)的交叉点 3 h6 B: I0 W1 p5 i7 S
ilp (p1,p2,p3,p4,p5) 计算线(p1,p2)和经过三点(p3,p4,p5)的平面之相交点
) ~$ f& j% M# R* N8 T& {7 Aille ill (end,end,end,end) 的便捷功能函数
' c Q" N* s/ u! T# Tmee (end,end)/2 的便捷功能函数,求二端点间的中点坐标
4 a4 I4 H# Y* ?1 E* onor (p1,p2) 直线(p1,p2)之单位法向量 (垂直方向) 0 z* _/ Q% o7 J. b# C
nee nor (end,end)之便捷功能函数 " |8 Y: ?# S2 J: I
pld (p1,p2,d) 直线(p1,p2)上距离p1点d长度的点坐标
7 S: _0 n7 E# T- p# |' ^plt (p1,p2,t) 直线(p1,p2)上以参数t定义的点位
& ]+ l, f; _ g" w: J5 k d6 Orad 选取一圆或弧求取该半径值
( ?! Q1 m8 R( C q' N; grot (p,basp,a) 点p以basp为基准旋转a角度
' u, i$ C6 ]% ^) P( Orot (p,axp1,axp2,a) 以通过点axp1和axp2的线为旋转轴,旋转p点,经过角度a
% g5 f2 b y! `6 @vec (p1,p2) 点p1至点p2之向量 9 H0 \" }/ J x! V* q& B+ ~/ y" ]
vec1 (p1,p2) 点p1至点p2之单位向量 9 P a5 f5 A6 ~; i
vee vec(end,end)之便捷功能函数
6 W, u0 j2 Y/ vvee1 Vec1(end,end)之便捷功能函数 2 S, L- I! d$ L, n% g7 Q
过滤一个点或向量的X、Y和Z分量: |
|