2.4 文本输入
在AutoCAD中,文本相当于一种特殊的二维图形。在菜单栏的“绘图”→“文字”级联菜单中提供了两个实用的文本输入命令,即“多行文字”命令(对应的按钮为)和“单行文字”命令(对应的按钮为)。
2.4.1 单行文字
使用“单行文字”命令可以创建一行或多行文字,其中每行文字都是独立的对象,用户可以对其进行重定位、调整格式或进行其他修改。
选择“单行文字”命令时,命令窗口的命令行中出现图2-78所示的提示信息。
图2-78 命令提示
此时,可以指定文字的起点,也可以重新指定文字样式并设置对正方式。“样式”选项设置文字对象的默认特征;“对正”选项决定字符的哪一部分与插入点对齐。
指定文字起点、高度和旋转角度后,便可以输入一行文字,按<Enter>键结束该行输入,可以继续输入另一行文字,每行文字都是独立的对象,如果在一行空行直接按<Enter>键则结束单行文字输入操作。
下面是输入单行文字的一个典型操作实例。
在功能区“默认”选项卡的“注释”面板中单击“单行文字”按钮,或者选择菜单栏的“绘图”→“文字”→“单行文字”命令。
根据命令提示进行如下操作。
命令:_text
当前文字样式:“BD-3.5”文字高度:3.5000注释性:否
指定文字的起点或[对正(J)/样式(S)]:60,60↙
指定文字的旋转角度<0>:↙
输入第一单行的文字为“技术要求”,按<Enter>键。
输入第二单行的文字为“1.未注倒角为C2。”,按<Enter>键。
输入第三单行的文字为“2.表面光滑,没有毛刺。”,按<Enter>键。
在第四单行没有输入文字,直接按<Enter>键结束命令。
完成绘制的单行文字如图2-79所示,每一行文字都是单独的对象。
图2-79 绘制单行文字
在机械制图中经常会碰到输入直径符号“”、正负符号“”、角度符号“”等。这些符号可以采用结合控制码的方式输入,例如,输入“%%C”代表输入直径符号“”,输入“%%D”代表输入角度符号“”,输入“%%P”代表输入正负符号“”。
2.4.2 多行文字
多行文字的输入比单行文字更灵活,在实际应用中,通常使用多行文字来创建较为复杂的文字说明。在多行文字对象中,可以将格式(如下画线、粗体和不同的字体)应用到单个字符来替代当前文字样式;还可以创建堆叠文字(如分数或形位公差)并插入特殊字符,包括用于TrueType字体的Unicode字符。
创建多行文字的方法及步骤说明如下。
在功能区“默认”选项卡的“注释”面板中单击“多行文字”按钮,或者从菜单栏中选择“绘图”→“文字”→“多行文字”命令。
指定边框的对角点以定义多行文字对象的宽度。
此时,如果功能区处于活动状态,则将在功能区中显示“文字编辑器”选项卡,如图2-80所示。如果功能区未处于活动状态,则将显示在位文字编辑器(含“文字格式”对话框),如图2-81所示。
图2-80 功能区的“文字编辑器”选项卡
图2-81 在位文字编辑器
在文字输入框中输入所需的多行文字,利用功能区的“文字编辑器”选项卡或者在位文字编辑器中的“文字格式”对话框,设置文字样式、格式、段落参数、插入特殊符号等。
在功能区“文字编辑器”选项卡的“关闭”面板中单击“关闭文字编辑器”按钮,或者在在位文字编辑器的“文字格式”对话框中单击“确定”按钮,完成多行文字的输入。
创建堆叠文字是多行文字应用的重点内容之一。在机械制图中,也经常绘制图2-82所示的文字组合形式(堆叠文字)。
图2-82 机械制图中常见的堆叠文字形式
堆叠是对分数、公差和配合的一种位置控制方式,用户应该掌握AutoCAD中的下列3种字符堆叠控制码。
●“/”:字符堆叠为分式形式。例如输入字符“H8/c6”,设置其堆叠后显示为“”。
●“#”:字符堆叠为比值形式。例如输入字符“H8#c6”,设置其堆叠后显示为“”。
●“^”:字符堆叠为上下排列的形式,和分式类似,却比分式少一条横线。例如字符“H8^c6”,设置其堆叠后显示为“”。
下面以多行文字“”为例,说明如何进行字符堆叠处理。
单击“多行文字”按钮,或者从菜单栏中选择“绘图”→“文字”→“多行文字”命令。
在绘图区域指定边框的对角点以定义多行文字对象的宽度。
在文字输入窗口中输入“%%C25H7#p6”。
在文字输入窗口中选择“H7#p6”,在功能区的“文字编辑器”选项卡中展开“格式”面板,如图2-83所示,从中单击“堆叠”按钮。
图2-83 选择“堆叠”按钮
如果不显示功能区,则可以在在位文本编辑器的“文字格式”对话框中单击“堆叠”按钮,将所选有效文本设置为相应的堆叠形式。
在功能区“文字编辑器”选项卡的“关闭”面板中单击“关闭文字编辑器”按钮,或者在在位文字编辑器的“文字格式”对话框中单击“确定”按钮。
如果要修改堆叠字符的特性,譬如要修改堆叠上、下文字,修改公差样式,设置堆叠字符的大小等,则可以按照如下的方法进行(以功能区处于活动状态为例)。
双击要修改堆叠特性的多行文字,则在功能区打开“文字编辑器”选项卡。
在文字输入窗口中选择堆叠字符,接着通过“文字编辑器”选项卡的“选项”面板来设置显示工具栏,显示“文字格式”工具栏(也称“文字格式”对话框)后选择“堆叠特性”命令,相关的操作细节如图2-84所示。这里还有更为便捷的方法选择“堆叠特性”命令,即在文字输入窗口中选择堆叠字符后,单击屏显的图标以打开一个快捷下拉菜单,从中选择“堆叠特性”命令。
图2-84 选择“堆叠特性”命令
系统弹出图2-85所示的“堆叠特性”对话框。例如利用该对话框设置上、下文字,定制堆叠外观样式、位置和大小等。如果单击“自动堆叠”按钮,则打开图2-86所示的“自动堆叠特性”对话框,以设置是否需要在输入形如“x/y”“x#y”“x^y”的表达式时自动堆叠等。
图2-85 “堆叠特性”对话框
图2-86 “自动堆叠特性”对话框
设置修改好堆叠特性后,单击“堆叠特性”对话框的“确定”按钮。
在“文字格式”对话框中单击“确定”按钮,或者在功能区“文字编辑器”选项卡的“关闭”面板中单击“关闭文字编辑器”按钮。