能解决你一切问题的巨强cad宝典-第3部分
按键盘上方向键 ← 或 → 可快速上下翻页,按键盘上的 Enter 键可回到本书目录页,按键盘上方向键 ↑ 可回到本页顶部!
————未阅读完?加入书签已便下次继续阅读!
在具有中文之星或双桥汉字环境下的西文Windows95中的AutoCAD R13/R12上绘制图形,在R14中打开。
R12/R13 for Dos 的文件在R14或R13 for win95中打开。
解决方法:改变这些图形的代码页。
Autodesk已经提供了转换图形代码页的实用程序。对于中国大陆用户来说,就需要把图形的代码页改为GB2312或ANSI936;对于使用繁体中文操作系统的用户(台湾、香港),图形代码页应修改为ANSI950。
这个程序是wnewcp。exe
或 wnewcp2000。exe,可以到Autodesk公司的中文网站上下载(Autodesk)。
操作步骤如图1。20所示:
7。png(14。59 K)
2010…1…26 10:23:53
图1。20
本来为繁体字的台湾图纸,怎么也成了乱码?如何把繁体标注转换成简体标注呢?
上一个问题是关于代码页的转换,原因是汉字内码没有变换,即繁体还是繁体,简体还是简体。
如果拿来一套台湾图纸,打开图纸显示为乱码,可采用下述方法解决:
同时拷贝相应的繁体SHX字库,打开文件时会正常显示,但显示为繁体。
打开图形文件,调用专门的程序进行内码转换,然后用简体SHX字库代替繁体字库。诸多专业CAD软件都提供此命令,在互联网上也可以找到用于此目的的自由软件。
如本书配套提供的big5togb14。exe(big5togb2000。arx),用于在AutoCAD R14(2000/2002)中将繁体字(big5)变为简体字(GB)。
将各文件COPY至AutoCAD R14(2000/2002)的support子目录中。
在AutoCAD中APPLOAD加载Big5togb14。exe(Big5togb2000。arx)文件。
或在ACAD目录下写一文本文件 ACAD。ADS(ACAD。ARX) ,其中包含一行Big5togb14(Big5togb2000)。
在CAD命令行中执行:Big5togb?
执行STYLE命令,以简体字shx代替繁体字的shx。
如何书写特殊符号,如直径(?)、度(°)、加减(±)等?
我们知道,表示直径的Ф、表示地平面的
±
和标注度符号
°
都可以用控制码%%C、%%P、%%D来输入。但是如要输入其他符号怎么办呢?我们可以通过“字符映射表”来输入特殊字符,具体步骤如下:
输入MTEXT命令,然后建立一个文本框,之后就会打开Multiline Text Editor对话框,在这个对话框中,可以看到右侧4个按钮中有一个是Symbol按钮。
单击这个按钮右下角的箭头,打开一个下拉列表,我们可以看到有Degress %%d、Plus/Minus %%p、Diameter %%c、Non…breaking Space、Other四个选项,选择前三个的某一选项可直接输入°、±、Φ符号,这样就免去了记不住特殊控制码的苦恼。
单击Other时,会打开〖字符映射表〗对话框,该对话框包含更多的符号供用户选用,其当前内容取决于用户在〖字体〗下拉列表中选择的字体,它的界面是中文界面,相信各位应该没有什么问题。
在〖字符映射表〗对话框中,选择要使用的字符,然后双击被选取的字符或单击〖选择〗按钮,再单击'复制'按钮,将字符拷贝到剪贴板上,点击〖关闭〗返回原来的对话框,将光标放置在要插入字符的位置,按Ctrl+V就可将字符从剪贴板上粘贴到当前窗口中。
字体为什么会反向?
设置文字样式时使用了〖颠倒〗或〖反向〗选项(图1。21)。
图1。21
8。png(33。98 K)
2010…1…26 10:23:53
修改物体特性时使用了〖颠倒〗或〖反向〗选项(图1。22)。
当文字被镜像时,系统变量MIRRTEXT控制文字的显示方式。
MIRRTEXT = 0
保持原文字的方向
MIRRTEXT = 1
镜像显示文字
怎样解决在AutoCAD中,英文字母比汉字大的问题?
改用TTF字体。如:
e
使用Autodesk公司重新改写的与汉字字高比例适当的西文字体gbenor。shx和斜体西文字体gbeita。shx(它们都包含在中文版的AutoCAD中),如gbenor。shx与gbcbig。shx组合。
e
将汉字与英文数字以不同的高度分开书写。这种方法效率非常低,也容易导致将来替换字体后文字错位,不值得推荐。
如何将多个文本一次性换成同种字体、高度?
方法有很多种:
使用〖特性匹配〗命令。
8
菜单:〖修改〗e〖特性匹配〗
7
命令:matchprop ?
先选择一个字体高度合适的文字为样板,然后选择其它文字,即可。如果只统一高度,不改变字体,此方法不可行。
9。png(14。34 K)
2010…1…26 10:23:53
AutoCAD 2000/2002特性修改(图1。23)。先选择所有需要改变字高(或字体)的文字,然后在特性窗口修改字高。
R14中,调用Bonus附赠程序。选择〖附赠程序〗e〖修改〗e〖高级属性修改〗(图1。24)。
10。png(15。88 K)
2010…1…26 10:23:53
AutoCAD提供了另一个修改文字的程序,它有更多的功能。此程序是: ¥AutoCAD R14¥Bonus¥CADTOOLSchtext。lsp
¥ACAD2000(2002)¥SUPPORTchtext。lsp
用Appload命令加载成功此程序后,执行命令CHT。
命令:CHT?
选择对象:
…——选择需要修改的文字
xxx 已找到注释对象。
高度(H)/调整(J)/位置(L)/旋转(R)/样式(S)/文字(T)/放弃(U)/宽度(W): H?
——选择修改文字高度,还有更多的功能
单个(I)/列表(L)/: 100?
TOP
发送短消息
查看公共资料
查找该会员全部帖子
UID:5710
精华: 4
威望:3751
金钱:3745 元
来自:
注册: 2009…12…10
状态: 离线
清明
个人空间 相册 组别:高级会员 性别:保密 积分:3978 帖子:207 2010…01…26 10:28 | 只看楼主 树型| 收藏| 小 中 大 5#
…——选择需要修改的文字
xxx 已找到注释对象。
高度(H)/调整(J)/位置(L)/旋转(R)/样式(S)/文字(T)/放弃(U)/宽度(W): H?
——选择修改文字高度,还有更多的功能
单个(I)/列表(L)/: 100?
当我们打开一张图时候,提示没有找到字体怎么办?
先说下AutoCAD显示字体的原理,字体的显示属于“软引用”,即字体的显示不是固定的,要根据字体样式的定义的字体来显示,也就是说我们写的文字可以有不同的显示样式,我们写的文字实体(TEXT)会把样式信息记录到实体内部,也就是实体组码7,文字实体不保存字体名,保存的只是样式名。 样式是通过命令STYLE定义的,知道了上面的原理,把没有字体的样式重新定义就可以了。
11。png(21。00 K)
2010…1…26 10:27:35
图1。25
图1。25是打开一张图没有指定字体的时候,出现的对话框提示,在对话框的标题显示的是“字体样式”名,表明这个样式中的字体在支持文件搜索路径内没有找到。这个时候,可以按如下方法解决:
在字体的下拉列表中选择一个替换字体,但是这种方法不好,只能解决一时问题,等下次启动的时候还会重复提示。
参照第1。4节问题“为什么汉字显示为很多问号?”。
在标注样式中修改文字高度,为何在标注时文字高度不变(特别小或特别大)?
这是由于标注样式中使用的那一种文字样式规定了文字的高度,将其值改为0,即可取消对文字高度的强制,而由标注样式中确定。
图1。26a是标注中文字高度的理想状态,图1。26b提示了取消强制文字高度的方法。
图1。26a
12。png(39。63 K)
2010…1…26 10:27:35
图1。26b
注意,修改完默认的文字高度后,只对新绘制的尺寸标注起作用。若需要修改已绘制的尺寸标注,需调用〖标注〗e〖更新〗命令。
TOP
发送短消息
查看公共资料
查找该会员全部帖子
UID:5710
精华: 4
威望:3751
金钱:3745 元
来自:
注册: 2009…12…10
状态: 离线
清明
个人空间 相册 组别:高级会员 性别:保密 积分:3978 帖子:207 2010…01…26 10:34 | 只看楼主 树型| 收藏| 小 中 大 6#
第一章(五)
在我的图中,为什么自动标注总是炸开的情形?如何保持标注对象不被分解?
这是由系统变量DIMASO控制的。DIMASO 的值不存储在标注样式中。
关
在标注的不同元素之间不创建关联。直线、圆弧、箭头和标注的文字均作为独立的对象绘制
开
在标注的不同元素之间创建关联。各种元素组成一个单一的对象。如果在该对象上的定义点有所移动,标注的值将被更新
如何添加我的CAD字库?
拷贝 *。shx 文件到 ¥AutoCAD??¥Fonts¥ 文件夹。
在Windows系统里安装TTF真轮廓字库。
为何自动标注出的尺寸大小与测量值不相同(倍数关系)?
系统变量DIMLFAC
设置线性标注测量值的比例因子。标注中的所有线性距离(包括半径、直径和坐标)在转换成标注文字前都要乘以 DIMLFAC 的值。
可通过〖标注样式〗对话框修改此参数:
R14: 〖标注样式〗e〖注释〗e〖单位〗e〖长度换算〗
2000/2002:〖标注样式〗e〖修改〗e〖主单位〗e〖比例因子〗
B助记:DIMLFAC = Dim Linear Factor (线性标注比例)
1。5——Bonus & Express Tools快捷工具类常见问题
如何在R14中加载Bonus工具?如何在AutoCAD 2000中获得
AutoCAD Express Tools的支持?
在安装AutoCAD R14/2000时,选择〖FULL〗完全安装即可。
但即使完全安装,在某些专业软件的菜单中并未包含Bonus或Express Tools菜单,可按如下操作局部加载菜单:
打开〖工具〗下拉菜单中的〖自定义菜单〗。
在弹出的窗口中点击〖Browse。。。浏览〗按钮; 找到AutoCAD的安装位置,选择Bonus¥Cadtools¥ac_bonus。mnc文件(或¥ACAD2000¥Express¥acetmain。mnc),点击〖Load〗按钮(图1。27)。
1。png(15。33 K)
2010…1…26 10:33:47
切换到“菜单栏”选项卡,按下图操作(图1。28)。
2。png(17。48 K)
2010…1…26 10:33:47
图1。28
Bonus 组件的 Textmask命令和 Wipeout命令可以在图纸空间中使用吗?
在图纸空间中用这些命令可以遮挡图纸空间的物体,却不能遮挡在图纸空间视图中的模型空间的实体。这是因为这些工具都是用“位于其他实体之上”的方法来遮挡这些实体的,而由于AutoCAD总是先绘制模型空间的实体,所以这些命令不能在这种情况下工作。
如何显示/关闭Textmask的边界?如何删除Textmask的边界?
显示/关闭边界。
方法一:执行命令Tframes?
方法二:执行命令Textmask?
输入选项 F?
删除Textmask的边界。
TEXTMASK命令创建了一个WIPEOUT物体,并且把WIPEOUT与TEXT文字编组在一起,须要关闭编组选择状态,才能单独选择物体。
首先打开边界显示,执行命令tframes?。
设置系统变量PICKSTYLE为0,以关闭对象编组。
选择边界,删除WIPEOUT。
还原系统变量PICKSTYLE为1。
还原边界显示状态,执行命令tframes?。
在试图执行AutoCAD Express Tool 命令时,得到错误提示“Unknown mand ”。如何解决?
因某些因素启动AutoCAD或基于AutoCAD的专业软件后Express Tool未能够正常加载,导致执行相关命令时错误。解决方法如下:
方法一:
在AutoCAD 2000中,〖工具〗e〖加载运用程序…〗。
在加载¥卸载对话框中,单击〖启动组〗。
在〖启动组〗对话框中添加文件(路径可能因您的安装而异):
program filesacad2000support¥ acettest。fas
关闭对话框,退出并重新启动AutoCAD。
现在可以使用Express Tool 了。
方法二:另外也可以编辑自动加载的LSP程序,在其中添加如下一句:
(load 〃acettest。fas〃 (princ))
至于哪些程序是自动加载的,参见第2。8节“快速绘图的10个捷径——自动加载”。
方法三:执行命令Expresstools,即可。
我已安装Express Tool,但为何找不到相关的下拉菜单?如何显示菜单?
方法一:局部加载菜单,具体见问题44。
方法二:执行命令Expressmenu即可。
我已能看见Express Tool下拉菜单,如何也显示Express Tools的工具条?
点取下拉菜单〖视图〗e〖工具条〗(图1。29),打开位于Express菜单组中相关工具条的显示。
3。png(32。02 K)
2010…1…26 10:33:47
我已使用〖文字掩膜(TEXTMASK)〗,但当文字移动之后,文字位于掩膜的背后而看不见,怎么办?
这是由于物体的显示次序而引起的问题。改变物体显示次序的命令是:〖工具〗e〖显示顺序〗,即命令Draworder。但由于WIPEOUT与TEXT文字是编组的,需要临时关闭编组选择(设置系统变量PICKSTYLE为0)。
TOP
发送短消息
查看公共资料
查找该会员全部帖子
UID:5710
精华: 4
威望:3751
金钱:3745 元
来自:
注册: 2009…12…10
状态: 离线
清明
个人空间 相册 组别:高级会员 性别:保密 积分:3978 帖子:207 2010…01…26 10:54 | 只看楼主 树型| 收藏| 小 中 大 7#
第一章(六)
如何把AutoCAD Express Tools 从AutoCAD 2000升级到AutoCAD 2000i/2002?
当从AutoCAD 2000升级到AutoCAD
2000i/2002时,可以使用如下方法之一来移植快捷工具库。
方法一:
不要卸载AutoCAD 2000,直接安装AutoCAD
2002以确保快捷工具移植到AutoCAD 2002中。
方法二:
在安装AutoCAD
2002之前先创建快捷工具库的备份。如果必须在安装AutoCAD 2002之前完全卸载AutoCAD
2000,可以