|
|
发表于 2009-2-22 12:52:17
|
显示全部楼层
来自: 中国河南郑州
精選應用13:已知矩形條件如下:
+ n( h" }* h/ `* a& F4 ?6 E* G指令: RECTANG
) m% M" j; A& |1 }! G1 q指定第一個角點或[倒角(C)/高程(E)/圓角(F)/厚度(T)/線寬(W)]: <- 選取左下角點
& _9 F- _! U* y" i2 W& o指定其它角點: 'CAL
& H5 y8 e$ B7 r, E! f9 u3 `>> 表示式: [@sqr(8.35),sqrt(2)*9.5] <- 輸入表示式 % i+ ^( t0 c" n0 E1 d& @+ q
(111.524 -558.998 0.0) <- 求得另一角座標點
- }. Z( p% `1 ^- |" f精選應用1:已知一個任意圓,畫出一個同心圓半徑為該圓的5/7 3 @( p$ d( b* C1 n# }
指令: CIRCLE 8 Y( B( p7 A" a7 K" O
指定圓的中心點或 [三點(3P)/兩點(2P)/相切,相切,半徑(T)]: CEN : }$ T: _3 W) b
於 <- 選取圓1中心點
, o6 |- p2 ]2 m$ O指定圓的半徑或 [直徑(D)] <48.4441>: 'CAL <- 輸入’CAL . v" a5 ~1 z6 S
起始設定...>> 表示式: RAD*5/7 <- 輸入表示式
$ J6 `) s) L, _6 |% ?- R' o! s>> 為 RAD 函數選取圓, 弧或聚合線段: <- 選取圓1,完成圖形
+ k3 r# |/ {8 H& v
! i1 M8 W- f: u) h* D精選應用2:已知二圓,請於兩圓連心線中點,畫上一個半徑為5的小圓:$ Z9 s9 ]3 A0 J
指令: CIRCLE
% p. J; N1 m/ p( _指定圓的中心點或 [三點(3P)/兩點(2P)/相切,相切,半徑(T)]: 'CAL
( T5 r' R3 Z8 e% o! M/ s>> 表示式: (CEN+CEN)/2 <- 輸入表示式
) ?/ g# R# U( B" f/ M>> 選取圖元給 CEN 鎖點: <- 選取圓1中心點 ! u. l6 w( g, |0 P2 D, d0 ^) @
>> 選取圖元給 CEN 鎖點: <- 選取圓2中心點 ~5 c: v1 j8 ~6 N$ K
(190.229 161.234 0.0) <- 求得中點座標值+ B6 ^: g8 B ?) u6 |
指定圓的半徑或 [直徑(D)] <8.9804>: 5 <-輸入半徑5
& B7 P# E u: I1 ]/ x
( o" f6 j. h- e9 `- ^4 o- @精選應用3:已知矩形與一條線段,請以矩形對角中點為圓心,線段長度為參考半徑,完成一圓:) s" S+ v6 V* q. \
指令: CIRCLE
) I* D2 [# w7 M) l$ j6 R9 T指定圓的中心點或 [三點(3P)/兩點(2P)/相切,相切,半徑(T)]: 'CAL
) a7 H1 w2 C2 v; v>> 表示式: MEE <- 輸入表示式
& x( U4 m3 [$ r/ `) M/ O: h>> 選取一個端點給 MEE: <- 選取端點1
3 q9 n( o3 A2 M+ d0 n( t>> 選取另一個端點給 MEE: <-選取端點2 - Q6 B7 i' P0 n7 G) e3 v
(70.2147 87.3565 0.0) <- 求得中點座標值
2 x j0 `5 ^. C/ e指定圓的半徑或 [直徑(D)] <5.0000>: 'CAL $ `; _% v. |" K0 U! d2 v% L& i# Q
>> 表示式: DEE <-輸入表示式 8 ], O) a K- k8 Y$ E6 ?
>> 選取一個端點給 DEE: <-選取端點3
" e3 Q9 _+ F$ f- m>> 選取另一個端點給 DEE: <-選取端點4
' z7 ]$ i4 U' @1 U ]2 J+ C17.3398 <- 求得線段長度值/ e9 \- n4 d6 ^ x7 q
精選應用4:繪製正五邊形,邊長為456之平方根:; }, e3 t$ i4 E, M8 D( U5 W
指令: POLYGON , B4 f, f# T; d8 t, |- E9 m' R
輸入邊的數目 <4>: 5 <- 輸入邊數
* W8 {9 y( y9 o1 [$ _3 {0 o( H指定多邊形的中心點或 [邊緣(E)]: E <- 輸入選項 }, g9 D& |1 o" S, @
指定邊緣的第一個端點: <- 選取任意一點為起點
7 `& R' Z" y/ u7 V2 _指定邊緣的第二個端點: 'CAL . e* r0 V! t4 s8 i+ x8 `
>> 表示式: [@SQRT(456)<0] <- 輸入表示式 . O+ h1 E$ n! x/ O$ Y' D6 D8 I; P2 E) i
(85.7895 9.51962 0.0) <- 求得第二端點座標, w$ q' V0 M+ A
數值運算式:) f! I2 `5 V J8 Q7 \) f
運算子
8 X# K6 Z2 W0 m& G運算方式 - {0 Y' @0 d/ o/ C# p( E& C
() 群組運算式
$ z/ F) `' q% C* k^ 指數運算式
' F( R5 ?5 ^. ~+ R" |*與/ 乘法與除法
# u, q. u' p; s3 w; o+與- 加法與減法
* S$ S9 H% Z* H6 n6 m7 E0 \* p向量運算式:
- N9 b5 W9 p/ g8 }運算子
0 r1 w$ M" F5 F' O: i運算方式
J; j! i6 P) { R: g() 群組運算式
7 x! x2 E. O. Y& S6 h' h3 |& 計算兩向量間的向量乘積 (當做一個向量) # T; f' F- O2 B6 L
[a,b,c]&[x,y,z]=[(b*z)-(c*y),(c*x)-(a*z),(a*y)-(b*x)]
9 L7 S9 X3 O& } N*與/ 計算兩向量間的純量乘績 (當做一個實數)
) e% Y0 E1 p. J- \3 d[a,b,c]&[x,y,z]=ax+by+cz
7 G) v+ X" A% k$ i*與/ 向量乘以或除以一個實數 a*[x,y,z]=[a*x,a*y,a*z]
* W7 U4 D$ p- n. f% x+與- 向量加法與減法 [a,b,c]+[x,y,z]=[a+x,b+y,c+z] & z; l; L5 X6 [. r" y# F9 o4 `* {" o
向量運算式:
: p+ K% }9 f+ h6 J+ o" L2 X點的格式
/ W$ X5 f- |3 X8 Y格/ S* V& x) P# F" G% P6 n1 P" b
式
2 I7 \2 p% r" z8 o6 i$ L極座標 [距離<角度] 4 e4 q: H% G" k* V: W
圓柱座標 [距離<角度,Z]
$ v% ^/ @- i1 @/ m, ~0 Y球形座標 [距離<角度1<角度2]
. n. @. G$ s5 {/ b相對座標% N4 `0 }1 N% M9 p J
使用 @ 前置符號 [@x,y,z]
2 ?. w3 w& B( x) h" b" {WCS(代替UCS) 使用 * 前置符號[*x,y,z]
$ K" z7 ^$ C: C) B/ F) H3 f' Q& s
2 V& \9 }. n! K5 S1 Y" \標準數值函數:/ k7 d4 [5 B5 o! q
函5 l/ N/ [$ l8 x) n+ [
數$ _% o( g1 O7 M0 x" m; I% E, ^0 _
功能說明 : H9 @1 @$ u% G+ C
sin (角度) 求角度之正弦值 8 ]# n1 _! L9 B
cos (角度) 求角度之餘弦值
3 A0 t% `3 p; o, D! _$ Rtang (角度) 求角度之正切值 & A* b: t' S7 U9 ?/ g
asin (實數) 求數值之反正弦值 (數值必須在-1與1之間) 6 V$ o" i" \2 Y) [: `
acos (實數) 求數值之反餘弦值 (數值必須在-1與1之間) $ q1 y2 D& v1 d; a$ L3 _
atang (實數) 求數值之反正切值 + ?! ?( e. d( p* V
ln (實數) 求數值之自然對數
1 A/ u8 Y( W: T& K% K, E$ Nlog (實數) 求數值以實為底之對數 ; F$ T: c9 P$ `5 R9 L, _7 E1 w, f
exp (實數) 求數值之自然指數 8 }- i4 z5 ^; O/ d8 W0 _0 V
exp10 (實數) 求數值以實為底之指數 1 E$ n* G ^. i/ _; N4 ` G
sqr (實數) 求數值之平方
/ T6 L( I5 g7 s4 u4 e1 f0 r Lsqrt (實數) 求數值之平方根 (數值必須不為負值)
Z3 n7 Y. ?1 G+ Gabs (實數) 求數值之絕對值 4 y* o _3 t. q2 o# K/ a5 ]
round (實數) 求最接近數值的整數
9 U y" Q7 d9 d* X# Utrunc (實數) 求數值之整數部分 : V' W& T7 v" S1 X4 h: `8 c
r2d (角度) 將角度由弳度轉為度,例如r2d (pi) 將常數p轉為180度
/ b8 j8 n y8 G2 L: Ld2r (角度) 將角度由度轉為弳度,例如d2r (180) 轉換180度為p弳度值 9 i. r! _1 Q* P2 _# { n0 j r- c* \$ v
pi 常數p 0 @: S* H' G' u; z$ `% C, z8 k' B
特殊功能函數:(其中括弧內p,p1,p2…等可配合輔助抓點來取得座標值) , Z& b* T) J- W* u5 o
函
1 b- i- h* d& c數' W! U. F) {1 ~ P
功能說明
8 Y7 P5 ^9 ^4 U7 Aang (p1,p2) 求X軸與直線(p1,p2)之夾角值 ; R( p9 A3 S1 }7 F
ang (頂點,p1,p2) 二直線(頂點,p1)與(頂點,p2)之夾角
) ?! C, e0 B& W( S& Kdist (p1,p2) 求p1及p2間的距離 : x$ ~; A) _+ Q8 A4 ^* r( r# R
dpl (p,p1,p2) 點p與經過p1、p2之直線最短距離 1 X; O1 [4 o% y+ z4 c, \
dpp (p,p1,p2,p3) 計算點p經過三點(p1,p2,p3)的平面之間最短距離
6 O1 w% i7 o. p/ U# ~Dee dist (end,end)之便捷功能函數,求兩端點之距離
i5 ^( @0 c" rgetvar (變數名稱) 讀取AutoCAD系統變數值,僅限於實數、整數及點座標
2 s3 e! T) A% }8 @2 b& [, p; d# jill (p1,p2,p3,p4) 二直線(p1,p2)與(p3,p4)的交叉點
+ V3 y5 d1 @4 y6 p% D" s" iilp (p1,p2,p3,p4,p5) 計算線(p1,p2)和經過三點(p3,p4,p5)的平面之相交點 ; H) c/ f- |& `7 q3 a
ille ill (end,end,end,end) 的便捷功能函數
7 ^' L; |# F4 b$ ?0 Hmee (end,end)/2 的便捷功能函數,求二端點間的中點座標 ' c) R9 e4 u8 \' e) ~' b$ \
nor (p1,p2) 直線(p1,p2)之單位法向量 (垂直方向) 9 Q$ C; V# w' ^. P
nee nor (end,end)之便捷功能函數 + u& E( p* R9 c8 K2 c% B
pld (p1,p2,d) 直線(p1,p2)上距離p1點d長度的點座標 8 P4 d% x; o9 X6 s
plt (p1,p2,t) 直線(p1,p2)上以參數t定義的點位 $ |6 M( z1 r7 T* J0 \: A
rad 選取一圓或弧求取該半徑值 / l- ` L8 ^5 _) H+ q1 C. |
rot (p,basp,a) 點p以basp為基準旋轉a角度
' b# R) _9 e9 o: @& @7 [/ Arot (p,axp1,axp2,a) 以通過點axp1和axp2的線為旋轉軸,旋轉p點,經過角度a * o P# S7 f3 g( X% s, e! D4 d
vec (p1,p2) 點p1至點p2之向量 , L* B* I) G# b" v/ U
vec1 (p1,p2) 點p1至點p2之單位向量
. V/ N# f8 l/ f8 D! Ivee vec(end,end)之便捷功能函數 4 V2 _1 J. R* @0 d2 G
vee1 Vec1(end,end)之便捷功能函數
9 A$ ?5 `! s' X6 g& _+ |過濾一個點或向量的X、Y和Z分量:
8 I7 k6 o" b; r5 o函5 a- j }; h1 P; z9 P9 D D
數
! c5 g6 F7 s9 @4 @* Y. I功能說明 2 Y6 i" J# @7 c" ~
xyof (p1) 點的X和Y分量,Z分量設為0.0 9 D5 z( a% E: u6 j/ h
xzof (p1) 點的X和Z分量,Y分量設為0.0 9 S. l: E+ D d9 y, o
yzof (p1) 點的Y和Z分量,X分量設為0.0
1 ^+ p2 j9 f" F. s) Y, Fxof (p1) 點的X分量,Y和Z分量設為0.0 9 E" t: P. q& r/ C' ~
yof (p1) 點的Y分量,X和Z分量設為0.0 # b' T5 `! @$ Z( [. @- I; R
zof (p1) 點的Z分量,X和Y分量設為0.0
% E% l0 g. o/ `: T( m+ f) @( K7 V: Orxof (p1) 點的X分量 4 }- x! [. b4 @* I) w
ryof (p1) 點的Y分量
; Z8 S: \2 }2 ~6 T% G2 brzof (p1) 點的Z分量
& ?4 K P9 D4 a3 d7.<AutoCAD中如何计算二维图形的面积> ; B2 I! M" J8 O# A
AutoCAD中,可以方便、准确地计算二维封闭图形的面积(包括周长),但对于不同类别的图形,其计算方法也不尽相同。 / s/ Z) g2 u o# u: }5 t
1. 对于简单图形,如矩形、三角形。只须执行命令AREA(可以是命令行输入或点击对应命令图标),在命令提示“Specify first corner point or [Object/Add/Subtract]:”后,打开捕捉依次选取矩形或三角形各交点后回车,AutoCAD将自动计算面积(Area)、周长(Perimeter),并将结果列于命令行。 + |: s4 ?# T1 a* h" ^" D
2. 对于简单图形,如圆或其它多段线(Polyline)、样条线(Spline)组成的二维封闭图形。执行命令AREA,在命令提示“Specify first corner point or [Object/Add/Subtract]:”后,选择Object选项,根据提示选择要计算的图形,AutoCAD将自动计算面积、周长。
- q" w) E, t/ S# x% {, `5 I3. 对于由简单直线、圆弧组成的复杂封闭图形,不能直接执行AREA命令计算图形面积。必须先使用Boundary命令(其使用方法依照下图对话框选择即刻,它同于剖面线填充的面域创建),以要计算面积的图形创建一个面域(region)或多段线对象,再执行命令AREA,在命令提示“Specify first corner point or [Object/Add/Subtract]:”后,选择Object选项,根据提示选择刚刚建立的面域图形,AutoCAD将自动计算面积、周长。
6 }& I0 M* B$ u3 k8.AutoCAD字体替换技巧 3 v; o! i2 [1 i0 P7 `4 u; K
AutoCAD文件在交流过程中,往往会因设计者使用和拥有不同的字体(特别是早期版本必须使用的单线字体),而需为其指定替换字体,如下图所示,即是因为笔者的电脑中没有UMHZ.shx字体,而需为其指定笔者电脑中存在的字体hzkt.shx。* e2 z5 }+ H* l4 u
这种提示在每次启动AutoCAD后,打开已有文件都会出现。其实,这种字体替换可以在配置中一次指定:
4 B" M1 o6 o- D0 |执行config命令,在下图对话框的黑显处(指定替换字体文件)输入字体文件及其完整目录,ok后,下次启动AutoCAD打开已有文件时,字体替换提示将不在出现。9 z# Z# Q- g% M6 y
9'CAL雖然好用,但它是採AuyoLISP的敘述語法,多少也須有LISP的底子
$ I* }9 v+ V3 Y。
( ]1 q+ P1 }; r+ H# F我目前使用《AutoCAD環境下呼叫Windows的計算機》,更為方便且直接,並+ j; R& k* Q9 [' Q4 o
有普通和工程用兩種計算機可選用。
; b: y% x8 `" N5 N8 r0 R. l方法:
; C. w9 j0 R: i: x( w) u* c: T. f! i1. 指令ALIASEDIT→Shell command→選【ADD】鈕→Alias=CALC,
* l7 _9 l: E! }Command=start calc ! [$ T+ F8 M+ N1 ? v- h' B8 y
爾後在AutoCAD command 提示下鍵入CALC即可叫出計算機。 : R+ C+ q: {) b' z7 K: o: _
2. 如果ALIASEDIT不能作用,編輯acad.pgp也一樣可達到目地。- A& Q4 s% G4 ^3 e+ S
AutoCAD表格製作 : f3 a6 P* e z
AutoCAD儘管有強大的圖形功能,但表格處理功能相對較弱,而在實際工作中,往往需要在AutoCAD中製作各種表格,如工程數量表等,如何高效製作表格,是一個很實用的問題。, B" D+ q( G1 F M4 a
在AutoCAD環境下用手工畫線方法繪製表格,然後,再在表格中填寫文字,不但效率低下,而且,很難精確控制文字的書寫位置,文字排版也很成問題。儘管AutoCAD支援物件鏈結與嵌入,可以插入Word或Excel表格,但是一方面修改起來不是很方便,一點小小的修改就得進入Word或Excel,修改完成後,又得退回到AutoCAD,另一方面,一些特殊符號如一級鋼筋符號以及二級鋼筋符號等,在Word或Excel中很難輸入,那?有沒有兩全其美的方法呢,經過探索,可以這樣較好解決:先在Excel中制完表格,複製到剪貼板,然後再在AutoCAD環境下選擇edit功能表中的Paste special,選擇作?AutoCAD Entities,確定以後,表格即轉化成AutoCAD實體,用explode炸開,即可以編輯其中的線條及方字,非常方便。 |
|