|
|
发表于 2009-2-22 12:52:17
|
显示全部楼层
来自: 中国河南郑州
精選應用13:已知矩形條件如下:. M5 D% S7 I# {- Z
指令: RECTANG
4 P5 e2 Y4 O7 V C0 O- r2 `指定第一個角點或[倒角(C)/高程(E)/圓角(F)/厚度(T)/線寬(W)]: <- 選取左下角點. R( m7 \7 o$ I9 K
指定其它角點: 'CAL
8 i9 j. H) s; M f2 E8 `>> 表示式: [@sqr(8.35),sqrt(2)*9.5] <- 輸入表示式
# V+ {) C4 I& I, A! f(111.524 -558.998 0.0) <- 求得另一角座標點" B' V6 \5 A$ T* Z( t
精選應用1:已知一個任意圓,畫出一個同心圓半徑為該圓的5/7 2 b/ G2 U! _% M& }( Z- V
指令: CIRCLE 9 j a! U+ z K' a/ _
指定圓的中心點或 [三點(3P)/兩點(2P)/相切,相切,半徑(T)]: CEN
Z6 b7 c5 X1 E2 I5 O4 [# C9 R於 <- 選取圓1中心點. z. Z C9 Z$ c0 W( k- g; Y- V
指定圓的半徑或 [直徑(D)] <48.4441>: 'CAL <- 輸入’CAL & E5 r( q2 O$ @6 E3 n% |# O F. e
起始設定...>> 表示式: RAD*5/7 <- 輸入表示式 " N5 S( s9 b, m' ]# _, y
>> 為 RAD 函數選取圓, 弧或聚合線段: <- 選取圓1,完成圖形
( s' y9 ]; P2 K- ]6 [' H
# U4 m' W T, I8 W. M精選應用2:已知二圓,請於兩圓連心線中點,畫上一個半徑為5的小圓:
2 |% W/ f! F& m6 O指令: CIRCLE
% Z# |3 I G1 ?指定圓的中心點或 [三點(3P)/兩點(2P)/相切,相切,半徑(T)]: 'CAL
9 A6 m, } k0 Q0 c5 c>> 表示式: (CEN+CEN)/2 <- 輸入表示式
# P" l' F, z8 u1 G4 I>> 選取圖元給 CEN 鎖點: <- 選取圓1中心點
- n0 Y/ `- b8 s' l5 M A5 @>> 選取圖元給 CEN 鎖點: <- 選取圓2中心點 1 g, M7 t6 m1 |5 g8 U1 n2 J
(190.229 161.234 0.0) <- 求得中點座標值$ W7 L9 T6 t. k0 N; S: B2 \% \7 m: V
指定圓的半徑或 [直徑(D)] <8.9804>: 5 <-輸入半徑5
2 U6 N \) h5 [8 C" H I" A3 \6 d3 r
精選應用3:已知矩形與一條線段,請以矩形對角中點為圓心,線段長度為參考半徑,完成一圓:( p! F2 b) C: [6 X2 w
指令: CIRCLE 8 Z4 p1 N3 c6 t( T- A; ]
指定圓的中心點或 [三點(3P)/兩點(2P)/相切,相切,半徑(T)]: 'CAL
0 s0 P& S5 T/ P% v' Z% @# Z, `>> 表示式: MEE <- 輸入表示式
7 }; b4 a/ \2 v! O- Z>> 選取一個端點給 MEE: <- 選取端點1
, y: @4 p' C2 l1 `>> 選取另一個端點給 MEE: <-選取端點2
& F! _; y) C5 B: M: A& E3 z(70.2147 87.3565 0.0) <- 求得中點座標值
/ u& C [& {; o$ V5 c指定圓的半徑或 [直徑(D)] <5.0000>: 'CAL " X* H7 B) U3 A/ R" h
>> 表示式: DEE <-輸入表示式
" d4 z& c' i" \2 s* |>> 選取一個端點給 DEE: <-選取端點3 ) w) E% G$ `3 @4 ^3 r1 Y, R! C9 i
>> 選取另一個端點給 DEE: <-選取端點4 8 X- B- v0 j6 [/ N6 f1 u3 b
17.3398 <- 求得線段長度值& m. w p1 s# n3 F
精選應用4:繪製正五邊形,邊長為456之平方根:# K( K+ y0 N; |. w" `; Q0 A
指令: POLYGON # k4 Q/ r2 S! V/ {3 e- C: Q+ |
輸入邊的數目 <4>: 5 <- 輸入邊數
5 |7 @: X q/ [. X; f指定多邊形的中心點或 [邊緣(E)]: E <- 輸入選項
, x2 M4 C$ s. k! k指定邊緣的第一個端點: <- 選取任意一點為起點 `7 G* U% e: b7 t8 s r7 M' G6 Z
指定邊緣的第二個端點: 'CAL
. Z( n: Y" m |; F/ x6 V) Q& M0 g>> 表示式: [@SQRT(456)<0] <- 輸入表示式 - ?* g+ K: @5 _: K. B9 H
(85.7895 9.51962 0.0) <- 求得第二端點座標
2 X7 R6 p9 R3 L O6 c: e數值運算式:/ h# i3 z" G2 u; k( p$ ? k
運算子
% N1 Y/ z4 v( u運算方式 2 B% ?* @6 k& O1 [
() 群組運算式 ( O, @0 z% s6 }, [- q
^ 指數運算式 % _7 ^8 a' ~# r; Z9 A1 r" ~+ V0 q
*與/ 乘法與除法
! q A# N8 }5 d T+與- 加法與減法1 }; c3 w, x: l# o# g- y
向量運算式:- d( d1 j X1 N5 K
運算子0 @% F# C' }6 L
運算方式 ' |6 T5 b& l( J! W2 {
() 群組運算式 3 t' Y* i* w8 Q; w$ v
& 計算兩向量間的向量乘積 (當做一個向量) ) |+ b+ k3 r/ F: a! x! p7 w3 H) P* l5 q( q
[a,b,c]&[x,y,z]=[(b*z)-(c*y),(c*x)-(a*z),(a*y)-(b*x)]
2 C4 ^ i4 ]; ]1 o( Y1 P6 J! a*與/ 計算兩向量間的純量乘績 (當做一個實數) 1 L% W7 i+ |" \ X/ J# m- R" f
[a,b,c]&[x,y,z]=ax+by+cz
; s! h% X: p5 t$ T* Y*與/ 向量乘以或除以一個實數 a*[x,y,z]=[a*x,a*y,a*z] ( ?7 s# H& ]) {* s
+與- 向量加法與減法 [a,b,c]+[x,y,z]=[a+x,b+y,c+z]
- n6 t h, ^5 h& c$ C* k7 H7 D& V向量運算式:3 `. A& {0 z1 G. j
點的格式% J) G/ h9 u* C X' k
格
! u8 s% o1 E# }, [式
9 e& `# m9 c5 s" u7 s* ?& g: s* Q極座標 [距離<角度]
@$ H @! K0 B& s( K圓柱座標 [距離<角度,Z] ) W& X- \* J& }
球形座標 [距離<角度1<角度2]
& ?) F3 l- d; g, j' ?相對座標
( V# ]2 {1 M: z+ V4 U* F使用 @ 前置符號 [@x,y,z] / G, ~) W* g- M: S, D
WCS(代替UCS) 使用 * 前置符號[*x,y,z] 5 K' S: B7 u% M
/ i$ b+ L/ X( Y標準數值函數:4 n j) \* E' O0 S& o3 F
函 U8 V7 w p+ d
數
* o/ U, W, `; h* o3 e! }# s3 X功能說明 H( Z) z0 N8 c7 P: z4 v+ t& Z
sin (角度) 求角度之正弦值 % {: o( J$ e0 b* p
cos (角度) 求角度之餘弦值 1 m5 z" a) e) ]# d) F' ~( ~) ?. _: D
tang (角度) 求角度之正切值
1 o$ F2 V0 C7 F! [2 \) g# w9 Oasin (實數) 求數值之反正弦值 (數值必須在-1與1之間)
2 b) j/ y) Q$ G% Hacos (實數) 求數值之反餘弦值 (數值必須在-1與1之間)
; Z5 r5 ^ I6 _. O; g; _' ?atang (實數) 求數值之反正切值 " \! [4 b1 n3 @
ln (實數) 求數值之自然對數
6 p6 b: f# b, D: X4 r7 e# E7 Slog (實數) 求數值以實為底之對數 $ O7 \7 O+ G" Z8 H, V& j2 @1 E: g
exp (實數) 求數值之自然指數
: Z2 Q" c2 O6 i* Zexp10 (實數) 求數值以實為底之指數 2 ^$ P2 K! R/ D. }& o. @% \% z
sqr (實數) 求數值之平方
/ C6 M$ g" r! `" H) Ysqrt (實數) 求數值之平方根 (數值必須不為負值)
8 u. p6 w! G9 O a4 [, C& z( Rabs (實數) 求數值之絕對值
, W" O) h) S8 |round (實數) 求最接近數值的整數
3 o- ], ^ w) v: ?0 c }& atrunc (實數) 求數值之整數部分 ' ]6 g& c% i* w4 q# g- w) c
r2d (角度) 將角度由弳度轉為度,例如r2d (pi) 將常數p轉為180度 / T2 f, o- C3 a' Y8 V. ~
d2r (角度) 將角度由度轉為弳度,例如d2r (180) 轉換180度為p弳度值 , t0 H7 ~5 S8 D9 n( q4 A, M
pi 常數p
/ g U. d+ _# }特殊功能函數:(其中括弧內p,p1,p2…等可配合輔助抓點來取得座標值)
0 w. U8 Q: }) n$ w+ ~函, W4 M Z& V4 ]
數
, c/ [* S% F/ n功能說明
% J* M5 v/ g. V K% t% hang (p1,p2) 求X軸與直線(p1,p2)之夾角值
# L9 _$ t9 w4 G7 d vang (頂點,p1,p2) 二直線(頂點,p1)與(頂點,p2)之夾角 5 h% j& p. j3 v, s: q5 y- }9 [; Q
dist (p1,p2) 求p1及p2間的距離
5 T) d8 D6 K/ Q' _dpl (p,p1,p2) 點p與經過p1、p2之直線最短距離 5 Q, p3 Y! H; @8 A
dpp (p,p1,p2,p3) 計算點p經過三點(p1,p2,p3)的平面之間最短距離 / H. x7 `. M( [
Dee dist (end,end)之便捷功能函數,求兩端點之距離 " i" _7 }) z0 }
getvar (變數名稱) 讀取AutoCAD系統變數值,僅限於實數、整數及點座標 4 D9 E8 }; }4 W# Y8 a
ill (p1,p2,p3,p4) 二直線(p1,p2)與(p3,p4)的交叉點 # i7 ^- S3 K9 |( r4 s" I% L2 v
ilp (p1,p2,p3,p4,p5) 計算線(p1,p2)和經過三點(p3,p4,p5)的平面之相交點 : P2 b+ z8 C- G
ille ill (end,end,end,end) 的便捷功能函數 ' A4 v( J X# M, P
mee (end,end)/2 的便捷功能函數,求二端點間的中點座標 4 ^# x/ e* Q$ k# H. z5 U
nor (p1,p2) 直線(p1,p2)之單位法向量 (垂直方向)
# C! R2 X/ |- X# \( @4 O3 enee nor (end,end)之便捷功能函數
+ Y/ d1 n% K! U- A3 H9 Ipld (p1,p2,d) 直線(p1,p2)上距離p1點d長度的點座標 ( N. s) |+ i6 t) ^
plt (p1,p2,t) 直線(p1,p2)上以參數t定義的點位
3 F1 z. c1 e9 w( G8 Y) grad 選取一圓或弧求取該半徑值
5 @, M+ k p+ \3 r; p5 qrot (p,basp,a) 點p以basp為基準旋轉a角度
3 p4 Z: |6 t, D/ I5 drot (p,axp1,axp2,a) 以通過點axp1和axp2的線為旋轉軸,旋轉p點,經過角度a ' U* Q) q6 B; ]8 Q
vec (p1,p2) 點p1至點p2之向量
. N$ h( z. l3 |vec1 (p1,p2) 點p1至點p2之單位向量
: ]( K: i8 D- Z3 [' l' {& C/ M1 Pvee vec(end,end)之便捷功能函數 9 Y- | F$ D9 w9 M/ b( e
vee1 Vec1(end,end)之便捷功能函數* ~ A& N- z1 Y) p! N
過濾一個點或向量的X、Y和Z分量:
. \' h0 F. g5 }( I函 k, {; x. Y2 G r/ J4 m
數6 `6 @: X H9 Q. _$ M
功能說明
9 g% V. g9 j+ _4 o8 S2 Sxyof (p1) 點的X和Y分量,Z分量設為0.0 4 f( H2 [( V% `- ~
xzof (p1) 點的X和Z分量,Y分量設為0.0
4 e7 E5 t+ X1 ` byzof (p1) 點的Y和Z分量,X分量設為0.0
5 i1 y( {; B2 H- B% T$ Q0 oxof (p1) 點的X分量,Y和Z分量設為0.0 2 U Z* ]/ a# C5 A) l
yof (p1) 點的Y分量,X和Z分量設為0.0
# [+ ]! u- l# y+ i2 \zof (p1) 點的Z分量,X和Y分量設為0.0 : [0 c5 w% L" f. x& |1 B* g
rxof (p1) 點的X分量 9 P! `& b0 Z. D6 w3 v* o6 P- b3 y
ryof (p1) 點的Y分量 ' S, v" s$ L3 p( N0 g3 I
rzof (p1) 點的Z分量 % U; v \& M1 f
7.<AutoCAD中如何计算二维图形的面积>
% ?, D% p1 \+ e! k- J4 r/ bAutoCAD中,可以方便、准确地计算二维封闭图形的面积(包括周长),但对于不同类别的图形,其计算方法也不尽相同。
) Q8 u2 F; E+ n3 M/ ?1. 对于简单图形,如矩形、三角形。只须执行命令AREA(可以是命令行输入或点击对应命令图标),在命令提示“Specify first corner point or [Object/Add/Subtract]:”后,打开捕捉依次选取矩形或三角形各交点后回车,AutoCAD将自动计算面积(Area)、周长(Perimeter),并将结果列于命令行。 ' h& ?3 E) j& H& \; ]
2. 对于简单图形,如圆或其它多段线(Polyline)、样条线(Spline)组成的二维封闭图形。执行命令AREA,在命令提示“Specify first corner point or [Object/Add/Subtract]:”后,选择Object选项,根据提示选择要计算的图形,AutoCAD将自动计算面积、周长。 0 r) N' `" w$ ?+ s& u$ C' q9 v( W
3. 对于由简单直线、圆弧组成的复杂封闭图形,不能直接执行AREA命令计算图形面积。必须先使用Boundary命令(其使用方法依照下图对话框选择即刻,它同于剖面线填充的面域创建),以要计算面积的图形创建一个面域(region)或多段线对象,再执行命令AREA,在命令提示“Specify first corner point or [Object/Add/Subtract]:”后,选择Object选项,根据提示选择刚刚建立的面域图形,AutoCAD将自动计算面积、周长。
1 C% V) h3 ?$ v N3 {9 Q8.AutoCAD字体替换技巧 " Y; J3 o3 G' |
AutoCAD文件在交流过程中,往往会因设计者使用和拥有不同的字体(特别是早期版本必须使用的单线字体),而需为其指定替换字体,如下图所示,即是因为笔者的电脑中没有UMHZ.shx字体,而需为其指定笔者电脑中存在的字体hzkt.shx。
2 l; E4 O% Q) U9 [5 \: l, o这种提示在每次启动AutoCAD后,打开已有文件都会出现。其实,这种字体替换可以在配置中一次指定:
0 k+ Y X( _3 c( P6 {/ p执行config命令,在下图对话框的黑显处(指定替换字体文件)输入字体文件及其完整目录,ok后,下次启动AutoCAD打开已有文件时,字体替换提示将不在出现。" ]- v5 G: H$ G. {% l9 `7 u
9'CAL雖然好用,但它是採AuyoLISP的敘述語法,多少也須有LISP的底子' p, x5 I2 Q1 |# D
。
; L- p4 U/ P, k# J0 ^# T. \我目前使用《AutoCAD環境下呼叫Windows的計算機》,更為方便且直接,並
% J. |1 C! F: [% z; `* l* B( r有普通和工程用兩種計算機可選用。
0 \* O" V9 @$ }6 K0 s7 K! `; n方法:
5 z% ^. s" @$ i+ a& Y: ^, D1. 指令ALIASEDIT→Shell command→選【ADD】鈕→Alias=CALC, : h' D- J K4 S1 l* G
Command=start calc
, f% p( C/ R9 Q3 u5 }& ?爾後在AutoCAD command 提示下鍵入CALC即可叫出計算機。
/ U! |1 R' z8 P4 b w# |4 X1 f2. 如果ALIASEDIT不能作用,編輯acad.pgp也一樣可達到目地。 I# K4 p$ t5 x/ I8 g1 e8 Y
AutoCAD表格製作
% g8 Y$ i6 m5 h$ @0 cAutoCAD儘管有強大的圖形功能,但表格處理功能相對較弱,而在實際工作中,往往需要在AutoCAD中製作各種表格,如工程數量表等,如何高效製作表格,是一個很實用的問題。
" i# Q+ A; t7 k3 j( `( O在AutoCAD環境下用手工畫線方法繪製表格,然後,再在表格中填寫文字,不但效率低下,而且,很難精確控制文字的書寫位置,文字排版也很成問題。儘管AutoCAD支援物件鏈結與嵌入,可以插入Word或Excel表格,但是一方面修改起來不是很方便,一點小小的修改就得進入Word或Excel,修改完成後,又得退回到AutoCAD,另一方面,一些特殊符號如一級鋼筋符號以及二級鋼筋符號等,在Word或Excel中很難輸入,那?有沒有兩全其美的方法呢,經過探索,可以這樣較好解決:先在Excel中制完表格,複製到剪貼板,然後再在AutoCAD環境下選擇edit功能表中的Paste special,選擇作?AutoCAD Entities,確定以後,表格即轉化成AutoCAD實體,用explode炸開,即可以編輯其中的線條及方字,非常方便。 |
|