|
數值運算式: 運算子 . y. I# R3 n$ D; F% }6 H
| 運算方式 9 J0 E! u m9 c
| (); E) y1 q4 j! [
| 群組運算式
1 I+ h5 S) a! U. v5 z | ^
' u" w0 k+ A' B( k | 指數運算式8 C5 k5 ~% Y: r8 X2 q
| *與/
6 E& b/ R: f0 u, w, B' K* Q | 乘法與除法6 q7 B9 [- r6 t% ^
| +與-
& r" p" I% O* u | 加法與減法
: D) t; L1 [$ ~/ A& \ |
4 W7 d v! q, s$ w0 h+ @# E 向量運算式:
7 s; u3 x2 S% a) Z7 Q. R$ S運算子 * V7 H+ X) J/ m5 ?1 r. K2 o& i
| 運算方式 / c5 A# B% U3 J, B$ U1 A
| ()
( _5 p6 b4 X& C2 S" x0 Q | 群組運算式
6 X# d: v" A |0 a | &
. f( x& ^/ b" `& H* s | 計算兩向量間的向量乘積 (當做一個向量)7 V9 j8 c b, F" l
[a,b,c]&[x,y,z]=[(b*z)-(c*y),(c*x)-(a*z),(a*y)-(b*x)]
6 f P9 C8 E, X& O0 v | *與/, }# F3 q( P$ r6 U B$ Y0 k8 }
| 計算兩向量間的純量乘績 (當做一個實數)
! q2 M E3 R9 `. M6 O9 t5 N[a,b,c]&[x,y,z]=ax+by+cz
; j; Q! K4 k% H; _. i) ? | *與/1 H, y9 [8 v% z- @# r
| 向量乘以或除以一個實數 a*[x,y,z]=[a*x,a*y,a*z]
, u1 D6 ]/ F) u$ u. a" `& a | +與-
4 h2 @* l: G; |$ w | 向量加法與減法
& a0 K, j; s* ~4 R" T: F7 C[a,b,c]+[x,y,z]=[a+x,b+y,c+z]
; g0 v6 S1 ]# l9 x1 m# \ |
- E6 ?3 F$ w% s; M6 H6 r 向量運算式:
1 F" W: C s m6 f5 G點的格式 4 g/ x" z; g; p; d$ f6 X) ?
| 格 式 R" s" v/ |1 ~0 ^7 r4 @. K1 r* h/ v
| 極座標
) f( a5 ^3 w: k& R+ n | [距離<角度]
4 S4 y) L. D5 @( J* z. I | 圓柱座標
6 o- y" T6 j+ s6 R. `; @ | [距離<角度,Z]
. `- j# Q0 v* d. e% q" r& c | 球形座標
% \2 r9 S4 ?8 \0 [! k0 V0 [ | [距離<角度1<角度2]
, t. B% j) e, Z) x | 相對座標1 p1 P7 l9 Z/ Q7 `
| 使用 @ 前置符號 [@x,y,z]
7 L: ~( N6 l* V0 K/ G6 E& \/ P | WCS(代替UCS)0 g; a! L; R v- G3 l6 ~6 z: X
| 使用 * 前置符號[*x,y,z]
% ^4 C1 R3 n2 i, I) N |
1 S; X' J( ^0 L* o# {% b- F
+ i% Q' w- D6 y( L 標準數值函數:
- }1 ]8 U$ ?$ I# z: V$ F* ^函 數
1 Y: K' b3 T7 C* T: w | 功能說明
2 j8 i6 n1 n- L( p | sin (角度)* I' X- }& @6 X0 ?
| 求角度之正弦值1 _$ ]. S: F- x( |0 f U
| cos (角度)7 Q. Z- |6 ^! z! ^# U0 C
| 求角度之餘弦值
3 c# I. ^. c( v' t( B+ V | tang (角度)
0 n: p4 Q# w. `# I5 e | 求角度之正切值0 {6 L+ F a+ L2 k {
| asin (實數)4 m! r3 V b; _/ r: q8 q2 }4 t
| 求數值之反正弦值 (數值必須在-1與1之間)
" L( B! }7 H/ z) } | acos (實數)3 L" b1 S' |4 v3 d5 q& D5 Z0 a, K
| 求數值之反餘弦值 (數值必須在-1與1之間)+ ]- f1 u! p! e" A, A; P
| atang (實數)
2 ~0 N+ Z& z1 N | 求數值之反正切值
3 @ P2 M# e) @# u5 Z" a; @2 U | ln (實數)0 g1 O- M, m% Y; z9 @
| 求數值之自然對數
+ ~4 v5 j% l7 W# N | log (實數)
, R' V3 N L" k1 Y0 u' s \ | 求數值以實為底之對數# @; X2 ~8 H, x) B6 H. s1 C& V& Y5 x
| exp (實數)
. i3 P. f* c1 @& s ~ | 求數值之自然指數
3 m9 i* w" C' ] | exp10 (實數)
$ J2 |# q+ n$ O( W( [* _" ~ | 求數值以實為底之指數9 `: O5 m9 z0 U& ]- x
| sqr (實數)
4 X0 ^3 w! \* K5 P; [ | 求數值之平方
2 y& [2 Z# _8 {- B1 Q: H | sqrt (實數)# h/ _! _' p; j7 c
| 求數值之平方根 (數值必須不為負值)5 J# i- i$ _% [! \6 X+ H9 G0 Y
| abs (實數)0 ?' H4 J4 y5 L. m: G
| 求數值之絕對值
4 A+ n1 ^& w! d: X& X& }* m | round (實數)
) ^" X" ~' `" f2 B | 求最接近數值的整數' X; d5 v, w' `. j
| trunc (實數)
6 c( A# S/ W4 h7 ]5 ^ | 求數值之整數部分
$ q3 B5 f7 L) P9 P | r2d (角度)
0 q+ _! X D3 a5 ?9 h | 將角度由弳度轉為度,例如r2d (pi) 將常數p轉為180度! |, T" A9 A2 f, M$ X
| d2r (角度)
) [0 r% F3 O0 L0 {- t: Z) y9 z ? | 將角度由度轉為弳度,例如d2r (180) 轉換180度為p弳度值7 A; y& ]% ?: N( p8 N
| pi0 I5 _' d! \% t, d; G
| 常數p
1 ~) D1 u/ d7 c. L |
N" H) c! u, C! |. d5 }; [. ^4 l) F ~" E$ S/ u
特殊功能函數:(其中括弧內p,p1,p2…等可配合輔助抓點來取得座標值)
4 v8 z+ _7 K) F$ \& }' ^, T
% \$ Y0 N% h/ \: r函 數 _: ~" k0 h; w; N ~2 \
| 功能說明
$ H$ |( M- i# `8 a6 k! Q5 T1 C | ang (p1,p2)% j* @, ?: d# Y6 {
| 求X軸與直線(p1,p2)之夾角值5 r L$ P ?+ _, u3 \
| ang (頂點,p1,p2)
. x Y: z8 t. O/ P: O. i' @4 w' O) i | 二直線(頂點,p1)與(頂點,p2)之夾角2 D5 d0 }7 E9 ~
| dist (p1,p2)
% V5 x$ U$ O: m6 P' R5 N$ S | 求p1及p2間的距離; o9 o, `4 x: n1 j
| dpl (p,p1,p2)/ q i6 H( @% o. K
| 點p與經過p1、p2之直線最短距離5 G8 N+ L! x- ^2 j
| dpp (p,p1,p2,p3)
- S3 f" n- L; ]$ k s8 y7 g& f | 計算點p經過三點(p1,p2,p3)的平面之間最短距離8 g3 D2 h0 a3 {* y3 w* a* G4 p
| Dee2 f0 o( n: @7 i+ _: b% j6 H6 b) B2 y1 i
| dist (end,end)之便捷功能函數,求兩端點之距離, [4 N* H& o7 r
| getvar (變數名稱)
8 ~! [$ B# T* N) r0 V8 Z6 u! z" { | 讀取AutoCAD系統變數值,僅限於實數、整數及點座標- g) F& E" H, o3 T& f" p) W4 o6 U
| ill (p1,p2,p3,p4)
( c5 l5 s: n) c+ p$ u | 二直線(p1,p2)與(p3,p4)的交叉點1 y; K) N" s! e( h
| ilp (p1,p2,p3,p4,p5); W5 v9 L# Z( X; U! ^; a% s$ a
| 計算線(p1,p2)和經過三點(p3,p4,p5)的平面之相交點
; y- W: R0 c0 D( @: N | ille& T `# T) A3 d% g
| ill (end,end,end,end) 的便捷功能函數) x" J \2 M7 P; Q, i/ |7 O
| mee
( C+ w( a( q% X | (end,end)/2 的便捷功能函數,求二端點間的中點座標
( y: g. Y2 ^, E) t+ a | nor (p1,p2)
9 Z0 I" O: \) n# A$ g | 直線(p1,p2)之單位法向量 (垂直方向)
3 f% G9 v% Y$ }& E7 d& ? | nee
9 c% E; m( J0 [, I) D | nor (end,end)之便捷功能函數
( i6 l% K2 \- ] {& x* } | pld (p1,p2,d)
9 u: l# [4 ~" n7 V6 H | 直線(p1,p2)上距離p1點d長度的點座標9 X4 I1 R! o" ]( K
| plt (p1,p2,t) B! y3 q; a% T, D
| 直線(p1,p2)上以參數t定義的點位8 _1 r6 V$ Q& K- c* M& L
| rad
( j# i) h' V) ~- M! W | 選取一圓或弧求取該半徑值
5 T% N% X% u4 u) t. Z% s | rot (p,basp,a)/ n i Z) L+ P; X$ E( i4 @
| 點p以basp為基準旋轉a角度9 \" ?# v8 @: P8 z& c! @
| rot (p,axp1,axp2,a)
/ _2 x: J; i; r2 C+ v% [, O | 以通過點axp1和axp2的線為旋轉軸,旋轉p點,經過角度a H! i) J6 f3 t. ~( p, x2 Q- P# U
| vec (p1,p2)
5 F4 {; s$ @2 G8 A# d# n | 點p1至點p2之向量
" [4 J5 C" E: Z% a2 X' _. r | vec1 (p1,p2)9 A/ |; w* U' D9 s, L# D8 I4 i
| 點p1至點p2之單位向量/ P) C( x$ `( f- o8 n
| vee: X$ h ~8 k+ i( n4 i
| vec(end,end)之便捷功能函數
* l" W# O! o/ q3 l5 { | vee1: @" b( d) ~; D1 G
| Vec1(end,end)之便捷功能函數
* V, o( F n, ?5 a9 z2 Y8 a9 f4 C | " A+ n& f& ~# Y! k6 R! X
過濾一個點或向量的X、Y和Z分量:
5 D2 b* L0 S: N3 w/ l, p( U: V函 數 + _; {7 L9 l/ `! d# D1 A! _
| 功能說明
9 g. Y' ]9 q9 b6 D5 D- C | xyof (p1)
5 i8 z1 K' U$ p4 i9 h7 j | 點的X和Y分量,Z分量設為0.0
1 [. u) V- R; L' Z | xzof (p1)
9 j1 D$ W5 B3 K4 q' u+ c% V | 點的X和Z分量,Y分量設為0.0
5 Q+ h9 L- [3 l | yzof (p1)+ R! g$ T) Y' X$ V, J) q9 r
| 點的Y和Z分量,X分量設為0.0
5 `, P9 t8 C& I0 p7 y8 { | xof (p1)" i. F, O/ C0 W* h3 S
| 點的X分量,Y和Z分量設為0.0
# e. ^# v. D) [" ^8 ~; [ | yof (p1)6 u) J0 B1 t5 |% j4 o9 H5 ]7 x
| 點的Y分量,X和Z分量設為0.0 A7 j% }4 u% q8 s0 B1 L% X
| zof (p1)& |, d) A- f3 g9 h4 L' W
| 點的Z分量,X和Y分量設為0.0% ^, c, s8 ^# r7 P" P p" e
| rxof (p1)5 t. y, d' A0 k( |4 _
| 點的X分量) P, u# |$ R- [$ w/ z0 k9 J
| ryof (p1)0 U- d$ F* ^( k, @
| 點的Y分量; E6 T# [9 w0 x) U4 A2 h
| rzof (p1)* Q% Z6 Q7 ~) B
| 點的Z分量
+ A4 j" f! g T' N | 3 ?7 Q& @2 [( G9 R3 ^9 f h
" E/ p/ _% _( ~6 e
: h( K$ p6 v- z: f
[ 本帖最后由 dgzjlhq 于 2008-10-22 08:41 编辑 ] |
评分
-
查看全部评分
|