|
標準數值函數: ' i' p7 K0 t7 {- z& }
函 數 功能說明 % r9 `5 Y2 N+ R+ m# c
sin (角度) 求角度之正弦值
; {7 \. f% b0 ?6 h4 dcos (角度) 求角度之餘弦值
; Y9 B: o4 {" K5 I& Xtang (角度) 求角度之正切值 / x, _5 c( d9 s# t3 E" J
asin (實數) 求數值之反正弦值 (數值必須在-1與1之間)
6 N- L$ E8 I: v, J" G2 Oacos (實數) 求數值之反餘弦值 (數值必須在-1與1之間) , r: e- Q3 r1 F* ~9 y
atang (實數) 求數值之反正切值
, |8 p! v z) N; W. m* j+ Q; kln (實數) 求數值之自然對數 6 ^* a7 D# A5 ~8 T
log (實數) 求數值以實為底之對數
2 A! w( S9 i+ _# ~exp (實數) 求數值之自然指數
$ {1 Y& u8 O7 X! n4 p* @5 U ^exp10 (實數) 求數值以實為底之指數
% M K2 H% X; W9 i- wsqr (實數) 求數值之平方 3 F% R6 h) _ H V. C
sqrt (實數) 求數值之平方根 (數值必須不為負值) & |0 A" f3 U, b( `
abs (實數) 求數值之絕對值 ) j x- I8 ~$ s( N: a
round (實數) 求最接近數值的整數 + @; Q4 g- a, e' O9 ?% y
trunc (實數) 求數值之整數部分 9 n" `- j, w& w, {: M2 @/ L
r2d (角度) 將角度由弳度轉為度,例如r2d (pi) 將常數p轉為180度 0 C) m9 x2 e8 r5 D" {& g
d2r (角度) 將角度由度轉為弳度,例如d2r (180) 轉換180度為p弳度值 ! P* ~ C8 U% n
pi 常數p
7 u! Q7 `, g+ [ K7 B特殊功能函數:(其中括弧內p,p1,p2…等可配合輔助抓點來取得座標值) * m7 ?. O1 E+ e3 O. ?$ j" O- W
函 數 功能說明
! l A) b4 ? S3 R! W o9 Jang (p1,p2) 求X軸與直線(p1,p2)之夾角值 * [& B7 v% v- I; q
ang (頂點,p1,p2) 二直線(頂點,p1)與(頂點,p2)之夾角 ' \3 o7 S J* i+ @7 p
dist (p1,p2) 求p1及p2間的距離 2 @/ V! ~" `! K" z2 j# W* W
dpl (p,p1,p2) 點p與經過p1、p2之直線最短距離 " I* ^ [- w: s
dpp (p,p1,p2,p3) 計算點p經過三點(p1,p2,p3)的平面之間最短距離 : c2 _9 c; A) _1 ]7 |# J/ u' z
Dee dist (end,end)之便捷功能函數,求兩端點之距離 * t T$ O/ M! H* @6 U- k; G3 R
getvar (變數名稱) 讀取AutoCAD系統變數值,僅限於實數、整數及點座標 - x8 I% f k7 y' E5 S
ill (p1,p2,p3,p4) 二直線(p1,p2)與(p3,p4)的交叉點
; `2 h/ b; X( h! |4 ?6 Y- [ilp (p1,p2,p3,p4,p5) 計算線(p1,p2)和經過三點(p3,p4,p5)的平面之相交點
4 k: `8 }4 b0 W. B& L$ Sille ill (end,end,end,end) 的便捷功能函數 , P' b2 \, O: Y
mee (end,end)/2 的便捷功能函數,求二端點間的中點座標 6 S1 J) u" P. P, Q! E8 L
nor (p1,p2) 直線(p1,p2)之單位法向量 (垂直方向) a6 k# g+ E" b1 i% v3 |
nee nor (end,end)之便捷功能函數 * l/ X; v+ t# c3 M
pld (p1,p2,d) 直線(p1,p2)上距離p1點d長度的點座標
, U" n- Z1 o! b" splt (p1,p2,t) 直線(p1,p2)上以參數t定義的點位
) e7 N; i. |6 i7 Z3 `# G; b, w. `8 Jrad 選取一圓或弧求取該半徑值
, k7 j* P3 Y$ f! C& [. J6 {$ Xrot (p,basp,a) 點p以basp為基準旋轉a角度 7 o n$ v8 x- B6 } O
rot (p,axp1,axp2,a) 以通過點axp1和axp2的線為旋轉軸,旋轉p點,經過角度a
7 P# H* |; K. R* K, [) U& R+ N0 i3 Kvec (p1,p2) 點p1至點p2之向量
) x) [! x$ O+ d5 n+ k! }6 l+ Ovec1 (p1,p2) 點p1至點p2之單位向量 + O9 @2 [* w2 e! z# b
vee vec(end,end)之便捷功能函數
' k* ?" Y: F* ^& S0 m& O: h6 ^- hvee1 Vec1(end,end)之便捷功能函數
5 \( @& j( s2 Z, E過濾一個點或向量的X、Y和Z分量: . a7 p5 x* J! T& @
函 數 功能說明 0 c0 @6 Y# {1 q& M2 K
xyof (p1) 點的X和Y分量,Z分量設為0.0 6 N+ e& F4 x) h( z% ~
xzof (p1) 點的X和Z分量,Y分量設為0.0 : E; c- O+ w0 o C: a7 F) G- j
yzof (p1) 點的Y和Z分量,X分量設為0.0 / }9 Y) `' X5 P
xof (p1) 點的X分量,Y和Z分量設為0.0
% d" s3 e# @& V; E% t' dyof (p1) 點的Y分量,X和Z分量設為0.0
5 _( k/ `1 M- N a' ~* s Fzof (p1) 點的Z分量,X和Y分量設為0.0 0 q+ G5 u. T( R5 z/ L) g" d+ `
rxof (p1) 點的X分量 : ], M+ g6 ]! g
ryof (p1) 點的Y分量
3 x t( l% o6 H# A- ^* przof (p1) 點的Z分量 |
|