AutoCAD高级技巧大全
- Y# l) [1 I6 Y1.ACAD新手学习时,掌握一定技巧是不是会觉得提升很快啊?
2 I& q+ B& M j; a3 S$ X那我抛砖引玉先来一个,有技巧的和学有所得的请跟贴!
, g, y" x/ e* m* h& V* I4 D选择技巧: % U# a+ ^$ t6 V5 S9 h$ f+ [* K- e
在选择编辑中,有时不小心多选了某个图元,此时在命令未结束下并不需要取消命令而重来,只须在"选择目标"的提示后输入remove回车,再在提示下逐一选择哪些多选的图元(当然别太多,否则难选啊!)即可搞定.
: t* ~! |$ u. m+ M; m0 J2 [2 |2.分享我的AutoCAD裁剪技巧
9 Y% \7 N9 d' I0 x$ y2 s) L如图所示,要对右图部分圆(可以是其他边框)外的直线进行裁剪,普通办法就是选择裁剪边界后再选择要裁剪的线段即可,实际上AutoCAD还有较为简捷的办法,其做法如下: 4 w, n5 ~9 k& z: l6 t
1.按常规执行裁剪命令,选择裁剪边界(回车确认);
+ _+ S+ D$ f0 k! L; c2.在提示选择要裁剪的线段元素时输入“f”(即fence),回车确认; 0 v* g+ |5 [: \
3.在提示:First Fence point下绘制与要裁剪线段相交的连续橡皮筋直线,回车确认即可(见图示)。
* u% h$ q( B4 X1 t* x尚需注意两点:1.橡皮筋直线无需闭合;2.橡皮筋直线与要裁剪线段重复相交时,则剪去以后一次的部分(这点很重要
# V7 r: h4 \4 j: Q3.Remove可用【Shift】+object 代替更方便。
( J1 m3 g: |+ b2 {& x: z4.如何在WORD表格中引用ACAD的形位公差??(如图红框区所示)
7 s. w( N2 G0 Y( H. G3 z其实也简单,但就怕部分新手不敢一试! 7 N8 x1 |9 _2 @4 |
1.将ACAD的背景设为白色,否则在WORD中不能处理背景色; # I& B. E. D7 g( U C
2.在ACAD中单独直接标注形位公差图框,尽量放大显示至整个绘图区;
# Q C. [6 J5 {$ J3.使用ACAD的copyclip(拷贝至粘贴板)命令,选中形位公差图框; 3 e) f1 |: |" t) t4 f; A2 k+ z$ G+ L: z; O
4.切换至WORD的表格中,粘贴即可,但此时整个表格会被挤得很乱,此时可耐点性子,利用WORD自带的图片编辑功能将形位公差图框多余的边剪去,并直接拖放形位公差图框图片至表格范围内的合适大小.为利于操作,可将文档显示放大。 7 [) `( |# I& s% d3 O, M s6 B
可以肯定,一般的打字员、文秘是做不好这项工作的,应为她不会ACAD,高兴吗?! # d# u h# E) S( a. H h' y
% @0 W7 p5 h; B/ V( R: s5 p8 L) d
5.善用ACAD的内部函数计算器功能
1 z$ i! @4 x8 f: z( R5 x9 y# M$ ]# C# H* e7 }* r
内部函数计算器功能命令: cal 可以作透明命令使用. / p2 L5 v; G' Q7 \: T
比如偏移图元时,可以在提示输入偏移距离时输入:cal,即
6 O+ D) H2 I1 e0 |* c5 V2 Z( ~3 HCommand: % o6 i4 Z, H& k: `
Specify offset distance or [Through] <Through>: cal 5 I! {" I& V2 w! u
回车后在 Initializing...>> Expression: 提示后输入任意计算距离的等式如:100*sin(30) 4 G3 J8 d; t( L! V0 C
系统将自动计算偏移距离,再选择图元即可。 / ]/ p7 f1 A7 p0 b' O+ @
6精選應用5:已知任意斜線及圓圓心於線段端點2上,欲將圓自圓心點2與端點3線段上移動25的距離: ( L7 V c$ s) X8 W" d
+ `2 x5 U& `; P! [3 V" ]; X4 [2 S% U指令: MOVE 1 j! Z+ H, L( t) L. z
選取物件: <- 選取圓1 ! ^. e! {( x! {) t! n
選取物件: <- [Enter]
; V# [" A' J: N" a. i) ^2 L- k' {指定基準點或位移: <- 選取圓中心點 v& P3 b) ~ D& u& K, p$ k
指定位移的第二點或 <使用第一點作為位移>: CAL
8 m( l& V# ~" K1 \>> 表示式: @+vee1*25 <- 輸入表示式
# D7 ]) V5 E% L, m1 x>> 選取一個端點給 VEE1: <- 選取端點2 / b. d' c0 d2 s$ _5 W
>> 選取另一個端點給 VEE1: <- 選取端點3
. M) N6 Z" a1 s4 y" w8 j( n* d+ r(152.103 -11.8027 0.0) <- 求得位移點座標 4 A: K4 t4 B% W F" d! e
/ g* i6 l( u6 v/ B/ [& b3 B
精選應用6:承上題,如果要將圓移至端點3的25的位置上,如圖所示: ; k* D1 G/ z$ L2 G0 W- ~
+ f# X4 W& K$ b G) g指令: MOVE ) u) a0 g; q' ~) N' u8 N
選取物件: <- 選取圓1 3 T8 p* [8 ^& N$ ?; y: d# I( V" K
選取物件: <-[Enter]
6 v5 p; ^* H2 A ^" c) `! g- H) Z( t指定基準點或位移: <- 選取圓中心點 P, a+ r0 [; x c; k* \
指定位移的第二點或 <使用第一點作為位移>: CAL
" {; C! n% B) \( @: Y( y>> 表示式: pld(end,end,25) <- 輸入表示式 / K% }% T1 v$ m% v3 v7 n
>> 選取圖元給 END 鎖點: <- 選取端點3 9 Y# I% A& B" p+ l7 o/ G! K( G
>> 選取圖元給 END 鎖點: <- 選取端點2 . H% @7 d3 {' I4 L. J
(147.624 -80.7839 0.0) <- 求得位移點座標 / u; ^$ A2 K* X+ _7 S
- ]) {" |, ~+ S6 W' f% g" w
精選應用7:已知任意斜線欲完成一個正三角形,邊長為斜線的3倍,角度方向與斜線相同:
6 U! {7 N3 _6 h" |8 Y
6 ?# q. V* a. Y2 P; m指令: POLYGON
8 {9 _. S( u, D+ X, J8 w輸入邊的數目 <5>: 3 <-輸入邊數
" O( w+ p& V* f) [指定多邊形的中心點或 [邊緣(E)]: E <- 輸入選項 ) b5 k- e# w" _2 B5 i" `3 j
指定邊緣的第一個端點: <- 選取任意一點為起點 # H6 b0 a7 D- W9 x
指定邊緣的第二個端點: CAL
0 d( ^2 ~9 o4 o9 K. n% ~>> 表示式: @+vee*3 <- 輸入表示式 2 |7 l$ u8 B, J! w
>> 選取一個端點給 VEE: <- 選取端點1 9 A# h% [9 m- O6 n% v) e
>> 選取另一個端點給 VEE: < -選取端點2 - e. p: B( }) s# v/ s
(138.543 -168.946 0.0) <- 求得長度方向座標點 8 s4 O0 A" g$ g- U4 o E
5 N9 O$ g' c' _- D/ z精選應用8:已知任意兩條相交線段即另一條水平線,請於水平線上完成一弧夾角同P1-P2-P3: / z n" y# b2 I
1 e1 I$ P, p6 F! n3 E- D }指令: ARC
$ S* \% Q2 z& N# s0 s- u指定弧的起點或 [中心點(C)]: <- 選取端點1
2 O. k1 k) c, [指定弧的第二點或 [中心點(C)/終點(E)]: C <- 輸入選項 # m( i2 Y6 v+ a. A& b+ y# e
指定弧的中心點: <- 選取端點2
! E/ ]# T" T0 F/ K" J指定弧的終點或 [角度(A)/弦長(L)]: A <- 輸入選項 # t+ k: [# C- C' u- P; Y
指定夾角: CAL # }1 S- A7 j6 Z3 d
>> 表示式: ang(int,end,end) <- 輸入表示式 % o9 Y3 o* V, C$ y- O5 }3 w( Q
>> 選取圖元給 INT 鎖點: <- 選取交點P2 v% U( a6 u; S9 b3 O) R# I
>> 選取圖元給 END 鎖點: <- 選取端點P1
) M o# o0 R( {6 I6 f5 l" u>> 選取圖元給 END 鎖點: <- 選取端點P3 ) U) f R$ J1 y @6 d
43.7612 <- 求得弧夾角A 9 R: U6 M( d, W: c* M
精選應用9:承上一單元精選應用8,請將線段與弧,以端點2為基準點旋轉角度同P2至P1:
$ F/ ~/ s/ e; i. h
- j- s" H, V8 `- s指令:ROTATE - L/ y% I" F V/ ^. q0 M( ^% I
目前使用者座標系統中的正向角: ANGDIR=逆時鐘方向ANGBASE=0 " u) V" v: _: o. I: Q4 \/ F
選取物件: <- 選取右側弧與線
$ k6 H( Q: N7 e6 b9 i: W選取物件: <-[Enter]
) m) |* K, P+ J$ X( N9 `1 |- i指定基準點: <-選取端點2 . {: v6 ~: m' A- T
指定旋轉角度或 [參考(R)]: CAL $ L: W- }1 W) m$ D$ C
>> 表示式: ang(end,end) <-輸入表示式
* Z6 d) Q0 o" V, L>> 選取圖元給 END 鎖點: <-選取端點P2
& v Q1 m& z- D7 p2 j>> 選取圖元給 END 鎖點: <- 選取端點P1
( i' n$ u q- ]. K0 ?& p72.2417 ß 求得線段角度A C ~7 q! Z. `9 F! ?
7 c8 K2 q' ?8 {% k精選應用10:已知任意線段,欲於線段3/5位置上完成一圓,半徑為線長的1/8: 4 B7 Z, y$ G- b4 ~7 Y' c8 H2 G, P
! c2 W: q! X3 L& X3 p8 T% D/ t1 a* y
指令: CIRCLE # j" y, Y7 B# ]# b
指定圓的中心點或 [三點(3P)/兩點(2P)/相切,相切,半徑(T)]: CAL
z! f: Q c+ R3 J( G. h>> 表示式: plt(end,end,3/5) <- 輸入表示式
# A. v- ?& P5 a0 T( H>> 選取圖元給 END 鎖點: <- 選取端點1 % I: }2 q. c# Z* |( B3 I/ q
>> 選取圖元給 END 鎖點: <- 選取端點2
, J2 Q2 j, Z( i- F' ~; J(139.943 -345.825 0.0) <- 求得圓心位置座標
0 u c$ f W) S1 }指定圓的半徑或 [直徑(D)] <8.5434>: CAL
, _; k+ @ X6 h>> 表示式: dee/8 <- 輸入表示式
' z/ N* H/ p( _' L>> 選取一個端點給 DEE: <- 選取端點1 " i" K v9 c- X, E# k
>> 選取另一個端點給 DEE: < - 選取端點2
- h9 m b3 ]7 j; L+ X6.68901 <- 求得圓半徑值
' S( B3 I6 Y0 A0 }
! n1 [; }* T- H& R+ X精選應用11:已知任意線段,請畫一個半徑20的圓與線段的中點相切:
* l$ J7 m' ?; g2 M
5 ?, A4 [! q3 N: F4 Z1 L9 N指令: CIRCLE : z0 Q! S, J. D" |6 v6 V
指定圓的中心點或 [三點(3P)/兩點(2P)/相切,相切,半徑(T)]: 2P <- 輸入選項 1 d( b( k( n2 c7 D) w) u6 O- C' O1 ~
指定圓直徑的第一個端點: mid <- 選取中點3
# [+ [7 j% V: o$ p3 X指定圓直徑的第二個端點: CAL
$ s4 E8 `% u- w% W( i# r>> 表示式: @+nee*40 <- 輸入表示式 9 K+ H2 ?% o& ^' u
>> 選取一個端點給 NEE: <- 選取端點1
5 y8 T4 T; ?# P2 ^: C3 t) h>> 選取另一個端點給 NEE: <- 選取端點1
' r% J+ s& G% w0 n$ B(115.763 -389.846 0.0) <- 求得另一個直徑點
& K/ W3 P3 L7 y, x 3 j z& H# E0 J% Z9 z. Y
精選應用12:已知兩條任意線段,請於兩線段端點間交點處繪製半徑10的圓:
) p6 i) ~* Y$ ^7 [; j
, @6 U u; Z. Z" ^! d- C指令: CIRCLE 9 Q* m* c$ F; S0 R/ w% f
指定圓的中心點或 [三點(3P)/兩點(2P)/相切,相切,半徑(T)]: CAL / X1 V n1 s# Q7 r
>> 表示式: ille <- 輸入表示式
2 {% Q; P$ v3 z8 s, p& c9 u' e>> 選取一個端點給 ILLE:第一條線: <- 選取端點1 ! x5 h5 \+ t( U' L
>> 選取另一個端點給 ILLE:第一條線: <- 選取端點4 ' S& m, R$ z# ?% c( m( P: ~4 m
>> 選取一個端點給 ILLE:第二條線: <- 選取端點2 & e+ l2 i6 k# s- X f. U& ^
>> 選取另一個端點給 ILLE:第二條線: <- 選取端點3
+ B4 l4 u: J9 P, ~1 ` \( h(147.396 -488.861 0.0) <- 求得圓心座標點
B/ b+ }0 l7 R" @1 s指定圓的半徑或 [直徑(D)] <20.0000>: 10 <- 輸入半徑 4 Z$ b2 F/ E; h7 V/ c" N9 T
) g( F% l* Y, h, n! D' Z1 }精選應用13:已知矩形條件如下: 0 j8 n% {8 G* |- r. m# T4 n& N
! u" K/ P9 y4 m/ S8 l指令: RECTANG
7 e, f' Z; D4 W4 X5 e指定第一個角點或[倒角(C)/高程(E)/圓角(F)/厚度(T)/線寬(W)]: <- 選取左下角點 ' b& P( s" @. J4 N9 A
指定其它角點: CAL
7 U0 V" p# k( z+ k>> 表示式: [@sqr(8.35),sqrt(2)*9.5] <- 輸入表示式 ; Q) y) a/ }/ G
(111.524 -558.998 0.0) <- 求得另一角座標點
; I- S3 v6 b$ Y精選應用1:已知一個任意圓,畫出一個同心圓半徑為該圓的5/7 ) A9 F) C. E* V6 p: N% f; z
& a$ S' x) m1 a/ i! V0 a# U
指令: CIRCLE : ~) @; \2 r, `
指定圓的中心點或 [三點(3P)/兩點(2P)/相切,相切,半徑(T)]: CEN ) s$ \; Y' P9 E- \4 P2 f; l
於 <- 選取圓1中心點
0 ?. J3 _" ? ^: B$ v指定圓的半徑或 [直徑(D)] <48.4441>: CAL <- 輸入’CAL
% ?2 V) y, f5 d3 ~起始設定...>> 表示式: RAD*5/7 <- 輸入表示式
5 n- U' H0 X3 I>> 為 RAD 函數選取圓, 弧或聚合線段: <- 選取圓1,完成圖形 7 @$ n, r5 L: O2 d9 p4 O! w
5 |* b! ?( B$ m5 I( z b精選應用2:已知二圓,請於兩圓連心線中點,畫上一個半徑為5的小圓:
4 @. ^& V) ^5 g- v8 \9 P( S, F! p4 ^ [* V* |! }. n% t$ _
指令: CIRCLE % k8 z& q& V6 I9 _
指定圓的中心點或 [三點(3P)/兩點(2P)/相切,相切,半徑(T)]: CAL - |. _; |# s; }5 U8 T. \6 Y
>> 表示式: (CEN+CEN)/2 <- 輸入表示式 0 X d9 Y$ a/ Y+ E
>> 選取圖元給 CEN 鎖點: <- 選取圓1中心點
* e9 p8 b2 x. f5 L. d>> 選取圖元給 CEN 鎖點: <- 選取圓2中心點 0 ^& Y8 O. ]0 I# N
(190.229 161.234 0.0) <- 求得中點座標值
( o1 m1 b- Z8 S" }. v& ~, L! v指定圓的半徑或 [直徑(D)] <8.9804>: 5 <-輸入半徑5
! M0 l: ?$ `& M, ?3 Q: _ ) \6 t4 _6 `1 g- u
精選應用3:已知矩形與一條線段,請以矩形對角中點為圓心,線段長度為參考半徑,完成一圓:
8 f: h* m2 ~ H: a9 h) F$ f0 D) C* F- ?( L
指令: CIRCLE
/ m, H9 q; c x! B, t: q. j* H指定圓的中心點或 [三點(3P)/兩點(2P)/相切,相切,半徑(T)]: CAL / [4 ~5 P) o5 U. n
>> 表示式: MEE <- 輸入表示式 ' C6 X, T' m$ V
>> 選取一個端點給 MEE: <- 選取端點1
* a# i Z" S" b6 g$ M>> 選取另一個端點給 MEE: <-選取端點2
0 m# |1 I1 C1 n. ?(70.2147 87.3565 0.0) <- 求得中點座標值 ! T( K5 B0 g" f/ a7 X
指定圓的半徑或 [直徑(D)] <5.0000>: CAL
1 m8 i& D& K( N9 N, D>> 表示式: DEE <-輸入表示式 , r! [, Y+ Z) J1 k1 a3 v, m$ |
>> 選取一個端點給 DEE: <-選取端點3
4 z" s- w8 I. L/ W4 @. e8 q>> 選取另一個端點給 DEE: <-選取端點4
7 |: M5 k& [2 k: s17.3398 <- 求得線段長度值 5 I7 _2 b1 q$ Z
精選應用4:繪製正五邊形,邊長為456之平方根:
+ E& |+ t& Y4 G; e- Q
) m$ j' a2 p& { R) G指令: POLYGON ! c, j2 b9 n$ W8 Y
輸入邊的數目 <4>: 5 <- 輸入邊數
) W2 b1 a# s' S3 w2 `指定多邊形的中心點或 [邊緣(E)]: E <- 輸入選項
: t6 E+ S2 s6 I) H- Y9 `指定邊緣的第一個端點: <- 選取任意一點為起點 3 H2 f9 S( @9 q5 I* L8 y
指定邊緣的第二個端點: CAL
: `! s1 Y. e- ]+ x! R+ g$ y/ m>> 表示式: [@SQRT(456)<0] <- 輸入表示式
- m# z' E) j* G( e0 n(85.7895 9.51962 0.0) <- 求得第二端點座標 9 \; ]: t. g, V# H
) Y; s3 Y7 X* v$ v- s& d$ j0 t
數值運算式:
! p* O+ l. a& g6 \/ K運算子 運算方式
, j( n& }9 [ p* \& Z/ R" ?() 群組運算式
7 A0 E* P5 M) H4 [' n& X. q p^ 指數運算式
& X; i% v" z* E2 H Q5 @*與/ 乘法與除法
% Q2 m/ A# I7 I7 z. b: a+與- 加法與減法
9 G1 ~+ w/ o8 C# [向量運算式:
! n: v% n" R4 \ e( l運算子 運算方式 $ P2 V) f% o9 R8 N) D
() 群組運算式
' t/ ?: b9 y5 U" o2 O! F8 L; p& 計算兩向量間的向量乘積 (當做一個向量) 0 l0 N T3 Z" m$ H( V# P
[a,b,c]&[x,y,z]=[(b*z)-(c*y),(c*x)-(a*z),(a*y)-(b*x)] ' M8 o8 ^" j' Z& o" Z) _
*與/ 計算兩向量間的純量乘績 (當做一個實數) : u* V9 G6 o$ D# w+ ^3 A0 ~
[a,b,c]&[x,y,z]=ax+by+cz 8 v5 \* g+ |+ [
*與/ 向量乘以或除以一個實數 a*[x,y,z]=[a*x,a*y,a*z] / s7 z0 T" Y, ?
+與- 向量加法與減法 [a,b,c]+[x,y,z]=[a+x,b+y,c+z]
+ N" i3 T5 t$ j7 V7 [向量運算式: 6 U, n' p2 D( W5 o0 ?1 L2 E, p
點的格式 格 式
" D; V3 w6 z6 X4 ^4 X, c" ~極座標 [距離<角度]
* E W( ?$ G" \+ ?. f+ ]圓柱座標 [距離<角度,Z] ' |) |3 H' w) ~! O1 b; l5 v D8 I
球形座標 [距離<角度1<角度2]
6 H; o0 i7 W) M0 u& ]相對座標 使用 @ 前置符號 [@x,y,z]
7 z7 U0 } L/ a4 L: ~WCS(代替UCS) 使用 * 前置符號[*x,y,z] % W9 n7 L- i, i7 {; m- h
, W8 N8 ~3 O( M
標準數值函數: 2 A: g9 y) e% `# N$ w) {7 I
函 數 功能說明
2 z) L3 g2 L( k vsin (角度) 求角度之正弦值 ! t, [2 p; P# f9 ?+ u( G. B: t' |# v
cos (角度) 求角度之餘弦值
: P R$ b* \! O. D" stang (角度) 求角度之正切值
8 j5 G' k+ m, Yasin (實數) 求數值之反正弦值 (數值必須在-1與1之間)
$ A( G6 r3 ?1 G5 X0 b1 [acos (實數) 求數值之反餘弦值 (數值必須在-1與1之間) , ?- v* w& {' p7 u9 \( M* Y
atang (實數) 求數值之反正切值 0 ?$ ]8 e9 g6 q2 e6 N* i
ln (實數) 求數值之自然對數 ) R G) W# ?5 T8 w
log (實數) 求數值以實為底之對數
( X2 C: @' k& lexp (實數) 求數值之自然指數
5 U% i4 S1 Y/ U. F# p" m- {exp10 (實數) 求數值以實為底之指數
) O. e' P a9 e2 X4 Bsqr (實數) 求數值之平方
+ `/ B+ q4 d5 H1 _sqrt (實數) 求數值之平方根 (數值必須不為負值)
/ U2 [8 G1 C: `% M7 W# Dabs (實數) 求數值之絕對值 + e" [% s( n; a) q$ j; [
round (實數) 求最接近數值的整數 , x. r# z3 a5 s( j' y) j
trunc (實數) 求數值之整數部分 - r+ W4 N0 O4 V w6 p
r2d (角度) 將角度由弳度轉為度,例如r2d (pi) 將常數p轉為180度
* y9 m8 n' E6 E) m# @, p7 i. `d2r (角度) 將角度由度轉為弳度,例如d2r (180) 轉換180度為p弳度值
. s- i9 E& \5 rpi 常數p 3 e# P1 h8 T! V4 ?
特殊功能函數:(其中括弧內p,p1,p2…等可配合輔助抓點來取得座標值) / C. `- y0 y4 W9 a0 W
函 數 功能說明 7 t; c# T& H+ t; z
ang (p1,p2) 求X軸與直線(p1,p2)之夾角值
7 Y$ ?8 c/ F- J* fang (頂點,p1,p2) 二直線(頂點,p1)與(頂點,p2)之夾角 + p9 K5 T/ u, h: Y
dist (p1,p2) 求p1及p2間的距離 ( Z, z4 [8 _6 Y5 D h% u
dpl (p,p1,p2) 點p與經過p1、p2之直線最短距離
8 @9 l( M# n/ O; ~0 t, Ddpp (p,p1,p2,p3) 計算點p經過三點(p1,p2,p3)的平面之間最短距離 ) L/ r3 d* S2 M' J
Dee dist (end,end)之便捷功能函數,求兩端點之距離 : o$ G; J$ I6 G5 I% V" r+ @; R% X5 q
getvar (變數名稱) 讀取AutoCAD系統變數值,僅限於實數、整數及點座標 ' P% D: x% R6 g( \: K2 t2 F
ill (p1,p2,p3,p4) 二直線(p1,p2)與(p3,p4)的交叉點
$ l' m' c5 P3 [" _! xilp (p1,p2,p3,p4,p5) 計算線(p1,p2)和經過三點(p3,p4,p5)的平面之相交點 # _* i. i2 H# J) z; h
ille ill (end,end,end,end) 的便捷功能函數
) ~1 o' h' ^# Y, n3 dmee (end,end)/2 的便捷功能函數,求二端點間的中點座標
' ?( l5 I. r( N; S/ H+ P! k6 ?+ Znor (p1,p2) 直線(p1,p2)之單位法向量 (垂直方向) # h: t- Y$ J1 I; q0 Y! a7 x
nee nor (end,end)之便捷功能函數
5 [% \ {; }+ N" ^pld (p1,p2,d) 直線(p1,p2)上距離p1點d長度的點座標
& A! Z4 V' C5 X3 L' i7 }plt (p1,p2,t) 直線(p1,p2)上以參數t定義的點位 2 L; x( Z( k' L$ j0 e0 F. f
rad 選取一圓或弧求取該半徑值
& G) ?4 f j1 ?rot (p,basp,a) 點p以basp為基準旋轉a角度 " z6 J7 H3 S( Q! j1 P, g
rot (p,axp1,axp2,a) 以通過點axp1和axp2的線為旋轉軸,旋轉p點,經過角度a
3 p" k* U& h" r0 fvec (p1,p2) 點p1至點p2之向量
+ `4 j1 V$ D( d3 g' ovec1 (p1,p2) 點p1至點p2之單位向量 / f O: r, r- ?' m) Q5 } R
vee vec(end,end)之便捷功能函數 . C) R& T1 {' H8 _/ K) l
vee1 Vec1(end,end)之便捷功能函數 * z* H8 W4 S7 g9 ^2 q: U* }, E
過濾一個點或向量的X、Y和Z分量:
6 P Z$ L! i0 E函 數 功能說明
/ }' }3 e9 ^+ Oxyof (p1) 點的X和Y分量,Z分量設為0.0 9 C8 C( X+ L. o7 p
xzof (p1) 點的X和Z分量,Y分量設為0.0 $ C' B* g+ O. U: ]5 Z- r
yzof (p1) 點的Y和Z分量,X分量設為0.0 6 E7 s- c0 g5 N" J5 R
xof (p1) 點的X分量,Y和Z分量設為0.0 , Y7 M3 |+ k( f% x/ X% S
yof (p1) 點的Y分量,X和Z分量設為0.0
' W4 l$ ?6 p* ~- q7 Pzof (p1) 點的Z分量,X和Y分量設為0.0 ! W c7 p5 D3 [; K. Z) C& j
rxof (p1) 點的X分量
# b4 K, r4 W! x4 S3 Nryof (p1) 點的Y分量 1 a% R1 R9 _4 H
rzof (p1) 點的Z分量. Q3 A, Y; U# P, `! h0 R7 T
- g2 Y8 ?& C9 Q$ V3 n* f( q[ 本帖最后由 zhurui168 于 2006-12-18 16:21 编辑 ] |