|
1.ACAD新手学习时,掌握一定技巧是不是会觉得提升很快啊? 3 m+ x/ [0 C7 \7 ]% i
那我抛砖引玉先来一个,有技巧的和学有所得的请跟贴!
' c m* q3 X+ p# g) \% i8 X选择技巧: - W, U% q# a0 _& |, G8 [; h
在选择编辑中,有时不小心多选了某个图元,此时在命令未结束下并不需要取消命令而重来,只须在"选择目标"的提示后输入remove回车,再在提示下逐一选择哪些多选的图元(当然别太多,否则难选啊!)即可搞定. * P, `" l" r2 c
2.分享我的AutoCAD裁剪技巧 7 M% r1 w2 v s& \
如图所示,要对右图部分圆(可以是其他边框)外的直线进行裁剪,普通办法就是选择裁剪边界后再选择要裁剪的线段即可,实际上AutoCAD还有较为简捷的办法,其做法如下:
! k% _% i5 t- d- C( K, ]1.按常规执行裁剪命令,选择裁剪边界(回车确认); & X$ K5 b% i$ U5 ~) z/ l4 _
2.在提示选择要裁剪的线段元素时输入“f”(即fence),回车确认; ; u/ ]: R2 i6 Y [
3.在提示:First Fence point下绘制与要裁剪线段相交的连续橡皮筋直线,回车确认即可(见图示)。 . l3 {: c& H8 p7 }* |1 d
尚需注意两点:1.橡皮筋直线无需闭合;2.橡皮筋直线与要裁剪线段重复相交时,则剪去以后一次的部分(这点很重要哦)。
) x% Y9 H: G5 i. d/ ]) \. R3.Remove可用【Shift】+object 代替更方便。
4 i' ]5 q7 }0 D4.如何在WORD表格中引用ACAD的形位公差??(如图红框区所示) " N4 e$ x, R8 l% V. H3 a. Z# v% j# W: B" ?
其实也简单,但就怕部分新手不敢一试!
8 ^5 E. x5 `. { j, o) s, C1 n1.将ACAD的背景设为白色,否则在WORD中不能处理背景色; 4 {) Z8 T9 G* ]
2.在ACAD中单独直接标注形位公差图框,尽量放大显示至整个绘图区;
+ y# M$ r; t0 n/ f5 E) S3.使用ACAD的copyclip(拷贝至粘贴板)命令,选中形位公差图框;
5 c, u1 d( Y: U/ P7 b1 @& F6 L- W& l4.切换至WORD的表格中,粘贴即可,但此时整个表格会被挤得很乱,此时可耐点性子,利用WORD自带的图片编辑功能将形位公差图框多余的边剪去,并直接拖放形位公差图框图片至表格范围内的合适大小.为利于操作,可将文档显示放大。 6 _2 W$ u0 o( J& ~$ y/ J- m( _
可以肯定,一般的打字员、文秘是做不好这项工作的,应为她不会ACAD,高兴吗?!
' A5 {8 ^0 O" T% K$ }# ^! l5.善用ACAD的内部函数计算器功能
6 _9 I) w2 b9 T/ B$ r内部函数计算器功能命令: cal 可以作透明命令使用. t3 ~! Q( W3 i
比如偏移图元时,可以在提示输入偏移距离时输入:';cal,即 ' b% ]0 E* P0 H! V
Command:
- O! _6 H* Z; o [: {6 p9 O6 ySpecify offset distance or [Through] <ThroUGh>: ';cal " N( s+ }( e; c; [3 ], u
回车后在 Initializing...>> Expression: 提示后输入任意计算距离的等式如:100*sin(30) : S7 x, b1 j6 d. ^8 G' T3 u
系统将自动计算偏移距离,再选择图元即可。
) n, Q7 ^: A2 y8 |$ L6精選應用5:已知任意斜線及圓圓心於線段端點2上,欲將圓自圓心點2與端點3線段上移動25的距離: / M: u, `' z# d+ x, n
指令: MOVE
2 M& i% \* f/ `選取物件: <- 選取圓1
- _" M7 k- N$ r9 M選取物件: <- [Enter] 5 V% Y* q; D3 @1 U8 Q
指定基準點或位移: <- 選取圓中心點
. X. q1 P6 E- Y; d; _5 d指定位移的第二點或 <使用第一點作為位移>: ';CAL
2 O6 _2 W$ I+ W: l; Z- S- X>> 表示式: @+vee1*25 <- 輸入表示式
# O1 X: }) E F6 L+ b. c2 I! L>> 選取一個端點給 VEE1: <- 選取端點2 8 S% W+ t% F9 L- s/ W; _- H3 q' R
>> 選取另一個端點給 VEE1: <- 選取端點3
5 R( w8 F8 a! l. A(152.103 -11.8027 0.0) <- 求得位移點座標 / Z/ X! E7 @ M
5 n# _% i# L# r精選應用6:承上題,如果要將圓移至端點3的25的位置上,如圖所示: T8 J* V4 |, f( w; e) s! C
指令: MOVE
& T- x" w1 q J選取物件: <- 選取圓1 / j: V) _+ j+ M7 V9 W8 Y9 _% Q) a
選取物件: <-[Enter]
) \3 c( Y- T1 o6 r$ l; {指定基準點或位移: <- 選取圓中心點 . n1 o" c' n/ e: f
指定位移的第二點或 <使用第一點作為位移>: ';CAL 7 Z: |) Q1 p; x2 r8 R
>> 表示式: pld(end,end,25) <- 輸入表示式
. K8 d5 m; b5 m$ l; o" C>> 選取圖元給 END 鎖點: <- 選取端點3 . L# {6 d1 z/ B- {5 G7 x, D4 x
>> 選取圖元給 END 鎖點: <- 選取端點2 4 R: c3 C3 [, P8 J1 t# G
(147.624 -80.7839 0.0) <- 求得位移點座標 4 `4 J7 O7 ^. Y2 B# ]
) I& B: Z9 I+ X: u1 g$ p. v6 ~
精選應用7:已知任意斜線欲完成一個正三角形,邊長為斜線的3倍,角度方向與斜線相同: + C$ W5 i; h; `/ t4 x' K* _7 L8 w
指令: POLYGON ! }+ n+ I8 o& o; g& W
輸入邊的數目 <5>: 3 <-輸入邊數
. O* R8 ?+ J# i m, J, F. P: V指定多邊形的中心點或 [邊緣(E)]: E <- 輸入選項 0 a5 e; A; J9 p
指定邊緣的第一個端點: <- 選取任意一點為起點 4 ]- N3 O/ K6 }8 y3 u8 h9 ]$ I A
指定邊緣的第二個端點: ';CAL " F, ^3 m; k( N) X
>> 表示式: @+vee*3 <- 輸入表示式
6 Y8 q2 o+ H5 J: A>> 選取一個端點給 VEE: <- 選取端點1
: o6 `: d: z) ~4 T2 h1 ?5 P& n>> 選取另一個端點給 VEE: < -選取端點2
! c2 ]. \7 Q9 O(138.543 -168.946 0.0) <- 求得長度方向座標點 / L9 @4 D4 M9 j" k, {
! B8 e" N, a+ m# x9 Y精選應用8:已知任意兩條相交線段即另一條水平線,請於水平線上完成一弧夾角同P1-P2-P3: " u+ T1 Y0 w1 p% F1 B$ ^4 g
指令: ARC ) R4 @, |# ?) X# e
指定弧的起點或 [中心點(C)]: <- 選取端點1 3 k8 W$ h+ `3 n4 R' C' U
指定弧的第二點或 [中心點(C)/終點(E)]: C <- 輸入選項 / i# W# ^6 G) O4 P9 ~
指定弧的中心點: <- 選取端點2
$ f4 l' m$ o2 E$ J/ x指定弧的終點或 [角度(A)/弦長(L)]: A <- 輸入選項 , p4 F9 o" v. ~& D
指定夾角: ';CAL ; ]( G' V3 \+ B, Q7 S" f! E
>> 表示式: ang(int,end,end) <- 輸入表示式 % w, [1 V F3 q8 ]
>> 選取圖元給 INT 鎖點: <- 選取交點P2
( L# S2 q& q( n s- V0 [2 S>> 選取圖元給 END 鎖點: <- 選取端點P1
6 h# q# q' P& x>> 選取圖元給 END 鎖點: <- 選取端點P3
: Q% e+ t6 G& C+ U7 R: N b43.7612 <- 求得弧夾角A
% c- P3 C' \- c精選應用9:承上一單元精選應用8,請將線段與弧,以端點2為基準點旋轉角度同P2至P1: ; y; r4 Q3 H: v( q
指令:ROTATE
* n+ }' [7 K8 y目前使用者座標系統中的正向角: ANGDIR=逆時鐘方向ANGBASE=0
, e: x# f& v/ |; [選取物件: <- 選取右側弧與線 6 z9 j6 g7 m4 V% r3 A% z; ]. d
選取物件: <-[Enter] 5 }; B6 X4 Q! z
指定基準點: <-選取端點2
$ G- b! x& A! O4 m C; g! S指定旋轉角度或 [參考(R)]: ';CAL $ t3 ^- L: H& u, w+ c+ J
>> 表示式: ang(end,end) <-輸入表示式
, X1 W6 H8 {3 i8 L8 ]>> 選取圖元給 END 鎖點: <-選取端點P2
# ]" s5 z2 S0 I' t+ r1 c$ t% P>> 選取圖元給 END 鎖點: <- 選取端點P1 9 M. B& Q# c! f* F
72.2417 szlig; 求得線段角度A
5 c& v8 x; m! W5 v0 k2 I1 }3 i: L1 X ; y5 h1 M0 a B) s" m: Q( p( y* M$ d
精選應用10:已知任意線段,欲於線段3/5位置上完成一圓,半徑為線長的1/8: ! ]9 W* p( a; `
指令: CIRCLE
0 v7 g7 [0 Y- p# p! p: k" ~5 ^指定圓的中心點或 [三點(3P)/兩點(2P)/相切,相切,半徑(T)]: ';CAL
4 ^- \0 R2 ]$ l>> 表示式: plt(end,end,3/5) <- 輸入表示式
. r% p- t) }7 ` @>> 選取圖元給 END 鎖點: <- 選取端點1
7 T- f* U8 f/ I& M& n>> 選取圖元給 END 鎖點: <- 選取端點2 : V: K1 j. _3 L4 _5 O- f
(139.943 -345.825 0.0) <- 求得圓心位置座標
2 T n2 x! C d3 Q1 b指定圓的半徑或 [直徑(D)] <8.5434>: ';CAL 8 T8 x* S- z* L# r+ R" S
>> 表示式: dee/8 <- 輸入表示式
! n4 f% ^* x/ Y! H/ ^1 l>> 選取一個端點給 DEE: <- 選取端點1
, j$ X$ A" d2 x! O' t9 s1 I>> 選取另一個端點給 DEE: < - 選取端點2 9 `" R0 ]* d: {1 M: K( Z) b0 x
6.68901 <- 求得圓半徑值 & h8 o: Y/ U2 z* @- n6 Y2 V
, I2 p! z0 W) G精選應用11:已知任意線段,請畫一個半徑20的圓與線段的中點相切:
& M, }& O# e% K q- Y* U- e6 o指令: CIRCLE
2 N/ f! S, C( l" _! i指定圓的中心點或 [三點(3P)/兩點(2P)/相切,相切,半徑(T)]: 2P <- 輸入選項
# \+ s; z8 i" k8 f: V5 n5 G指定圓直徑的第一個端點: mid <- 選取中點3 % C: @0 M& M p( p- k+ C1 f2 J; z$ T
指定圓直徑的第二個端點: ';CAL
/ [5 T( N s* ?>> 表示式: @+nee*40 <- 輸入表示式
6 R' f6 A) c! \% p4 Y4 V>> 選取一個端點給 NEE: <- 選取端點1
) e5 H Z& t0 c9 l' c>> 選取另一個端點給 NEE: <- 選取端點1 8 v+ K8 q6 G! Y8 p- `, U/ y8 o
(115.763 -389.846 0.0) <- 求得另一個直徑點 6 L% F, G& E$ N* U
+ ~1 E9 ~: `1 Q# B$ t, |/ J精選應用12:已知兩條任意線段,請於兩線段端點間交點處繪製半徑10的圓:
3 y+ Z, F3 h" X( |指令: CIRCLE
3 ]/ f7 Z/ x; R- i! T7 s指定圓的中心點或 [三點(3P)/兩點(2P)/相切,相切,半徑(T)]: ';CAL
' `2 p3 b" S6 t& Q, S9 Y>> 表示式: ille <- 輸入表示式
: U# R& V; a5 A$ W% F>> 選取一個端點給 ILLE:第一條線: <- 選取端點1 ! h1 J4 T8 _3 [
>> 選取另一個端點給 ILLE:第一條線: <- 選取端點4 , @- y* ^3 B9 n2 H/ S
>> 選取一個端點給 ILLE:第二條線: <- 選取端點2 8 u" z: [. p/ f2 A! }7 E
>> 選取另一個端點給 ILLE:第二條線: <- 選取端點3
3 ]) l, N# ?* Z! a# u" p4 r" w(147.396 -488.861 0.0) <- 求得圓心座標點 , j- F) {9 o2 c, q1 G. P6 m0 f
指定圓的半徑或 [直徑(D)] <20.0000>: 10 <- 輸入半徑
) b2 i! @' q" Y7 t5 W2 O & \. T1 o. [( t
精選應用13:已知矩形條件如下:
6 R( K1 J7 u, B# {2 p指令: RECTANG 3 |0 `% l! B! A' N# H- l4 m% D
指定第一個角點或[倒角(C)/高程(E)/圓角(F)/厚度(T)/線寬(W)]: <- 選取左下角點
, r+ k- l p& P$ v指定其它角點: ';CAL ' f o" A1 j. n% {. K) \
>> 表示式: [@sqr(8.35),sqrt(2)*9.5] <- 輸入表示式 , z4 Z9 G. K# h+ y9 {; q
(111.524 -558.998 0.0) <- 求得另一角座標點 ! ~; d ?. R9 p/ {+ X# T
精選應用1:已知一個任意圓,畫出一個同心圓半徑為該圓的5/7
8 l7 d" R' h; a1 Y指令: CIRCLE
- C$ f& {7 L! ^; p. B, c7 R指定圓的中心點或 [三點(3P)/兩點(2P)/相切,相切,半徑(T)]: CEN 1 r- N- N: l2 z' z6 ?
於 <- 選取圓1中心點 , d3 H5 l" H/ F& N7 u8 h3 a" H- W. b
指定圓的半徑或 [直徑(D)] <48.4441>: ';CAL <- 輸入’CAL + i2 ?$ c" [/ i4 X! N4 ]: m% s
起始設定...>> 表示式: RAD*5/7 <- 輸入表示式
0 W) O2 N: X2 @- o& B>> 為 RAD 函數選取圓, 弧或聚合線段: <- 選取圓1,完成圖形
% x9 \( `3 C4 {3 J. H / ^4 E! p8 D* p
精選應用2:已知二圓,請於兩圓連心線中點,畫上一個半徑為5的小圓: 1 d4 ]- d; R8 Y) I0 \& {
指令: CIRCLE ' ~) |' B4 B. y
指定圓的中心點或 [三點(3P)/兩點(2P)/相切,相切,半徑(T)]: ';CAL
. l9 ~5 G/ R6 g/ @" C* P e- R- a>> 表示式: (CEN+CEN)/2 <- 輸入表示式 3 f3 ?+ |; O& y" ^1 T: y h
>> 選取圖元給 CEN 鎖點: <- 選取圓1中心點 & \% z- V- D! g$ W. W5 L2 b
>> 選取圖元給 CEN 鎖點: <- 選取圓2中心點 # M3 @& V- C2 ~0 q3 t% U( f2 t
(190.229 161.234 0.0) <- 求得中點座標值 ; |% M" Y$ n! d2 Z
指定圓的半徑或 [直徑(D)] <8.9804>: 5 <-輸入半徑5 0 e+ i( q% I# a2 {* b. A v2 [
4 ^9 Y! w/ ?6 O1 e+ d4 }9 ~! D2 o$ e
精選應用3:已知矩形與一條線段,請以矩形對角中點為圓心,線段長度為參考半徑,完成一圓:
% C1 H4 c2 H, ]+ M# G1 r指令: CIRCLE 8 y/ W$ l- x$ {: N5 `
指定圓的中心點或 [三點(3P)/兩點(2P)/相切,相切,半徑(T)]: ';CAL * Y6 o) N% l2 H% t' ~9 l! E
>> 表示式: MEE <- 輸入表示式 8 r2 k7 A; [4 ?" T/ N, w7 a
>> 選取一個端點給 MEE: <- 選取端點1
T/ o: n- U9 g% V: g$ X& T>> 選取另一個端點給 MEE: <-選取端點2 7 C) t" P- E( y- ]2 F7 [; D
(70.2147 87.3565 0.0) <- 求得中點座標值 8 _+ }/ }* F# R: m4 ]4 e7 p
指定圓的半徑或 [直徑(D)] <5.0000>: ';CAL 0 L6 R8 m0 B# X' }& w0 q1 t: z5 g
>> 表示式: DEE <-輸入表示式 7 m! G( g0 W* k$ I( d! T
>> 選取一個端點給 DEE: <-選取端點3 / x2 B5 x% j* j4 u
>> 選取另一個端點給 DEE: <-選取端點4
& Q [" v( W: z2 _* ]17.3398 <- 求得線段長度值
+ N5 F' M" ~' s精選應用4:繪製正五邊形,邊長為456之平方根:
" a+ p1 U$ f. m6 b9 ~6 J指令: POLYGON 1 R# i4 i% r! d- ^. t
輸入邊的數目 <4>: 5 <- 輸入邊數 4 U+ k/ y6 M7 R- N6 p( N
指定多邊形的中心點或 [邊緣(E)]: E <- 輸入選項
8 R A) k! a: o3 ^& ?' X指定邊緣的第一個端點: <- 選取任意一點為起點 " O3 o5 Z) ?6 U) G0 n
指定邊緣的第二個端點: ';CAL
5 D5 p& l2 g1 E; {! O1 N2 B4 m>> 表示式: [@SQRT(456)<0] <- 輸入表示式
( L, S5 B8 l8 p! ]$ Z1 A6 [1 K(85.7895 9.51962 0.0) <- 求得第二端點座標 ; s. W( `8 h' i0 M
數值運算式:
4 K: O6 w8 b: r; e$ h運算子 運算方式
9 K: L4 }6 n/ V8 E( J* u0 q' r() 群組運算式
$ Y, O a, v& K2 h^ 指數運算式 % K+ }5 M% L" K# C% i
*與/ 乘法與除法
, ?1 c- w: [. g: s/ Z; `3 v+與- 加法與減法 8 R& z# J" |, S& F. W M9 `/ d
向量運算式:
$ J# m. j: {8 b. ~$ f3 W運算子 運算方式
* J% K' C: Z6 U" P( Y() 群組運算式 8 a$ u+ l, r j) P ~6 l8 _
計算兩向量間的向量乘積 (當做一個向量)
6 {* M4 f- p9 q[a,b,c][x,y,z]=[(b*z)-(c*y),(c*x)-(a*z),(a*y)-(b*x)] $ c& @# k* y0 [3 q+ O
*與/ 計算兩向量間的純量乘績 (當做一個實數) % n$ n6 ]9 [& y2 f' n# r
[a,b,c][x,y,z]=ax+by+cz 2 d5 o/ K! i' a' h5 f" P5 B- D
*與/ 向量乘以或除以一個實數 a*[x,y,z]=[a*x,a*y,a*z]
4 v, r$ S# [( c9 X: P! v0 U+與- 向量加法與減法 [a,b,c]+[x,y,z]=[a+x,b+y,c+z]
' D3 s- d4 T" E+ Q1 s( q向量運算式:
: u3 |* ]4 N6 B: t3 V! M點的格式 格 式
+ e6 I3 }# n8 C+ ~極座標 [距離<角度]
( }8 h5 |, ~6 ?' ~圓柱座標 [距離<角度,Z] - O- A8 Q$ Z% x* F2 D6 [/ |
球形座標 [距離<角度1<角度2] 3 @- }- g+ Q: O' G0 F) J. ^; ?
相對座標 使用 @ 前置符號 [@x,y,z] $ r! Z! B8 ]7 k$ A4 H0 Q% o) M
WCS(代替UCS) 使用 * 前置符號[*x,y,z]
; N6 K2 J' O' ?+ ~7 C % g/ j- u S4 {) z! f. b- h+ ?
標準數值函數: ! F5 s2 t$ q# x5 E3 ?) u
函 數 功能說明
$ {! D; v$ p$ m# W; ]; P$ H) c% Osin (角度) 求角度之正弦值
/ b# m/ `2 M) i, zcos (角度) 求角度之餘弦值 ( R) V% H0 p# Q: C9 ~
tang (角度) 求角度之正切值 0 e; |' [0 ?2 H& B8 ~
asin (實數) 求數值之反正弦值 (數值必須在-1與1之間)
5 t, i. ^# P" p8 y1 w8 r( Eacos (實數) 求數值之反餘弦值 (數值必須在-1與1之間) ; T$ j/ \* k% j# H$ i
atang (實數) 求數值之反正切值
# ~! H( s0 o9 d9 s, Wln (實數) 求數值之自然對數 ! A1 L+ C ^. D0 c4 U
log (實數) 求數值以實為底之對數
( ]( v$ Z9 B& b G, p2 W/ F5 C! Uexp (實數) 求數值之自然指數 1 d2 [3 t7 H( V
exp10 (實數) 求數值以實為底之指數
8 L8 W0 r- G! `# Y9 `sqr (實數) 求數值之平方 . ]! J5 D! J& F5 q
sqrt (實數) 求數值之平方根 (數值必須不為負值)
7 r8 o. s3 i) D# Labs (實數) 求數值之絕對值 8 [; p; _- \$ |
round (實數) 求最接近數值的整數
2 j# U. z7 m- ]trunc (實數) 求數值之整數部分
! V3 s8 t; I) a: }; [8 hr2d (角度) 將角度由弳度轉為度,例如r2d (pi) 將常數p轉為180度
) s$ A9 j. `( `& ~& sd2r (角度) 將角度由度轉為弳度,例如d2r (180) 轉換180度為p弳度值
L2 d/ i/ u e% ?% _1 Tpi 常數p ' ?) T* ~1 A3 W$ l* b$ C' `
特殊功能函數:(其中括弧內p,p1,p2…等可配合輔助抓點來取得座標值)
6 S) a% _+ @; Y% a& u/ q函 數 功能說明
/ A; r- _5 d: H/ a4 Pang (p1,p2) 求X軸與直線(p1,p2)之夾角值 2 j9 Z- D6 j" J/ x
ang (頂點,p1,p2) 二直線(頂點,p1)與(頂點,p2)之夾角 . `/ L* l0 L$ u% S! ?* g: _ b
dist (p1,p2) 求p1及p2間的距離
' K6 K) T, E4 j U3 _dpl (p,p1,p2) 點p與經過p1、p2之直線最短距離
, g7 p6 P* T9 y2 `. ndpp (p,p1,p2,p3) 計算點p經過三點(p1,p2,p3)的平面之間最短距離 7 z- y7 Q6 n; F3 i/ p9 G8 L% p
Dee dist (end,end)之便捷功能函數,求兩端點之距離
J" N$ {# ^# bgetvar (變數名稱) 讀取AutoCAD系統變數值,僅限於實數、整數及點座標
+ Q6 p; O8 c! X8 ~0 u9 O5 s. eill (p1,p2,p3,p4) 二直線(p1,p2)與(p3,p4)的交叉點 9 o8 d- F2 b5 m% ?- O
ilp (p1,p2,p3,p4,p5) 計算線(p1,p2)和經過三點(p3,p4,p5)的平面之相交點
9 S. M4 j" o7 s0 K1 Bille ill (end,end,end,end) 的便捷功能函數 7 s1 W* r& j, S' f8 {8 P7 _
mee (end,end)/2 的便捷功能函數,求二端點間的中點座標 * n! G& I7 Z) _. t
nor (p1,p2) 直線(p1,p2)之單位法向量 (垂直方向) 0 T5 w: _/ }& u4 X. h: x0 u. Y
nee nor (end,end)之便捷功能函數 5 {/ h7 i! y3 T$ W) _
pld (p1,p2,d) 直線(p1,p2)上距離p1點d長度的點座標
0 c+ G9 J9 ^* q. s/ H jplt (p1,p2,t) 直線(p1,p2)上以參數t定義的點位 , _- o0 E, n7 O0 S$ Z* Y
rad 選取一圓或弧求取該半徑值 : s, }; o/ b+ T) u8 z
rot (p,basp,a) 點p以basp為基準旋轉a角度 ; J/ d$ D7 y7 ]
rot (p,axp1,axp2,a) 以通過點axp1和axp2的線為旋轉軸,旋轉p點,經過角度a
/ N3 L% W( [ S% q& l. l% V3 hvec (p1,p2) 點p1至點p2之向量 , c4 C! C! X& D# \% r
vec1 (p1,p2) 點p1至點p2之單位向量 ( k3 i4 {; }2 q& G* m1 ~
vee vec(end,end)之便捷功能函數 5 s# m: K6 S6 f
vee1 Vec1(end,end)之便捷功能函數 ' ]+ \0 S0 \; F* _5 t$ M# l
過濾一個點或向量的X、Y和Z分量: ' b5 u# P* U7 J+ q3 O
函 數 功能說明
. I" x1 T* }3 J% Zxyof (p1) 點的X和Y分量,Z分量設為0.0
6 K, g8 E) L5 cxzof (p1) 點的X和Z分量,Y分量設為0.0
6 z3 c4 k3 _; z6 C1 m4 ~7 Yyzof (p1) 點的Y和Z分量,X分量設為0.0 7 ?* v: k3 f$ E# }
xof (p1) 點的X分量,Y和Z分量設為0.0 9 y' |9 D0 W; ?
yof (p1) 點的Y分量,X和Z分量設為0.0 ) K! D% ]$ i/ T3 [7 g" W
zof (p1) 點的Z分量,X和Y分量設為0.0 _& J9 e7 W$ J+ ], b
rxof (p1) 點的X分量
+ w' y1 o% E* L6 M8 k8 I+ wryof (p1) 點的Y分量
3 i- R( x$ @1 k; U% r+ Drzof (p1) 點的Z分量
: p. J2 V# l; z* E" ^0 c7.<AutoCAD中如何计算二维图形的面积> * d; `. G1 h; e! A( f! ~. X( ~
AutoCAD中,可以方便、准确地计算二维封闭图形的面积(包括周长),但对于不同类别的图形,其计算方法也不尽相同。 0 e: x3 X' M5 n# B! {) G
1. 对于简单图形,如矩形、三角形。只须执行命令AREA(可以是命令行输入或点击对应命令图标),在命令提示“Specify first corner point or [Object/Add/Subtract]:”后,打开捕捉依次选取矩形或三角形各交点后回车,AutoCAD将自动计算面积(Area)、周长(Perimeter),并将结果列于命令行。
2 [% k( D5 t1 W/ e% J( o$ G2. 对于简单图形,如圆或其它多段线(Polyline)、样条线(Spline)组成的二维封闭图形。执行命令AREA,在命令提示“Specify first corner point or [Object/Add/Subtract]:”后,选择Object选项,根据提示选择要计算的图形,AutoCAD将自动计算面积、周长。 * h# e4 m# x# T+ Q* t& h9 c( y! E
3. 对于由简单直线、圆弧组成的复杂封闭图形,不能直接执行AREA命令计算图形面积。必须先使用Boundary命令(其使用方法依照下图对话框选择即刻,它同于剖面线填充的面域创建),以要计算面积的图形创建一个面域(region)或多段线对象,再执行命令AREA,在命令提示“Specify first corner point or [Object/Add/Subtract]:”后,选择Object选项,根据提示选择刚刚建立的面域图形,AutoCAD将自动计算面积、周长。 ! P5 v. Z q# v
8.AutoCAD字体替换技巧
2 [5 U& b5 Q+ `8 \) X TAutoCAD文件在交流过程中,往往会因设计者使用和拥有不同的字体(特别是早期版本必须使用的单线字体),而需为其指定替换字体,如下图所示,即是因为笔者的电脑中没有UMHZ.shx字体,而需为其指定笔者电脑中存在的字体hzkt.shx。 ( Y4 X# Q+ h- V/ _. f o
这种提示在每次启动AutoCAD后,打开已有文件都会出现。其实,这种字体替换可以在配置中一次指定: # m* b& _7 v: E1 W
执行config命令,在下图对话框的黑显处(指定替换字体文件)输入字体文件及其完整目录,ok后,下次启动AutoCAD打开已有文件时,字体替换提示将不在出现。 2 v5 Q2 z: l/ Y! c# S4 S. A5 p
9';CAL雖然好用,但它是採AuyoLISP的敘述語法,多少也須有LISP的底子 。
. M; J; y2 o& f2 g我目前使用《AutoCAD環境下呼叫Windows的計算機》,更為方便且直接,並 ; s' X. @* n# ]0 a
有普通和工程用兩種計算機可選用。 5 [" p* L; B% k3 L! k/ M5 i& W
方法: . E3 E0 u, t# T. v9 A) D5 b5 z. f
1. 指令ALIASEDIT→Shell command→選【ADD】鈕→Alias=CALC, + P' Z& x' _( `0 R. E1 n. |& [
Command=start calc
6 |1 b2 f4 C* u; P. Y爾後在AutoCAD command 提示下鍵入CALC即可叫出計算機。 $ z" m6 {" L1 u+ u9 N
2. 如果ALIASEDIT不能作用,編輯acad.pgp也一樣可達到目地。
- ?7 C' H5 S, z1 m% ^6 W8 q; d2 G! \AutoCAD表格製作
, m$ M Z+ }* }9 o3 b5 MAutoCAD儘管有強大的圖形功能,但表格處理功能相對較弱,而在實際工作中,往往需要在AutoCAD中製作各種表格,如工程數量表等,如何高效製作表格,是一個很實用的問題。 在AutoCAD環境下用手工畫線方法繪製表格,然後,再在表格中填寫文字,不但效率低下,
% e# J) D* n& G% @) c而且,很難精確控制文字的書寫位置,文字排版也很成問題。儘管AutoCAD支援物件鏈結與嵌入,可以插入Word或Excel表格,但是一方面修改起來不是很方便,一點小小的修改就得進入Word或Excel,修改完成後,又得退回到AutoCAD,另一方面,一些特殊符號如一級 5 n6 ?3 N! v4 Q- Y$ o( q; J. y
鋼筋符號以及二級鋼筋符號等,在Word或Excel中很難輸入,那?有沒有兩全其美的方法呢,經過探索,可以這樣較好解決:先在Excel中制完表格,複製到剪貼板,然後再在AutoCAD環境下選擇edit功能表中的Paste special,選擇作?AutoCAD Entities,確定以後,表格
9 L5 a; j! G/ b* e8 R) P( D即轉化成AutoCAD實體,用explode炸開,即可以編輯其中的線條及方字,非常方便。 |
评分
-
查看全部评分
|