|
从别处抄录下来的!希望对大家有所帮助!
原帖由 hy1032 于 2007-9-2 21:54 发表 0 ~3 ]+ Z% q# Q, F0 d
能把CAL所有函数给贴出来吗,比如plt,pld等,所有的,cal计算器里面很多都没得
Q) |3 k, n' \7 S' ?特殊功能函数:(其中括号内p,p1,p2…等可配合辅助抓点来取得坐标值) # B' A0 a5 i4 `7 w& e# @. u
函 数 功能说明
' y. i& o9 p, `2 P9 Y }ang (p1,p2) 求X轴与直线(p1,p2)之夹角值 1 a$ A. c/ ~, T7 u& Q
ang (顶点,p1,p2) 二直线(顶点,p1)与(顶点,p2)之夹角
, u: T7 V2 U# ]; m0 s4 @dist (p1,p2) 求p1及p2间的距离
; A7 b: V. r. z$ O5 r7 Hdpl (p,p1,p2) 点p与经过p1、p2之直线最短距离 % y0 `" E# n: e L/ z; U
dpp (p,p1,p2,p3) 计算点p经过三点(p1,p2,p3)的平面之间最短距离 , v. B% u7 ^/ v# c# _# Y
Dee dist (end,end)之便捷功能函数,求两端点之距离
9 v. f9 _4 U7 H! u$ H9 Agetvar (变量名称) 读取AutoCAD系统变量值,仅限于实数、整数及点坐标 ; u9 ?9 k7 s: y8 T C D( h T
ill (p1,p2,p3,p4) 二直线(p1,p2)与(p3,p4)的交叉点 / e5 L4 @9 [, L# b7 s
ilp (p1,p2,p3,p4,p5) 计算线(p1,p2)和经过三点(p3,p4,p5)的平面之相交点
% I: o1 P( a4 L* m& R; t iille ill (end,end,end,end) 的便捷功能函数
& ^$ ~0 g0 [+ F( omee (end,end)/2 的便捷功能函数,求二端点间的中点坐标
. _9 c( l/ e0 b6 ^+ t( f* ]nor (p1,p2) 直线(p1,p2)之单位法向量 (垂直方向) 5 K* D) k/ T' A
nee nor (end,end)之便捷功能函数
7 }0 j$ ?" Q5 |1 z+ ~5 R3 Vpld (p1,p2,d) 直线(p1,p2)上距离p1点d长度的点坐标
5 _! L1 n1 G- F! I2 Tplt (p1,p2,t) 直线(p1,p2)上以参数t定义的点位 9 z" G) x% R8 r! {8 e7 W7 ^
rad 选取一圆或弧求取该半径值 ( k, i5 r3 [4 m. j B: M. y3 S9 [
rot (p,basp,a) 点p以basp为基准旋转a角度
5 z& @# u$ X1 o: srot (p,axp1,axp2,a) 以通过点axp1和axp2的线为旋转轴,旋转p点,经过角度a
, m; x7 W4 l! ^vec (p1,p2) 点p1至点p2之向量
2 ~" w; n- K- c( O4 xvec1 (p1,p2) 点p1至点p2之单位向量
7 l4 G% K: l# L- f( yvee vec(end,end)之便捷功能函数 6 b3 a( [6 a5 `# V3 p) N
vee1 Vec1(end,end)之便捷功能函数
+ y0 W7 a3 L0 v9 E过滤一个点或向量的X、Y和Z分量: |
|