4.1 文字标注
电气图中的字体包括汉字、字母和数字,它们是图的重要组成部分。图样中的字体必须符合标准,做到字体端正、笔划清楚、排列整齐、间距均匀。GB/T 6988规定,电气图的字体应完全符合GB4457《机械制图字体》的规定,即汉字采用长仿宋体,字母可以用直体,也可以用斜体,同一张图内应只用其中的一种;斜体字的字头向右倾斜,与水平线约成75°;可以用大写,也可以用小写;数字可以用直体,也可以用斜体;字体的号数,即字体的高度(单位为mm),按2公比分为20、14、10、7、5、3.5、2.5共7种;字体的宽度约等于字体高度的2/3,而数字和字母的笔划宽度约为字体的1/10。因汉字的笔划较多,不宜采用2.5号字。
为适应缩微复制的需求,各种基本幅面图纸的最小字号是有规定的,A0幅面为5号,A1幅面为3.5号,A2及以下幅面为2.5号。
在AutoCAD中,但凡与文字相关的图形内容均可用单行文字、多行文字或文字编辑来解决,用户只要掌握了这三种工具,与文字相关的内容均可以解决。
4.1.1 设置文字样式
在AutoCAD中,用户要创建文字,最好先设置文字样式,这样可以避免在输入文字时再设置文字的字体、字高、角度等参数。用户设置好文字样式后,使创建的文字内容套用当前的文字样式即可。AutoCAD 2014版本为用户提供了如图4-1所示的“文字”工具栏,使用户可以方便地进行各种与文字相关的操作。
图4-1 “文字”工具栏
1.新建文字样式
选择“格式”|“文字样式”命令,或者单击“文字”工具栏中的“文字样式”按钮,或者在命令行中输入Style,均可弹出如图4-2所示的“文字样式”对话框,在该对话框中可以设置字体大小、宽度因子等参数,用户只需设置最常用的几种字体样式,应用时从这些字体样式中进行选择即可,而不需要每次都重新设置。
图4-2 “文字样式”对话框
“文字样式”对话框由“样式”列表框、“字体”选项组、“大小”选项组、“效果”选项组及“预览”框组成。
(1)“样式”列表框
在“样式列表过滤器”下拉列表框中,提供了“所有样式”和“当前使用的样式”两个选项。当选择不同的选项时,显示在“样式”列表框中的文字样式也不相同。当选择“所有样式”时,列表框包括已定义的样式名并默认显示当前样式。若要更改当前样式,则从列表框中选择另一种样式或创建新样式,然后单击按钮即可。默认情况下,“样式”列表框中存在Annotative和Standard两种文字样式,图标表示创建的是注释性文字的文字样式。
单击“新建”按钮,弹出如图4-3所示的“新建文字样式”对话框,在对话框的“样式名”文本框中输入样式名称,单击“确定”按钮即可创建一种新的文字样式;创建一种新的文字样式后,“样式”列表框中会显示新创建的样式名称,如图4-4所示。单击“删除”按钮,可以删除所选的除Standard以外的非当前文字样式。
图4-3 “新建文字样式”对话框
图4-4 “样式”列表框
(2)“字体”选项组
该选项组用于设置字体文件。字体文件分为两种:一种是普通字体文件,即Windows系列应用软件所提供的字体文件,为TrueType类型的字体;另一种是AutoCAD特有的字体文件,被称为大字体文件。
当选中“使用大字体”复选框时,“字体”选项组才出现“SHX字体”和“大字体”两个下拉列表框,如图4-5所示。只有在“SHX字体”下拉列表框中选中字体后,才能使用“大字体”下拉列表框。
图4-5 使用大字体
当撤选“使用大字体”复选框时,“字体”选项组仅有“字体名”下拉列表框可用,下拉列表框中包含用户的Windows系统中所有的字体文件,如图4-6所示。
图4-6 不使用大字体
(3)“大小”选项组
该选项组用于设置文字的大小。选中“注释性”复选框后,表示创建的文字为注释性文字,此时“使文字方向与布局匹配”复选框可选,该复选框用于指定图纸空间视口中的文字方向与布局方向匹配。“图纸文字高度”文本框用于设置标注文字的高度,默认值为0.0000。如果输入0.0000,则每次使用该样式输入文字时,文字默认高度为0.2,输入大于0.0的高度值时,则为该样式设置固定的文字高度。在相同的高度设置下,TrueType字体显示的高度要小于SHX字体,如图4-7所示。
图4-7 选中“注释性”复选框
如果撤选“注释性”复选框,则显示“高度”文本框,同样可利用该文本框设置文字的高度,如图4-8所示。高度设置后,在绘图过程中若需要使用其他同类型高度的字体,则需在使用DTEXT或其他标注命令进行标注时重新设置。
图4-8 撤选“注释性”复选框
(4)“效果”选项组
该选项组方便用户设置字体的具体特征。“颠倒”复选框用于设置是否将文字旋转180°; “反向”复选框用于设置是否将文字以镜像方式标注;“垂直”复选框用于设置文字是水平标注还是垂直标注;“宽度因子”文本框用于设置文字的宽度系数;“倾斜角度”文本框用于设置文字倾斜角度。
(5)“预览”框
该区域用来预览用户所设置的字体样式,用户可通过该区域查看所设置的字体样式是否满足自己的需要。
(6)应用举例
例4-1 创建名称为A20的电气文字样式,设置文字高度为20,字体为楷体,宽度因子0.7,并利用同样的方法创建A30、A50和A100的文字样式,其中数字代表文字高度。
步骤01 选择“格式”|“文字样式”命令,弹出“文字样式”对话框,单击“新建”按钮,弹出“新建文字样式”对话框,如图4-9所示。在“样式名”文本框中输入样式名称为A20,单击“确定”按钮,回到“文字样式”对话框。
图4-9 设置文字样式名称
步骤02 在“字体名”下拉列表框中选择“楷体”选项,设置“高度”值为20.0000, “宽度因子”为0.7000,具体设置如图4-10所示。
图4-10 设置A20文字样式参数
步骤03 设置完毕后单击“应用”按钮,完成A20文字样式的创建。
步骤04 使用同样的方法创建A30、A50和A100文字样式,如图4-11所示。
图4-11 “文字样式”对话框
2.应用文字样式
在定义了各种文字样式之后,用户从“文字样式”对话框的“样式”列表框中选中某种文字样式,单击“置为当前”按钮,即可将所选择的文字样式设置为当前的文字样式。
创建单行文字时,在“指定文字的起点或 [对正(J)/样式(S)]:”提示下,可以输入S设置文字样式,在“输入样式名或 [? ] :”提示下可以输入单行文字使用的文字样式,否则将使用系统当前的文字样式。
创建多行文字时,可以使用“文字格式”工具栏设置文字的样式。这些内容将在具体创建单行、多行文字时讲解。
用户可以直接从“样式”工具栏的“文字样式”下拉列表中选择合适的文字样式作为当前样式,在执行“单行文字”和“多行文字”命令时,会将列表中选择的文字样式作为当前样式。对于已经创建好的文字,用户也可以在“文字样式”下拉列表中选择合适的文字样式,对所选择的文字进行样式的修改。
3.修改文字样式
在完成文字样式创建后,若对文字样式不满意,可以打开“文字样式”对话框,在该对话框中直接修改选定文字样式的参数,单击“应用”按钮,即可完成文字样式参数的修改。
4.1.2 单行文字
在绘图过程中,经常需要输入一些较短的文字来注释对象,如一些图名等。当输入的文字只采用一种字体和文字样式时,可以使用“单行文字”命令来标注文字。在AutoCAD中,使用TEXT和DTEXT命令都可以在图形中添加单行文字对象。用TEXT命令从键盘上输入文字时,能同时在屏幕上看到所输入的文字,并且可以输入多个单行文字,且每一行文字都是一个单独的对象。
1.创建单行文字
选择“绘图”|“文字”|“单行文字”命令,或者单击“文字”工具栏中的“单行文字”按钮,或者在命令行中输入TEXT或DTEXT,都可以执行“单行文字”命令。
选择“绘图”|“文字”|“单行文字”命令,命令行提示如下:
命令: _DTEXT 当前文字样式: “Standard” 文字高度: 90.0000 注释性: 否 指定文字的起点或 [对正(J)/样式(S)]://指定文字的起点 指定高度 <2.5000>://输入文字的高度 指定文字的旋转角度 <0>://输入文字的旋转角度
在命令行提示下,指定文字的起点高度和旋转角度后,在绘图区将出现如图4-12所示的单行文字动态输入框,形状类似于简化版的“在位文字编辑器”,其中包含一个高度为文字高度的边框,
图4-12 单行文字动态输入框
该边框将随用户的输入而展开。
命令行提示包括“指定文字的起点”“对正(J)”和“样式(S)”三个选项。
(1)“指定文字的起点”选项
这是默认项,用来确定文字行基线的起点位置。
(2)“对正(J)”选项
用来确定标注文字的排列方式及排列方向,并设置创建单行文字时的对齐方式。“对正”选项将决定字符的哪一部分与插入点对齐。在命令行中输入J后,命令行提示如下:
指定文字的起点或 [对正(J)/样式(S)]: J //输入J,设置对正方式 输入选项 //系统提示信息 [对齐(A)/调整(F)/中心(C)/中间(M)/右(R)/左上(TL)/中上(TC)/右上(TR)/左中(ML)/ 正中(MC)/右中(MR)/左下(BL)/中下(BC)/右下(BR)]: //系统提供了14种对正的方式,用户可以从中任意选择一种
(3)“样式(S)”选项
该选项用于选择文字样式。在命令行中输入S后,命令行提示如下:
指定文字的起点或 [对正(J)/样式(S)]: S //输入S,设置文字样式 输入样式名或 [? ]<样式 1>: //输入需要使用的已定义的文字样式名称
在命令行中输入“? ”并按Enter键,将弹出如图4-13所示的文本窗口,该窗口中列出了已经定义好的文字样式。
图4-13 列出已定义的文字样式
2.输入特殊符号
在一些特殊的文字中,用户常常需要输入下划线、百分号等特殊符号。在AutoCAD中,这些特殊符号有专门的代码,在标注文字时输入代码即可。常见的特殊符号代码如表4-1所示。
表4-1 特殊符号的代码及含义
如果遇到比较复杂的特殊符号,用户可以打开输入法的软键盘,这里以用户常用的微软拼音输入法为例进行讲解。单击微软输入法的“功能菜单”按钮,弹出功能菜单,在如图4-14所示的“软键盘”菜单中可以看到12个类别的软键盘(以其中的“数字序号”为例),选择“数字序号” |“软键盘”命令,弹出数字序号软键盘,如图4-15所示,用户可以利用软键盘输入相应的数字序号。
图4-14 软键盘菜单
图4-15 数字序号软键盘
3.应用举例
例4-2 创建如图4-16所示的表标题图。
图4-16 表标题图
步骤01 选择“绘图”|“文字”|“单行文字”命令,命令行提示如下:
命令: _DTEXT 当前文字样式: A20 当前文字高度: 20 指定文字的起点或 [对正(J)/样式(S)]://在绘图区任意指定一点为起点 指定文字的旋转角度 <0>://按Enter键,采用默认旋转角度0,绘图区出现单行文字动态输入框
步骤02 在动态输入框中输入如图4-17所示的文字,按两次Enter键完成文字的输入,效果如图4-16所示。
图4-17 输入单行文字
4.1.3 多行文字
对于文字内容较长、格式较复杂的字段的输入,可以使用“多行文字”命令。多行文字会根据用户设置的文字宽度自动换行。
1.创建多行文字的命令与执行方式
执行“多行文字”命令,可以选择“绘图”|“文字”|“多行文字”命令,也可以单击“文字”工具栏上的“多行文字”按钮,还可以在命令行中输入MTEXT命令。
单击“文字”工具栏上的“多行文字”按钮,命令行提示如下:
命令:_MTEXT当前文字样式: "Standard" 文字高度: 90 注释性: 否 指定第一角点: //指定多行文字输入区的第一个角点 指定对角点或 [高度(H)/对正(J)/行距(L)/旋转(R)/样式(S)/宽度(W)/栏(C)]: //系统给出7个选项
命令行提示中有7个选项,分别为“高度(H)”“对正(J)”“行距(L)”“旋转(R)”“样式(S)”“宽度(W)”和“栏(C)”,各选项含义如下。
● “高度(H)”:该选项用于设置文本框的高度,用户可以在屏幕上拾取一点,该点与第一角点之间的距离改为文字的高度,或者在命令行中直接输入高度值。
● “对正(J)”:该选项用于确定文字排列方式,与单行文字类似。
● “行距(L)”:该选项用于为多行文字对象制定行与行之间的间距。
● “旋转(R)”:该选项用于确定文字的倾斜角度。
● “样式(S)”:该选项用于确定多行文字采用的字体样式。
● “宽度(W)”:该选项用于确定标注文本框的宽度。
● “栏(C)”:该选项用于指定多行文字对象的栏设置。系统提供了三种栏设置,其中“静态栏”要求指定总栏宽、栏数、栏间距宽度(栏之间的间距)和栏高;“动态栏”要求指定栏宽、栏间距宽度和栏高,动态栏由文字驱动,调整栏将影响文字流,而文字流将导致添加或删除栏;“不分栏”将不分栏模式设置给当前多行文字对象。
2.指定文字输入区域
用户设置好以上选项后,系统将提示“指定对角点:”,此选项用来确定标注文本框的另一个对角点,AutoCAD将在这两个对角点形成的矩形区域中进行文字标注,矩形区域的宽度就是所标注文字的宽度。
3.输入并编辑文字
当指定了对角点之后,弹出如图4-18所示的多行文字编辑器,也称为在位文字编辑器,用户可以在编辑框中输入需要插入的文字。
图4-18 多行文字编辑器
多行文字编辑器由多行文字编辑框和“文字格式”工具栏组成,多行文字编辑器中包含了制表位和缩进,因此可以轻松创建段落,并可以轻松地相对于文字元素边框进行文字缩进。制表位、缩进的运用与Microsoft Word相似。如图4-19所示,标尺左端上面的小三角为“首行缩进”标记,该标记用于控制首行的起始位置;标尺左端下面的小三角为“段落缩进”标记,该标记用于控制该自然段左端的边界;标尺右端的两个小三角为设置多行对象的宽度标记。单击该标记然后按住鼠标左键拖动便可以调整文字宽度;标尺下端的两个小三角用于设置多行文字对象的长度。另外,用鼠标单击标尺还能够生成用户设置的制表位。
图4-19 多行文字编辑框的标尺功能
“文字格式”工具栏中各选项的功能说明如图4-20所示。在“文字格式”工具栏中可以修改文字大小、字体、颜色等格式,还可以完成在一般文字编辑中常用的一些操作。
图4-20 “文字格式”工具栏
4.1.4 编辑单行和多行文字
1.文字内容编辑
选择“修改”|“对象”|“文字”|“编辑”命令,或者单击“文字”工具栏中“编辑文字”按钮,或者在命令行中输入DDEDIT命令,或者直接双击文字,均可进入编辑状态,对文字内容进行修改。对于多行文字来说,在命令行中输入MTEDIT命令,也可以进行编辑。
单击“编辑文字”按钮,命令行提示如下:
命令: _DDEDIT 选择注释对象或 [放弃(U)]:
用户可以使用光标在图形中选择需要修改的文字对象,按照用户选择文字对象的不同,系统会出现两种不同的响应:
● 如果选择的是单行文字,用户只能对文字内容进行修改。如果要修改文字的字体样式、字高等属性,则可以修改该单行文字所采用的文字样式,或者利用“比例”按钮来修改。
● 如果选择的是多行文字,系统会显示多行文字编辑器,用户可以直接在其中对文字的内容和格式进行修改。
2.文字比例与对正
在“文字”工具栏中,系统为用户提供了“比例”和“对正”两种方法对文字比例和对正样式进行调整。
(1)“比例”按钮
主要用于调整单行文字或多行文字的高度。单击该按钮,命令行提示如下:
命令: _SCALETEXT 选择对象: 找到1个 //选择文字对象 选择对象: //按Enter键,结束选择对象 输入缩放的基点选项 [现有(E)/左(L)/中心(C)/中间(M)/右(R)/左上(TL)/中上(TC)/右上(TR)/左中(ML)/正中(MC)/ 右中(MR)/左下(BL)/中下(BC)/右下(BR)]<中间>: MC //选择缩放的参考点 指定新高度或 [匹配对象(M)/缩放比例(S)]<500>: 300 //输入文字新高度
提示行中有两个选项,分别为“匹配对象”和“缩放比例”,在提示行中输入M,选择匹配的方式,命令行提示如下:
指定新高度或 [匹配对象(M)/缩放比例(S)]<300>: M //选择匹配方式 选择具有所需高度的文字对象: //选择参考高度的文字 高度=700 //系统提示信息
若输入S,选择缩放的方式,命令行提示如下:
指定新高度或 [匹配对象(M)/缩放比例(S)]<300>: S //选择缩放方式 指定缩放比例或 [参照(R)]<2>: 2.5 //输入比例因子
(2)“对正”按钮
主要用于调整单行文字或多行文字的对齐位置。单击该按钮,命令行提示如下:
命令: _JUSTIFYTEXT 选择对象: 找到1个 //选择需要调整对齐点的文字对象 选择对象: //按Enter键,退出对象选择 输入对正选项 [左(L)/对齐(A)/调整(F)/中心(C)/中间(M)/右(R)/左上(TL)/中上(TC)/右上(TR)/左中(ML) /正中(MC)/右中(MR)/左下(BL)/中下(BC)/右下(BR)]<中上>: R //输入新的对正点。
3.文字查找与替换
选择“编辑”|“查找”命令,或者单击“文字”工具栏上的“查找”按钮,或者在命令行中输入FIND命令,都会弹出如图4-21所示的“查找和替换”对话框。
图4-21 “查找和替换”对话框
下面对该对话框中较重要的参数进行说明。
● “查找内容”文本框:用于指定要查找的字符串。用户可以在文本框中输入包含任意通配符的文字字符串,或者从列表中选择最近使用过的6个字符串中的一个。
● “替换为”文本框:指定用于替换找到文字的字符串。用户可以在文本框中输入字符串,或者从列表中选择最近使用过的6个字符串中一个。
● “查找位置”下拉列表框:用于指定是在整个图形中查找还是仅在当前选择中查找。如果已选择某选项,“当前选择”将为默认值。如果未选择任何选项,“整个图形”将为默认值。单击“选择对象”按钮可以切换到绘图区选择搜索文字范围。
● “查找”按钮:单击该按钮,可以查找在“查找内容”文本框中输入的文字。如果没有在“查找内容”文本框中输入文字,则该选项不可用。在“列出结果”区域中显示找到的文字。
● “替换”按钮:单击该按钮,可以用“替换为”文本框中输入的文字替换找到的文字。
● “全部替换”按钮:单击该按钮,将查找所有与“查找字符串”文本框中输入的文字匹配的文本,并用“改为”文本框中输入的文字替换。
4.应用举例
例4-3 撰写电气技术说明。
步骤01 单击“绘图”工具栏中的“多行文字”按钮,指定文字框的两个角点,命令行提示如下:
命令:mtext 当前文字样式: "Standard" 文字高度: 2.5 注释性: 否 指定第一角点: 100,100 // 指定第一角点 指定对角点或 [高度(H)/对正(J)/行距(L)/旋转(R)/样式(S)/宽度(W)/栏(C)]:300,120 //指定对角点
弹出如图4-18所示的多行文字编辑器。
步骤01 在“文字格式”工具栏中,设置字体为,字高为5。
步骤03 在“多行文字”编辑框中撰写电气技术说明,单击“确定”按钮,完成文字说明的撰写,如图4-22所示。
图4-22 电气技术文字说明
4.1.5 字段
字段用于显示可能会在图形生命周期中修改数据的可更新文字,用户可以将字段插入到任意文字对象中,从而在图形或图纸里集中显示用户要更改的数据。字段更新时,将自动显示最新的数据。字段可以用于某些经常变化的信息,如图纸编号、日期、标题等。
选择“插入”|“字段”命令,弹出如图4-23所示的“字段”对话框,在该对话框中用户可以选择相应的字段进行设置并插入到图形中。
图4-23 “字段”对话框
在“字段”对话框中可用的选项将随字段类别和字段名称的变化而变化:
● “字段类别”下拉列表框用于设置“字段名称”列表框中需要列出的字段类型(例如,日期和时间、文档和对象等)。
● “字段名称”列表框用于列出某个类别中可用的字段,选择其中的一个字段名称以显示可用于该字段的选项。
当用户选择一个“字段名称”时,在对话框的右侧将显示相应的格式设置选项。例如,“日期”字段的格式选项中包含“日期格式”和“样例”选项,而“命名对象”字段的格式选项中包含“命名对象类型”“名称”“格式”等选项。
因为字段是文字对象的一部分,所以不能直接进行选择。用户必须选择该文字对象双击进入多行文字编辑器,选择需要更新或者编辑的字段后,单击鼠标右键,在弹出的快捷菜单中选择“编辑字段”命令;或者双击该字段,将显示“字段”对话框。用户可以在“字段”对话框中对字段的属性进行修改,所做的任何修改都将应用到字段中的所有文字;如果不希望更新字段,可以通过选择“将字段转换为文字”选项将字段转化为文字来保留当前显示的值。
当然,用户还可以选择“视图”|“重生成”或“全部重生成”命令来更新字段。