CAD字体影射.docx
《CAD字体影射.docx》由会员分享,可在线阅读,更多相关《CAD字体影射.docx(62页珍藏版)》请在冰豆网上搜索。
CAD字体影射
1.打开别人图时,找不到原文件的字体怎么办?
很好的方法!
希望固定打开别人一张图时,要不停的替换我没有的字体文件,怎样才能一劳永逸?
答:
有两种办法,
一:
复制要替换的字库为将被替换的字库名,如,打开一幅图,提示找不到jd字库,你想用hztxt.shx替换它,那么你可以把hztxt.shx复制一份,命名为jd.shx,就可以解决了。
不过这种办法的缺点显而易见,太占用磁盘空间。
最好用下面这种办法。
二:
在autocadr14/support目录下创建acad.fmp文件,如果原来有此文件直接打开,这是一个ASCII文件,输入"jd;hztxt",如果还有别的字体要替换,可以另起一行,如“jh;hztxt",存盘退出,以后如果你打开的图包含jd和jh这样你机子里没有的字库,就再也不会不停的要你找字库替换了。
2.解决AutoCAD在XP操作系统下打印时致命错误的方法
近来,有些会员反映AutoCAD2002版或2004版本在点击打印时出现致命错误并退出AutoCAD的现象。
经过我的研究,这跟AutoCAD2002及以上版本使用打印戳记有关。
在2000版时,增补的打印戳记功能就有很多的BUG,这个功能在2002版本后就直接做为AutoCAD功能。
该功能在98操作系统中是完全没有问题的,但在有些XP系统中就会出错。
所以在XP系统中最好不要去开启该功能。
如果你已经不幸开启了该功能而使AutoCAD在打印时出现致命错误,解决的方法只能是这样:
在AutoCAD的根目录下找到AcPltStamp.arx文件,把它改为其它名称或删除掉。
这样再进行打印就不会再出错了,但也少了打印戳记的功能。
该方法对于2002版及2004版均有效。
3.如何快速的绘图
一、熟悉对CAD中基本操作命令/快捷图标的使用
这一点大多数人都知道,古人云:
熟能生巧。
基本命令与快捷图标便是CAD中大家最熟悉的,也应该能熟练掌握了,所以不详谈了。
二、ACAD.GP文件修改
大家都知道LINE命令在COMMAND输入时可简化为L,为何会如此呢?
因为在AutoCAD中有一个加密文件ACAD.GP中定义了LINE命令的简写,先找出这个文件打开它。
找到"Theseexamplesincludemostfrequentlyusedcommands."的提示语,在其下的几行文字就可对简写的定义,记住它的左列是简写命令的文字实现你可以根据你的需要进行修改(当然是你比较熟悉的英文缩写喽),它的右列是默认的命令请不要随意修改。
相信这能为你提高一定的速度。
三、对图形夹点操作
夹点,你用过吗?
当你用鼠标左键点击图形,图形上便会出现许多方框这些就是夹点。
通过控制夹点便能进行一些基本的编辑操作。
如:
COPY,MOVE,改变图形所在的图层等基本操作。
而且不同的图形,还有其特殊的操作。
如:
直线有延伸操作。
四、大量使用修改命令
对于CAD绘图工作人员来说,一幅图60%--70%是修改只有30%--40%是作图,这一点并不难理解。
从图形构成来看图形只有直线与曲线这两种,而曲线又由大量的圆进行剪切而成的,所以一张图最终由直线和圆组成。
既然如此作图只需先画圆或直线并确定位置,然后进行一系列操作如:
OFFSET,TRIM,FILLET,ARRAY,CHAMFER等,来实现图形。
如一个轴承的绘图,只需两条互相垂直的直线,而后进行OFFSET,FILLET,CHAMFER等一系列操作便能精确的完成轴承的绘制。
五、构建图块来简化绘图工作
图块是CAD操作中比较核心的工作,许多程序员与绘图工作者都建立了各种各样的图块。
由于他们的工作给我们的带来了简便,我们能像砖瓦一样使用这些图块。
如工程制图中建立各个规格的齿轮与轴承;建筑制图中建立一些门、窗、楼梯、台阶等以便在绘制时方便调用。
在这些图块中其中的柔性块最容易被调用,它其实是用AutoLISP/VisualLISP编写的程序。
如要学习我推荐《VisualLISP使用教程》这本书。
我主要介绍图形外部块的建立和调用。
1.建立图样原型的DWG文件并保存(在WBLOCK命令下的操作,要建立图块的基点,以便以后调用)
2.从INSERTION中向需要图块的图形中加入图块。
通过这两部就能建立并运用图块了。
图块的运用将进一步的提高绘图的速度。
希望这一篇文章能对那些希望提高绘图速度的初学朋友能带来帮助。
4.关于鼠标的一点小技巧:
***AUX2
'_zoom_w
***AUX3
'_zoom_p
'pan
***AUX4
'layer$p0=tool$p0=*
'layer
在acad.mnu中做上面的设置你只要按住shift键然后击鼠标
右键就可以框选放大(zoomw)
按住ctrl键然后击鼠标
右键就可以回到上一次图形窗口(zoomp)
你还为cad2000的中键功能与原r14的中键弹出的osnap功能
冲突而苦恼吗ctrl+p即可解决
5.“↑”、“↓”键的使用
大家都知道在DOS中上、下箭头键的作用,如果运行了DOSKEY则它能记住你输入的每一条命令,再次使用相同的命令时用不着再敲一遍,用上、下箭头键选择即可。
在AutoCAD中也同样可以用上、下箭头键选择以前键入的命令。
这在输入文本时最为有用,无论是TEXT或DTEXT命令,均可在输入文字时使用上、下箭头键来减少命令的输入量。
当然,AutoCAD记录的行数是有限的,但可通过设置来加大它的记录量,步骤是选取[Tools(工具)]→[Preferences...(参数选择)]→[Display(显示)],在[Textwindowparameters(文字窗口参数)]框中的第二行“Numberoflineoftextintextwindowstokeepinmemory”(在内存中保留文字窗口的文字行数)即为设置记录的行数,输入的数值越大则记录的越多,但如果机器内存少,那么还是少设置一些为妙,以免出意外,它的值在25和2048之间,本人的机器为128M内存,已将此值设为2048,倒也没出差错,大家可以根据自己的计算机多试几次,找到合适的数值。
为了所选择的命令都是有效的,在使用AutoCAD时应尽量减少从键盘输入重复及无意义的命令,比如层对话框的调入和Undo命令的使用,能调用菜单最好调用菜单。
“!
”键的使用
“!
”键也有用?
是的,下面我来具体讲个例子来介绍它的用法。
假设屏幕上有一条已知长度的线(指单线、多义线,未知长度当然也可以),且与水平方向有一定的角度,要求将它缩短一定的长度且方向不变,我想每个CAD使用人员都会有自己的方法(您不会要旋转坐标系吧?
),但我想所用命令都不会少于三条,而用“!
”作为辅助命令则用一条命令即可,操作过程如下:
在“Command:
”状态下,直接选取该线,使其夹点出现,将光标移动到要缩短的一端并激活该夹点,使这条线变为可拉伸的皮筋线,将光标按该线的方向移动,使皮筋线和原线段重合,移动的距离没有限制,有人觉得移动的方向不能和原来一样那么就用辅助点捕捉命令,在屏幕提示后输入“near”并按空格键,这时屏幕上会有提示以捕捉到原来线段上的某一点,此时在“nearto”的提示后输入“!
XX”(XX为具体数值)后回车,该线的长度就改变了。
怎么样!
不信的话就在此命令执行前后用list命令看看此线段的长度。
6.找回字体
用AutoCAD画图的人最烦的就是从别处拷来的图在本机找不到相应的字体,从而出现各式各样的乱码,造成找不到字体的原因是别人使用的字体存放位置和自己机器中的位置不一样,一般的解决办法是重新定义,但有时这种办法并不总是有效,并且在此过程中还可能造成意外错误而使AutoCAD崩溃,更可能造成图形文件被毁。
本人在一次偶然的机会中用另外一条AutoCAD命令达到了一举两得的目的,即用修复(recover)命令。
先运行AutoCAD,选取文件菜单中的“recover”命令,选取要处理的图形,进行修复,在修复过程中会出现要求选取字体的对话框,此时即可点取正确的字体文件以重新定义,修复完毕后文字即可正常显示。
有一点我要提醒大家,如果图形文件使用的中文是非GB编码的字体文件,则你要有相应的字体文件才可正常显示出文字。
7.优化AutoCAD系統的方法
一、优化Windows系统
1.清理维护磁盘,优化Windows系统性能
如果AutoCAD发生故障,可能会导致非正常地退出交换文件,并丢失一些磁盘簇。
Windows系统在启动时会自动检查丢失的磁盘簇。
如果不想重新启动系统,则可从命令行运行chkdsk。
2.整理磁盘碎片,优化Windows系统性能
什么是磁盘碎片?
同一磁盘文件的各个部分分散在磁盘的不同区域,当在磁盘中删除旧文件添加新文件就会产生碎片。
它减慢了磁盘的访问速度,降低了磁盘的综合性能。
就如同一本小说不是印刷在连续的页面上,而是每隔几行需要出现“转到xxx页”。
AutoCAD在运行时,需要在磁盘中创建一定的临时文件,倘若分布于磁盘碎片之中,自然降低速度。
运行“磁盘碎片整理程序”整理磁盘碎片?
二、优化AutoCAD系统
1.优化AutoCADR13或早期版本创建的二维多段线和关联填充
自R14版起,AutoCAD以一种优化格式创建二维多段线和关联填充,这种优化格式可以节省内存和磁盘空间。
请使用CONVERT命令更新AutoCADR13及其早期版本创建的填充图案或多段线。
2.删除图形数据库中没有使用的命名对象,有效缩减图形文件尺寸
随着时间流逝,图形中可能会积累一些无用的命名对象(不在图中绘制出的对象)。
例如,图形文字不再使用的文字样式,或者不包含任何图形对象的图层;更有甚者,包含巨大的未使用的图块等。
清理操作只删除一个层次的引用。
可能需要重复执行三次以上方可彻底完成清理操作。
注意若在开始绘图时,执行清理废料,可能会清理掉已定义的绘图模板。
3.编组会严重影响选择类操作的速度,应删除
编组是已命名的对象选择集,与未命名的选择集不同,编组是随图形保存的。
编组是属于命名对象,但可惜不能够用PURGE命令清除。
如果删除一个对象或把它从编组中删除使编组为空,那么编组仍保持原定义。
如若存在大量空的编组,严重影响选择速度。
4.网络版优化
AutoCAD无论是安装在网络服务器上,还是安装在客户端工作站上,用户都可以共享服务器硬盘上的数据并且把不希望共享的图形储存在本地硬盘上。
两种方法各有其优点。
在客户端工作站上安装AutoCAD可以优化网络性能。
在服务器上安装AutoCAD可以让用户共享一份可执行文件,从而节省磁盘空间并使软件的安装和升级大大简化。
也可以根据自己的网络配置,把客户端安装和服务器上安装结合起来。
5.按需加载和优化外部参照的性能
通过结合使用按需加载和保存索引的图形,可以提高包含外部参照的图形的性能。
打开按需加载时,如果索引已保存到参照图形中,AutoCAD将只从参照图形中把与重生成当前图形有关的数据加载到内存中。
换句话说,被参照的材料是根据需要读取的。
按需加载的优异性能表现在:
(1)剪裁外部参照以显示它的一小部分,并且空间索引已保存在外部参照图形中;
(2)冻结外部参照的几个图层,并且图层索引与外部参照图形共同保存。
6.将其他几何图形加载到局部打开的图形中
如果处理一个很大的图形,可以使用“局部打开”选项选择图形中要处理的视图和图层中的对象(仅限于图形对象)。
在图形被局部打开后,可以使用PARTIALOAD命令将其他几何图形从视图、选定的区域或图层中加载到图形中。
7.其他操作技巧
(1)冻结或关闭图层 冻结图层时AutoCAD不刷新被冻结图层上的物体数据库,从而提高速度。
关闭图层时,方便操作,不需重新生成。
(2)关闭可见元素 图形的复杂程度会影响AutoCAD刷新屏幕或处理命令的速度。
如果需要提高程序的性能,可关闭文本、线宽、填充、亮显选择内容以及点标记。
(3)改变临时交换文件位置 Windows的Temp目录是临时交换文件的缺省位置。
可以在“选项”对话框的“文件”选项卡中找到“临时图形文件位置”,通过增加记录项可以指定不同的目录。
(4)管理光栅图像,如:
临时卸载图像,拆离图形中不再需要的图像,控制图像显示质量。
(5)临时卸载外部参照。
(6)使用SHX字体替换TTF字体。
(7)控制合适的显示性能。
☆运用虚拟屏幕,减少重生成。
☆显示精度。
可以使用VIEWRES命令和FACETRES系统变量控制圆、圆弧和椭圆的显示精度。
☆禁止带光栅图像平移和缩放。
系统变量RTDISPLAY=1。
☆仅亮显光栅图像边框。
IMAGEHLT=0。
☆关闭实体填充。
FILLMODE=0。
(8)添加RAM是最有效的提高系统性能的方法。
安装更多的RAM可以降低AutoCAD使用临时交换和页调度的需求,达到优化性能的目的。
(9)若内存较小时,使用永久交换文件,其速度比临时交换文件的速度更快。
硬盘预留一定的空间,以备系统缓冲之用。
(10)对于很大的三维图,强迫AutoCAD将模型空间的对象看作二维的对象可以更有效地利用内存。
相关系统变量是TREEMAX和TREEDEPTH。
三、扩充软件,丰富专业知识
(1)采用基于AutoCAD平台的专业软件。
AutoCAD可以绘制任意复杂的图形,但AUTODESK从来不推荐用户用最基本的命令一笔一划地绘图。
(2)运用正版软件,支持CAD事业的发展,新的产品必将提升您公司的生产力。
(3)做好工作组或公司内部的系统规划,充分利用用户定制的优势。
(4)参加AUTODESK认证培训,整体提高CAD设计队伍的能力。
8.使用AutoCAD2000提高绘图效率的途径和技法
一、遵循一定的作图原则
为了提高作图速度,用户最好遵循如下的作图原则:
1.作图步骤:
设置图幅→设置单位及精度→建立若干图层→设置对象样式→开始绘图。
2.绘图始终使用1:
1比例。
为改变图样的大小,可在打印时于图纸空间内设置不同的打印比例。
3.为不同类型的图元对象设置不同的图层、颜色及线宽,而图元对象的颜色、线型及线宽都应由图层控制(BYLAYER)。
4.需精确绘图时,可使用栅格捕捉功能,并将栅格捕捉间距设为适当的数值。
5.不要将图框和图形绘在同一幅图中,应在布局(LAYOUT)中将图框按块插入,然后打印出图。
6.对于有名对象,如视图、图层、图块、线型、文字样式、打印样式等,命名时不仅要简明,而且要遵循一定的规律,以便于查找和使用。
7.将一些常用设置,如图层、标注样式、文字样式、栅格捕捉等内容设置在一图形模板文件中(即另存为*.DWt文件),以后绘制新图时,可在创建新图形向导中单击"使用模板"来打开它,并开始绘图。
二、选用合适的命令
用户能够驾驭AutoCAD,是通过向它发出一系列的命令实现的。
AutoCAD接到命令后,会立即执行该命令并完成其相应的功能。
在具体操作过程中,尽管可有多种途径能够达到同样的目的,但如果命令选用得当,则会明显减少操作步骤,提高绘图效率。
下面仅列举了几个较典型的案例。
1.生成直线或线段
(1)在AutoCAD中,使用LINE、XLINE、RAY、PLINE、MLINE命令均可生成直线或线段,但唯有LINE命令使用的频率最高,也最为灵活。
(2)为保证物体三视图之间"长对正、宽相等、高平齐"的对应关系,应选用XLINE和RAY命令绘出若干条辅助线,然后再用TRIM剪截掉多余的部分。
(3)欲快速生成一条封闭的填充边界,或想构造一个面域,则应选用PLINE命令。
用PLINE生成的线段可用PEDIT命令进行编辑。
(4)当一次生成多条彼此平行的线段,且各条线段可能使用不同的颜色和线型时,可选择MLINE命令。
2.注释文本
(1)在使用文本注释时,如果注释中的文字具有同样的格式,注释又很短,则选用TEXT(DTEXT)命令。
(2)当需要书写大段文字,且段落中的文字可能具有不同格式,如字体、字高、颜色、专用符号、分子式等,则应使用MTEXT命令。
3.复制图形或特性
(1)在同一图形文件中,若将图形只复制一次,则应选用COPY命令。
(2)在同一图形文件中,将某图形随意复制多次,则应选用COPY命令的MULTIPLE(重复)选项;或者,使用COPYCLIP(普通复制)或COPYBASE(指定基点后复制)命令将需要的图形复制到剪贴板,然后再使用PASTECLIP(普通粘贴)或PASTEBLOCK(以块的形式粘帖)命令粘帖到多处指定的位置。
(3)在同一图形文件中,如果复制后的图形按一定规律排列,如形成若干行若干列,或者沿某圆周(圆弧)均匀分布,则应选用ARRAY命令。
(4)在同一图形文件中,欲生成多条彼此平行、间隔相等或不等的线条,或者生成一系列同心椭圆(弧)、圆(弧)等,则应选用OFFSET命令。
(5)在同一图形文件中,如果需要复制的数量相当大,为了减少文件的大小,或便于日后统一修改,则应把指定的图形用BLOCK命令定义为块,再选用INSERT或MINSERT命令将块插入即可。
(6)在多个图形文档之间复制图形,可采用两种办法。
其一,使用命令操作。
先在打开的源文件中使用COPYCLIP或COPYBASE命令将图形复制到剪贴板中,然后在打开的目的文件中用PASTECLIP、PASTEBLOCK或PASTEORIG三者之一将图形复制到指定位置。
这与在快捷菜单中选择相应的选项是等效的。
其二,用鼠标直接拖拽被选图形。
注意:
在同一图形文件中拖拽只能是移动图形,而在两个图形文档之间拖拽才是复制图形。
拖拽时,鼠标指针一定要指在选定图形的图线上而不是指在图线的夹点上。
同时还要注意的是,用左键拖拽与用右键拖拽是有区别的。
用左键是直接进行拖拽,而用右键拖拽时会弹出一快捷菜单,依据菜单提供的选项选择不同方式进行复制。
(7)在多个图形文档之间复制图形特性,应选用MATCHPROP命令(需与PAINTPROP命令匹配)。
三、使用快车工具(EXPRESSTOOLS)
所谓快车工具,实际上是为用户设计并随AutoCAD2000一起免费提供的实用工具库。
该库中的大部分工具来自AutoCADR14的优惠(Bonus)工具,其余的则已被舍弃或改进,同时又增加了一些新工具。
快车工具在图层管理、对象选择、尺寸标注样式的输入/输出、图形的编辑修改等众多方面对AutoCAD进行了功能扩展,而且能非常容易地结合在AutoCAD2000的菜单和工具条中,使用起来方便快捷,故能明显提高你绘图的工作效率。
安装快车工具的方法,是在安装AutoCAD2000时选择"完全"安装,或者选择带有"快车工具"选项的"用户"安装。
假如当初不是这样,则应以"增加"方式重新安装AutoCAD2000,并选择需添加的"快车工具"。
缺省时,AutoCAD2000在启动时不把快车工具装入内存,以缩短其启动时间。
当你第一次使用快车工具时,工具库会自动装入。
不过你也可以在开始时用EXPRESSTOOLS命令强行装入。
在已正确安装了快车工具的前提下,如果屏幕上未出现其"快车"菜单,你可以使用EXPRESSMENU命令将菜单显示出来。
下面则是在屏幕上显示"快车"工具条的方法步骤:
(1)在下拉式菜单中,选择视图>工具条...,则出现"工具条"对话框。
(2)在名为"菜单组"的下拉组合框中,选择"快车"。
(3)在名为"工具条"的组合框中点选所需要的选项。
凡冠以"X"的选项,将在屏幕上显示其工具条。
(4)单击"关闭"按钮,退出对话框。
四、打开或关闭一些可视要素
图形的复杂程度影响到AutoCAD执行命令和刷新屏幕的速度。
打开或关闭一些可视要素(如填充、宽线、文本、标示点、加亮选择等)能够增强AutoCAD的性能。
(1)如果把FILL设为OFF,则关闭实体填充模式,新画的迹线、具有宽度的多义线、填充多边形等,只会显示一个轮廓,它们在打印时不被输出。
而填充模式对已有图形的影响效果,可使用REGEN命令显示出来。
另外,系统变量FILLMODE除控制填充模式之外,还控制着所有阴影线的显示与否。
(2)关闭宽线显示。
宽线增加了线条的宽度。
宽线在打印时按实际值输出,但在模型空间中是按象素比例显示的。
在使用AutoCAD绘图时,可通过状态条上的LWT按钮,或者从"格式"菜单中选择"宽线"选项,用"宽线设置"对话框将宽线显示关闭,以优化其显示性能。
系统变量LWDISPLAY也控制着当前图形中的宽线显示。
(3)如果把QTEXT设为ON,则打开快显文本模式。
这样,在图样中新添加的文本会被隐匿起来只显示一个边框,打印输出时也是如此。
该设置对已有文本的影响效果,可使用REGEN命令进行显示。
另外,系统变量QTEXTMODE也控制着文本是否显示。
这在图样中的文本较多时,对系统性能的影响是很明显的。
(4)禁止显示标示点。
所谓标示点,是在选择图形对象或定位一点时出现在AutoCAD绘图区内的一些临时标记。
它们能作为参考点,能用REDRAW或REGEN命令清除,但打印输出时并不出现在图纸上。
欲禁止标示点显示,可将BLIPMODE设为OFF,以增强AutoCAD的性能。
(5)取消加亮选择。
在缺省情况下,AutoCAD使用"加亮"来表示当前正被选择的图形。
然而,将系统变量HIGHLIGHT的值从1改为0,取消加亮选择时,也可增强AutoCAD的性能。
(6)顺便一提的是,将系统变量REGENMODE的值设为0,或者将REGENAUTO设为OFF,可以节省图形自动重新生成的时间。
五、及时清理图形
在一个图形文件中可能存在着一些没有使用的图层、图块、文本样式、尺寸标注样式、线型等无用对象。
这些无用对象不仅增大文件的尺寸,而且能降低AutoCAD的性能。
用户应及时使用PURGE命令进行清理。
由于图形对象经常出现嵌套,因此往往需要用户接连使用几次PURGE命令才能将无用对象清理干净。
六、使用命令别名和加速键
AutoCAD为一些比较常用的命令或菜单项定义了别名和加速键。
使用命令别名和加速键可以明显节省访问命令的时间。
命令别名是在acad.pgp文件中定义的。
用任何文本编辑器打开并编辑该文件,就可以添加、删除或更改命令别名。
用这种方法定义的别名,当重新进入AutoCAD时即可使用。
在最新的软件版本中,用户不必退出AutoCAD就可以利用快车工具重新定义命令别名,但如果使用这种方法,则需要在第一次使用新定义的别名之前,执行REINIT命令以对软件重新初始化。
命令加速键是在acad.mnu文件中定义的。
欲添加、删除或更改命令加速键,用户只能用文本编辑器对acad.mnu文件进行编辑修改。
修改过的*.mnu文件必须用MENU命令加载并编译后,新定义的命令加速键方可使用。
----------------------------------------------
9.轻松删除顽固图层之秒招(r0r提供)
几大专业CAD网站中经常能看到这样的贴子:
处理图样时要把不用的图层删除掉,虽然把这个图层内的所有图形都删除了,你就是删除不了该图层,动用了所有删除及相关的工具也是枉然。
这种情况在处理别处转来的图样时最会碰到,有时真的只能望层兴叹,除非采用第三方工具软件,否则除了无奈还是无