|
標準數值函數:
7 b7 u' J- X8 N1 Q# g函 數 功能說明
4 G5 G! H- o% T9 J% C2 zsin (角度) 求角度之正弦值 % J, @+ u& X x; I* ^
cos (角度) 求角度之餘弦值 * f# [' i! `3 `6 q' |* t
tang (角度) 求角度之正切值
5 o( {1 q: z1 B5 T% w8 Jasin (實數) 求數值之反正弦值 (數值必須在-1與1之間)
# N6 T T! a* facos (實數) 求數值之反餘弦值 (數值必須在-1與1之間)
6 W/ q: i# N7 _) N- Uatang (實數) 求數值之反正切值 7 g8 F! x% Z6 F* ?& F
ln (實數) 求數值之自然對數 " D8 a' f8 `$ o
log (實數) 求數值以實為底之對數
: d1 d& c% @/ [. Dexp (實數) 求數值之自然指數
. @! ^$ \! J) T* Texp10 (實數) 求數值以實為底之指數 7 f1 ]6 B- w; Q4 |
sqr (實數) 求數值之平方
( [% ?# |3 f& h/ w$ L' qsqrt (實數) 求數值之平方根 (數值必須不為負值) . a8 s; r) I. _# x: c) R- {
abs (實數) 求數值之絕對值
8 O. j% L! M0 E, o- v* vround (實數) 求最接近數值的整數
# Q8 j7 M5 b. o* H0 W; g4 b" r& ctrunc (實數) 求數值之整數部分
& o% @# x0 r/ |6 _3 B8 y* jr2d (角度) 將角度由弳度轉為度,例如r2d (pi) 將常數p轉為180度
) \! V d* `" k0 y$ [d2r (角度) 將角度由度轉為弳度,例如d2r (180) 轉換180度為p弳度值
2 _( F$ o p2 w6 N& jpi 常數p % l9 X7 g# e1 L6 E, \! L; _
特殊功能函數:(其中括弧內p,p1,p2…等可配合輔助抓點來取得座標值) ; I6 M( Z4 a' M b R
函 數 功能說明
8 O' w0 y; R9 x" u- g" i! z1 u- X* Vang (p1,p2) 求X軸與直線(p1,p2)之夾角值
% J, B" V* u5 a! x7 F5 O C7 ~- Q" cang (頂點,p1,p2) 二直線(頂點,p1)與(頂點,p2)之夾角
0 l" R/ [3 L0 y! P. |0 o, Y7 ddist (p1,p2) 求p1及p2間的距離
/ R( q( V) G$ b6 M; I+ Sdpl (p,p1,p2) 點p與經過p1、p2之直線最短距離
7 a8 |( e# w' I, }2 Fdpp (p,p1,p2,p3) 計算點p經過三點(p1,p2,p3)的平面之間最短距離 % f, t h) C' k9 Q
Dee dist (end,end)之便捷功能函數,求兩端點之距離 & Y& L; d9 u8 ~) K
getvar (變數名稱) 讀取AutoCAD系統變數值,僅限於實數、整數及點座標
! c0 ~1 |9 Y0 c% ^4 O3 qill (p1,p2,p3,p4) 二直線(p1,p2)與(p3,p4)的交叉點
5 B# }, X$ E5 Z) K( m5 }ilp (p1,p2,p3,p4,p5) 計算線(p1,p2)和經過三點(p3,p4,p5)的平面之相交點 - ^5 I/ J3 u7 h. X: U
ille ill (end,end,end,end) 的便捷功能函數
. g/ Q( I) I4 N' I+ lmee (end,end)/2 的便捷功能函數,求二端點間的中點座標 5 s) V) R e) e) H& r9 ^
nor (p1,p2) 直線(p1,p2)之單位法向量 (垂直方向) % s: l+ U& H2 e1 a. t
nee nor (end,end)之便捷功能函數 & F8 }( S% ~& X3 ^9 ]
pld (p1,p2,d) 直線(p1,p2)上距離p1點d長度的點座標
6 ]* ?9 b! Z+ N" |plt (p1,p2,t) 直線(p1,p2)上以參數t定義的點位 * P2 T/ m7 m( H$ a+ u! [3 ^5 d7 i
rad 選取一圓或弧求取該半徑值 / }- Z- s# u4 K
rot (p,basp,a) 點p以basp為基準旋轉a角度
/ C; e( [7 t4 g3 R: J: \rot (p,axp1,axp2,a) 以通過點axp1和axp2的線為旋轉軸,旋轉p點,經過角度a # ]" s% W% A& |6 F3 i& S
vec (p1,p2) 點p1至點p2之向量 % L2 E9 B9 S- m2 l$ b' ^+ x
vec1 (p1,p2) 點p1至點p2之單位向量
( w* e! D" h% u: v( P8 }" Tvee vec(end,end)之便捷功能函數
/ O# W8 C+ r. q+ V! R: evee1 Vec1(end,end)之便捷功能函數 * Z' x V S' {3 H
過濾一個點或向量的X、Y和Z分量:
6 N3 W" g+ l6 u, I% f- c函 數 功能說明 / C& i) Z/ R' k0 @ ]
xyof (p1) 點的X和Y分量,Z分量設為0.0
E, u z6 ~% G7 K txzof (p1) 點的X和Z分量,Y分量設為0.0 ; ~( H# e4 y# n2 O$ C
yzof (p1) 點的Y和Z分量,X分量設為0.0 : l! X8 e4 h8 X! l' K/ x% [
xof (p1) 點的X分量,Y和Z分量設為0.0
' F. R# G7 @: @yof (p1) 點的Y分量,X和Z分量設為0.0
# k k2 W1 P- g2 @0 R9 rzof (p1) 點的Z分量,X和Y分量設為0.0
# d1 Q( H4 a6 v: p$ |, ]! `rxof (p1) 點的X分量
7 S0 S7 ?5 E$ a( ?: _ryof (p1) 點的Y分量 # L0 |5 F8 R9 k; I
rzof (p1) 點的Z分量 |
|