|
|
发表于 2009-2-22 12:52:17
|
显示全部楼层
来自: 中国河南郑州
精選應用13:已知矩形條件如下:
6 A- z# L( X( t& S# c指令: RECTANG
( T9 B5 ^ ?: g. x/ Q9 O指定第一個角點或[倒角(C)/高程(E)/圓角(F)/厚度(T)/線寬(W)]: <- 選取左下角點 n) d* g# r( t3 Z; W7 A- ]
指定其它角點: 'CAL
5 E. w) Y- Z* n x6 J8 \7 _>> 表示式: [@sqr(8.35),sqrt(2)*9.5] <- 輸入表示式 # a* _8 q! Y3 F+ h
(111.524 -558.998 0.0) <- 求得另一角座標點4 E+ \9 S5 [% k4 E5 x
精選應用1:已知一個任意圓,畫出一個同心圓半徑為該圓的5/7
7 @2 o1 k1 X% m5 p; O8 V* T指令: CIRCLE 7 s7 u- E) F$ q! C$ {6 m- z- ]
指定圓的中心點或 [三點(3P)/兩點(2P)/相切,相切,半徑(T)]: CEN 4 B# G* J8 [1 Z$ S$ j# \2 ~, V( d! O
於 <- 選取圓1中心點% ^/ @* H( k6 y' R5 B7 p! p
指定圓的半徑或 [直徑(D)] <48.4441>: 'CAL <- 輸入’CAL ( w0 |% M) e: _# v" U' d- W
起始設定...>> 表示式: RAD*5/7 <- 輸入表示式
1 R2 N( ^+ }6 J) F>> 為 RAD 函數選取圓, 弧或聚合線段: <- 選取圓1,完成圖形9 p- [* h e/ d1 A( R7 I0 @
0 U& M4 H3 d; j: l
精選應用2:已知二圓,請於兩圓連心線中點,畫上一個半徑為5的小圓:
0 h5 D2 u* c8 J( n5 P/ e/ O指令: CIRCLE
- Y# j3 Q- n. ?0 x* b, o指定圓的中心點或 [三點(3P)/兩點(2P)/相切,相切,半徑(T)]: 'CAL
; j4 Y3 N8 o) _>> 表示式: (CEN+CEN)/2 <- 輸入表示式 - y, W$ V# P: |
>> 選取圖元給 CEN 鎖點: <- 選取圓1中心點
8 P; T' ?- Y; t$ Y% ~2 C>> 選取圖元給 CEN 鎖點: <- 選取圓2中心點
`0 y" p; k8 l' g/ X% ]% ~(190.229 161.234 0.0) <- 求得中點座標值6 z) `; ^6 O9 |5 w8 A
指定圓的半徑或 [直徑(D)] <8.9804>: 5 <-輸入半徑5 & W) q( i# L% @+ {5 c; l
% e( o3 L$ Y: Q! {' F* `
精選應用3:已知矩形與一條線段,請以矩形對角中點為圓心,線段長度為參考半徑,完成一圓:
$ H" E9 j4 C# Q7 o* K C U指令: CIRCLE $ X ~4 x3 n# }( ?+ O* O
指定圓的中心點或 [三點(3P)/兩點(2P)/相切,相切,半徑(T)]: 'CAL ) F- g# i5 g" p3 e3 I# n
>> 表示式: MEE <- 輸入表示式 1 y* I( u3 n. E& S; e g; J1 A
>> 選取一個端點給 MEE: <- 選取端點1
% A( a( S" G+ O* q" J- i>> 選取另一個端點給 MEE: <-選取端點2
$ Z) z, r& Z$ ^$ U/ G9 O6 _$ |3 u(70.2147 87.3565 0.0) <- 求得中點座標值
+ M9 Z9 q; Q1 I y- ?2 S' _指定圓的半徑或 [直徑(D)] <5.0000>: 'CAL
7 B. d& x, Y; `- u. @>> 表示式: DEE <-輸入表示式
* y1 X( D2 |: p4 U>> 選取一個端點給 DEE: <-選取端點3
: Z1 p% V X! P- h# e>> 選取另一個端點給 DEE: <-選取端點4 4 j/ u4 Q* L8 x7 {+ J4 t) J1 J
17.3398 <- 求得線段長度值( _) l0 L( J: j' m7 {/ e
精選應用4:繪製正五邊形,邊長為456之平方根:2 H5 A) i7 F: `; B
指令: POLYGON
7 R' o% ^7 P" l輸入邊的數目 <4>: 5 <- 輸入邊數4 k1 D$ K& z6 b O/ z- U& q
指定多邊形的中心點或 [邊緣(E)]: E <- 輸入選項: R6 D" P# s0 i
指定邊緣的第一個端點: <- 選取任意一點為起點9 t. X3 q4 L. R5 h) R% K
指定邊緣的第二個端點: 'CAL
$ l8 S& y" K. x! ]0 Z& L) ?>> 表示式: [@SQRT(456)<0] <- 輸入表示式
n K& y+ j/ r+ r2 f( A(85.7895 9.51962 0.0) <- 求得第二端點座標/ s) ]; [3 d! t' u: C
數值運算式:
' F! E9 Q' G1 L! K: |) @& d" `運算子 S5 _$ o* q+ P2 m
運算方式
( D# M1 h8 b( W3 f/ l# B() 群組運算式
/ W( Y- ?/ M' A* H+ o% X o^ 指數運算式
7 h) R' w# Q: W) `1 ?% e*與/ 乘法與除法 6 F1 x& ?, f! ^4 F
+與- 加法與減法
1 T) G, f5 R! q1 @6 g) a向量運算式:4 [6 D# W3 x G0 j1 P4 h, h: U
運算子, z# Y* ]7 |, l, B* N
運算方式
1 w7 z% a5 h7 A, K() 群組運算式 * l9 N6 O# {/ J
& 計算兩向量間的向量乘積 (當做一個向量) 3 R; O1 N, X0 M7 \/ o
[a,b,c]&[x,y,z]=[(b*z)-(c*y),(c*x)-(a*z),(a*y)-(b*x)] ' e$ K; E3 T2 y2 v* U' F
*與/ 計算兩向量間的純量乘績 (當做一個實數) 5 i4 Q5 V" B' h& A1 ~
[a,b,c]&[x,y,z]=ax+by+cz . Y$ C9 B: q) s6 w( P/ t
*與/ 向量乘以或除以一個實數 a*[x,y,z]=[a*x,a*y,a*z]
* W+ D$ u% U- b2 d+與- 向量加法與減法 [a,b,c]+[x,y,z]=[a+x,b+y,c+z] 7 |0 ^8 F1 e8 g3 F9 N
向量運算式:
# \) k E/ Z0 t8 s- O點的格式
1 n" X5 C. s0 U! c0 ?+ ^格. P1 X4 c$ A0 g+ g) Y5 l' [2 n
式
* M6 K; q! M6 m極座標 [距離<角度] " w. F; q. c B5 Z
圓柱座標 [距離<角度,Z]
9 H0 D5 d/ T J球形座標 [距離<角度1<角度2]
2 v( q8 h& i! l& {8 o+ L" i相對座標& b/ {+ |& M8 c4 E: a
使用 @ 前置符號 [@x,y,z] # N, j0 u: v6 j9 [5 y' V
WCS(代替UCS) 使用 * 前置符號[*x,y,z] 6 C0 T$ j" k& R9 s6 P
. r/ e$ U2 e6 C! v6 y' h
標準數值函數:
% r2 S7 [% L# ~: Z2 B3 ^函5 I2 ~) _+ \' Z! B
數8 ~0 a9 S1 M5 t, a8 n7 p3 Q
功能說明
2 i4 @" j; K" ^$ q3 tsin (角度) 求角度之正弦值 " D" v' _2 |( X! e% e; @+ }0 I! S3 a
cos (角度) 求角度之餘弦值
$ Z# X. N1 s+ r v. R5 i Ltang (角度) 求角度之正切值 $ o) H2 d- F! O7 m! C5 M% D& c5 Z1 Z
asin (實數) 求數值之反正弦值 (數值必須在-1與1之間)
, k# m5 J( D, i: F8 [8 Lacos (實數) 求數值之反餘弦值 (數值必須在-1與1之間) . A( Z. i1 }9 d$ A, r4 F3 z
atang (實數) 求數值之反正切值 5 R, b+ V- j9 i8 O/ \( ` |( Q
ln (實數) 求數值之自然對數
; G) s# C m) E! Q( b, @8 _log (實數) 求數值以實為底之對數 # P) R3 q( k* r8 G" n! R
exp (實數) 求數值之自然指數
1 M$ a0 v! T" M2 }exp10 (實數) 求數值以實為底之指數
* N0 n. I M$ S' ssqr (實數) 求數值之平方 5 x5 F2 T2 g; {8 H
sqrt (實數) 求數值之平方根 (數值必須不為負值)
" }: E7 b: u- ~# a) Y* Mabs (實數) 求數值之絕對值 2 b5 }/ p5 ~9 }% K
round (實數) 求最接近數值的整數
: Q& Z# h( q) Y2 _5 rtrunc (實數) 求數值之整數部分 & u$ ^. R2 c2 f5 Z {* b
r2d (角度) 將角度由弳度轉為度,例如r2d (pi) 將常數p轉為180度 9 B2 Z8 c7 A- \% y
d2r (角度) 將角度由度轉為弳度,例如d2r (180) 轉換180度為p弳度值 & e5 I) L0 v7 F; s7 F9 N* H: G
pi 常數p + [3 n* `( t. h( Q* o& o" u* F4 V
特殊功能函數:(其中括弧內p,p1,p2…等可配合輔助抓點來取得座標值) 8 ^4 V: ?' o/ e
函
" z; o6 }& p2 `5 E9 C( D2 n" W數+ N1 N& J0 R/ p" ]
功能說明
+ a3 Y2 H1 a9 k9 g3 fang (p1,p2) 求X軸與直線(p1,p2)之夾角值 2 z+ y4 w. ^$ ~4 G- B! l
ang (頂點,p1,p2) 二直線(頂點,p1)與(頂點,p2)之夾角 . p9 U9 T+ Z# o+ L& }# t; \2 t
dist (p1,p2) 求p1及p2間的距離 # x1 ~, }8 U* U' U. I
dpl (p,p1,p2) 點p與經過p1、p2之直線最短距離 8 o5 i: T# Y6 [4 `2 T
dpp (p,p1,p2,p3) 計算點p經過三點(p1,p2,p3)的平面之間最短距離 2 R- h- i9 f8 S2 E# \
Dee dist (end,end)之便捷功能函數,求兩端點之距離
7 _1 y, l% G$ V9 Y% ogetvar (變數名稱) 讀取AutoCAD系統變數值,僅限於實數、整數及點座標 _, L4 t" B$ m8 k' x. T; k( `
ill (p1,p2,p3,p4) 二直線(p1,p2)與(p3,p4)的交叉點 5 O, P6 Q" Z1 C
ilp (p1,p2,p3,p4,p5) 計算線(p1,p2)和經過三點(p3,p4,p5)的平面之相交點 * }4 | q0 A% S; x: |
ille ill (end,end,end,end) 的便捷功能函數
' N# N, G- g9 Hmee (end,end)/2 的便捷功能函數,求二端點間的中點座標
! |% w- N6 \9 L$ r7 n# Y8 tnor (p1,p2) 直線(p1,p2)之單位法向量 (垂直方向)
# B. b2 p, F8 _; B" c i) znee nor (end,end)之便捷功能函數 , n9 s H0 \; q2 R$ z: E8 Q
pld (p1,p2,d) 直線(p1,p2)上距離p1點d長度的點座標
' ~0 q& }1 L! @) Kplt (p1,p2,t) 直線(p1,p2)上以參數t定義的點位
9 b" O0 h2 \, O z) ^5 Nrad 選取一圓或弧求取該半徑值 1 V$ M0 R0 t: ]% Q
rot (p,basp,a) 點p以basp為基準旋轉a角度 . O/ F6 b2 i+ c3 V5 h
rot (p,axp1,axp2,a) 以通過點axp1和axp2的線為旋轉軸,旋轉p點,經過角度a / Z1 k2 y2 b% c; o5 n ~3 ^
vec (p1,p2) 點p1至點p2之向量 $ ~( z4 N, W5 ], N, m
vec1 (p1,p2) 點p1至點p2之單位向量
& l* C+ k" O6 v- r9 Z5 dvee vec(end,end)之便捷功能函數 5 A& w1 x7 P* M+ ^0 j/ f
vee1 Vec1(end,end)之便捷功能函數
; g, O6 J3 d* s2 s1 V) L0 T過濾一個點或向量的X、Y和Z分量:
1 ]: `4 ?# l) Y函
o$ F6 s' s l; B數
! E( k6 l; [0 y功能說明 7 ]! O W" E3 S
xyof (p1) 點的X和Y分量,Z分量設為0.0 8 h- b, u+ K" j7 ^: `* Z
xzof (p1) 點的X和Z分量,Y分量設為0.0 - G" Y& b& i8 S: W
yzof (p1) 點的Y和Z分量,X分量設為0.0
$ t5 z9 ?; r; z0 i/ @# F6 n- Hxof (p1) 點的X分量,Y和Z分量設為0.0 & Z2 r( S0 E! I% b f; N6 i
yof (p1) 點的Y分量,X和Z分量設為0.0
9 W; I* ^1 y+ f+ L1 O! \# ?! |! Yzof (p1) 點的Z分量,X和Y分量設為0.0
# e" U/ q+ u! A! W3 Y7 Irxof (p1) 點的X分量 , I2 ]# o+ y; x. u& I6 W
ryof (p1) 點的Y分量 2 ]: H' @( _7 ]2 _0 Y) d; c
rzof (p1) 點的Z分量
, _( w, ]$ `# W% d) o7 _7.<AutoCAD中如何计算二维图形的面积>
7 a& |( P( l. n* _1 zAutoCAD中,可以方便、准确地计算二维封闭图形的面积(包括周长),但对于不同类别的图形,其计算方法也不尽相同。
- [( V6 s! j1 j6 W* e1. 对于简单图形,如矩形、三角形。只须执行命令AREA(可以是命令行输入或点击对应命令图标),在命令提示“Specify first corner point or [Object/Add/Subtract]:”后,打开捕捉依次选取矩形或三角形各交点后回车,AutoCAD将自动计算面积(Area)、周长(Perimeter),并将结果列于命令行。 2 T3 j. ^+ b t" Q& g" b
2. 对于简单图形,如圆或其它多段线(Polyline)、样条线(Spline)组成的二维封闭图形。执行命令AREA,在命令提示“Specify first corner point or [Object/Add/Subtract]:”后,选择Object选项,根据提示选择要计算的图形,AutoCAD将自动计算面积、周长。
% f3 @* c2 r9 q3. 对于由简单直线、圆弧组成的复杂封闭图形,不能直接执行AREA命令计算图形面积。必须先使用Boundary命令(其使用方法依照下图对话框选择即刻,它同于剖面线填充的面域创建),以要计算面积的图形创建一个面域(region)或多段线对象,再执行命令AREA,在命令提示“Specify first corner point or [Object/Add/Subtract]:”后,选择Object选项,根据提示选择刚刚建立的面域图形,AutoCAD将自动计算面积、周长。
+ ]! B: p% O, z& A7 `% e8.AutoCAD字体替换技巧 - R. @( J* U* U; t W L5 ]! i5 C
AutoCAD文件在交流过程中,往往会因设计者使用和拥有不同的字体(特别是早期版本必须使用的单线字体),而需为其指定替换字体,如下图所示,即是因为笔者的电脑中没有UMHZ.shx字体,而需为其指定笔者电脑中存在的字体hzkt.shx。
9 H, H9 P! e& H! f6 K这种提示在每次启动AutoCAD后,打开已有文件都会出现。其实,这种字体替换可以在配置中一次指定:
: j1 l& N. Y: U& c: t6 g1 M! Y, o2 m执行config命令,在下图对话框的黑显处(指定替换字体文件)输入字体文件及其完整目录,ok后,下次启动AutoCAD打开已有文件时,字体替换提示将不在出现。
: F5 m6 y; x9 Q8 O( d9'CAL雖然好用,但它是採AuyoLISP的敘述語法,多少也須有LISP的底子
9 [6 Y. A/ B. y$ J; b。$ l W, K& e$ H( i9 I- e9 z1 o) |
我目前使用《AutoCAD環境下呼叫Windows的計算機》,更為方便且直接,並
- Z' ~. v( r$ J8 T) Y有普通和工程用兩種計算機可選用。* `8 n1 z) P, G4 Y! a, e
方法:
' R/ ^ o5 V+ e' O2 n9 E1. 指令ALIASEDIT→Shell command→選【ADD】鈕→Alias=CALC,
# [4 I W& R u: P% p0 |Command=start calc - r' X4 c5 n' R! [7 @1 D/ ~6 y# ~
爾後在AutoCAD command 提示下鍵入CALC即可叫出計算機。 " N4 a# `" \6 {5 t$ y( r% \
2. 如果ALIASEDIT不能作用,編輯acad.pgp也一樣可達到目地。1 ?; r8 i9 b7 s8 F k, I% z5 V
AutoCAD表格製作 " Y( ]! X0 `( w' A/ R0 k' N
AutoCAD儘管有強大的圖形功能,但表格處理功能相對較弱,而在實際工作中,往往需要在AutoCAD中製作各種表格,如工程數量表等,如何高效製作表格,是一個很實用的問題。! y: I. q+ D- U( }1 Z3 ~
在AutoCAD環境下用手工畫線方法繪製表格,然後,再在表格中填寫文字,不但效率低下,而且,很難精確控制文字的書寫位置,文字排版也很成問題。儘管AutoCAD支援物件鏈結與嵌入,可以插入Word或Excel表格,但是一方面修改起來不是很方便,一點小小的修改就得進入Word或Excel,修改完成後,又得退回到AutoCAD,另一方面,一些特殊符號如一級鋼筋符號以及二級鋼筋符號等,在Word或Excel中很難輸入,那?有沒有兩全其美的方法呢,經過探索,可以這樣較好解決:先在Excel中制完表格,複製到剪貼板,然後再在AutoCAD環境下選擇edit功能表中的Paste special,選擇作?AutoCAD Entities,確定以後,表格即轉化成AutoCAD實體,用explode炸開,即可以編輯其中的線條及方字,非常方便。 |
|