AutoCAD尺寸标注技巧
! F8 o' J0 V( V0 u7 d马巧英 巴 彤! Y2 t. ?+ E! q: E8 y. d
摘 要 通过分析几例尺寸标注的技巧,探讨如何使AutoCAD尺寸标注适合我国制图标准和尺寸公差的标注。# p; ~9 u/ S8 V$ d- |
关键词 AutoCAD;尺寸标注;制图标准+ }; k5 O {* O2 ]
中图分类号 TP391.72 文献标识码 A 文章编号 1007-9432(1999)06-0674-03: p& F) M5 S8 w* [
AutoCAD Dimensioning Technique
( W: U) v9 l1 l; gMa Qiaoying,Ba Tong
Z" c3 u4 a$ e( K(Taiyuan Electrical College)
2 |& G+ w* G9 p* ]9 SAbstract It is approached in the paper to make AutoCAD dimensioning and marking dimension tolerance.method suit the drawing standard in China./ z% O0 t2 ^; C* I
Key words AutoCAD;dimension;drawing standard5 w8 e( c( l8 p8 w& F
0 引 言+ U1 s e2 g' `9 Q) i% c
AutoCAD是一个优秀的绘图软件,在机械领域有着众多的用户,而尺寸标注是机械工程图绘制的重要内容。由于尺寸标注的种类及形式繁杂多样,在AutoCAD中要正确、简便地标注出符合我国机械制图国家标准的尺寸有着相当的难度。文本就如何使AutoCAD尺寸标注适合我国制图标准和尺寸公差标注的技巧两方面内容谈一点体会。8 n! V% o8 e }1 J4 m+ v5 ~
1 如何使AutoCAD尺寸标注适合我国制图标准! E# }. ?/ {0 ^9 e, z
1.1 单位设置及尺寸文本类型的设定6 Z( \# N, C' |7 K! i: m
AutoCAD缺省单位设置为英制工程单位,绘图前应设置为十进制单位。按照我国机械制图标准的要求,应将文本设置为斜体字型(ltalic),文本宽度系数(Width factor)设置为0.67.另外为了能在尺寸标注中随时修改尺寸文本的高度,应将高度变量(Height)设置为0.比例因子可根据绘图比例适当设定。9 G3 n' O9 d# T; }4 P: `
1.2 尺寸标注变量的设置
6 W- K5 @' h4 V( W+ } AutoCAD系统中建立了大量的尺寸标注变量。它们用来控制尺寸要素的绘制方式,并设置好满足通用要求的缺省值。但是这些缺省值更适用于美国标准,我国机械行业用户往往有不便之感,为此,可重新设置一些尺寸变量,使之更适合于我国机械制图标准,具体如表1所示。) w" M: q* n9 ^
表1 AutoCAD尺寸变量
' _6 z: x* f) V( V名 称 英 文 描 述 中 文 描 述 类型 新值3 o8 Z+ \6 f- F% o. i
DIMASZ Arrow Size 尺寸箭头大小 数值 4~59 [* \6 l& }5 ]5 h! ^ }
DIMDLI Dimension Line
+ w) e4 ^+ O1 s F8 M$ BIncrement 尺寸线间距 数值 8
* E5 ]& e0 `9 R: i# x9 e7 {) MDIMEXE Extension Lion
/ T6 A+ v* Q/ r. U; zExtension 尺寸界线超出量 数值 3~4' s+ ]* N! v J5 W* m) w
DIMEXO Extension Lion
3 m+ P) o; l5 Q0 J' F4 qOffset 尺寸界线间隙 数值 0
O0 ~; }; u9 \4 BDIMTAD Text Above- @3 p0 B1 R/ D
Dimension Line 尺寸数字在尺寸线之上 开关 On1 _2 V7 L7 n: |
DIMTIH Text Inside) a9 ~, G3 k- W* z
Horizontal 使尺寸数值与尺寸线方向一致 开关 Off
+ V3 s# _' C1 Y3 X- TDIMTOFL Text Outside,Force6 I. F0 N* x8 \9 Y/ T" g/ p
Line Inside 使尺寸线和箭头放在弧或圆内 开关 On }% G {( W0 k9 h! _
DIMTXT Text Size 尺寸数字高度 数值 3
- ^+ ^9 K0 P% A) K7 @ 如图1-a所示是按尺寸变量缺省值注出的尺寸,这不符合我国制图标准,可根据上表重新设置尺寸变量:
9 c3 m" ]8 j6 O, _& V" }1 } - f, X, L9 l: s5 s3 C
1-a 1-b
1 d' A3 o Q. O+ d0 ~: D# m图1 尺寸变量设置9 ?7 m0 i4 v, C+ o! F- p9 S
DIMTAD=on, DIMEXO=0 ,
2 n0 _5 K z6 | DIMTIH=off, DIMTOFL=on.2 u- E, H/ s$ x' ^
新设置后所标注的尺寸如图1-b.
6 n- _# H2 S1 ~2 标注技巧0 T ^! L' e4 a. X
2.1 尺寸公差的标注4 R2 w$ `6 N, I0 U; i% j) ^( ~
如图2,要标注尺寸25+0.010-0.023 和50,可利用以下程序减化操作过程。本程序采用AutoLISP语言编制,程序清单如下:
8 o* o2 H7 H' }* g
3 \( p: ~7 p. S5 D) N3 S3 W- I7 x! j; E$ L图2 尺寸公差标注$ R% y; x1 o8 X3 C2 J {. \
01(defun c:dim1())
, D* G# k% b% d9 J# g02(setq tp(getreal“ n dimtp:”))
4 X j7 u6 ]8 _/ ~# c2 v' I03(setq tm(getreal“ n dimtm:”))+ L, _8 @8 u7 L) Y2 v9 y0 [7 o7 {7 K
04(command“dim”“dimtol”“on”“exit”)
+ m# l8 g- K/ O I% I4 Z8 z$ r05(command“dim”“dimtp”tp“exit”)
E& O; c( X6 }8 R7 H& Q06(command “dim”“dimtm”tm“exit”)
+ n, I3 B" }# ?+ J0 B) X; a07(command “dim”“dimrnd”“1”“exit”)' j& a5 Z; G8 r5 c1 B2 T5 w
08(initget 1“hor or ver or dia”)5 h+ X, _ j% |( x
09(setq p (getkword“select(Hor \Ver\Dia)”))
0 \% E# j& E. y; [& I7 J$ b10(while(=p“ver”)(progn (setq pl(getpoint“\n first extension line origin:”))(setq p2 (getpoint “\n second extension line origin:”))) X( n9 {8 ~1 T' ?, Y
(setq d1 (getpoint “\n dimension line location:”))" m2 {/ c, I6 s
(command “dim”“ver”“p1”“p2”“d1”“”“exit”)))' F- p" Y. x8 [( R! L% h
11(while(=p “hor”)(progn (setq p1(getpoint “\n first extension line origin:”)) (setq p2 (getpoint “\n second extension line origin:”)); w1 r0 f# Y1 W
(setq d1(getpoint “\n dimension line location:”))
8 p2 ^* g5 S( Z- C0 y, N& c" K(command “dim”“hor”“p1”“p2”“d1”“”“exit”)))
& B; x, J* q6 M# F3 M3 P- P12(While(=p “dia”) (porgn(setq c(getpoint “\n select circle or are:”))
7 L; F4 X9 G! K+ T5 |: D* L(command “dim” “dia” “c” “” “exit”
. Q+ u3 ?5 r+ a' Z* o13(command “dim” “dimtol”“of” “exit”)
/ J9 ?" x/ P z$ z! K* a$ M/ K9 \3 C 程序说明:01-07设置尺寸公差,10-12标注尺寸,最后一句关闭尺寸公差标注功能,因此不影响后续尺寸的挡住。. E3 {3 e; L3 u/ V0 O3 i8 G# w1 U
另外,在尺寸公差标注中,如遇到上下偏差符号一致时,标注出的上下偏差符号总是按一正一负的形式出现。如50-0.025-0.050 标注出为50-0.025+0.050;60+0.039+0.020 标注出为60+0.039-0.020,这时需要将上下偏差符号修改,具体修改步骤如下:1 ?0 w& w1 R; x# B, m
第一,按以上程序将之标上。# p9 c# Z$ z o# F; \% V8 v
第二,用两次explode命令将之分解,即文字与尺寸线分解,尺寸与公差分解。
' w5 J% v& |& N$ M6 y2 N2 ^" a 第三,用ddedit文字编辑命令将上下偏差符号改正。
2 Y" W) k" g( u% Z8 r2.2 一端不确定的尺寸标注
- [8 E2 k, U/ @& K* d 这是尺寸标注中一种常见的情况,如键槽轴的直径标注,尺寸线一端界线是轴的回转轮廓线,另一端由于键槽而无尺寸界线,国标允许用一端为自由端的标注法,而AutoCAD没有这种尺寸的直接标注法。这时,可设置尺寸变量DIMSE1=on或DIMSE2=on,第一尺寸界线不画或第二尺寸界线不画,即可完成以上标注。8 y4 ]- x5 g$ x" ^8 U3 F
2.3 斜体尺寸族的标注0 o$ |" u7 V( m' @/ j
视图中倾斜于x轴或y轴的尺寸,AutoCAD有一种直接标注法,即Aligned标注,但这种方法有时难于确定尺寸界线及尺寸线方向。如果有一族方向一致的斜线尺寸,可以建立一个用户坐标系,选取用户坐标系x轴方向与斜线尺寸线方向一致,然后按水平方向尺寸标注方法标注之。- D f) G5 q& I0 N" C9 g
2.4 倒角标注2 n' c8 @5 Z% P1 _
倒角标注可采用Leader法标注,但AutoCAD使用Leader标注后多出了一个端点箭头,有幸的是这个箭头与引出线是分离的,可以用一定的捕捉办法将箭头捕捉删除,即可满足我国制图标准的要求。# O. Y3 t+ W& I- C6 J
作者单位:(太原电力高等专科学校)1 c: P j8 v9 [1 J
参考文献
4 K) r. I( g3 e+ E% P9 n 1 董国耀等.AutoCAD教程.北京:北京理工大学出版社,1997.140~161
2 e" b+ p5 r" X+ O& I3 s2 _ 2 蒋德军.AutoCAD尺寸公差标注技巧.现代机械,1998(3):60~61$ M% k1 m8 h* U; k6 _
(本文责任编辑:庞富祥): O. b- l$ \) F" _' v
+ Y; ?; Y+ { J, ~ h n: i没用 |