|
发表于 2009-2-22 12:52:17
|
显示全部楼层
来自: 中国河南郑州
精選應用13:已知矩形條件如下:
F6 f$ R3 e9 n( h, j: @指令: RECTANG
3 g2 G0 t7 m. `# D& T; M2 E指定第一個角點或[倒角(C)/高程(E)/圓角(F)/厚度(T)/線寬(W)]: <- 選取左下角點
9 z' ^/ T3 O Q) h" k V/ W' k指定其它角點: 'CAL ' ]% I: c1 |( J8 x; u9 B
>> 表示式: [@sqr(8.35),sqrt(2)*9.5] <- 輸入表示式 5 U' U( |! ?7 U3 R l
(111.524 -558.998 0.0) <- 求得另一角座標點* R( K* h7 J) f) t5 b
精選應用1:已知一個任意圓,畫出一個同心圓半徑為該圓的5/7 ! } k7 X3 Q" e0 k9 [
指令: CIRCLE
' v3 T) ~7 k0 S4 j- }9 d指定圓的中心點或 [三點(3P)/兩點(2P)/相切,相切,半徑(T)]: CEN & ~/ z5 G, P1 E( i
於 <- 選取圓1中心點
4 z, h0 p: s) ^指定圓的半徑或 [直徑(D)] <48.4441>: 'CAL <- 輸入’CAL
" n, i. e+ _2 E8 C+ U起始設定...>> 表示式: RAD*5/7 <- 輸入表示式 * K# f1 T8 t; I0 F" i! a
>> 為 RAD 函數選取圓, 弧或聚合線段: <- 選取圓1,完成圖形
% N- }( C+ i+ p4 F) Z n! ^
* S, _ |3 h l$ Z6 [精選應用2:已知二圓,請於兩圓連心線中點,畫上一個半徑為5的小圓:7 h: Y+ [8 A( L0 q
指令: CIRCLE
1 @ J: r6 [' X$ T3 ^2 c: p" _指定圓的中心點或 [三點(3P)/兩點(2P)/相切,相切,半徑(T)]: 'CAL
& \ W) n: ?( T$ R2 m5 F' \>> 表示式: (CEN+CEN)/2 <- 輸入表示式 % ^" ~1 C t- `
>> 選取圖元給 CEN 鎖點: <- 選取圓1中心點 * @- _4 p" L/ `+ J ]. a0 Z5 g
>> 選取圖元給 CEN 鎖點: <- 選取圓2中心點 / _7 K) a I1 a, `7 j
(190.229 161.234 0.0) <- 求得中點座標值" g3 w" a C+ ?5 z: S M
指定圓的半徑或 [直徑(D)] <8.9804>: 5 <-輸入半徑5 % B. Y% E( C9 S- m z. x/ C
`- `) J1 Z' b4 F+ P( ?( m g
精選應用3:已知矩形與一條線段,請以矩形對角中點為圓心,線段長度為參考半徑,完成一圓:
' U. T6 Z7 D& ]指令: CIRCLE 4 `! ^1 t; _3 q
指定圓的中心點或 [三點(3P)/兩點(2P)/相切,相切,半徑(T)]: 'CAL
; o0 L, ?0 h6 P3 G. d>> 表示式: MEE <- 輸入表示式
! B) Y8 y1 z& u7 r>> 選取一個端點給 MEE: <- 選取端點1
) b5 p" [8 @# f8 \( b- w>> 選取另一個端點給 MEE: <-選取端點2
, B& Y. x! n* N# L1 n% u2 u5 E; w(70.2147 87.3565 0.0) <- 求得中點座標值
" b) P5 h. |: o. \2 _指定圓的半徑或 [直徑(D)] <5.0000>: 'CAL Y0 \% g: @* Q( V* m: [$ O- ?* p) i
>> 表示式: DEE <-輸入表示式
$ U" u' X2 `# K4 A2 J9 Q>> 選取一個端點給 DEE: <-選取端點3
3 @9 G6 g D. q/ o, |" O>> 選取另一個端點給 DEE: <-選取端點4 & |8 c% [9 {+ j4 z8 @! N) y
17.3398 <- 求得線段長度值& H9 o; ~% x. k# J3 X: ?% J3 p
精選應用4:繪製正五邊形,邊長為456之平方根:' Q6 _5 D7 O$ L+ G$ d" p1 I1 _
指令: POLYGON
# ]# @+ L* e g! ~( D9 Z輸入邊的數目 <4>: 5 <- 輸入邊數: q0 O: V$ a; L$ I
指定多邊形的中心點或 [邊緣(E)]: E <- 輸入選項
6 A, [: l: Z/ |1 a5 p6 ]* P指定邊緣的第一個端點: <- 選取任意一點為起點! C" F/ i$ q! C) E; E) X
指定邊緣的第二個端點: 'CAL 3 c3 \5 ?) X* f1 Q. i
>> 表示式: [@SQRT(456)<0] <- 輸入表示式 / j D: @. m" U
(85.7895 9.51962 0.0) <- 求得第二端點座標
& e0 L2 a+ y6 L5 ]& _5 y數值運算式:
; H" l- c' N: q) q$ H5 z3 i; y$ { x: d運算子
) {, Z- b5 `1 w# ?運算方式 : g- q0 T" p2 ~& k
() 群組運算式 1 P0 X! n. E$ {) r- b. @3 y7 `
^ 指數運算式 + `0 G& q: g: \3 ]6 M
*與/ 乘法與除法
6 |8 r8 c3 z% W6 u" n+與- 加法與減法% V2 l+ P' ]# A7 ?
向量運算式:
# |' J, u* C1 G7 I7 L7 y" R運算子
. ~1 S% p2 t! r: P% s4 D運算方式
% P' I5 Q0 G$ E/ T7 p() 群組運算式
: [+ c, ]5 Y+ n) L1 O& 計算兩向量間的向量乘積 (當做一個向量)
2 X1 H) S0 z. i* ~5 V+ I0 k[a,b,c]&[x,y,z]=[(b*z)-(c*y),(c*x)-(a*z),(a*y)-(b*x)] * Y O% I2 V9 i& X$ S
*與/ 計算兩向量間的純量乘績 (當做一個實數) , q1 P* V' l5 K2 m) C5 Y' i/ J+ u3 T
[a,b,c]&[x,y,z]=ax+by+cz 6 Z# d3 ~' X/ E0 ~% O
*與/ 向量乘以或除以一個實數 a*[x,y,z]=[a*x,a*y,a*z] ) r* H$ L4 _9 O! Z: ? Y
+與- 向量加法與減法 [a,b,c]+[x,y,z]=[a+x,b+y,c+z] & w4 f9 W# ]5 f# `% V1 h6 [% _
向量運算式:
/ R" O% y! e8 |& e+ p- `! f點的格式; P9 F3 S( U3 ~- g) j
格7 S7 b! r% j9 k4 n8 |& @1 i' {, t* X
式! c$ @. E4 U) Q8 ?
極座標 [距離<角度]
3 ?4 m0 Y3 I; F8 }+ l; d# d% Q圓柱座標 [距離<角度,Z]
C4 |: u. T2 X4 r4 B+ X) d+ T球形座標 [距離<角度1<角度2] 6 h; e: }' q0 |
相對座標1 x+ q# w: g- g/ g( k8 k1 Y6 T+ l
使用 @ 前置符號 [@x,y,z]
" I# m3 q0 _( PWCS(代替UCS) 使用 * 前置符號[*x,y,z]
/ J9 k( s: V0 Q6 u
1 e% ^- \" P0 a# ^" z& C1 b4 N標準數值函數:
) R; r& q3 h% B+ T( n函& Z2 f( L* Y7 q" W# ~& f
數! u& q% W! O; s
功能說明
7 D! J" Y/ q' m7 O: N- \/ q* ~sin (角度) 求角度之正弦值 & u4 ?3 A$ W! D; ?/ T- I3 i. x- l
cos (角度) 求角度之餘弦值 ( C7 Z: |' ^; V$ U; ^0 q
tang (角度) 求角度之正切值
) F- h4 B( [3 Sasin (實數) 求數值之反正弦值 (數值必須在-1與1之間)
* o" U9 I4 [" Y! yacos (實數) 求數值之反餘弦值 (數值必須在-1與1之間)
; ]; m1 l' r3 f0 y& E, f5 qatang (實數) 求數值之反正切值 * E* W, u0 Z8 m& P2 @
ln (實數) 求數值之自然對數
; F1 C; s% g5 X+ wlog (實數) 求數值以實為底之對數
. A+ D: e, q% C+ N/ j5 x1 Wexp (實數) 求數值之自然指數 / f& v% n8 Z" E9 ]
exp10 (實數) 求數值以實為底之指數 4 _* j0 L5 n* q8 M
sqr (實數) 求數值之平方
' f v: ]: l! f0 [sqrt (實數) 求數值之平方根 (數值必須不為負值)
6 {2 p6 G, E+ S! p" H. i Y) Yabs (實數) 求數值之絕對值
p7 O: {4 H$ d9 |' F. S) S$ g4 xround (實數) 求最接近數值的整數
+ V8 B% p$ j ?trunc (實數) 求數值之整數部分 1 O j E" o2 j. [
r2d (角度) 將角度由弳度轉為度,例如r2d (pi) 將常數p轉為180度 9 W9 s# Y: x; N
d2r (角度) 將角度由度轉為弳度,例如d2r (180) 轉換180度為p弳度值
, O' u8 z- k' p: }& Lpi 常數p ! I; y2 P7 r8 q$ ?7 n
特殊功能函數:(其中括弧內p,p1,p2…等可配合輔助抓點來取得座標值) 6 W# j0 d8 G. {5 Q; k$ v) T
函# H: w- g6 s; @. \2 Z, Q
數. T: c1 {4 n$ t/ `- e; Y. a
功能說明 ) D% ]8 v: k! \) }0 N$ F
ang (p1,p2) 求X軸與直線(p1,p2)之夾角值 " @) ~( D2 P. N# I6 m
ang (頂點,p1,p2) 二直線(頂點,p1)與(頂點,p2)之夾角
) Y, O; L& D2 C& u. }- h0 E' Z6 Bdist (p1,p2) 求p1及p2間的距離
: h+ |' V, y( {( S* cdpl (p,p1,p2) 點p與經過p1、p2之直線最短距離 * {2 E. Q" X9 p# C! k
dpp (p,p1,p2,p3) 計算點p經過三點(p1,p2,p3)的平面之間最短距離 + j" f8 G2 q; l& A
Dee dist (end,end)之便捷功能函數,求兩端點之距離 : ]$ _5 {* K$ q0 T
getvar (變數名稱) 讀取AutoCAD系統變數值,僅限於實數、整數及點座標 4 z+ R0 U3 k2 h8 t
ill (p1,p2,p3,p4) 二直線(p1,p2)與(p3,p4)的交叉點
2 Y6 ?1 } P4 c/ ]ilp (p1,p2,p3,p4,p5) 計算線(p1,p2)和經過三點(p3,p4,p5)的平面之相交點
/ X( k6 \: S5 y& k( h* G Mille ill (end,end,end,end) 的便捷功能函數 $ z5 k) y; z- u; U9 g1 F: ?- g K
mee (end,end)/2 的便捷功能函數,求二端點間的中點座標 $ |; t; ^* c' ^4 w7 d
nor (p1,p2) 直線(p1,p2)之單位法向量 (垂直方向)
$ R S& C3 W3 |% y$ n% Unee nor (end,end)之便捷功能函數 ( G4 ~+ Z. @5 `; T
pld (p1,p2,d) 直線(p1,p2)上距離p1點d長度的點座標
, X* B1 U4 `# g8 _plt (p1,p2,t) 直線(p1,p2)上以參數t定義的點位 / g/ |5 K7 q- y
rad 選取一圓或弧求取該半徑值 / P3 d' R$ C* X: j3 }) |7 u2 b
rot (p,basp,a) 點p以basp為基準旋轉a角度 % q% }; w9 o7 s9 o" r
rot (p,axp1,axp2,a) 以通過點axp1和axp2的線為旋轉軸,旋轉p點,經過角度a
E# d4 f: J- B: vvec (p1,p2) 點p1至點p2之向量 . F3 L: w1 z8 p) w
vec1 (p1,p2) 點p1至點p2之單位向量
3 b5 H+ L$ M0 t+ D* rvee vec(end,end)之便捷功能函數
0 X6 U- l' q2 W9 Evee1 Vec1(end,end)之便捷功能函數
" y# Y4 L9 c& M4 J% {過濾一個點或向量的X、Y和Z分量:
3 z: M9 | q2 a# ^" n7 M' [函( J+ T) p# S+ F& _
數0 _/ V$ Q F0 }9 }5 M4 W
功能說明
S2 [( z: N5 O/ d$ S3 \xyof (p1) 點的X和Y分量,Z分量設為0.0 0 O) Z* a& M, b/ Z
xzof (p1) 點的X和Z分量,Y分量設為0.0
5 O, U9 G/ L- f; C0 ?+ b1 Nyzof (p1) 點的Y和Z分量,X分量設為0.0 9 D4 y2 \; M$ J6 v$ m
xof (p1) 點的X分量,Y和Z分量設為0.0
6 [$ F9 Y5 w J* I9 r0 ~$ Iyof (p1) 點的Y分量,X和Z分量設為0.0
5 m, B& J# x4 ]zof (p1) 點的Z分量,X和Y分量設為0.0
* O. o3 I, ]4 ^, [. w' jrxof (p1) 點的X分量 ( j U4 n9 M+ U# N0 T
ryof (p1) 點的Y分量 " {; z5 k/ W* y) M! x% r
rzof (p1) 點的Z分量
+ ^% V5 p5 _' ` W: L d) Q7.<AutoCAD中如何计算二维图形的面积>
" D3 a7 u% S9 B5 h7 A Q3 LAutoCAD中,可以方便、准确地计算二维封闭图形的面积(包括周长),但对于不同类别的图形,其计算方法也不尽相同。
, i( s9 J6 y( J5 O4 Y. {" _1 E' I1. 对于简单图形,如矩形、三角形。只须执行命令AREA(可以是命令行输入或点击对应命令图标),在命令提示“Specify first corner point or [Object/Add/Subtract]:”后,打开捕捉依次选取矩形或三角形各交点后回车,AutoCAD将自动计算面积(Area)、周长(Perimeter),并将结果列于命令行。 ; k9 b3 \& z/ d7 t. Y, V1 {6 ^
2. 对于简单图形,如圆或其它多段线(Polyline)、样条线(Spline)组成的二维封闭图形。执行命令AREA,在命令提示“Specify first corner point or [Object/Add/Subtract]:”后,选择Object选项,根据提示选择要计算的图形,AutoCAD将自动计算面积、周长。 $ A% ~" \: _8 k/ Z
3. 对于由简单直线、圆弧组成的复杂封闭图形,不能直接执行AREA命令计算图形面积。必须先使用Boundary命令(其使用方法依照下图对话框选择即刻,它同于剖面线填充的面域创建),以要计算面积的图形创建一个面域(region)或多段线对象,再执行命令AREA,在命令提示“Specify first corner point or [Object/Add/Subtract]:”后,选择Object选项,根据提示选择刚刚建立的面域图形,AutoCAD将自动计算面积、周长。
: J! B, G q8 J7 C3 l8.AutoCAD字体替换技巧
" I. j+ T2 G5 C4 Y$ hAutoCAD文件在交流过程中,往往会因设计者使用和拥有不同的字体(特别是早期版本必须使用的单线字体),而需为其指定替换字体,如下图所示,即是因为笔者的电脑中没有UMHZ.shx字体,而需为其指定笔者电脑中存在的字体hzkt.shx。" x* @3 |; Q; [! u; ~
这种提示在每次启动AutoCAD后,打开已有文件都会出现。其实,这种字体替换可以在配置中一次指定: g; K' k) X% {5 u4 L1 J" I& b. e
执行config命令,在下图对话框的黑显处(指定替换字体文件)输入字体文件及其完整目录,ok后,下次启动AutoCAD打开已有文件时,字体替换提示将不在出现。
; m8 C* {: a" g/ r9'CAL雖然好用,但它是採AuyoLISP的敘述語法,多少也須有LISP的底子
+ s1 g2 s$ p/ S! N# h+ p! T7 w# Q( M6 V" H。
, l- M# C( q5 d1 s! o" y. _' [* ]我目前使用《AutoCAD環境下呼叫Windows的計算機》,更為方便且直接,並2 X, O- ?+ C4 M
有普通和工程用兩種計算機可選用。( {/ w. d4 E# p: f1 z! X: S6 S# `
方法:
[2 _7 Z6 d3 q, S9 V1. 指令ALIASEDIT→Shell command→選【ADD】鈕→Alias=CALC, : a7 V$ a$ Y* w5 j
Command=start calc 2 e* h: n, u" K$ U( p0 D4 M
爾後在AutoCAD command 提示下鍵入CALC即可叫出計算機。 8 z, J) w4 v- F" f8 S! G
2. 如果ALIASEDIT不能作用,編輯acad.pgp也一樣可達到目地。
7 M: p! h$ ?9 v+ \3 c+ T' h8 R- TAutoCAD表格製作
/ D0 b! V2 t1 V6 P; G( a( |& ?7 aAutoCAD儘管有強大的圖形功能,但表格處理功能相對較弱,而在實際工作中,往往需要在AutoCAD中製作各種表格,如工程數量表等,如何高效製作表格,是一個很實用的問題。8 P0 s3 e/ D! A. H
在AutoCAD環境下用手工畫線方法繪製表格,然後,再在表格中填寫文字,不但效率低下,而且,很難精確控制文字的書寫位置,文字排版也很成問題。儘管AutoCAD支援物件鏈結與嵌入,可以插入Word或Excel表格,但是一方面修改起來不是很方便,一點小小的修改就得進入Word或Excel,修改完成後,又得退回到AutoCAD,另一方面,一些特殊符號如一級鋼筋符號以及二級鋼筋符號等,在Word或Excel中很難輸入,那?有沒有兩全其美的方法呢,經過探索,可以這樣較好解決:先在Excel中制完表格,複製到剪貼板,然後再在AutoCAD環境下選擇edit功能表中的Paste special,選擇作?AutoCAD Entities,確定以後,表格即轉化成AutoCAD實體,用explode炸開,即可以編輯其中的線條及方字,非常方便。 |
|