《第6章 图形的文本注解和尺寸标注》由会员分享,可在线阅读,更多相关《第6章 图形的文本注解和尺寸标注(39页珍藏版)》请在金锄头文库上搜索。
1、第六章 图形的文本注解和尺寸标注第六章 图形的文本注解和尺寸标注在手工制图中,文字注释是用打字机、钢笔或铅笔手工完成的,这是一件费时且烦琐的工作。AutoCAD计算机辅助绘图使这件事变得非常简单,当然,工程制图必须遵守图形中文本放置的一些标准。文本是AutoCAD图形最重要的组成部分之一,是图形的固有组成部分,它与其他图形元素紧密结合。图形中的文本多用于对图形进行简要的描述和注释,但文本也可以由描述、注释或其他说明图形的较长段落组成。AutoCAD提供了多种创建文字的方法。对简短的输入项使用单行文字。对带有内部格式的较长的输入项使用多行文字。也可创建带有引线的多行文字。虽然所有输入的文字都使用
2、建立了默认字体和格式设置的当前文字样式,但也可以使用几种方法自定义文字外观。AutoCAD还提供一些工具以方便用户修改文字比例和对齐,查找和替换文字,以及检查拼写错误。6.1 图形的文本注解6.1.1 TEXT和DTEXT创建单行文本在AutoCAD中使用“TEXT或者DTEXT(单行文字)”命令可以创建单行文字,输入的该行文字是独立的对象,可以重新定位、调整格式或进行其他修改。也可以在一个命令中输入多行,通过按ENTER键结束每行输入。用户可以通过如下几种方法输入TEXT或DTEXT命令: 键盘输入 TEXT或者DTEXT “绘图”菜单 在“绘图”菜单“文字”子菜单上单击“单行文字”菜单项。
3、例如,输入如图6-1所示文字“装置立面图”,文本的高度设置为0.1,文本不旋转,命令序列如下所示。Command: TEXT Specify start point of text or Justify/Style: Specify height: 0.15 Specify rotation angle of text :Enter text: Enter text: Enter text: 图6-1 输入文字输入TEXT命令以后,AutoCAD绘图区出现十字光标,提示指定第一个字符的插入点,此时如果按ENTER键,AutoCAD将紧接上一次创建的文字对象定位新的文字。然后在 “Specify
4、 height:”命令提示下输入文本在基线以上高度,这个高度以绘图单位确定,可通过输入两个点或输入一个值来确定文本的高度。这时若直接按【Enter】键,则采用“”里面的缺省高度,这个缺省高度就是前一个所绘的相同样式文本的高度。然后的命令提示行是“Specify rotation angle of text:”,要求输入文本行的旋转角度。缺省旋转角度是0,这时文本将从所确定的起点水平绘制,如果直接按【Enter】键,旋转角度将采用缺省值。旋转角度为正值则按逆时针方向旋转,负值则按顺时针方向旋转,如图5-2所示。旋转角度60o 旋转角度-60o图6-2 按照旋转角度输入文本此后就可以输入文字了,在
5、输入完一行按下【Enter】(回车)键后,光标自动移至下一行的起始位置并重复出现提示“Enter text:”。可以在“Enter text: ”提示下给一个空响应(按下【Enter】键)来结束该命令。这个命令可由【Esc】键删除,即如按下【Esc】键,在“Enter text:”提示下输入的字符将被删除。在“Enter text”提示下,屏幕中的十字光标始终存在,此时可以通过十字光标指定一个点,命令将结束当前文本行,并将光标行移至所选点。这个光标行可以移动或放置在屏幕中的任何位置。因此,用TEXT命令可以在屏幕上任何所需位置处输入多行文本,当然这种方法输入的每行文本都是各自独立的,可以对它们
6、单独进行移动、调整格式等操作。在输入文本时,可以通过按退格键删除光标框当前位置左边的一个字符。即使已输入多行文本,也可以连续使用退格键【Backspace】删除字符,直至第一行文本的起点。在整行删除时, TEXT在命令提示区显示“*Deleted*”(删除)信息。在输入TEXT命令以后,AutoCAD有三个提示选项以控制文本的输入,分别为“Specify start point of text(起点选项)”、“Justify(对齐)”和“Style(样式)”,下面分别对其加以介绍。(1)起点选项这是一个在TEXT命令中使用最多的缺省选项。通过确定一个起点,文本从起点所在的位置开始沿基线左对齐。
7、(2)JUSTIFY选项AutoCAD提供不同的选项对齐文本。在“Specify start point of text or Justify/Style:”命令行下输入“J”即进入JUSTIFY(对齐)选项,选择JUSTIFY选项的AutoCAD命令提示序列如下所示。Specify start point of text or Justify/Style:J Enter an option Align/Fit/Center/Middle/Right/TL/TC/TR/ML/MC/MR/BL/BC/BR:输入中括号里面各选项的大写字母即选中该选项,可以用14种不同对齐方式中的一种放置文本,各选
8、项的作用如图5-3所示。其中,最常用的的文本对齐方式是Left(左)、Center(中心)和Right(右),例如,在如图5-4中所示的图形中以A为对齐点,分别按照Left、Center和Right对齐方式输入单行文本。图6-3 “对齐”选项的含义图6-3 左对齐、右对齐和中心对齐TEXT和DTEXT二者存在的差别。DTEXT命令可以与多数文本对齐方式一起使用,但它在左对齐情况下更为有效。在对齐文本的情况中,该命令将第一行的文本宽度分配给其他的每一行。不考虑“Justify”(两端对齐)选项的选择,文本首先在所选点左对齐。在DTEXT命令结束后,文本将暂时从屏幕上消失,然后按所需对齐方式重新显
9、示出来。例如,如果使用“Middle”选项,文本将首先在屏幕上以左对齐形式出现,以所指定的点作为中点开始,在命令结束后按【Enter】键,它将以合适的对齐方式重新显示。DTEXT的提示序列与TEXT命令相同,都完成同样的功能。(3)STYLE选项AutoCAD 图形中的所有文字都具有与之相关联的文字样式。输入文字时,AutoCAD 使用当前的文字样式,该样式设置了字体、字号、角度、方向和其他文字特征。如果要使用其他文字样式来创建文字,可以将其他文字样式置于当前,用TEXT命令的Style 选项可以使用另一种已有的文本样式,通过输入TEXT及在随后的提示中输入S,便可调用该选项。命令提示序列为:
10、Command: TEXT Specify start point of text or Justify/Style: S Enter style name or ?:如果需要使用当前的文本样式,只需在最后一个提示出现时按【Enter】键。如果希望激活另一种文本样式,则在最后一个提示出现时输入所选样式的名称。也可以输入“?”来显示所有文本样式的列表,并从中选择所需文本样式。在输入“?”后,下一个提示是:Enter text style(s) to list :按【Enter】键后,系统给出文本样式名称的列表,并弹出AutoCAD文本窗口给出当前样式和命令的详细说明,然后继续提示:Enter s
11、tyle name or ?: Enter text: 注意利用TEXT命令的Style选项可以从已有列表中选择文本样式。本章后面将详细讲述关于文本样式的知识。6.1.2 绘制特殊字符在实际的工程制图中,都难免需要标注一些特殊字符,例如,有时需要绘制角度符号与直径符号,或者需要给一些字符画下划线或上划线,这些字符一般不能够从键盘上直接输入,为此AutoCAD提供各种控制码用来满足用户这一要求。所有的控制码用双百分号( % % )起头,随后跟着的是要转换的特殊字符,这些特殊字符调用相应的符号。它们具体的符号以及含义如下:(1)%o 用户可以通过该控制码添加文本的上划线。如图6-4所示,输入带上划
12、线的文字“WALL”,在AutoCAD提示输入文字时键入如下字符:Enter text: %oWALL 注意,“%o”是切换开关,用户第一次输入此控制码是打开下划线,第二次输入此控制码是关闭下划线,后面讲述的绘制特殊字符的控制码也都是切换开关。2%u 用户可以通过该控制码添加文本的下划线。如图6-5所示,输入带下划线的文字“WALL”,在AutoCAD提示输入文字时键入如下字符:Enter text: %uWALL 图6-4 文本加上划线 图6-5 文本加下划线3%d 用户可以利用该控制码在文本中添加“”角度符号。例如,要在AutoCAD中输入“58.5o”,可以在AutoCAD提示输入文字时
13、键入如下字符:Enter text: 58.5%d 4%p 用户可以利用该控制码在文本中添加“”正负公差符号。例如,要在AutoCAD中输入“58.5”,可以在AutoCAD提示输入文字时键入如下字符:Enter text: %p58.5 5%c 用户可以利用该控制码在文本中添加“”直径符号。例如,要在AutoCAD中输入“58.5”,可以在AutoCAD提示输入文字时键入如下字符:Enter text: %c58.5 6% 用户可以利用该控制码在文本中添加“%”符号。如是在文本“36.63”中添加“%”符号后的效果。读者也许会问,既然百分号能够很容易地由键盘的百分号键(%)输入,为什么输入百
14、分号时需要一个控制序列呢?原因是有些时候百分号后会直接跟一个控制序列。在这种情况下,绘制一个百分号就需要“%”控制序列。例如,假设需要绘制55%2.5,试着输入55%p2.5,将会得到一个错误的结果55%p2.5;现在再输入55%p2.5并观察结果,屏幕上会得到一个正确的字符串,即55%2.5。注意,在TEXT和DTEXT命令中,这些控制特殊符号输入的控制码只有在命令执行完毕后才会转换为相应的符号。例如,绘制“38.5”时需要在命令提示区输入“38.5%p”。在输入这些符号时屏幕上将显示“38.5%p”,直到回车后,代码“38.5%p”才被“38.5”代替。6.1.3 创建多行文本在AutoC
15、AD中,可用MTEXT(多行文字)命令写一段多行的文本,这段文字的宽度可通过定义文本边界的两个角或用坐标值输入宽度来确定。由MTEXT生成的文本和单行文本命令TEXT或DTEXT输入的文本不同,即前者不管有多少行,都是一个对象,可以对它进行移动、删除、调整格式等操作,而后者生成的每行文本都是一个单独的对象。用户可以通过如下的几种方法启动标注多行文本的MTEXT命令: 键盘输入 MTEXT。 DRAW菜单 在Draw菜单上单击Text子菜单中的Multline Text选项。 DRAW工具栏 在Draw的工具栏上单击Multline Text图标。用以上几种方法中的任一种输入命令后,AutoCAD将提示:Command: MTEXT Current Text style: Standard Text height: 200Specify firs