魔兽哪些副本掉包包:CAD :文字样式
来源:百度文库 编辑:九乡新闻网 时间:2024/04/27 22:03:13
第6章 文字与尺寸标注
对于一张完整的工程图样,除了图形的绘制之外,文字的输入和尺寸的标注是必不可少的,它是施工人员进行现场施工的重要依据。AutoCAD具有强大的文字输入、尺寸标准及编辑功能,用户可以根据不同专业、不同图样的各种要求,简单、快捷地进行文字输入和尺寸标注。同时,最新的AutoCAD2005还新增了字段插入的功能,文字对象内插入的字段可以在图形或图纸集中显示需要更新的数据,随着字段的更新,数据将自动更新以显示最新数据。
【本章重点】
· 文字样式
· 单行文字的输入及修改
· 多行文字的输入及修改
· 字段
· 标注样式
· 尺寸标注及修改
6.1 文字样式
AutoCAD 图形中的所有文字都应具有与之相关联的文字样式。在输入文字时,用户是使用AutoCAD提供的当前文字样式进行输入的,该样式已经设置了文字的字体、字号、倾斜角度、方向及其它特征,输入的文字将按照这些设置在屏幕上显示。当然,像其它的功能工具一样,AutoCAD允许用户设置自己喜欢和需要的文字样式,并将其置为当前样式进行文字输入。
在文字输入之前,用户应该首先创建一个或多个文字样式,用于输入不同特性的文字。输入的所有文字都称为文本对象,要修改文本对象的某一特性时,不需要逐个修改,而只要对该文本的样式进行修改,就可以改变使用该样式书写的所有文本对象的特性。
6.1.1 创建文字样式
文字样式的创建是通过 【文字样式】对话框完成的。启动【文字样式】对话框的方法有:
· 下拉菜单:【格式】/【文字样式】
· 【样式】工具栏(如图6-11所示)和【文字】工具栏按钮(如图6-1所示):
· 命令行:style
图6-1 【文字】工具栏
执行上述命令后,弹出如图6-2所示的【文字样式】对话框。AutoCAD文字样式的默认设置为“标准样式(Standard)”,并且第一次使用的时候,在【文字样式】对话框的【样式名】下拉列表中只有这一种样式,如图6-2所示。通常系统提供的“标准样式(Standard)”不能满足使用者的要求,用户可以根据下面对【文字样式】对话框功能选区的介绍来创建一个新的文字样式。
图6-2 【文字样式】对话框
1. 【样式名】选区
(1) 【样式名】下拉列表:列出所有的文字样式名。
(2)
图6-3 【新建文字样式】对话框
(3)
(4)
图6-4 【重命名文字样式】对话框图与样式名已存在的提示
图6-5 删除文字样式的提示 6-6 删除当前样式的提示
2. 【字体】选区用来设置所用字体及高度。选区的三个选框的含义分别为:
(1) 字体名:在【字体名】的下拉列表中显示了所有的True Type字体和AutoCAD的矢量字体。
· TrueType字体是由微软公司和Apple公司共同研制的,是Windows自带的字体,简称ttf字体。中文版Windows都带有支持中文显示的ttf字体,用ttf字体标注中文,一般不会出现中文显示不正常的问题。它具有字体清晰、美观、占有内存空间大、出图速度慢的特点。ttf字体的左边带有
· AutoCAD的矢量字体是Autodesk公司开发的,是一种用线划来描述字符轮廓的字体,简称shx字体。它具有占有内存空间小、打印速度快的特点。它分为小字体和大字体,小字体用于标注西文,大字体用于标准亚洲语言文字。shx字体前面带有
(2) 字体样式:用来选择字体的样式。
· 使用TrueType字体定义文字样式时,在【字体名】下拉列表中选择一种TrueType字体,这时【使用大字体】的复选框不可用,在【字体样式】下拉列表中默认为常规。
· 使用shx字体定义文字样式时,在【字体名】下拉列表中选择一种shx字体,再选中【使用大字体】复选框,这时,【字体名】下拉列表变为【SHX字体】列表,【字体样式】下拉列表变为【大字体】列表。选中其中的gbcbig.shx大字体,它是Autodesk公司专为中国用户开发的字体,“gb”代表“国家标准”,“c”代表“Chinese-中文”,要是用shx字体显示中文,必须选择gbcbig.shx大字体。如果遇到中英文字体高度和宽度不一致的问题时,用户可以在【SHX字体】列表中选择gbenor.shx(控制英文直体)或gbeitc.shx(控制英文斜体,中文不斜体)来解决。如图6-7所示。
图6-7 协调中英文字体高度和宽度的一致
(3) 高度:用来设置字体的高度。通常将字体高度设为0,这样,在单行文字输入时,系统会提示输入字体的高度。
3. 【效果】选区
用来设置字体的显示效果。包括颠倒、反向、垂直、宽度比例和倾斜角度。通过勾选相应的选框来进行设置,同时在预览框中显示效果。
(1) 颠倒:倒置显示字符。
(2) 反向:反向显示字符。
(3) 垂直:垂直对齐显示字符。这个功能对True Type字体不可用。
(4) 宽度比例:默认值是1,如果输入值大于1,则文本宽度加大,按照制图标准,宽度比例应该是 0.707。
(5) 倾斜角度:字符向左右倾斜的角度,以Y轴正向为角度的0值,顺时针为正。字符倾斜角度的范围必须在-85°~85°之间。按照国家标准输入15,使文本倾斜75°。
4. 【预览】选区
预览显示框用来显示字体的设置效果。如果要预览指定文字的效果,可以在
图6-8 预览字体效果
如果完成了上述的文字样式设置,单击
图6-9是建议用户使用的“工程字”样式设置的实例。
图6-9 建议使用的文字样式设置
6.1.2 修改文字样式
在【文字样式】对话框中单击【样式名】下拉列表,会显示所有已创建的文字样式。用户可以随时修改某一种已建文字样式,并将所有使用这种样式输入的文字特性同时进行修改;也可以只修改文字样式的定义,使它只对以后使用这种样式输入的文字起作用,而不修改之前使用该样式输入的文字特性。
在【样式名】下拉列表中选择需要修改的文字样式,并在【文字样式】对话框的【字体】选区和【效果】选区进行修改,如果修改了其中任何一项,对话框中的
如果先单击
图6-10 样式修改的提示
6.1.3 设置当前文字样式
在输入文字时,都是使用当前文字样式进行输入的。所以用户应当在文字输入之前,将要使用的文字样式置为当前样式。设置当前样式的方法有:
· 在【文字样式】对话框的【样式名】下拉列表中选择样式名,然后单击
· 在如图6-11所示的【样式】工具栏的【文字样式控制】列表中直接选择样式作为当前样式。
· 在执行text或mtext命令时,在命令行选择【样式(s)】选项,通过输入样式名来作为当前样式。
图6-11 【样式】工具栏
6.2 单行文字
AutoCAD提供了两种文字输入的方式:单行文字输入和多行文字输入。所谓的单行输入,并不是用该命令每次只能输入一行文字,而是输入的文字,每一行单独作为一个实体对象来处理。相反,多行输入就是不管输入几行文字,AutoCAD都把它作为一个实体对象来处理。
6.2.1 单行文字的输入
单行文字的每一行就是一个单独的整体,不可分解,只能具有整体特性,不能对其中的字符设置另外的格式。单行文字除了具有当前使用文字样式的特性外,还具有的特性包括:内容、位置、对齐方式、字高、旋转角度。
执行【单行文字】输入命令的方法有:
· 下拉菜单:【绘图】/【文字】/【单行文字】
· 文字工具栏按钮:
· 命令行:text或dtext
执行上述命令后,命令行提示:
命令: text //执行【单行文字】输入命令
当前文字样式: 工程字 当前文字高度: 2.5000 //显示当前文字样式信息
指定文字的起点或 [对正(J)/样式(S)]: //指定文字起点
指定高度 <2.5000>: //输入文字高度
指定文字的旋转角度 <0>: //输入文字旋转角度
输入文字: //输入所需文字
输入文字: //继续输入所需文字,或回车结束命令
在命令行提示“指定文字的起点或[对正(J)/样式(S)]:”时,如果输入j选择【对正】选项,可以用来指定文字的对齐方式;如果输入s选择【样式】选项,可以用来指定文字的当前输入样式。下面详细介绍各选项的使用。
1. 【对正】选项
在命令行提示“指定文字的起点或[对正(J)/样式(S)]:”时,如果输入j回车,命令行提示:
输入选项
[对齐(A)/调整(F)/中心(C)/中间(M)/右(R)/左上(TL)/中上(TC)/右上(TR)/左中(ML)/正中(MC)/右中(MR)/左下(BL)/中下(BC)/右下(BR)]:
其中各选项的含义分别为:
· 对齐(Align):将文字限制在指定基线的两个端点之间。输入a回车后,命令行会提示指定文字基线的第一个端点和第二个端点,输入的文字正好嵌入在指定的两个端点之间,文字的倾斜角度由指定的两个端点决定,高度由系统计算得到,而不需用户来指定,注意文字的高宽比保持不变。如图6-12所示,叉号表示指定的端点。
图6-12 对齐方式 6-13 调整方式
· 调整(Fit):也是将文字限制在指定基线的两个端点之间,与“对齐”不同的是,需要用户指定字高,字符的宽度因子由系统计算得到。如图6-13所示。
· 中心(Center):以指定点为中心点对齐文字,文字向两边缩排。需要用户指定基线的中心点、文字高度和旋转角度。如图6-14所示。
图6-14 中心方式 6-15 中间方式
· 中间(Middle):文字基线的水平中点与文字高度的垂直中点重合,需要用户指定文字的中间点、文字高度和旋转角度。如图6-15所示。
· 右(Right):在基线上以指定点为基准右对齐文字,需要用户指定文字的右端点、文字高度和旋转角度。如图6-16所示。
图6-16 右方式 6-17 左上方式
· 左上(TopLeft):以指定点作为文字的顶部左端点,并且以该点为基准左对齐文字,需要用户指定文字的左上点、文字高度和旋转角度。如图6-17所示。
· 中上(TopCenter):以指定点作为文字顶部中点,并且以该点为基准居中对齐文字,需要用户指定文字的中上点、文字高度和旋转角度。如图6-18所示。
图6-18 中上方式 6-19 右上方式
· 右上(TopRight):以指定点作为文字的顶部右端点,并且以该点为基准右对齐文字,需要用户指定文字的右上点、文字高度和旋转角度。如图6-19所示。
· 左中(MiddleLeft):以指定点作为文字高度上的中点,并且以该点为基准左对齐文字,需要用户指定文字的左中点、文字高度和旋转角度。如图6-20所示。
图6-20 左中方式 6-21 正中方式
· 正中(MiddleCenter):以指定点作为文字高度上的中点,并且以该点为基准居中对齐文字,需要用户指定文字的中间点、文字高度和旋转角度。如图6-21所示。“中间”选项与“正中”选项不同,“中间”选项使用的中点是所有文字包括下行文字在内的中点,而“正中”选项使用大写字母高度的中点。
· 右中(MiddleRight):以指定点作为文字高度上的中点,并且以该点为基准右对齐文字,需要用户指定文字的右中点、文字高度和旋转角度。如图6-22所示。
图6-22 右中方式 6-23 左下方式
· 左下(BottomLeft):以指定点作为文字的基线,并且以该点为基准左对齐文字,需要用户指定文字的左下点、文字高度和旋转角度。如图6-23所示。
· 中下(BottomCenter):以指定点作为文字的基线,并且以该点为基准居中对齐文字,需要用户指定文字的中下点、文字高度和旋转角度。如图6-24所示。
图6-24 右中方式 6-25 左下方式
· 右下(BottomRight):以指定点作为文字的基线,并且以该点为基准右对齐文字,需要用户指定文字的右下点、文字高度和旋转角度。如图6-25所示。
2. 【样式】选项
在命令行提示“指定文字的起点或[对正(J)/样式(S)]:”时,如果输入s回车,命令行提示:
指定文字的起点或 [对正(J)/样式(S)]: s //输入s回车
输入样式名或 [?] <样式 4>: //输入样式名或回车默认括号中的文字样式
也可以事先将需要的文字样式设置为当前样式,方法参见章节6.1.3。
在输入单行文字时,为了使得文字的定位和对齐更为方便、精确,可以使用【对象捕捉】功能对其进行捕捉。单行文字具有两种特殊点:对齐点和定位点。当在【草图设置】对话框的【对象捕捉】选项卡中选择【插入点】捕捉方式时,可以捕捉到单行文字的对齐点,根据选用的对齐方式该点的位置有所不同,文字的对齐点如上述【对正】选项中所述;当选择【节点】捕捉方式时,可以捕捉到单行文字的定位点,它始终位于文字基线的左端点。
【例6-1】 将图6-26(a)中的“单行文字ABC”的位置分别移动到如图6-26(b)和图6-26(c)所示的位置。图中的两行单行文字均采用了中心对齐的方式。
图6-26 使用【对象捕捉】移动单行文字
进行下列操作之前,先打开【对象捕捉】模式和【对象捕捉追踪】模式,并在【草图设置】对话框的【对象捕捉】选项卡中勾选【节点】和【插入点】捕捉模式选框,如图6-27所示。
图6-27 勾选对象的捕捉模式
命令: _move //执行【移动】命令
选择对象: 找到 1 个 //选择“单行文字ABC”对象
选择对象: //回车结束对象选择
指定基点或位移: //捕捉到“单行文字ABC”的定位点,如图6-28左图所示
指定位移的第二点或 <用第一点作位移>: //光标先移至“单行文字”的定位点,再沿着辅助线向下移动到如图6-28中图所示位置单击,移动的结果如图6-28右图所示。
命令: _move //执行【移动】命令
选择对象: 找到 1 个 //选择“单行文字ABC”对象
选择对象: //回车结束对象选择
指定基点或位移: //捕捉到“单行文字ABC”的对齐点,如图6-29左图所示
指定位移的第二点或 <用第一点作位移>: //光标先移至“单行文字”的对齐点,再沿着辅助线向下移动如图6-29中图所示的位置单击,移动的结果如图6-29右图所示。
图6-28 捕捉定位点
图6-29 捕捉对齐点
6.2.2 特殊符号的输入
在使用单行文字输入时,常常需要输入一些特殊符号,如直径符号“φ”,角度符号“°”等。根据当前文字样式所使用的字体不同,特殊符号的输入分用ttf字体输入特殊字符和用shx字体输入特殊字符两种情况。
1. 用ttf字体输入特殊字符
如果当前的文字样式使用的是ttf字体,就可以使用Windows提供的软键盘进行输入。任选一种输入法,例如智能ABC输入法,系统弹出如图6-30所示的输入法状态条。在按钮
图6-30 输入法状态条
图6-31 键盘快捷菜单
图6-32 软键盘
2. 用shx字体输入特殊字符
如果当前样式使用的字体是shx字体,并且勾选了如图6-9所示的【使用大字体】复选框,依然可以使用上述软键盘进行输入;如果没有勾选【使用大字体】复选框,就不能用上述方法输入特殊符号,因为输入的符号AutoCAD系统不认,显示为“?”。这时可以使用AutoCAD提供的控制码输入,控制码由两个百分号(%%)后紧跟一个字母构成。表6-1中是AutoCAD中常用的控制码。
表6-1 AutoCAD控制码
控制码
功能
%%o
加上划线
%%u
加下划线
%%d
度符号
%%p
正、负符号
%%c
直径符号
%%%
百分号
【例6-2】 使用控制码输入如图6-33所示的特殊符号。
图6-33 特殊符号的输入
命令: _dtext //执行【单行文字】输入命令
当前文字样式: 工程字 当前文字高度: 15.0000 //显示当前文字样式和文字高度
指定文字的起点或 [对正(J)/样式(S)]: //单击一点作为文字的起点
指定高度 <15.0000>: //回车默认文字高度为15
指定文字的旋转角度 <0>: //回车默认文字旋转角度为0
输入文字: %%u%%o%%c25%%o%%u //输入直径符号,同时加上划线和下划线
输入文字: %%p0.000 //输入正负号
输入文字: 60%%% //输入百分号
输入文字: %%u建筑绘图%%u //加下划线
输入文字: //回车结束命令
6.2.3 单行文字的编辑与修改
用户既可以编辑已输入单行文字的内容,也可以修改单行文字对象的特性。
1. 编辑单行文字的内容
对单行文字的编辑有以下几种方法:
· 单击下拉菜单【修改】/【对象】/【文字】/【编辑】,这时命令行提示“选择注释对象或 [放弃(U)]:”,用拾取框选择要进行编辑的单行文字,屏幕将弹出如图6-34所示的【编辑文字】对话框。在【文字】编辑框中重新填写需要的文字,然后单击
图6-34 【编辑文字】对话框
· 在命令行输入ddedit或ed命令,命令行提示:
命令: ddedit //执行文字【编辑】命令
选择注释对象或 [放弃(U)]: //用拾取框选择编辑的对象,在【编辑文字】对话框中进行编辑,单击
选择注释对象或 [放弃(U)]: //继续选择对象进行编辑
选择注释对象或 [放弃(U)]: //回车结束命令
· 在绘图区域选中单行文字对象,单击右键选择快捷菜单中的【编辑文字】选项,作用与方法同上。
· 双击单行文字对象也会弹出【编辑文字】对话框,用同样的方法来编辑文字。但是这种方法与前三种方法不同的是,每次只能编辑一个单行文字对象。
2. 修改单行文字特性
除了编辑单行文字的内容,用户还可以通过【特性】选项板来修改文字的样式、高度、对正方式等特性。选中文字对象,单击右键选择快捷菜单中的【特性】选项,屏幕上将弹出【特性】选项板,在选项板中修改对象的特性。同时单击选项板中【文字】的【内容】类别,还可以对内容进行编辑。
6.3 多行文字
多行文字可以包含任意多个文本行和文本段落,并可以对其中的部分文字设置不同的文字格式。整个多行文字作为一个对象处理,其中的每一行不再为单独的对象。但是多行文字可以使用explode命令进行分解,分解之后的每一行将重新作为单个的单行文字对象。
【多行文字】输入命令用于输入内部格式比较复杂的多行文字。
6.3.1 多行文字的输入
执行【多行文字】输入命令的方法有:
· 下拉菜单:【绘图】/【文字】/【多行文字】
· 【文字】工具栏或【绘图】工具栏按钮:
· 命令行:mtext
· 快捷命令:mt
执行上述命令后,命令行提示:
命令: _mtext 当前文字样式:"Standard" 当前文字高度:2.5 //执行【多行文字】输入命令,并显示系统当前文字样式信息
指定第一角点: //指定第一角点
指定对角点或 [高度(H)/对正(J)/行距(L)/旋转(R)/样式(S)/宽度(W)]: //指定第二角点或选择相应选项
对应各选项的含义分别为:
· 高度:指定文字的高度。
· 对正:指定文字的对正方式,与单行文字对正方式的各选项含义相同。
· 行距:指定行与行之间的距离。
· 旋转:指定文字的旋转角度。
· 样式:指定文字输入的样式。
· 宽度:指定文字的宽度。
通常不太使用这些选项,因为常用的样式、高度可以在下面介绍的【文字格式】工具栏中进行设置。
如果在上述命令行提示下,直接指定第二个角点,屏幕会弹出如图6-35所示的多行文字编辑器。指定的两个角点是文字输入边框的对角点,用来定义多行文字对象的宽度。
多行文字编辑器由上面的【文字格式】工具栏和下面的内置多行文字编辑窗口组成。多行文字编辑窗口类似于Word等文字编辑工具,用户对它的使用应该比较熟悉。
图6-35 多行文字编辑器
下面分别介绍【文字格式】工具栏中常用各控件的功能:
(1) 样式下拉列表
列出所有定义的文字样式,当前样式保存在 TEXTSTYLE 系统变量中。
(2) 字体下拉列表
为新输入的文字指定字体或改变选定文字的字体。
(3) 字体高度下拉列表
按图形单位设置新文字的字符高度或更改选定文字的高度。多行文字对象可以包含不同高度的字符。
(4) 粗体
为新输入文字或选定文字打开或关闭粗体格式。此选项仅适用于使用 TrueType 字体的字符。
(5) 斜体
为新输入文字或选定文字打开或关闭斜体格式。此选项仅适用于使用 TrueType 字体的字符。
(6) 下划线
为新输入文字或选定文字打开或关闭下划线格式。
(7) 放弃
在多行文字编辑器中撤销操作,包括对文字内容或文字格式的更改。也可以使用Ctrl+Z组合键。
(8) 重做
在多行文字编辑器中重做操作,包括对文字内容或文字格式的更改。也可以使Ctrl+Y组合键。
(9) 文字颜色
为新输入文字指定颜色或修改选定文字的颜色。
(10)
关闭多行文字编辑器并保存所做的任何修改,也可以在编辑器外的图形中单击或使用Ctrl+Enter 组合键。要关闭多行文字编辑器而不保存修改,按Esc键。
6.3.2 多行文字的编辑与修改
用户可以使用下面介绍的多种方法对多行文字进行编辑与修改。当光标位于多行文字编辑器中时,也常会用到右键快捷菜单完成对多行文字的相关操作。
1. 对多行文字的编辑方法:
· 单击下拉菜单【修改】/【对象】/【文字】/【编辑】,这时命令行提示“选择注释对象或 [放弃(U)]:”,用拾取框选择要进行编辑的多行文字,屏幕将弹出如图6-35所示的多行文字编辑器和【文字格式】工具栏。在多行文字编辑器中重新填写需要的文字,然后单击
· 在命令行输入ddedit或ed命令,命令行的提示与操作同上。
· 在绘图区域选中多行行文字对象,单击右键选择快捷菜单中的【编辑多行文字】选项,命令行的提示与操作依然同上。
· 双击多行文字对象,也可以用同样的方法来编辑文字。但是这种方法只能执行一次编辑操作,如果要编辑其它多行文字对象需要重新双击对象。
2. 多行文字编辑器快捷菜单
在打开多行文字编辑器后,单击右键,会弹出如图6-36所示的多行文字编辑器快捷菜单。利用这个快捷菜单可以进行相关选项的操作,下面向用户介绍其中常用的选项。
图6-36 多行文字编辑器快捷菜单图 6-37 对正选项下级菜单
(1) 【对正】选项
使用选项的下级菜单设置多行文字对象的对正和对齐方式方法同单行文字的对正相同,如图6-37所示。
(2) 【查找与替换】选项
单击该项弹出如图6-38所示的【查找和替换】对话框,可以快速自动查找指定内容,并将其替换为其它内容。
图6-38 【查找和替换】对话框
(3) 【符号】选项
单击该选项弹出如图6-39所示的下级菜单,可以在光标处插入菜单中所列符号。如要插入其它字符,单击【其它】选项,弹出如图6-40所示的【字符映射表】对话框,先选中要插入的字符,如“@”,单击
图6-39 符号下级菜单 6-40 【字符映射表】对话框
(4) 【输入文字】选项
单击该项弹出如图6-41所示的【查找文件】对话框。可以把外部已有的txt文本文件(或rtf文件)直接导入。
图6-41 【查找文件】对话框