|
AutoCAD高级技巧
' X* ?8 S: @- y3 z0 P1.ACAD新手学习时,掌握一定技巧是不是会觉得提升很快啊? " i+ \; s! p6 X, Y2 X# u2 T M- ~
那我抛砖引玉先来一个,有技巧的和学有所得的请跟贴! 2 U6 p- S' P, k( O( g4 b+ C
选择技巧: 0 C% L% f! P& _% j6 w x! C, J
在选择编辑中,有时不小心多选了某个图元,此时在命令未结束下并不需要取消命令而重来,只须在"选择目标"的提示后输入remove回车,再在提示下逐一选择哪些多选的图元(当然别太多,否则难选啊!)即可搞定.
; W7 t- F" }9 B: l; q P& |2.分享我的AutoCAD裁剪技巧 如图所示,要对右图部分圆(可以是其它边框)外的直线进行裁剪,普通办法就是选择裁剪边界后再选择要裁剪的线段即可,实际上AutoCAD还有较为简捷的办法,其做法如下: ( ]5 u# h6 C$ ]
1.按常规执行裁剪命令,选择裁剪边界(回车确认);
' l# Z- l" z1 A* c/ w( v2.在提示选择要裁剪的线段元素时输入“f”(即fence),回车确认;
& b) `- U+ ?1 A; r% w% r3.在提示:First Fence point下绘制与要裁剪线段相交的连续橡皮筋直线,回车确认即可(见图示)。 尚需注意两点:1.橡皮筋直线无需闭合;2.橡皮筋直线与要裁剪线段重复相交时,则剪去以后一次的部分(这点很重要哦)。 * ]1 b' |2 I0 A- {6 g# ?8 `$ s
3.Remove可用【Shift】+object 代替更方便。 1 k: D7 ~% _6 e
4.如何在WORD表格中引用ACAD的形位公差??(如图红框区所示) 1 f# g/ E- p4 T7 U/ z
4 @. y; t8 j8 Y! r. p' g
其实也简单,但就怕部分新手不敢一试! 9 F$ x. Y& U) a4 f0 `
1.将ACAD的背景设为白色,否则在WORD中不能处理背景色; . Z1 X" M2 F B% f
2.在ACAD中单独直接标注形位公差图框,尽量放大显示至整个绘图区; , x# M/ ]% M3 n
3.使用ACAD的copyclip(拷贝至粘贴板)命令,选中形位公差图框;
o4 E+ Y: \9 M; n" o3 w6 _4 |4.切换至WORD的表格中,粘贴即可,但此时整个表格会被挤得很乱,此时可耐点性子,利用WORD自带的图片编辑功能将形位公差图框多余的边剪去,并直接拖放形位公差图框图片至表格范围内的合适大小.为利于操作,可将文档显示放大。 可以肯定,一般的打字员、文秘是做不好这项工作的,应为她不会ACAD,高兴吗?!
1 w& k- w! V* v* d# `; S0 Z4 I# v- T9 m' |' P! \, c
5.善用ACAD的内部函数计算器功能 内部函数计算器功能命令: cal 可以作透明命令使用.
7 _& f9 n9 G: O) v比如偏移图元时,可以在提示输入偏移距离时输入:'cal,即
; _9 Y9 {3 K; C* b- }. d+ QCommand: : W. Y+ |- U0 F8 e- @
Specify offset distance or [Through] <Through>: 'cal
9 j2 Y c* L8 b7 V! w9 j/ X回车后在 Initializing...>> Expression: 提示后输入任意计算距离的等式如:100*sin(30)
( I1 j2 c6 D# }" e6 ^: Q+ j系统将自动计算偏移距离,再选择图元即可。
. |, a+ c0 d( \* ^0 Y) O1 z# x# V6精选应用5:已知任意斜线及圆圆心于线段端点2上,欲将圆自圆心点2与端点3线段上移动25的距离: 指令: MOVE
- q/ U. [" O, i, z* j选取对象: <- 选取圆1
: O$ ]0 t/ M5 ^选取对象: <- [Enter]
% o6 E! V& L, a/ _0 i- F指定基准点或位移: <- 选取圆中心点 指定位移的第二点或 <使用第一点作为位移>: 'CAL 1 T! K! A1 n3 q9 c0 G
>> 表示式: @+vee1*25 <- 输入表示式 ( ~ Q, s2 L1 V, k1 I, X
>> 选取一个端点给 VEE1: <- 选取端点2 ) \5 s9 B, c2 r2 F6 x1 ]
>> 选取另一个端点给 VEE1: <- 选取端点3
7 u( ]- ?* H1 @7 _(152.103 -11.8027 0.0) <- 求得位移点坐标 精选应用6:承上题,如果要将圆移至端点3的25的位置上,如图所示: 指令: MOVE 5 V6 t0 f/ P4 Z! I
选取对象: <- 选取圆1
% `: X6 A/ q; o; d选取对象: <-[Enter] ! n4 B+ P# s- o( W4 {- @
指定基准点或位移: <- 选取圆中心点 指定位移的第二点或 <使用第一点作为位移>: 'CAL
( ]+ u' b3 ^+ P3 n# ~6 e( |, k>> 表示式: pld(end,end,25) <- 输入表示式 1 e4 [3 x% p; m) d
>> 选取像素给 END 锁点: <- 选取端点3
1 y/ m5 a' U5 v, |+ S: _) i4 Z>> 选取像素给 END 锁点: <- 选取端点2 & x7 H! H1 v3 J& j9 q4 U
(147.624 -80.7839 0.0) <- 求得位移点坐标 精选应用7:已知任意斜线欲完成一个正三角形,边长为斜线的3倍,角度方向与斜线相同: 指令: POLYGON % W1 T$ `8 ?8 i/ \3 h
输入边的数目 <5>: 3 <-输入边数 指定多边形的中心点或 [边缘(E)]: E <- 输入选项 指定边缘的第一个端点: <- 选取任意一点为起点 指定边缘的第二个端点: 'CAL
8 x' i; |! P; w- W>> 表示式: @+vee*3 <- 输入表示式 5 O K$ B% S7 ~4 T! w
>> 选取一个端点给 VEE: <- 选取端点1
" n2 m: z0 F2 }7 q>> 选取另一个端点给 VEE: < -选取端点2
$ g% Q8 u+ Z' i1 I% {/ j(138.543 -168.946 0.0) <- 求得长度方向坐标点 精选应用8:已知任意两条相交线段即另一条水平线,请于水平线上完成一弧夹角同P1-P2-P3: 指令: ARC + Y G$ R6 L7 A# m. G
指定弧的起点或 [中心点(C)]: <- 选取端点1
/ ?! E1 K8 \4 L* Y$ x6 }指定弧的第二点或 [中心点(C)/终点(E)]: C <- 输入选项 指定弧的中心点: <- 选取端点2
+ W! Q9 q& m0 d/ j1 o; T$ _ }指定弧的终点或 [角度(A)/弦长(L)]: A <- 输入选项 指定夹角: 'CAL ( s: R( L$ q; e
>> 表示式: ang(int,end,end) <- 输入表示式 6 \' J8 X8 L3 N( z- @( i0 y' ?
>> 选取像素给 INT 锁点: <- 选取交点P2
/ ?( f5 r/ r, o) P- S>> 选取像素给 END 锁点: <- 选取端点P1
4 _& f4 r. x# S, R7 ]7 ]* }. b8 D0 b>> 选取像素给 END 锁点: <- 选取端点P3
g8 r0 j& Q: f( h3 C* ]8 n: e: k43.7612 <- 求得弧夹角A
6 H/ _% N! D K& [精选应用9:承上一单元精选应用8,请将线段与弧,以端点2为基准点旋转角度同P2至P1: 指令:ROTATE
2 I/ N9 c6 y( {7 Y7 {目前使用者坐标系统中的正向角: ANGDIR=逆时钟方向ANGBASE=0
1 Y- C1 [$ M' E3 n& ^' p: O- W选取对象: <- 选取右侧弧与线 选取对象: <-[Enter]
# l( G1 }. Q+ M! X' _指定基准点: <-选取端点2
/ Y$ @- j7 K) H指定旋转角度或 [参考(R)]: 'CAL
& ~7 m& Y, n' c7 o: k8 \>> 表示式: ang(end,end) <-输入表示式 # l/ G3 B1 p. X4 H9 B4 g; w
>> 选取像素给 END 锁点: <-选取端点P2 / X' ?& Z8 a) F% T' h" P
>> 选取像素给 END 锁点: <- 选取端点P1 $ G) E2 ^# A% C9 H
72.2417 ß 求得线段角度A
. P* O" u! ]) v% O! n0 W/ ] 精选应用10:已知任意线段,欲于线段3/5位置上完成一圆,半径为线长的1/8: 指令: CIRCLE
5 R: d7 Q+ E: J7 d/ L指定圆的中心点或 [三点(3P)/两点(2P)/相切,相切,半径(T)]: 'CAL
0 a# x" {: L0 D1 y n>> 表示式: plt(end,end,3/5) <- 输入表示式
, M& M8 m; Q; f" q; {' }# h3 N>> 选取像素给 END 锁点: <- 选取端点1
* o$ e" z5 Z3 |7 {! G>> 选取像素给 END 锁点: <- 选取端点2
$ @4 F& [; S ?8 q! B) `3 I(139.943 -345.825 0.0) <- 求得圆心位置坐标 指定圆的半径或 [直径(D)] <8.5434>: 'CAL
5 H9 a1 G" M( r7 a1 S+ J>> 表示式: dee/8 <- 输入表示式 3 Y, O+ U$ Q2 s7 Z
>> 选取一个端点给 DEE: <- 选取端点1 . j# L4 X* C& T3 D; \; j6 b4 r
>> 选取另一个端点给 DEE: < - 选取端点2 % d- K4 Y2 ]; R- l7 Y
6.68901 <- 求得圆半径值 精选应用11:已知任意线段,请画一个半径20的圆与线段的中点相切: 指令: CIRCLE
. e$ _9 {, h. x6 Y5 C4 i; K& l指定圆的中心点或 [三点(3P)/两点(2P)/相切,相切,半径(T)]: 2P <- 输入选项 指定圆直径的第一个端点: mid <- 选取中点3
$ n+ [) X" W- S$ |+ I7 U8 K' x' r指定圆直径的第二个端点: 'CAL 0 d; g" \+ Q& T. H
>> 表示式: @+nee*40 <- 输入表示式
& S& s7 ]" k" z: z>> 选取一个端点给 NEE: <- 选取端点1
# e4 A/ J, K2 L r# n" h* S>> 选取另一个端点给 NEE: <- 选取端点1
8 x8 B7 q7 o. ]* e1 e0 V(115.763 -389.846 0.0) <- 求得另一个直径点 精选应用12:已知两条任意线段,请于两线段端点间交点处绘制半径10的圆: 指令: CIRCLE
" e' Y) t# z9 i. Y指定圆的中心点或 [三点(3P)/两点(2P)/相切,相切,半径(T)]: 'CAL / B. u3 x: u1 Y
>> 表示式: ille <- 输入表示式 5 n$ U( l7 Q D: i( _
>> 选取一个端点给 ILLE:第一条线: <- 选取端点1
9 n; [; k$ c: e% U+ B>> 选取另一个端点给 ILLE:第一条线: <- 选取端点4
$ q9 o5 L1 x* N>> 选取一个端点给 ILLE:第二条线: <- 选取端点2 2 d" \# X) y- [$ U
>> 选取另一个端点给 ILLE:第二条线: <- 选取端点3
2 l2 @4 }6 E y' r* d; Q(147.396 -488.861 0.0) <- 求得圆心坐标点 指定圆的半径或 [直径(D)] <20.0000>: 10 <- 输入半径 精选应用13:已知矩形条件如下: 指令: RECTANG & H, F" s& U2 O- {* C
指定第一个角点或[倒角(C)/高程(E)/圆角(F)/厚度(T)/线宽(W)]: <- 选取左下角点 指定其它角点: 'CAL - @. q* Q# H( D) P2 d
>> 表示式: [@sqr(8.35),sqrt(2)*9.5] <- 输入表示式 & T; `) P& Q. ~1 b
(111.524 -558.998 0.0) <- 求得另一角坐标点 精选应用1:已知一个任意圆,画出一个同心圆半径为该圆的5/7
' v7 d0 G8 C% j( n
8 E6 b- F' l" k2 ]指令: CIRCLE % ^. \, [& `( ~* ^4 n. \+ p8 d
指定圆的中心点或 [三点(3P)/两点(2P)/相切,相切,半径(T)]: CEN 3 L5 Q, }! S$ O V
于 <- 选取圆1中心点 指定圆的半径或 [直径(D)] <48.4441>: 'CAL <- 输入’CAL o, \) s: j& ~6 r& u
起始设定...>> 表示式: RAD*5/7 <- 输入表示式
7 v' M% \- R8 Z( A% s9 }/ V>> 为 RAD 函数选取圆, 弧或聚合线段: <- 选取圆1,完成图形 精选应用2:已知二圆,请于两圆连心线中点,画上一个半径为5的小圆: 指令: CIRCLE , `6 W$ h# g0 L( S8 {. C {1 |2 H
指定圆的中心点或 [三点(3P)/两点(2P)/相切,相切,半径(T)]: 'CAL ( c4 v0 C# \% k2 o8 _, t+ J9 l: w
>> 表示式: (CEN+CEN)/2 <- 输入表示式
& H* |8 I+ R T7 B( j3 `: q>> 选取像素给 CEN 锁点: <- 选取圆1中心点
+ S; {; T. W% l>> 选取像素给 CEN 锁点: <- 选取圆2中心点
+ G, h$ A) ~* x1 |5 E) ?(190.229 161.234 0.0) <- 求得中点坐标值 指定圆的半径或 [直径(D)] <8.9804>: 5 <-输入半径5
5 y! A) h. c' a; q% U 精选应用3:已知矩形与一条线段,请以矩形对角中点为圆心,线段长度为参考半径,完成一圆: 指令: CIRCLE
! n9 |7 Q" R, O' c! q4 F8 r7 U7 T4 T指定圆的中心点或 [三点(3P)/两点(2P)/相切,相切,半径(T)]: 'CAL
2 i) s. z2 @7 _8 v>> 表示式: MEE <- 输入表示式 - L! d3 b/ V/ E5 u% n4 g: K
>> 选取一个端点给 MEE: <- 选取端点1
6 R9 Z4 j$ f6 o( Y' N4 C9 i* l>> 选取另一个端点给 MEE: <-选取端点2 . @9 _7 n1 @* |
(70.2147 87.3565 0.0) <- 求得中点坐标值 指定圆的半径或 [直径(D)] <5.0000>: 'CAL # n+ L' _% U* T/ L- H% N' \
>> 表示式: DEE <-输入表示式 9 J9 c' i* n- |/ O
>> 选取一个端点给 DEE: <-选取端点3 8 k7 v% Q+ R: E( T8 e3 x7 {9 a% e
>> 选取另一个端点给 DEE: <-选取端点4 " j# R- ]6 F) j) N, i& h. d
17.3398 <- 求得线段长度值 精选应用4:绘制正五边形,边长为456之平方根: 指令: POLYGON
' f& P3 p, p# t5 i& z输入边的数目 <4>: 5 <- 输入边数 指定多边形的中心点或 [边缘(E)]: E <- 输入选项 指定边缘的第一个端点: <- 选取任意一点为起点 指定边缘的第二个端点: 'CAL $ K4 `8 b3 f! I u6 k0 }, C& g
>> 表示式: [@SQRT(456)<0] <- 输入表示式
- u& n) b2 H. Z! J+ p$ q(85.7895 9.51962 0.0) <- 求得第二端点坐标 数值表达式: 运算子 运算方式 " a7 s2 E! C" ~: z6 d9 ]
() 群组表达式 ) k$ G5 d: a/ G9 H- I3 o
^ 指数表达式
6 E+ U* H$ \* [: n) v*与/ 乘法与除法
]; S! a4 r4 V# O: t1 E1 W+与- 加法与减法 向量表达式: 运算子 运算方式 8 |0 n6 c" i3 {) w
() 群组表达式 6 J5 l0 V1 [' X( @
& 计算两向量间的向量乘积 (当做一个向量)
3 H$ ?, U+ k$ B" q[a,b,c]&[x,y,z]=[(b*z)-(c*y),(c*x)-(a*z),(a*y)-(b*x)]
! E5 z; K, T. q: K*与/ 计算两向量间的纯量乘绩 (当做一个实数)
) r; ]8 s, x! J) Z( ]; Z/ x8 L[a,b,c]&[x,y,z]=ax+by+cz
$ p) I+ M H+ g/ ]1 g' d*与/ 向量乘以或除以一个实数 a*[x,y,z]=[a*x,a*y,a*z]
+ F% ~8 x r; K9 y# I' O: n+与- 向量加法与减法 [a,b,c]+[x,y,z]=[a+x,b+y,c+z]
: o/ W8 N1 y- q) U& I向量表达式: 点的格式 格 式 极坐标 [距离<角度] 9 Z4 `6 |' K2 G& L+ I
圆柱坐标 [距离<角度,Z]
( |1 P% a! j/ M6 K& Q! L球形坐标 [距离<角度1<角度2] 2 ]' B, `" v$ \' O9 f' }+ G1 X
相对坐标 使用 @ 前置符号 [@x,y,z]
8 y2 n& B$ }9 b' e& v5 kWCS(代替UCS) 使用 * 前置符号[*x,y,z]
7 `& Y0 N; V5 I( [7 I4 a2 n 标准数值函数: 函 数 功能说明
( Y% L4 y( a2 n4 Tsin (角度) 求角度之正弦值
* N- }' f" B, lcos (角度) 求角度之余弦值
( T% {) v4 U/ h3 D/ W4 l6 T1 ]tang (角度) 求角度之正切值
& L" |9 z" w8 D3 _: I1 T1 t ^6 Nasin (实数) 求数值之反正弦值 (数值必须在-1与1之间) - o. j, S& D+ X' y$ y3 d
acos (实数) 求数值之反余弦值 (数值必须在-1与1之间)
% a: e+ I# m$ k" k' T- Ratang (实数) 求数值之反正切值
0 B1 J, m* I* o' y% H/ ?4 Oln (实数) 求数值之自然对数
" |' T; M0 H7 {/ I) E, ]log (实数) 求数值以实为底之对数
6 x/ p7 ?6 @8 ]1 x. x3 Kexp (实数) 求数值之自然指数
. H* b% m7 n+ f' y6 |2 Z7 B* M$ ~exp10 (实数) 求数值以实为底之指数
0 L9 ~: q* R# p/ |+ asqr (实数) 求数值之平方
. D) _5 w5 M2 l4 s, ]% t- L) L! \sqrt (实数) 求数值之平方根 (数值必须不为负值) 1 e+ X3 r' b' _9 T+ C: f1 k; z% d V
abs (实数) 求数值之绝对值 8 V$ N% O+ g' U6 ^, |$ _* Z
round (实数) 求最接近数值的整数 5 [5 N3 V( s( Z0 T+ q+ ]$ ]
trunc (实数) 求数值之整数部分 9 b6 d T- J9 p
r2d (角度) 将角度由弪度转为度,例如r2d (pi) 将常数p转为180度 - Z5 \% M. U# E
d2r (角度) 将角度由度转为弪度,例如d2r (180) 转换180度为p弪度值 5 X: O- ^1 I7 M5 [8 S
pi 常数p
6 j, Z4 A: x Q) ?特殊功能函数:(其中括号内p,p1,p2…等可配合辅助抓点来取得坐标值) $ }9 h7 d* ^2 w+ @( v
函 数 功能说明 % I4 z! E2 L( p! p9 P
ang (p1,p2) 求X轴与直线(p1,p2)之夹角值
; g7 ?# L3 O K6 b) d' h2 f, }ang (顶点,p1,p2) 二直线(顶点,p1)与(顶点,p2)之夹角
% j8 Z0 s2 G4 }* @; |' _+ f8 T% ] Hdist (p1,p2) 求p1及p2间的距离
- m! ^8 i0 ^1 i6 j; \9 U8 Udpl (p,p1,p2) 点p与经过p1、p2之直线最短距离 : c4 _5 Z, w7 m$ Z' j
dpp (p,p1,p2,p3) 计算点p经过三点(p1,p2,p3)的平面之间最短距离
0 T- }0 F% W9 j7 X9 w- E, pDee dist (end,end)之便捷功能函数,求两端点之距离 8 L3 H$ p( x2 a! a/ i5 g
getvar (变量名称) 读取AutoCAD系统变量值,仅限于实数、整数及点坐标 ) L: D( ~1 W3 a" _
ill (p1,p2,p3,p4) 二直线(p1,p2)与(p3,p4)的交叉点
7 t" V0 W' F- M5 U3 milp (p1,p2,p3,p4,p5) 计算线(p1,p2)和经过三点(p3,p4,p5)的平面之相交点 3 |; ?" K# ^2 V5 L/ \- y( u
ille ill (end,end,end,end) 的便捷功能函数 1 m# u. ~& S, ^4 Z( u. \0 d: D: P
mee (end,end)/2 的便捷功能函数,求二端点间的中点坐标 & R4 p" S& ?7 @
nor (p1,p2) 直线(p1,p2)之单位法向量 (垂直方向) 8 j9 R' Z" W+ u2 L: N0 }
nee nor (end,end)之便捷功能函数
8 t1 m7 f4 P; p% m6 Xpld (p1,p2,d) 直线(p1,p2)上距离p1点d长度的点坐标
) E, e. y3 {1 J% ]: M h" S6 ~plt (p1,p2,t) 直线(p1,p2)上以参数t定义的点位
2 c: B) u/ C, m( zrad 选取一圆或弧求取该半径值 $ ^, P3 V& d3 e* T
rot (p,basp,a) 点p以basp为基准旋转a角度 1 {; X: D) i! b. ~3 I# r
rot (p,axp1,axp2,a) 以通过点axp1和axp2的线为旋转轴,旋转p点,经过角度a + U* J* C0 ~0 }' b
vec (p1,p2) 点p1至点p2之向量 # b: d! [ [! U/ M [9 |3 Z
vec1 (p1,p2) 点p1至点p2之单位向量 " j' s; M; J8 F1 g
vee vec(end,end)之便捷功能函数
2 O6 o2 ]7 T3 d3 c- H6 T& N( qvee1 Vec1(end,end)之便捷功能函数 过滤一个点或向量的X、Y和Z分量: 函 数 功能说明 / m% w+ p1 I6 \8 n8 J
xyof (p1) 点的X和Y分量,Z分量设为0.0
: F& p) t$ d( Z- j oxzof (p1) 点的X和Z分量,Y分量设为0.0
: @1 p& i( L8 Y3 Z4 v* N: C( Nyzof (p1) 点的Y和Z分量,X分量设为0.0
0 G8 b+ O5 q0 M! N9 K8 i4 mxof (p1) 点的X分量,Y和Z分量设为0.0
/ C. O: ^/ @; Qyof (p1) 点的Y分量,X和Z分量设为0.0 7 l! Q( i1 G0 _, e* V( e) n
zof (p1) 点的Z分量,X和Y分量设为0.0
9 k5 E6 d/ d" K1 xrxof (p1) 点的X分量
$ D r7 p$ Q- e# u2 |ryof (p1) 点的Y分量
j+ g8 l7 Z0 n1 K3 x3 W. S& Y urzof (p1) 点的Z分量 3 |9 [0 l3 H! z' n& x& r( |
/ X+ o4 Z( X- b* I$ z" D& v5 z8 Y7.<AutoCAD中如何计算二维图形的面积>
& b9 H4 y- S6 A! u# [AutoCAD中,可以方便、准确地计算二维封闭图形的面积(包括周长),但对于不同类别的图形,其计算方法也不尽相同。 " ?: i1 O& @ }; X
1. 对于简单图形,如矩形、三角形。只须执行命令AREA(可以是命令行输入或点击对应命令图标),在命令提示“Specify first corner point or [Object/Add/Subtract]:”后,打开捕捉依次选取矩形或三角形各交点后回车,AutoCAD将自动计算面积(Area)、周长(Perimeter),并将结果列于命令行。 ; _1 n: k* |7 R1 Q% r
2. 对于简单图形,如圆或其它多段线(Polyline)、样条线(Spline)组成的二维封闭图形。执行命令AREA,在命令提示“Specify first corner point or [Object/Add/Subtract]:”后,选择Object选项,根据提示选择要计算的图形,AutoCAD将自动计算面积、周长。
. e1 o P/ x" J" h- `1 H3. 对于由简单直线、圆弧组成的复杂封闭图形,不能直接执行AREA命令计算图形面积。必须先使用Boundary命令(其使用方法依照下图对话框选择即刻,它同于剖面线填充的面域创建),以要计算面积的图形创建一个面域(region)或多段线对象,再执行命令AREA,在命令提示“Specify first corner point or [Object/Add/Subtract]:”后,选择Object选项,根据提示选择刚刚建立的面域图形,AutoCAD将自动计算面积、周长。 + Z" ^7 S4 R! o9 Z# b T
8 B6 c/ A% j& Z; e: r8.AutoCAD字体替换技巧
! z# Y9 p3 p+ mAutoCAD文件在交流过程中,往往会因设计者使用和拥有不同的字体(特别是早期版本必须使用的单线字体),而需为其指定替换字体,如下图所示,即是因为笔者的电脑中没有UMHZ.shx字体,而需为其指定笔者电脑中存在的字体hzkt.shx。 这种提示在每次启动AutoCAD后,打开已有文件都会出现。其实,这种字体替换可以在配置中一次指定: 执行config命令,在下图对话框的黑显处(指定替换字体文件)输入字体文件及其完整目录,ok后,下次启动AutoCAD打开已有文件时,字体替换提示将不在出现。
! h, }4 S8 J" f% I+ O
% K4 o* k5 t. O7 p7 R9'CAL虽然好用,但它是采AuyoLISP的叙述语法,多少也须有LISP的底子 。 我目前使用《AutoCAD环境下呼叫Windows的计算器》,更为方便且直接,并 有普通和工程用两种计算器可选用。 方法:
+ P% P. F& B6 B" Y+ s+ @8 K9 p1. 指令ALIASEDIT→Shell command→选【ADD】钮→Alias=CALC, % w0 ^. h2 s [- [
Command=start calc ! m4 B L, [0 `3 {* ~% {9 z
尔后在AutoCAD command 提示下键入CALC即可叫出计算器。 & w" U' z3 k8 X- Z% |2 E; q& m! b
2. 如果ALIASEDIT不能作用,编辑acad.pgp也一样可达到目地。
$ f( `9 b# A3 r; T5 j" iAutoCAD表格制作
( J0 r( r2 q3 G8 {: r4 {AutoCAD尽管有强大的图形功能,但表格处理功能相对较弱,而在实际工作中,往往需要在AutoCAD中制作各种表格,如工程数量表等,如何高效制作表格,是一个很实用的问题。 在AutoCAD环境下用手工画线方法绘制表格,然后,再在表格中填写文字,不但效率低下, 而且,很难精确控制文字的书写位置,文字排版也很成问题。尽管AutoCAD支持对象链接与嵌入,可以插入Word或Excel表格,但是一方面修改起来不是很方便,一点小小的修改就得进入Word或Excel,修改完成后,又得退回到AutoCAD,另一方面,一些特殊符号如一级 钢筋符号以及二级钢筋符号等,在Word或Excel中很难输入,那?有没有两全其美的方法呢,经过探索,可以这样较好解决:先在Excel中制完表格,复制到剪贴板,然后再在AutoCAD环境下选择edit菜单中的Paste special,选择作?AutoCAD Entities,确定以后,表格 即转化成AutoCAD实体,用explode炸开,即可以编辑其中的线条及方字,非常方便。% X' @$ m- Q r1 t6 O) o1 n
8 q2 P) o$ @- c+ ]- D[ 本帖最后由 lsyydl17 于 2006-11-12 15:02 编辑 ] |
|