|
AutoCAD高级技巧
8 W6 y5 g6 N5 m+ D6 v1.ACAD新手学习时,掌握一定技巧是不是会觉得提升很快啊?
, S) m& X/ h- Z, D那我抛砖引玉先来一个,有技巧的和学有所得的请跟贴!
5 `( D- A* r2 L8 |9 d- j y选择技巧: ( X" _/ I! e, Z0 T
在选择编辑中,有时不小心多选了某个图元,此时在命令未结束下并不需要取消命令而重来,只须在"选择目标"的提示后输入remove回车,再在提示下逐一选择哪些多选的图元(当然别太多,否则难选啊!)即可搞定. & F& w. u; ^( m8 T+ Z! X8 Z# A
2.分享我的AutoCAD裁剪技巧 如图所示,要对右图部分圆(可以是其它边框)外的直线进行裁剪,普通办法就是选择裁剪边界后再选择要裁剪的线段即可,实际上AutoCAD还有较为简捷的办法,其做法如下:
( G4 ?3 N/ w/ L. q4 a4 x0 Z6 G1.按常规执行裁剪命令,选择裁剪边界(回车确认); ' \8 } \; L8 k& f( e$ U2 g
2.在提示选择要裁剪的线段元素时输入“f”(即fence),回车确认;
) Y) g" }9 Z& D, J5 U9 }3.在提示:First Fence point下绘制与要裁剪线段相交的连续橡皮筋直线,回车确认即可(见图示)。 尚需注意两点:1.橡皮筋直线无需闭合;2.橡皮筋直线与要裁剪线段重复相交时,则剪去以后一次的部分(这点很重要哦)。 9 _$ Q$ A/ X. a6 m
3.Remove可用【Shift】+object 代替更方便。 : L: \6 A% L' p \. }
4.如何在WORD表格中引用ACAD的形位公差??(如图红框区所示)
# ~1 o/ Y1 ]' ?( S) u& j/ |; B/ C6 O( C1 a
其实也简单,但就怕部分新手不敢一试!
( M' s8 N$ t& T9 x M( I1.将ACAD的背景设为白色,否则在WORD中不能处理背景色; * n1 P$ ~" N; c9 B2 P2 \
2.在ACAD中单独直接标注形位公差图框,尽量放大显示至整个绘图区;
# X$ d1 @% a7 q* T% f) D3.使用ACAD的copyclip(拷贝至粘贴板)命令,选中形位公差图框;
9 q3 C9 m S- z4.切换至WORD的表格中,粘贴即可,但此时整个表格会被挤得很乱,此时可耐点性子,利用WORD自带的图片编辑功能将形位公差图框多余的边剪去,并直接拖放形位公差图框图片至表格范围内的合适大小.为利于操作,可将文档显示放大。 可以肯定,一般的打字员、文秘是做不好这项工作的,应为她不会ACAD,高兴吗?!
- @* a; U3 x/ m e
+ v5 z( k$ ~) \' s4 T5.善用ACAD的内部函数计算器功能 内部函数计算器功能命令: cal 可以作透明命令使用. ' E5 `2 S. @8 Y/ Q* i- K( w
比如偏移图元时,可以在提示输入偏移距离时输入:'cal,即
4 y3 O& w! e! P& a2 K; l, h' C( kCommand: " f) ]0 M4 ]! @+ k- h2 x, {
Specify offset distance or [Through] <Through>: 'cal
: M4 P, U" B8 ~" n5 j1 W2 \回车后在 Initializing...>> Expression: 提示后输入任意计算距离的等式如:100*sin(30) ! ~7 T* L& m, s1 l; f' L" Q
系统将自动计算偏移距离,再选择图元即可。 . A8 D2 O# }5 V8 w
6精选应用5:已知任意斜线及圆圆心于线段端点2上,欲将圆自圆心点2与端点3线段上移动25的距离: 指令: MOVE 8 S6 o' n( T3 k# j2 `
选取对象: <- 选取圆1 , s1 D; p: Q2 ~- @( ]
选取对象: <- [Enter]
+ s- y" E" k3 I1 T7 Z指定基准点或位移: <- 选取圆中心点 指定位移的第二点或 <使用第一点作为位移>: 'CAL # ~9 }$ J$ \0 R0 d* }
>> 表示式: @+vee1*25 <- 输入表示式 % g2 d$ g9 U2 O& l! |
>> 选取一个端点给 VEE1: <- 选取端点2 $ E' c; h3 Z) M! q; r {
>> 选取另一个端点给 VEE1: <- 选取端点3 9 l u) E% ?1 t2 N7 t9 s
(152.103 -11.8027 0.0) <- 求得位移点坐标 精选应用6:承上题,如果要将圆移至端点3的25的位置上,如图所示: 指令: MOVE 5 I1 b* m! ?/ l9 n' t; p: }7 v
选取对象: <- 选取圆1 5 V. R+ V6 d4 y4 c- @2 Y
选取对象: <-[Enter]
7 t+ v R6 a7 E) |$ [ i" }& ?指定基准点或位移: <- 选取圆中心点 指定位移的第二点或 <使用第一点作为位移>: 'CAL 5 C1 @' S: [& U; z% C
>> 表示式: pld(end,end,25) <- 输入表示式 ; z0 A1 @4 m' k7 L$ K
>> 选取像素给 END 锁点: <- 选取端点3 + U6 m7 j' a1 F- d; J5 M& J
>> 选取像素给 END 锁点: <- 选取端点2 / \" e s& I, ]) C, P
(147.624 -80.7839 0.0) <- 求得位移点坐标 精选应用7:已知任意斜线欲完成一个正三角形,边长为斜线的3倍,角度方向与斜线相同: 指令: POLYGON & ?) q: J* \$ o8 E4 C
输入边的数目 <5>: 3 <-输入边数 指定多边形的中心点或 [边缘(E)]: E <- 输入选项 指定边缘的第一个端点: <- 选取任意一点为起点 指定边缘的第二个端点: 'CAL
. s% X( k! ^& H- ^>> 表示式: @+vee*3 <- 输入表示式 2 `; r" P9 z6 u. r+ K
>> 选取一个端点给 VEE: <- 选取端点1
. Y( I# K( w q>> 选取另一个端点给 VEE: < -选取端点2 , ~* `$ g8 W. ]* U/ l; w
(138.543 -168.946 0.0) <- 求得长度方向坐标点 精选应用8:已知任意两条相交线段即另一条水平线,请于水平线上完成一弧夹角同P1-P2-P3: 指令: ARC
: k% f% {1 f9 p H3 V指定弧的起点或 [中心点(C)]: <- 选取端点1
/ l0 S. P7 V% r+ A* ~3 [! y# k# B指定弧的第二点或 [中心点(C)/终点(E)]: C <- 输入选项 指定弧的中心点: <- 选取端点2
. a5 O: }9 T: Q" C% a0 {指定弧的终点或 [角度(A)/弦长(L)]: A <- 输入选项 指定夹角: 'CAL 4 K. N2 a# U' j- j* T1 n
>> 表示式: ang(int,end,end) <- 输入表示式 3 T; H! ~. d+ q. W
>> 选取像素给 INT 锁点: <- 选取交点P2
* r* i: P$ u, J: X>> 选取像素给 END 锁点: <- 选取端点P1 ; L5 i3 i( }, u$ ?1 [( K
>> 选取像素给 END 锁点: <- 选取端点P3
7 l; R [6 e( f0 e43.7612 <- 求得弧夹角A
& q" [1 E9 X5 u7 P8 s精选应用9:承上一单元精选应用8,请将线段与弧,以端点2为基准点旋转角度同P2至P1: 指令:ROTATE 5 g; M# b: t/ p2 a$ T
目前使用者坐标系统中的正向角: ANGDIR=逆时钟方向ANGBASE=0 ) t: L: R% x4 b/ g) w8 ~8 i! s$ \
选取对象: <- 选取右侧弧与线 选取对象: <-[Enter] 5 \# V4 i. d# h+ x) \' l
指定基准点: <-选取端点2 # I- S. n9 j4 f& S' X/ B
指定旋转角度或 [参考(R)]: 'CAL
9 [+ {% d. Z; m3 Q: X; C) x>> 表示式: ang(end,end) <-输入表示式
$ X. w0 k" p, q3 S* l>> 选取像素给 END 锁点: <-选取端点P2 9 T# h1 k: M8 P% f/ B1 s) k
>> 选取像素给 END 锁点: <- 选取端点P1
) D' t- s- T6 q g& L72.2417 ß 求得线段角度A 6 @! k. k+ y, P5 M7 {( m8 o
精选应用10:已知任意线段,欲于线段3/5位置上完成一圆,半径为线长的1/8: 指令: CIRCLE ! X2 a# r0 a/ x
指定圆的中心点或 [三点(3P)/两点(2P)/相切,相切,半径(T)]: 'CAL ; B5 B- \5 L1 n! Y8 g5 |
>> 表示式: plt(end,end,3/5) <- 输入表示式 * ]1 n1 L. d9 w" d8 g6 _
>> 选取像素给 END 锁点: <- 选取端点1
7 P4 X8 m& y9 D6 N0 p, H' e6 Q2 O+ g>> 选取像素给 END 锁点: <- 选取端点2
+ D/ c; A2 }8 S(139.943 -345.825 0.0) <- 求得圆心位置坐标 指定圆的半径或 [直径(D)] <8.5434>: 'CAL
. U, L' B) Q6 F1 Q- z9 C* J9 h5 }>> 表示式: dee/8 <- 输入表示式
- A- b& F% U. L8 h+ j% v G0 b# G>> 选取一个端点给 DEE: <- 选取端点1 " R3 o& }8 ]2 a9 M/ _' @" r! _1 X$ j/ W
>> 选取另一个端点给 DEE: < - 选取端点2 5 d9 j1 v# G( z% L
6.68901 <- 求得圆半径值 精选应用11:已知任意线段,请画一个半径20的圆与线段的中点相切: 指令: CIRCLE
8 O0 A+ ]1 }4 F, n指定圆的中心点或 [三点(3P)/两点(2P)/相切,相切,半径(T)]: 2P <- 输入选项 指定圆直径的第一个端点: mid <- 选取中点3
' X" R4 Y+ e: i+ k6 q指定圆直径的第二个端点: 'CAL 5 |4 o4 `. a+ F# k0 `+ v
>> 表示式: @+nee*40 <- 输入表示式
( k$ l: G7 R- D- {3 ^>> 选取一个端点给 NEE: <- 选取端点1 6 v' Q* N2 ~' _. g
>> 选取另一个端点给 NEE: <- 选取端点1 ! {$ U: F2 C/ {+ N3 q6 ~3 b
(115.763 -389.846 0.0) <- 求得另一个直径点 精选应用12:已知两条任意线段,请于两线段端点间交点处绘制半径10的圆: 指令: CIRCLE # q- ?8 ]6 e" X. r9 k
指定圆的中心点或 [三点(3P)/两点(2P)/相切,相切,半径(T)]: 'CAL
, Z" L6 O# d! h* ]+ o+ V) X>> 表示式: ille <- 输入表示式 7 _+ J4 Q1 H2 x1 L* V) q1 f4 k
>> 选取一个端点给 ILLE:第一条线: <- 选取端点1 , Q1 k" w$ D4 u/ v( F' ~3 G
>> 选取另一个端点给 ILLE:第一条线: <- 选取端点4 ( i) w: Y1 ]' v
>> 选取一个端点给 ILLE:第二条线: <- 选取端点2
, q/ g# P0 O+ |>> 选取另一个端点给 ILLE:第二条线: <- 选取端点3
1 O% `1 J/ T$ z7 F& Q$ Q# o3 L(147.396 -488.861 0.0) <- 求得圆心坐标点 指定圆的半径或 [直径(D)] <20.0000>: 10 <- 输入半径 精选应用13:已知矩形条件如下: 指令: RECTANG
" A% R, j8 P: ^: C指定第一个角点或[倒角(C)/高程(E)/圆角(F)/厚度(T)/线宽(W)]: <- 选取左下角点 指定其它角点: 'CAL
( X/ ~) e; g" q6 w% P>> 表示式: [@sqr(8.35),sqrt(2)*9.5] <- 输入表示式 + q( w+ |7 t( j) N, `
(111.524 -558.998 0.0) <- 求得另一角坐标点 精选应用1:已知一个任意圆,画出一个同心圆半径为该圆的5/7 5 m [! `- d& v
6 z' S- ^* v1 h: q: V
指令: CIRCLE , U* k5 \6 A- e: X8 U
指定圆的中心点或 [三点(3P)/两点(2P)/相切,相切,半径(T)]: CEN
" e- K& i6 ]. S: ]) n2 E: _; K6 l于 <- 选取圆1中心点 指定圆的半径或 [直径(D)] <48.4441>: 'CAL <- 输入’CAL
, ^6 b5 k# Z: j1 ?起始设定...>> 表示式: RAD*5/7 <- 输入表示式 1 n" n8 F6 c: }; ~) c
>> 为 RAD 函数选取圆, 弧或聚合线段: <- 选取圆1,完成图形 精选应用2:已知二圆,请于两圆连心线中点,画上一个半径为5的小圆: 指令: CIRCLE
+ C5 S9 @( w, L3 r9 k( m/ O指定圆的中心点或 [三点(3P)/两点(2P)/相切,相切,半径(T)]: 'CAL + F A5 g5 F& w3 [1 {
>> 表示式: (CEN+CEN)/2 <- 输入表示式 4 R# w: d+ p9 ?' e2 o
>> 选取像素给 CEN 锁点: <- 选取圆1中心点 7 N7 N. W: {0 V
>> 选取像素给 CEN 锁点: <- 选取圆2中心点 & i+ |, Q( y3 _& h1 h* ]
(190.229 161.234 0.0) <- 求得中点坐标值 指定圆的半径或 [直径(D)] <8.9804>: 5 <-输入半径5 3 v, p9 f4 c! s. c, g7 w
精选应用3:已知矩形与一条线段,请以矩形对角中点为圆心,线段长度为参考半径,完成一圆: 指令: CIRCLE * F2 k; D# e1 C& r$ v7 K
指定圆的中心点或 [三点(3P)/两点(2P)/相切,相切,半径(T)]: 'CAL
! `8 U2 L8 g) V6 R>> 表示式: MEE <- 输入表示式
( B3 @4 ]8 k& i* a8 R>> 选取一个端点给 MEE: <- 选取端点1 ( r7 j( a1 J- Q( Z( o1 @+ T3 {9 e
>> 选取另一个端点给 MEE: <-选取端点2 7 D; B3 m% }. Z. w) Z
(70.2147 87.3565 0.0) <- 求得中点坐标值 指定圆的半径或 [直径(D)] <5.0000>: 'CAL C- [, W o$ I
>> 表示式: DEE <-输入表示式 6 w$ y9 ^; X ?, j
>> 选取一个端点给 DEE: <-选取端点3
; k& {, }. K% x. J3 O2 o$ g. |>> 选取另一个端点给 DEE: <-选取端点4
& D) F" Q6 W" G" w I17.3398 <- 求得线段长度值 精选应用4:绘制正五边形,边长为456之平方根: 指令: POLYGON " E* }( d0 p4 B+ k; t, d
输入边的数目 <4>: 5 <- 输入边数 指定多边形的中心点或 [边缘(E)]: E <- 输入选项 指定边缘的第一个端点: <- 选取任意一点为起点 指定边缘的第二个端点: 'CAL + [9 b+ T+ B/ t% w% d+ o
>> 表示式: [@SQRT(456)<0] <- 输入表示式
- I- B& d6 { @) }4 z* s! s(85.7895 9.51962 0.0) <- 求得第二端点坐标 数值表达式: 运算子 运算方式 ! z9 g1 L/ K" U) Y
() 群组表达式
. L3 g# K2 H8 Z) ]^ 指数表达式 7 b& l# a- @; x
*与/ 乘法与除法
) c& r+ \; P$ r- s. W+与- 加法与减法 向量表达式: 运算子 运算方式 $ c9 W, E1 p( ^! A' H" w
() 群组表达式 ( b4 o7 F4 |6 F% }
& 计算两向量间的向量乘积 (当做一个向量) ! u4 R1 Y0 K- s2 H6 |
[a,b,c]&[x,y,z]=[(b*z)-(c*y),(c*x)-(a*z),(a*y)-(b*x)] 7 n ?4 j+ f2 P
*与/ 计算两向量间的纯量乘绩 (当做一个实数)
- i3 O6 n1 h6 H: |' }: R8 @2 J$ v[a,b,c]&[x,y,z]=ax+by+cz & a3 b3 o7 w% P( |
*与/ 向量乘以或除以一个实数 a*[x,y,z]=[a*x,a*y,a*z]
; r7 G9 g+ s0 y8 m8 _+与- 向量加法与减法 [a,b,c]+[x,y,z]=[a+x,b+y,c+z] 4 q7 F% T" Z0 i1 l- h+ |, m
向量表达式: 点的格式 格 式 极坐标 [距离<角度]
$ s- E* h0 q# T# D圆柱坐标 [距离<角度,Z] " g& T# b+ q/ D6 i+ K$ b
球形坐标 [距离<角度1<角度2] 1 z( X; [; b+ e4 A/ i* n
相对坐标 使用 @ 前置符号 [@x,y,z] ! Z0 K8 p7 G) X& J6 W
WCS(代替UCS) 使用 * 前置符号[*x,y,z] , c" L [0 l, J2 {" z0 ]
标准数值函数: 函 数 功能说明 % U8 \1 m, ^0 p1 Y: R
sin (角度) 求角度之正弦值
( f I- w {# ~8 {: S2 Kcos (角度) 求角度之余弦值 I# e' X9 w. l. Q3 L$ ] U
tang (角度) 求角度之正切值 @/ u: p. l7 o) u& s1 F+ Y6 i
asin (实数) 求数值之反正弦值 (数值必须在-1与1之间)
5 l; x3 v, z8 x, G$ Q9 Kacos (实数) 求数值之反余弦值 (数值必须在-1与1之间) - d; K& m! H$ H2 `! ]5 [0 n9 ^" d% m3 x
atang (实数) 求数值之反正切值
% }( P b7 g# C# j0 i7 U! B. k0 zln (实数) 求数值之自然对数 8 C1 w, n1 L6 `% i' b& R
log (实数) 求数值以实为底之对数
# | K0 {1 @7 X" U0 Z7 Kexp (实数) 求数值之自然指数
. L! R$ A% h2 v; f' S# @* Dexp10 (实数) 求数值以实为底之指数
0 {2 ~/ w2 b+ Z2 g/ |sqr (实数) 求数值之平方
8 s& V3 U8 h7 v& r# dsqrt (实数) 求数值之平方根 (数值必须不为负值) ; x: Q' t& {: e! ^ _, t
abs (实数) 求数值之绝对值 ) s) I$ m- e) a' y: f8 S9 d& D
round (实数) 求最接近数值的整数
S" {' a1 z. o6 ftrunc (实数) 求数值之整数部分
3 j- i& J; Y: V0 B9 h! i- s C& [# kr2d (角度) 将角度由弪度转为度,例如r2d (pi) 将常数p转为180度
, x; S, Y5 e" md2r (角度) 将角度由度转为弪度,例如d2r (180) 转换180度为p弪度值
" {! g, t( f/ M1 f# Q& fpi 常数p
, ]$ x! G A3 T' ?4 B特殊功能函数:(其中括号内p,p1,p2…等可配合辅助抓点来取得坐标值) & y# e3 y2 b! w8 M+ ] e- b
函 数 功能说明
5 a- q0 E0 P- N2 P1 j) lang (p1,p2) 求X轴与直线(p1,p2)之夹角值
& K R/ }8 B4 C$ qang (顶点,p1,p2) 二直线(顶点,p1)与(顶点,p2)之夹角
u7 E8 `/ J9 ~# B' Y# tdist (p1,p2) 求p1及p2间的距离
5 l; M+ k* Z0 D% s- J3 Jdpl (p,p1,p2) 点p与经过p1、p2之直线最短距离
- f" @7 x* @0 Q$ S' w. ~5 O: u& jdpp (p,p1,p2,p3) 计算点p经过三点(p1,p2,p3)的平面之间最短距离
x: `4 L" P0 [2 w7 mDee dist (end,end)之便捷功能函数,求两端点之距离 % \+ ]. J( ]1 @9 a& P# a" K
getvar (变量名称) 读取AutoCAD系统变量值,仅限于实数、整数及点坐标 - @" n1 \2 S& f
ill (p1,p2,p3,p4) 二直线(p1,p2)与(p3,p4)的交叉点 ' w" H& D5 Y2 f$ m' t: H3 Z4 `4 N
ilp (p1,p2,p3,p4,p5) 计算线(p1,p2)和经过三点(p3,p4,p5)的平面之相交点 . }0 l9 C1 u8 |. y* G, ~* G
ille ill (end,end,end,end) 的便捷功能函数
6 ^6 T# q. Q8 m+ gmee (end,end)/2 的便捷功能函数,求二端点间的中点坐标
7 f( B: [. L7 j( A& m* [& @0 Vnor (p1,p2) 直线(p1,p2)之单位法向量 (垂直方向) 1 g2 A9 R" `% F8 [' h6 T
nee nor (end,end)之便捷功能函数 4 H, T/ m3 Y9 S/ v: Z2 T$ X
pld (p1,p2,d) 直线(p1,p2)上距离p1点d长度的点坐标 , D- I, \" X8 K3 F
plt (p1,p2,t) 直线(p1,p2)上以参数t定义的点位
* `8 b+ j6 o7 Vrad 选取一圆或弧求取该半径值 / y1 ^$ y2 a$ b: V4 F0 j
rot (p,basp,a) 点p以basp为基准旋转a角度
7 t8 l% N0 O7 p- D+ \9 mrot (p,axp1,axp2,a) 以通过点axp1和axp2的线为旋转轴,旋转p点,经过角度a
2 j7 j& r" F& S6 E' \0 _vec (p1,p2) 点p1至点p2之向量 4 D1 O: M& f# P
vec1 (p1,p2) 点p1至点p2之单位向量 ( B; j. v+ e, b* U, A ~; l
vee vec(end,end)之便捷功能函数 & M0 U2 C( m2 m% l. ^, G) j/ y
vee1 Vec1(end,end)之便捷功能函数 过滤一个点或向量的X、Y和Z分量: 函 数 功能说明
" c2 I$ O, @$ Q6 Q* [% exyof (p1) 点的X和Y分量,Z分量设为0.0 9 _; S1 ]: Z" I
xzof (p1) 点的X和Z分量,Y分量设为0.0 6 K8 {! s9 {9 z, ~8 b+ j! Y
yzof (p1) 点的Y和Z分量,X分量设为0.0
, A' X( X/ a+ l% q/ S; T/ oxof (p1) 点的X分量,Y和Z分量设为0.0
% j4 W9 R* X7 W2 q3 qyof (p1) 点的Y分量,X和Z分量设为0.0 1 E7 z. `! v$ O3 F, F
zof (p1) 点的Z分量,X和Y分量设为0.0
" X9 m* h2 H! }& n/ grxof (p1) 点的X分量 9 x2 W: a# p8 N9 j1 i; p
ryof (p1) 点的Y分量 6 K0 V* l- B3 j |$ S
rzof (p1) 点的Z分量 - R8 [% L O3 D6 H% _' n& [: e0 T
5 ^" b' V0 \9 h
7.<AutoCAD中如何计算二维图形的面积>
- t1 n7 Q9 j2 c, oAutoCAD中,可以方便、准确地计算二维封闭图形的面积(包括周长),但对于不同类别的图形,其计算方法也不尽相同。
) [# N) h9 r9 N1. 对于简单图形,如矩形、三角形。只须执行命令AREA(可以是命令行输入或点击对应命令图标),在命令提示“Specify first corner point or [Object/Add/Subtract]:”后,打开捕捉依次选取矩形或三角形各交点后回车,AutoCAD将自动计算面积(Area)、周长(Perimeter),并将结果列于命令行。
, X! @, n: f9 M: Y2 C G4 O2. 对于简单图形,如圆或其它多段线(Polyline)、样条线(Spline)组成的二维封闭图形。执行命令AREA,在命令提示“Specify first corner point or [Object/Add/Subtract]:”后,选择Object选项,根据提示选择要计算的图形,AutoCAD将自动计算面积、周长。 4 Q2 P$ ? k( [ q* E
3. 对于由简单直线、圆弧组成的复杂封闭图形,不能直接执行AREA命令计算图形面积。必须先使用Boundary命令(其使用方法依照下图对话框选择即刻,它同于剖面线填充的面域创建),以要计算面积的图形创建一个面域(region)或多段线对象,再执行命令AREA,在命令提示“Specify first corner point or [Object/Add/Subtract]:”后,选择Object选项,根据提示选择刚刚建立的面域图形,AutoCAD将自动计算面积、周长。 1 v0 N+ l1 w! e* o7 j
3 m# ^* ^' x$ a) J* k8.AutoCAD字体替换技巧 " S4 C: Q1 T% a( }% o! X
AutoCAD文件在交流过程中,往往会因设计者使用和拥有不同的字体(特别是早期版本必须使用的单线字体),而需为其指定替换字体,如下图所示,即是因为笔者的电脑中没有UMHZ.shx字体,而需为其指定笔者电脑中存在的字体hzkt.shx。 这种提示在每次启动AutoCAD后,打开已有文件都会出现。其实,这种字体替换可以在配置中一次指定: 执行config命令,在下图对话框的黑显处(指定替换字体文件)输入字体文件及其完整目录,ok后,下次启动AutoCAD打开已有文件时,字体替换提示将不在出现。 ' V3 u$ n( V- q1 d* y4 l$ F
( [& i( {0 y1 i4 _# N% U( E4 \. i9'CAL虽然好用,但它是采AuyoLISP的叙述语法,多少也须有LISP的底子 。 我目前使用《AutoCAD环境下呼叫Windows的计算器》,更为方便且直接,并 有普通和工程用两种计算器可选用。 方法:
: C+ W+ K( o! ^1. 指令ALIASEDIT→Shell command→选【ADD】钮→Alias=CALC,
8 F% n( Y9 c9 D aCommand=start calc
- C" ^) t- y/ Q尔后在AutoCAD command 提示下键入CALC即可叫出计算器。
, R& y1 `" }+ k3 G% T/ e2. 如果ALIASEDIT不能作用,编辑acad.pgp也一样可达到目地。
. [1 i1 l2 I) u8 _% f/ q5 F6 {AutoCAD表格制作
$ h& q3 U/ g, P l c3 GAutoCAD尽管有强大的图形功能,但表格处理功能相对较弱,而在实际工作中,往往需要在AutoCAD中制作各种表格,如工程数量表等,如何高效制作表格,是一个很实用的问题。 在AutoCAD环境下用手工画线方法绘制表格,然后,再在表格中填写文字,不但效率低下, 而且,很难精确控制文字的书写位置,文字排版也很成问题。尽管AutoCAD支持对象链接与嵌入,可以插入Word或Excel表格,但是一方面修改起来不是很方便,一点小小的修改就得进入Word或Excel,修改完成后,又得退回到AutoCAD,另一方面,一些特殊符号如一级 钢筋符号以及二级钢筋符号等,在Word或Excel中很难输入,那?有没有两全其美的方法呢,经过探索,可以这样较好解决:先在Excel中制完表格,复制到剪贴板,然后再在AutoCAD环境下选择edit菜单中的Paste special,选择作?AutoCAD Entities,确定以后,表格 即转化成AutoCAD实体,用explode炸开,即可以编辑其中的线条及方字,非常方便。
* c# p7 V, w6 [) l
0 L& n. o) r; J3 h7 [# n[ 本帖最后由 lsyydl17 于 2006-11-12 15:02 编辑 ] |
|