|
數值運算式: 運算子 " z* l* B7 ^5 I, }5 B% x$ \
| 運算方式
6 E) r0 s; q5 r' x | ()
1 E, y' I6 X5 X M9 L6 [ | 群組運算式 k5 b {/ P* p; f+ b
| ^
( o" Q% L, v3 N" L6 c* E1 J | 指數運算式/ J" K0 e4 R. l, S
| *與/6 b2 k$ B, b1 ~! ?" J) w
| 乘法與除法( k! S9 W! F4 W# D8 u7 {
| +與-
. z% ~3 ]- L. D8 l% ?& }7 c3 N | 加法與減法; }! V$ P8 s v Q# ?
| - V# Y/ O q0 I% R) u" @9 n
向量運算式: b$ S& M8 k6 x/ m3 f# P; T
運算子
+ n3 B) S+ a* g9 [. I | 運算方式 ; L* z6 P- K7 J2 b3 E" b8 t2 ^
| ()2 H: _. s$ S& o; w6 H
| 群組運算式2 _) E- m. q5 l) f3 F6 N6 z
| &
, L" E' o! R& T# O% u8 b | 計算兩向量間的向量乘積 (當做一個向量)1 D8 t/ r; i0 I' J! p; k/ W
[a,b,c]&[x,y,z]=[(b*z)-(c*y),(c*x)-(a*z),(a*y)-(b*x)]
* p+ _7 s9 I8 \! { | *與/9 C3 N/ D& s/ s
| 計算兩向量間的純量乘績 (當做一個實數). P; e5 p j: x+ P, v' d
[a,b,c]&[x,y,z]=ax+by+cz
8 v( f# m# F9 u. v" K! h5 { | *與/
; h1 Z8 `% K; z4 s- t | 向量乘以或除以一個實數 a*[x,y,z]=[a*x,a*y,a*z]: O- _* A) [$ y/ i# p
| +與-. e6 n( ~3 X, e
| 向量加法與減法6 }, z1 i& a# \7 Q2 G% Y3 T* _" K9 J
[a,b,c]+[x,y,z]=[a+x,b+y,c+z]
6 ^/ n& t/ V+ m' a' z |
- ]+ A. l; G ]1 k2 @5 r向量運算式:
) T; d. p0 D! m% P( r8 X+ \/ ~# Z, I點的格式
2 L8 ^, h. E$ H( V | 格 式 , [3 R8 T& Q8 p$ @+ \% r( v) |" W
| 極座標3 k# b, I# y6 q& |
| [距離<角度]
0 g0 {% s! Q" N- a0 K7 ]$ A, I6 k4 w* n | 圓柱座標0 @9 @" j ?, R9 n
| [距離<角度,Z]
8 V" M* H5 d2 K | 球形座標) [4 q2 q% L9 c0 t0 @
| [距離<角度1<角度2]
5 X" G0 N" R& A$ o1 y$ m | 相對座標
- g/ H, m& N/ o. M7 N | 使用 @ 前置符號 [@x,y,z]
! }2 ^) n* }$ D, G+ }8 \0 C) {1 r; [ | WCS(代替UCS); c& I7 c& }7 B" v1 Y6 j
| 使用 * 前置符號[*x,y,z]% r$ j7 E" @/ {, E: ^* W# U
| 6 i4 g% ?1 V; U; k6 H, D
{' H2 U1 w* P |* X
標準數值函數: D( a* f# G1 H. o+ z! Y
函 數 6 _) ^7 @4 h4 z
| 功能說明
, `" D U& n( z* g3 @" ~ | sin (角度)- _" K/ c. w2 `7 m* u2 F7 i9 y
| 求角度之正弦值7 ~: W9 d& Q0 }2 P
| cos (角度)1 v2 Y# Z" `! `2 l" W
| 求角度之餘弦值# ~6 u8 @6 U O4 S6 q: M3 ~
| tang (角度)8 |( `- o4 z( a2 V% p+ |2 e6 q( q
| 求角度之正切值* j1 E3 m. ~/ d5 q" Q9 M6 h
| asin (實數)
6 k; t) K8 o9 h7 E" f" L | 求數值之反正弦值 (數值必須在-1與1之間)2 t2 m; K% S! T f* _
| acos (實數)
1 u$ W2 o& Z# f | 求數值之反餘弦值 (數值必須在-1與1之間)& d# O. D' F( Q5 e! q
| atang (實數)
" p2 s6 G- r5 W% M2 k+ t | 求數值之反正切值
" d- e$ ~( z: U/ ]( n) U4 T4 A | ln (實數)
6 g p( } x5 f. h$ i; N4 \: L$ s | 求數值之自然對數
6 v2 e: m7 {$ H) Q3 B. o | log (實數)
4 w2 {/ i. f; A) _5 C9 A8 F | 求數值以實為底之對數; C* |& X, @# ]1 `
| exp (實數)% h* x, _7 j N8 d
| 求數值之自然指數
! ]( d: s) r* P! J& Q4 f: y( q | exp10 (實數)
* U7 u# R; L0 F+ z" A- Y+ h* c; |+ p | 求數值以實為底之指數) I: j; Y' S3 ~# f; T
| sqr (實數)
; G9 G& h, p3 w5 I+ e | 求數值之平方5 T4 Z- J2 o, k) Y. a
| sqrt (實數)
: V4 w' l8 d: J6 c9 t | 求數值之平方根 (數值必須不為負值)
0 u. u/ e+ l0 L1 d7 ], ? | abs (實數)
0 U; |# k Y) p | 求數值之絕對值
) j6 [: l& M- ^9 d. C | round (實數)
: ?7 X0 j( e6 N/ }6 s1 j! ^ | 求最接近數值的整數
. ~2 I0 n% |; ?2 @' e | trunc (實數) j" d9 e: C* T3 m
| 求數值之整數部分0 q5 Q9 y0 y2 A2 s5 B
| r2d (角度)4 P, V6 D: P% R* W: h3 P
| 將角度由弳度轉為度,例如r2d (pi) 將常數p轉為180度, J7 I: P* ]( `0 u& E, m
| d2r (角度)
2 D0 F7 ]( o6 h7 V0 N | 將角度由度轉為弳度,例如d2r (180) 轉換180度為p弳度值3 W8 N! @! u% Z0 R$ [
| pi
1 L9 [7 C0 y. L8 W! s% {8 C" @ | 常數p! L q2 o; {" l, @# m# R
|
# A5 ~# o# Y( ]5 b' ^+ E& |
( N* T3 T# y! V( n2 C. q特殊功能函數:(其中括弧內p,p1,p2…等可配合輔助抓點來取得座標值)
" ~; F) y' r. p, P& U- `
3 R8 i6 j. e) _) Y) y) m- \6 B- g函 數
7 ]6 n' k/ p Y0 t8 e | 功能說明 : L7 e: p4 Z. N, O0 j$ a6 G9 \: D
| ang (p1,p2)
; m* f Y* f- ~' V2 F* \+ k | 求X軸與直線(p1,p2)之夾角值5 x9 }( A" P/ j$ M6 \7 T- s5 \# s2 r
| ang (頂點,p1,p2)
! C$ e+ A' W* q- B! b( D | 二直線(頂點,p1)與(頂點,p2)之夾角
7 N- a* m* n7 y/ L2 w @ | dist (p1,p2)
K3 o* y0 ~3 `& P# g | 求p1及p2間的距離
% Y) d1 E# X( b# l) k% O& a | dpl (p,p1,p2)0 {; R q: K K/ n* \8 }
| 點p與經過p1、p2之直線最短距離
1 ]& h, {8 V) U | dpp (p,p1,p2,p3)- x F% w: z* Q* k# D/ U
| 計算點p經過三點(p1,p2,p3)的平面之間最短距離
/ P7 \' S. G- F {: t& V& R: V | Dee* @: X3 [( z- w2 r( v1 r! j
| dist (end,end)之便捷功能函數,求兩端點之距離" R% L4 p- x a/ O5 \' m' e3 {
| getvar (變數名稱) [$ d7 S: C$ u2 m/ M
| 讀取AutoCAD系統變數值,僅限於實數、整數及點座標
7 S- [4 y0 C$ }# e9 P- I | ill (p1,p2,p3,p4)$ g- P" N; |$ I! F, I0 ]% k
| 二直線(p1,p2)與(p3,p4)的交叉點
& u$ ^; n+ W: s4 u& C4 y, c2 V | ilp (p1,p2,p3,p4,p5)* O3 z1 [( X* p4 U, S' l0 G) ]- {) A+ C
| 計算線(p1,p2)和經過三點(p3,p4,p5)的平面之相交點6 e }" h' N) P( x; Y6 r
| ille* s( O3 b8 d) X0 X! w# l# i
| ill (end,end,end,end) 的便捷功能函數3 V& ~0 c. N3 M, p+ Y( z: ~: A! Y5 O
| mee
) }7 j- L8 R* k3 l- B | (end,end)/2 的便捷功能函數,求二端點間的中點座標
9 r+ L0 W- l1 ~& c7 \ | nor (p1,p2)7 \ M" ?. E7 H J+ |: ?, P
| 直線(p1,p2)之單位法向量 (垂直方向)
; N" n6 L8 `1 V4 F+ T& X1 _% } | nee& Z. a/ h2 F* i! t9 f
| nor (end,end)之便捷功能函數; Z' O+ Q$ z7 ~5 K& ~$ J
| pld (p1,p2,d)4 b+ J6 t U2 A! y
| 直線(p1,p2)上距離p1點d長度的點座標
4 r1 a( l1 V0 s% z | plt (p1,p2,t)
9 v5 u1 O/ ^! C) y' |3 ^# K | 直線(p1,p2)上以參數t定義的點位# ?6 @) h. O; Z
| rad
4 t- M- D/ o0 V4 ?; u: E h | 選取一圓或弧求取該半徑值
" I7 l9 P0 w+ N8 G | rot (p,basp,a)
2 ~; @- K. G& q* l | 點p以basp為基準旋轉a角度' _& W- Q( A# l5 h
| rot (p,axp1,axp2,a)1 K9 @" Y: q6 b8 W
| 以通過點axp1和axp2的線為旋轉軸,旋轉p點,經過角度a
. n D' E1 T8 S( l9 L | vec (p1,p2). E8 C- E: ?6 S; B# C2 N
| 點p1至點p2之向量) w% ?) Q9 l8 r. z" ^4 _/ P
| vec1 (p1,p2)& _' ^' |# `; S4 g
| 點p1至點p2之單位向量; N( r7 q' J! P0 K
| vee; z" R$ s1 Y) I# M1 O% Y( X* U4 \
| vec(end,end)之便捷功能函數 q1 l% K/ O N; r& v
| vee18 V: ]- N) X& O! s$ F0 r
| Vec1(end,end)之便捷功能函數
4 D g5 N% d0 P4 T1 k | , F* ]2 y. Q3 m" W+ l: y
過濾一個點或向量的X、Y和Z分量: & h. y( B* Q! p# z1 e8 R
函 數 $ k+ ]2 {4 b1 m- \, a
| 功能說明
3 g0 P }+ B$ `, y | xyof (p1)
p1 s# Q. a! m& p& o8 J w | 點的X和Y分量,Z分量設為0.0
! m% i8 }5 E! t V, d9 w | xzof (p1) i/ T a# I \, q, l% q
| 點的X和Z分量,Y分量設為0.07 m( w- S9 v: n: _
| yzof (p1)2 K' t" |/ i+ {# T4 x
| 點的Y和Z分量,X分量設為0.04 S/ R0 P% k, P
| xof (p1): O5 w, N) c, H; T5 N
| 點的X分量,Y和Z分量設為0.0/ m2 v* l' p- H- ^+ W
| yof (p1)
: q* l& Y. ~& Q+ E( P, ` | 點的Y分量,X和Z分量設為0.0
. w8 f' R- X" j | zof (p1)
S6 s' D7 O* l# ~0 L2 z | 點的Z分量,X和Y分量設為0.0, S; }* A j7 J) l
| rxof (p1)
6 _% e- \/ J. S- p | 點的X分量# B3 t7 G1 z0 _
| ryof (p1)
# D& f2 G- d: W Y, e+ m. t | 點的Y分量 v' M5 f q L& O3 u3 ?$ ]9 O
| rzof (p1). G, c) d- M' i2 c
| 點的Z分量
; L% r. S0 s- }2 X |
x+ I& o s+ F: A4 k ( z" o2 ]9 Z- I# V3 a5 \4 `. [
+ _( w0 x: U q8 h
[ 本帖最后由 dgzjlhq 于 2008-10-22 08:41 编辑 ] |
评分
-
查看全部评分
|