|
數值運算式: 運算子
* f {( Q8 v) k7 ^6 h | 運算方式 ; `0 Y8 o" n9 \6 y" V
| ()1 F5 o5 }' K4 Y2 W# b# R$ {
| 群組運算式
% v2 Y! s! _9 s3 o | ^
4 a; ~4 E) R) l8 B4 K) x6 v! ^+ o2 ^ | 指數運算式
, G4 z H# N- k+ F | *與/
; E! h4 t% t) I- t) | | 乘法與除法" s) o, O" ~. t& E& v& B+ |% s$ P# o
| +與-
7 T$ n" ], |1 ]% r | 加法與減法
. A2 K+ j& O+ @! V- c! u. \ D) n |
& y/ M3 N: ?! T! ^% S 向量運算式: " z9 E6 U8 @$ ^* o5 b* {
運算子
8 t3 i2 _" v6 J% E& a | 運算方式
4 Q. a5 }7 B9 w& _ | ()
. {* x4 M/ B3 _4 [" j; \% P0 E+ f | 群組運算式% U/ t) |( q! X- ?+ ]. ^# u' M+ l
| &
" D2 |8 t+ z2 l | 計算兩向量間的向量乘積 (當做一個向量)
1 P6 n1 K1 B' e. Y/ y* k[a,b,c]&[x,y,z]=[(b*z)-(c*y),(c*x)-(a*z),(a*y)-(b*x)]: }+ f2 [+ M& h/ m1 i
| *與/8 h8 a7 `% }. P6 b
| 計算兩向量間的純量乘績 (當做一個實數)
! G" ~! L0 o2 \& o% Y8 `4 f[a,b,c]&[x,y,z]=ax+by+cz5 \: g: }6 w* C& O- G; B8 H
| *與/. C* S: P, d: F5 x* B
| 向量乘以或除以一個實數 a*[x,y,z]=[a*x,a*y,a*z]
4 Q# y' \! U0 [$ M- O7 x2 ^ | +與-1 q3 F7 ~) ?6 a; m# W- C9 c( `9 X
| 向量加法與減法
; @. m) _6 r1 I# D n- ^[a,b,c]+[x,y,z]=[a+x,b+y,c+z]1 X- H5 Y" v+ ~3 R! w7 a
| - H, n+ ^! x4 o1 R$ s' p
向量運算式: t( {" O4 D7 P
點的格式 ( N6 ?4 q$ P# G
| 格 式
6 O' G$ X% W: x+ S% Q+ S | 極座標9 G4 E5 ]3 n& n" ^1 w+ P
| [距離<角度]
- Q, \' L8 A! n! A% h0 n2 w) c0 b8 u& N | 圓柱座標7 t- Z' ?9 I M/ \
| [距離<角度,Z]0 @, a* y8 t, \# Z3 h& c
| 球形座標* F+ e6 E. K1 A* o& {$ K
| [距離<角度1<角度2]! u* D2 ?) y& {, {
| 相對座標% k8 p- o2 h Y7 R& w" { a& v
| 使用 @ 前置符號 [@x,y,z]
/ S o3 p) V0 _; e) ^4 | | WCS(代替UCS)- d& [% L0 I! r& U* }
| 使用 * 前置符號[*x,y,z]' u7 D; A9 N, B& ~
| " l5 `! k9 o7 p" d6 ^5 ^5 m
, _/ ]% v# Q& f h+ b
標準數值函數: 1 B9 Y7 C2 R, [: Z- q: `
函 數 0 J: Q" |* u* p6 j- h, `) ^& F
| 功能說明 0 f3 ~! I$ }# _( m+ S4 t
| sin (角度)
% D" h9 R% j. T, K7 \ | 求角度之正弦值' m. X0 s( g; u9 ?* u! X$ o
| cos (角度)
; F5 h5 _9 g* f8 v9 [ | 求角度之餘弦值 L; E, R( m$ F. d' n k
| tang (角度)
, w/ @! Y; v" i- ~! P) y | 求角度之正切值5 `- M3 c% m8 N! f# j4 h% D+ [
| asin (實數)( Q/ H4 k! o' c" F# j! n- j$ j
| 求數值之反正弦值 (數值必須在-1與1之間)
& T5 T e6 N* d+ E2 T* A | acos (實數)
& d. O5 L7 z8 U# Y) e | 求數值之反餘弦值 (數值必須在-1與1之間)1 u! B2 O5 ^ Z% a5 K1 P
| atang (實數); D w X- |6 f0 ?
| 求數值之反正切值
: v" Q! F7 C0 B | ln (實數)3 v) Y; f' l( z a8 z3 V+ o
| 求數值之自然對數4 p, T2 ?$ ]* X( W
| log (實數): J0 ]: n2 U+ Z; ~; E8 W2 C2 a
| 求數值以實為底之對數
2 ^+ r$ I# l8 ~1 F4 O5 q0 s) u | exp (實數)4 t4 b5 k8 a% n6 n
| 求數值之自然指數
# Q: \* t, G- N8 S. W$ U# t) |4 O | exp10 (實數)
) x8 I" M9 @! E( J | 求數值以實為底之指數* P# Q- G4 f5 }$ T% I
| sqr (實數)+ P- T1 x1 [+ J% J
| 求數值之平方: n- U: u/ c* j* |1 \, V) N/ ~
| sqrt (實數)# q0 e7 x7 s! A4 A$ _
| 求數值之平方根 (數值必須不為負值)# v! A8 }) w m) e0 |" p
| abs (實數)0 Q( ~6 ?% N/ d' u2 x/ F/ D
| 求數值之絕對值
- V! R9 s2 ?$ X: Y3 Q | round (實數)$ |2 G7 Z5 h1 A0 b7 u
| 求最接近數值的整數% d, f0 S* D- y5 y: M
| trunc (實數)
/ D/ R% c' c; e( L: ]; S* Z) g | 求數值之整數部分
$ ]* G8 e, E1 b$ g | r2d (角度)
8 N5 r- }0 h3 ?6 V- p | 將角度由弳度轉為度,例如r2d (pi) 將常數p轉為180度
" S3 E- O' ?6 {4 X$ G$ ?) i | d2r (角度)
# Q+ r4 k3 `1 S | 將角度由度轉為弳度,例如d2r (180) 轉換180度為p弳度值0 @2 R, O$ W" U* |) h# T$ c
| pi
$ n5 y; }) v8 Q) O | 常數p# o, L3 y8 h( ]
| * Z& {) }6 M; Q [
) f& Y n" q/ F: |) e 特殊功能函數:(其中括弧內p,p1,p2…等可配合輔助抓點來取得座標值)& L$ o4 e8 _9 T: {7 p3 z
4 q- Q0 J3 @- ]. V函 數
3 d4 f2 W: y5 u8 N# P0 ] | 功能說明
6 c$ g' a# x5 u, u* G9 r% @5 A | ang (p1,p2)5 l% d. c( |! K }7 k
| 求X軸與直線(p1,p2)之夾角值* @: w J; w: |$ V
| ang (頂點,p1,p2)$ R. s0 D* l1 N. P7 t* n2 A6 z! ~
| 二直線(頂點,p1)與(頂點,p2)之夾角' I1 e. v6 D. _: M# u) p. x
| dist (p1,p2)
" j* Q) g; o9 o0 |" f3 _ | 求p1及p2間的距離* J. g. m+ ~+ K9 t0 ~7 m4 K" ]
| dpl (p,p1,p2)
+ O0 B: j1 Z) D' j$ H. J | 點p與經過p1、p2之直線最短距離/ t3 }7 }( h5 Z- Q7 ]7 G3 X; z
| dpp (p,p1,p2,p3) F4 u5 t. b# S$ N5 t) P- S
| 計算點p經過三點(p1,p2,p3)的平面之間最短距離
, C5 d6 |( l5 E# H: c | Dee
; d& D, C# q/ V/ ~7 W) b+ g | dist (end,end)之便捷功能函數,求兩端點之距離4 i$ A- Q3 o7 ?# {+ q% _" l. M
| getvar (變數名稱)1 O% i6 o4 ?: V5 |# o: B! @
| 讀取AutoCAD系統變數值,僅限於實數、整數及點座標
+ g n6 o8 ?3 Z* U | ill (p1,p2,p3,p4)
2 Z# U z% S* v$ @1 F9 t5 ~ | 二直線(p1,p2)與(p3,p4)的交叉點1 j( ~2 w- r6 `
| ilp (p1,p2,p3,p4,p5)& a8 w% d4 s' w, z
| 計算線(p1,p2)和經過三點(p3,p4,p5)的平面之相交點3 {5 A K* ~! H! ^4 p* E" M7 R
| ille2 e) ^# u. [$ B3 v: e& C' \: y4 @
| ill (end,end,end,end) 的便捷功能函數( a0 w5 O( |, \- x$ Z4 b: W, j% X+ |
| mee& J i7 ^8 B( o! |$ `
| (end,end)/2 的便捷功能函數,求二端點間的中點座標3 Z( {) ~1 U7 M) C o$ D# A; v
| nor (p1,p2)
# M: z6 M3 M. Q" {9 s5 Y | 直線(p1,p2)之單位法向量 (垂直方向)) D7 \- x) ?! L5 D
| nee
( W E7 g; X2 r3 p0 \+ b3 x3 B" s | nor (end,end)之便捷功能函數
$ T) I- `: F- V/ Z, f. I | pld (p1,p2,d)
+ S+ ?" ]) Z2 F( H* E* C | 直線(p1,p2)上距離p1點d長度的點座標# i* K$ _, {$ _, _7 p' K" l: ^% c
| plt (p1,p2,t)1 ]3 C- }2 @, v
| 直線(p1,p2)上以參數t定義的點位4 t; \1 F( {6 r5 w) _
| rad
$ R: `! \) G: Z* l: O: ` | 選取一圓或弧求取該半徑值3 D$ f6 E' K/ Y
| rot (p,basp,a)
7 I" `- T- e7 ?0 U" ]7 f9 b+ p | 點p以basp為基準旋轉a角度
- o3 W, p# C9 E$ ?" n | rot (p,axp1,axp2,a)
( E4 h3 x2 j+ p Z0 U7 Z | 以通過點axp1和axp2的線為旋轉軸,旋轉p點,經過角度a
2 g5 p, K. E. E) B: M M | vec (p1,p2)
o" S! ]7 w$ O+ H | 點p1至點p2之向量
8 r4 J* z, [1 @ ~% o | vec1 (p1,p2)
" {5 {* K3 x6 w% Q8 P2 w. c6 t& [1 n | 點p1至點p2之單位向量
% c2 D1 j5 s& e | vee& M! N! X+ F0 e! o
| vec(end,end)之便捷功能函數; q" H! ~, e8 Q
| vee15 o) N; i5 \8 g3 Z
| Vec1(end,end)之便捷功能函數
7 E/ J% l" v: k1 a7 v2 F [ |
! I# B) m! Q4 n3 t 過濾一個點或向量的X、Y和Z分量:
# ]2 j2 z& R7 k9 T3 V函 數 ) E- b: o1 r) J' c1 _; H( J w
| 功能說明
) u1 ^- o9 I. c- b' k t+ U | xyof (p1)
) t# d- d: ?7 [. B+ s! D- ~, R | 點的X和Y分量,Z分量設為0.0
% ` ^( `9 G) A4 `3 K' A& a | xzof (p1)0 g5 Q2 {9 v# R7 o9 F" L* j
| 點的X和Z分量,Y分量設為0.0
" r- I( \2 @, q( Q& a0 E | yzof (p1)
/ L/ {7 T) [% q7 o | 點的Y和Z分量,X分量設為0.09 o! v- Z5 ?: q4 ?! C/ @+ W; F
| xof (p1)
& g& e- Z/ }3 z/ `. J' v | 點的X分量,Y和Z分量設為0.0
2 _& `0 W" b7 e/ B: t* P | yof (p1)1 b; j0 c. T) v" s( j: A' @6 Z8 D
| 點的Y分量,X和Z分量設為0.08 Y0 D9 I0 |: C% v: U" o
| zof (p1)
' Y& h* t9 S/ A0 w( @ | 點的Z分量,X和Y分量設為0.06 K x1 x. A, P3 {
| rxof (p1); W7 @5 E" s% ?3 L
| 點的X分量
% _( L8 ~( G1 T) o2 j# p' a | ryof (p1)2 M' Q0 ]4 Z9 B+ D) Q& k& R' y
| 點的Y分量
& U3 I9 Y( t8 Y9 W, o | rzof (p1)7 D; ?( w0 y$ `" t, i$ |# J# @: O
| 點的Z分量/ t! B( M5 ~4 U2 N: n; @" L
|
6 n/ g+ W- g3 }* g* D 8 S% D. ]* ?% g7 h3 W
R8 {7 m' ^9 q) a3 b
[ 本帖最后由 dgzjlhq 于 2008-10-22 08:41 编辑 ] |
评分
-
查看全部评分
|