能解决你一切问题的巨强CAD宝典.doc

上传人:jian****018 文档编号:10002917 上传时间:2020-04-09 格式:DOC 页数:188 大小:307.50KB
返回 下载 相关 举报
能解决你一切问题的巨强CAD宝典.doc_第1页
第1页 / 共188页
能解决你一切问题的巨强CAD宝典.doc_第2页
第2页 / 共188页
能解决你一切问题的巨强CAD宝典.doc_第3页
第3页 / 共188页
点击查看更多>>
资源描述
能解决你一切问题的巨强CAD宝典.txt如果你看到面前的阴影,别怕,那是因为你的背后有阳光!我允许你走进我的世界,但绝不允许你在我的世界里走来走去。能解决你一切问题的巨强CAD宝典第一章(一)AutoCAD玄机100个常见问题n【第一章】AutoCAD玄机100个常见问题本书以100个常见问题开篇,一是为了立刻解决您的长久困惑,二是以问答的形式引领您进入丰富多彩的CAD世界。关于CAD可能有两种理解:Computer Aided Design(计算机辅助设计) Computer Aided Drawing(计算机辅助制图)当然,我们不希望停留在辅助制图的层面上,不希望仅仅以电子图板代替木制图板。充分掌握CAD的各种自动化、智能化、专业化、数据集成化、专家化、二维三维一体化等等特性,多方面地参与设计(Design)推敲并自动生产图纸,这才是我们对CAD的追求。本书的宗旨是摆脱辅助制图的狭隘CAD概念,迈入辅助设计的自由王国!下面开始100个常见问题,这些问题可分为下面八大类:程序界面类常见问题 图形显示类常见问题 自定义类常见问题 文字标注类常见问题 Bonus & Express Tools快捷工具类常见问题 打印类常见问题 操作类常见问题 输入输出类常见问题1.1-程序界面类常见问题为什么不显示打印对话框?在执行打印或外部数据库命令时,不能出现直观的对话框,而是在提示行出现一串文字,很难操作。解决此问题很简单,设置系统变量CMDDIA=1即可。命令:CMDDIA?输入变量CMDDIA的新值 : 1?I注意:此问题仅在R14中出现。C助记:CMDDIA=Command Dialog 命令对话框。为什么不显示文件对话框?一般在打开文件、存盘、插入外部图块或参照等时候,都会通过文件对话框来指定文件名和路径,但有时对话框没有了,只能在命令行输入烦人的路径和文件名。解决此问题很简单,设置系统变量FILEDIA=1即可。命令:FILEDIA?输入变量FILEDIA的新值 :1?F提示:此问题在R14、AutoCAD 2000/2002均可能出现。C助记:FILEDIA=File Dialog 文件对话框。程序执行不能正常显示对话框,而是提示如图1.1所示的信息,怎么办?1.png(7.07 K)2010-1-26 9:34:55图1.1方法一:设置Windows的屏幕分辨率。在Windows系统中,选择开始e设置e控制面板e显示e设置,把屏幕分辨率设置为较大的值,如1024768。方法二:修改DCL对话框语言。对话框的定义通过文本格式的DC语言,对话框文件的后缀是“.DCL”。某些情况下启动时,为什么AutoCAD在警告对话框提示“BASE.DCL文件未找到”?这是由于AutoCAD未能够按正确的配置启动,导致支持文件搜索路径丢失,从而找不到BASE.DCL文件。请关闭AutoCAD,通过开始栏或桌面的快捷图标来启动AutoCAD,而尽量不要通过鼠标双击DWG图形文件的方式来开启AutoCAD。2.png(9.05 K)2010-1-26 9:34:55图1.2在菜单区还有鼠标,怎么进入绘图区光标就不见了?常见的原因是当前绘图区的范围太小,而捕捉间距设置较大,且捕捉状态打开。解决的方法很简单,采取如下方法之一即可:通过缩放(ZOOM)命令缩小图形,扩大显示范围。 双击捕捉(SNAP),关闭间距捕捉(见图1.3)。图1.33.png(4.94 K)2010-1-26 9:34:55修改SNAP间距捕捉的间距值(见图1.2)。R14: 工具e设置图形参数2000/2002:工具e草图设置e捕捉和栅格在AutoCAD命令行中不再显示命令提示和消息,怎样才能显示?在运行脚本或AutoLISP程序时,系统变量NOMUTT控制所有的命令提示和消息显示,如下表所示。 NOMUTT = 0显示命令提示和消息NOMUTT = 1在命令行中不显示命令提示和消息显示的方法如下:在命令行键入NOMUTT并回车。 在命令行输入0。注意:因为抑制了消息显示,不能看到正常的提示。 按回车,将显示命令提示。安装AutoCAD R14以后,MS Word里什么字体也没有了,R14毁坏了我的系统!这是因为AutoCAD安装了一个虚拟打印机到您的计算机中,不要把这个虚拟打印机作为系统的默认打印机即可。控制面板e打印机,在Phantom AutoCAD OLE/ADI Printer上右击鼠标,将“设为默认值”去掉,使别的打印机成为默认打印机。如何使用三键鼠标的中间按钮?在R14中,鼠标中键的默认定义是激活PAN命令,中键滚轮的默认定义是ZOOM放大缩小。2000/2002中,当系统变量MBUTTONPAN = 0 时,也可以用中键来激活光标菜单。如果您的鼠标中键失效,可以在Windows“控制面板”的鼠标设置中检查是否已经安装了这种驱动程序,并且确定鼠标中键没有指定为其它功能,以便于AutoCAD使用它。在AutoCAD菜单文件中的*AUX1部分,可以定义中键功能,例如:*AUX1;- right button$p0=*- middle button如果中键仍然不工作,请检查AutoCAD环境参数选择对话框中的兼容性标签,以确保“优先加速键”被设定为Windows标准。为什么工具条的按钮图标被一些笑脸图标代替了?这是由于相关的位图资源未找到,可能由下列几种因素之一引起:这可能出现在工具条被用户定义之后,菜单模板文件(MNU)又被手工编辑了。这种情况,可以用文本编辑器打开菜单源文件(MNS)和菜单模板文件(MNU),从MNS文件中复制自定义工具条部分,粘贴到MNU文件中,然后更名或删除掉旧的MNS、MNC和MNR文件,再用MENULOAD命令装载MNU文件,AutoCAD将重新编译菜单文件,产生新的MNS、MNC和MNR文件,这样就会解决问题。 如果位图文件不在AutoCAD的支持路径上,这一问题也会出现。请确认在Preferences(系统配置)对话框中的支持路径已经包括了该位图文件所在的目录。用户定义的位图。这个按钮图标是独立的BMP位图,小图标的分辨率必须是1615像素,大图标的分辨率必须是2422像素,关键是BMP图标文件必须位于AutoCAD的支持文件搜索路径中。如:TAG34 Button (My Command, mycmd16.bmp, mycmd24.bmp)CCMYCMD标准位图资源。它是与菜单同名的DLL动态连接库文件,用于保存工具栏、菜单和快捷菜单中使用的位图。AutoCAD 要想访问位图资源,必须满足下列条件:DLL 文件名必须与关联的菜单文件名相同。 资源必须命名而不是按索引编号。 DLL 文件必须与调用它的菜单文件位于相同的目录中。例如,如果你从一个用户化工具条中移动一个按钮到AutoCAD的标准菜单中的一个工具条时,你必须编辑这一按钮文件,以便在被支持路径里保存该位图文件。可按以下步骤来做:移动或复制图标到一个不同的菜单工具条中之后,保持工具条对话框仍然是打开的,用鼠标右键单击该图标来编辑它。 在按钮属性对话框中,选编辑按钮。 在按钮编辑器对话框中,选择Save as按钮,指定在AutoCAD支持的路径中的位图文件目录。 关闭按钮编辑器,然后在按钮属性对话框中选择Apply(应用)按钮,最后关闭AutoCAD,再重新起动它。 如何改变屏幕背景色?打开工具(Tools)下拉菜单中的系统配置(Preferences)或选项(Option),点击显示(Display)选项卡,点击色彩(Color)按钮,修改屏幕显示色彩的设定。 TOP 发送短消息查看公共资料 查找该会员全部帖子UID:5710 精华: 4 威望:3751 金钱:3745 元 来自: 注册: 2009-12-10 状态: 离线 清明 个人空间 相册 组别:高级会员 性别:保密 积分:3978 帖子:207 2010-01-26 09:44 | 只看楼主 树型| 收藏| 小 中 大 2# 第一章(二)如何打开/关闭ACAD屏幕菜单?打开工具(Tools)下拉菜单中的系统配置(Preferences)或选项(Option),点击显示(Display)选项卡,选中/不选中显示屏幕菜单分别对应打开/关闭屏幕菜单,如图1.4所示。1.png(10.16 K)2010-1-26 9:44:09图1.4如何关闭RENDER(渲染)窗口?通过卸载(AC)RENDER.ARX程序,在命令行中键入如下LISP语句即可。命令:(arxunload”render.arx”)?针对R14命令:(arxunload”acrender.arx”)?针对2000/2002在AutoCAD中有时在鼠标点击处产生交叉点标记,如何取消它?将系统变量BLIPMODE设置为0,即可。命令:BLIPMODE?开(ON)/关(OFF) : off?或者通过草图设置对话框(如图1.5):R14: 工具e设置图形参数2000/2002:工具e草图设置e选项AutoCAD 2000/2002R142.png(10.69 K)2010-1-26 9:44:09图1.5如何简单汉化AutoCAD?AutoCAD的菜单、提示、对话框等界面比较容易汉化,因为它们均是纯文本格式的文件,且执行与语言无关。我们可以打开相关文件,替换英文提示为中文即可,如下图所示(图1.6):3.png(44.01 K)2010-1-26 9:44:09图1.6当然,作为设计师,没有必要自己动手做汉化,把汉化的支持文件拷贝过来,只需一分钟即可搞定。把AutoCAD中文版(或其它已汉化版本)中¥SUPPORT¥文件夹下的LSP、DCL、FAS、MNU为后缀的文件拷贝到您的计算机相应的文件夹中,再执行MENU命令调用acad.mnu即可。或者完整地将¥SUPPORT¥和¥HELP¥文件夹中所有内容全部拷贝到您的计算机,覆盖掉原有文件即可。为什么有时部分菜单命令如“加载应用程序”、“三维表面”等不能执行?这类命令是按需加载的,即并不是一启动AutoCAD即加载了这些命令,而是第一次执行相关命令时方才加载。AutoCAD是在¥supporp¥acad.lsp或 ¥support¥acad2000doc.lsp中定义这些命令自动加载的,如果因为某些原因导致此LSP在启动时加载失败,会引发系列问题。要解决此问题,请查看以上两个文件。为什么我的专业软件的菜单依旧,可不能执行?菜单的显示仅仅是独立的菜单定义文件就可以实现的,但要实现菜单定义的功能,需要相关程序的执行。遇到此问题,重新安装专业软件可能是解决问题的简单方法。1.2-图形显示类常见问题为什么选中的物体不能够虚线醒目显示?设置系统变量HIGHLIGHT=1即可。命令:HIGHLIGHT?输入变量HIGHLIGHT的新值 : 1?对物体进行移动、放大等编辑时为什么有时不能看到动态拖动的结果?通过设置系统变量DRAGMODE来控制被拖动对象的显示与否。DRAGMODE=0在拖动时不显示对象的轮廓DRAGMODE=1在选定要拖动的对象后,如果在命令行中输入 drag,则在拖动时显示对象的轮廓DRAGMODE=2自动功能,在拖动时总显示对象的轮廓AutoCAD提供此变量,方便你在编辑大型工程时提高显示速度。命令: DRAGMODE?输入新值 开(ON)/关(OFF)/自动(A) : A?为什么有时文字显示和打印为矩形框?设置系统变量QTEXTMODE=0即可。命令: QTEXTMODE?输入 QTEXTMODE 的新值 :0?Dwf网络图形格式中显示的圆弧精度较差,如何改进? 在R14版本中。命令:VIEWRES?是否快速缩放? ?输入圆的显示分辩率 (1-20000) :?-设定较大值。或在系统配置中设定:工具e系统配置e性能e圆弧和圆的平滑度。执行DWFOUT命令,也可以控制精度(见图1.7),但此选项对小型工程影响不大。4.png(13.96 K)2010-1-26 9:44:09在AutoCAD2000/2002版中,可采用下列两种方式来控制圆滑精度。方法一:设置系统变量WHIPARC控制圆和圆弧是否光滑显示。初始值为0。WHIPARC = 0圆和圆弧不光滑,而是显示为一系列矢量WHIPARC = 1圆和圆弧光滑,显示为真实的圆和圆弧方法二:页面设置中可以指定创建 DWF 文件的分辨率。DWF 文件的分辨率越高,其精度越高,文件尺寸也越大。对于大多数 DWF 文件而言,中等分辨率设置已经足够。如果创建图形的 DWF 文件而且其中包含很大的几何图形范围(例如世界地图),请使用较高的分辨率设置。在创建或编辑 ePlot 配置文件时,可以指定这些设置。在DWF不同的分辨率设置下,一个世界地图输出为 DWF 文件后可以有不同的精度。中分辨率设置可以使地图缩放精确到世界地图的加利福尼亚州层次,高分辨率设置可以使地图缩放精确到城市的层次,最高分辨率设置可以使地图缩放精确到建筑物的层次。指定 DWF 文件分辨率的步骤如下(见图1.8):5.png(44.57 K)2010-1-26 9:44:09从文件菜单中选择打印。 在打印对话框中选择打印设备选项卡。在名称列表中选择一个ePlot打印设备,然后选择特性。 在打印机配置编辑器对话框中选择设备和文档设置选项卡,然后从树状列表中选择自定义特性。 选择自定义特性按钮。 在DWF 特性对话框中,使用分辨率滑动条指定分辨率,然后选择确定。 在打印机配置编辑器对话框中选择确定。 在修改打印机配置文件对话框中,执行以下操作之一,然后选择确定,选择仅对当前打印应用修改将应用配置设置但不保存到DWF ePlot 配置文件。选择将修改保存到下列文件将把配置的更改保存到DWF ePlot 配置文件。 在打印对话框的位置列表中为 DWF 文件指定一个打印位置,然后选择确定。 TOP 发送短消息查看公共资料 查找该会员全部帖子UID:5710 精华: 4 威望:3751 金钱:3745 元 来自: 注册: 2009-12-10 状态: 离线 清明 个人空间 相册 组别:高级会员 性别:保密 积分:3978 帖子:207 2010-01-26 10:07 | 只看楼主 树型| 收藏| 小 中 大 3# 第一章(三)如何在多段线中连续显示复杂的线型?系统变量PLINEGEN设置如何围绕二维多段线的顶点生成线型图案,如下表所示。本系统变量只对新的多段线起作用。PLINEGEN = 0从每个顶点开始生成线型图案PLINEGEN = 1按整条多段线连续地生成线型图案图1.9所示为同样的多段线、同样的线型GAS_LINE、同样的线型比例,绘制第一条线时PLINEGEN=1,绘制第二条线时PLINEGEN=0。7.png(7.20 K)2010-1-26 10:06:39本系统变量只对新的多段线起作用。若需修改已绘制的多段线,须调用Pedit命令。命令: Pedit?选择多段线:-选择下面一根多段线输入选项:闭合(C)/合并(J)/宽度(W)/编辑顶点(E)/拟合(F)/样条曲线(S)/非曲线化(D)/线型生成(L)/放弃(U): L?输入多段线线型生成选项 开(ON)/关(OFF) : on?输入选项:闭合(C)/合并(J)/宽度(W)/编辑顶点(E)/拟合(F)/样条曲线(S)/非曲线化(D)/线型生成(L)/放弃(U): ?如何调整3dsolid实体的素线(轮廓线)显示的疏密?系统变量ISOLINES指定对象上每个曲面轮廓素线的数目(图1.10),有效的取值范围为 0 到 2047,默认值是4。参见第10章“AutoCAD系统配置”。1.png(55.98 K)2010-1-26 10:06:39ISOLINES = 2ISOLINES = 36图1.10如何画点划线?我的点划线为什么变成实线?设置当前线型(或当前图层的默认线型)为点划线即可。如果当前图形中尚未加载点划线,需要加载它。图1.112.png(23.55 K)2010-1-26 10:06:39经常情况下,由于线型比例不合适,会导致点划线等其他线型不能正常显示和打印。F提示:关于线型比例的有关系统变量请参见第14.2.6节的“相关系统变量”。 关于线型比例的具体修改方法请参见第2.6节“按比例绘图与自动标注”。AutoCAD哪个命令设置圆的平滑度?3.png(6.59 K)2010-1-26 10:06:39R14:工具e系统配置e性能e圆和圆弧精度2000/2002:工具e选项e显示e圆和圆弧精度也可以通过VIEWRES命令来控制。有关详细描述请参见第10章“AutoCAD系统配置”。列举出支持光柵文件格式?为何有时光栅图像仅显示一个矩形框和一串文件名字符?AutoCAD能将光栅或位图的二值、8 位灰度、8 位彩色或 24 位彩色位图图像文件插入到图形中。常见的图像格式包含BMP、TIF、RLE、JPG、GIF 和 TGA等。详细介绍详见第10章“AutoCAD相关文件格式”。RENDER命令可以以多种格式的图像文件作为材质和环境贴图,同时也能渲染输出图像文件。 利用PLOT和EXPORT命令也可以把当前图形以多种图像方式输出。 IMAGE 命令可以将多种格式的图像插入到 AutoCAD 图形文件中。 下表显示何种图像文件能够被调入或输出:类型说明文件后缀Attach合并Export输出BMPWindows 和OS/2 位图格式BMP, RLE, DIBYesYesCALS1Mil-R-Raster IRST, GP4, MIL, CAL, CG4YesYesFLICFLIC Autodesk Animator AnimationFLC, FLIYesNoGeoSPOTGeoSPOT BILYesNoGIFGraphics Interchange FormatGIFYesNoJFIFJoint Photographics Expert GroupJPG, JPEGYesYesPCXPicture PC Paintbrush PicturePCXYesYesPICTPicture Macintosh PicturePCTYesNoPNGPortable Network GraphicPNGYesYesRLCRun-Length CompressedRLCYesNoTARGATrue Vision Raster-Based Data FormatTGAYesYesTIFFTagged Image File FormatTIF, TIFFYesYes有时光栅图像仅显示一个矩形框和一串文件名字符,可能由于:图像被临时卸载,须重载,执行IMAGE图像管理器命令即可。 图像链接中断,如图像被移动到其他文件夹、网络驱动器断开等。1.3-自定义类常见问题怎么更改单位制?在图形中绘制的所有对象都是根据单位进行测量的。绘图前首先应该确定 AutoCAD 的度量单位。例如,在一张图纸中,一个单位可能等于一毫米。而在另一张图中,一个单位可能等于一英寸。用户既可以为对象的长度和角度设置单位类型和小数位数,也可以为块和从 AutoCAD 设计中心中插入的其他内容指定单位。设置图形单位并不会自动设置标注单位。通常用户会将图形单位和标注单位设置为相同的类型和精度,但也可以为标注单位设置不同的图形单位和标注单位。UNITS(单位)命令设置图形单位(图1.13a)。4.png(16.10 K)2010-1-26 10:06:39DDIM(标注样式)命令设置标注主单位(图1.13b)。5.png(22.39 K)2010-1-26 10:06:39图1.13b如何自定义快捷键?详细方法参见第2.3节“命令别名和快捷键”。定义简化命令(或命令别名)需修改ACAD.PGP文件。 定义快捷键(如Ctrl+S)需修改ACAD.MNU文件。在AutoCAD2002中定义快捷键更方便,执行工具e自定义e键盘命令,随心所欲地定义快捷键吧!什么是自定义对象(专业对象)?什么是代理对象(或代理图形)?自定义对象-(专业对象)CAD专业软件开发商使用 AutoCAD ObjectARX语言编写程序,创建基于AutoCAD 平台的专业图形对象或非图形对象,这就称为自定义对象。如Autodesk ArchitecturalDesktop建筑软件创建的WALL、WINDOW等均是自定义对象。自定义对象的优点是,它能自动根据周边环境的情况来调整显示,如把窗户移动到某一段墙上后,墙体的显示自动调整,三维墙体自动开洞,窗户也可根据墙体的厚度自动调整等。代理对象(代理图形)自定义对象的“替身”。ARX专业软件在创建自定义对象时同步写入对象数据库中用来代替代理对象显示的图形。并非所有程序都创建代理对象;代理对象也不一定同自定义对象显示相同。如AutoCAD 2000 Express的RTEXT.ARX创建的RTEXT(正篇文字)的代理对象仅仅为一方框。相关命令为快捷工具Express Toolse文字e正篇文字插入。显示自定义对象的条件 创建该对象的 ARX 应用程序必须在 AutoCAD 已加载,此时可以显示和编辑自定义对象。 加载了同一开发商提供的专门用来解释专业对象的ARX程序,一般此时可以显示但不能编辑自定义对象,这是开发商既能保护自己的知识产权又能保证程序通用性的方法之一。否则,AutoCAD 将临时用一个代理对象(如果已创建)替换自定义对象。如果 ObjectARX 应用程序在 AutoCAD 中可用,将用自定义对象替换代理对象。有两种情况可能会用到代理对象 打开一个包含自定义对象的图形时,系统中没有安装创建自定义对象的应用程序。 卸载了创建图形中自定义对象的 ObjectARX 应用程序。创建自定义HATCH有何简单方法?目前AutoCAD还未提供简单创建自定义HATCH的命令或程序。在AutoCAD2000/2002的Express Tools快捷工具中有个超级图案填充能够帮助您解决问题。关于手工定义HATCH的方法请参见自定义图案填充有关章节。互联网上到是有几个自由软件专门用来定义HATCH,某些专业软件也提供了有关命令。F提示:注意备份您自定义的图案的定义数据。我修改了MNU菜单,但为何不起作用?这是由于AutoCAD自动优先加载同名的MNS菜单文件。如果您修改了MNU菜单文件(如:ABC.MNU),须调用MENU命令加载它(图1.14)。6.png(24.68 K)2010-1-26 10:06:39图1.14 TOP 发送短消息查看公共资料 查找该会员全部帖子UID:5710 精华: 4 威望:3751 金钱:3745 元 来自: 注册: 2009-12-10 状态: 离线 清明 个人空间 相册 组别:高级会员 性别:保密 积分:3978 帖子:207 2010-01-26 10:24 | 只看楼主 树型| 收藏| 小 中 大 4# 第一章(四)为什么汉字显示为很多问号?产生的原因:由于没有找到指定的SHX大字体文件 或者字体样式的定义未使用中文TTF字体或SHX大字体。有两种解决方法。方法一 :替换字体。首先了解是何种字体样式出现了问题。命令:List? 选择一个显示为问号的文字(图1.15)1.png(20.22 K)2010-1-26 10:23:53图1.15在AutoCAD文本窗口中了解到文字样式名称和所使用的字体。在本例中,是由于没有使用中文TTF字体或SHX大字体。修改字体样式定义,替换汉字字体文件(图1.16)。命令:Style?2.png(23.43 K)2010-1-26 10:23:53图1.16在上面插图中,采用了SHX大字体的方式。结果如下:e也可以使用TTF字库,如图1.17所示:3.png(21.38 K)2010-1-26 10:23:53图1.17e方法二 :复制字体文件。首先了解是何种字体样式出现了问题。命令:List? 选择一个显示为问号的文字(图1.18)4.png(23.92 K)2010-1-26 10:23:53图1.18若调用字体(Style)命令,会发现在英文小字体xcsg.shx 和中文大字体HZTXT.SHX 的名称前均没有圆规符号,表示在当前支持文件搜索路径中找不到相应文件(图1.19)。5.png(11.41 K)2010-1-26 10:23:53图1.196.png(47.62 K)2010-1-26 10:23:53复制字体文件。找到相关的SHX字体文件,把它们拷贝到您的计算机中。 拷贝到AutoCAD的FONTS文件夹中,您以后一直可以使用它。 拷贝到DWG图形所在的工程文件夹中,成为此工程专用的字体。 修改系统配置,添加字体文件所在路径到支持文件夹列表。F建议:您的公司应该统一规划字体的使用。 强力建议您把SHX字体文件、形文件同DWG图形文件一同归档存盘。SHX字体与TTF字体的使用有何区别?SHX字体与TTF字体是两种不同的方式定义的字体,AutoCAD都可以使用。SHX字体的特色:是AutoCAD专用字体。 是采用矢量的方式定义的字体,字体由线条构成,不填充。 相应的字库文件分两类:小字体只包含英文、数字和一些符号,总共只有256个字大字体可容纳65535个文字,一般用于定义亚洲文字优点:具有较高的编辑、显示、打印速度。单线条仿宋字字体清秀,适合国标制图。 缺点:由于AutoCAD专用字体目前尚没有国家标准,所以不同公司提供的SHX字体文件名与款式可能各不相同,同样的文件可能是不同的字体,也可能字体的基本大小比例也不同。从而导致汉字与数字字母大小不一致,或汉字与数字字母分开写时,文字易因替换字体而错位。目前国内流行的AutoCAD专用大字体常见如下:gbcbig.shx单线仿宋汉字hztxt.shx简单的等线体汉字hztxt1.shx hztxt?.shx其它的汉字字体hzfs.zip双线仿宋字体hzht.zip双线黑体字体hzkt.zip双线楷体字体hzst.zip双线宋体字体hzzy.zip双线综艺字体TTF字体的特色:是Windows系统支持的真轮廓字体(TrueType Font),由三次曲线定义,放大时边界光滑清晰。 字体得到广泛的支持,且具有统一规范的定义。 因汉字、英文、数字和一些符号均定义在同一个文件中,字体大小统一规范。 缺点:在AutoCAD中处理耗用大量CPU时间,显示较慢,对矢量绘图仪需要占用较多的绘图仪内存,因而在图形中有大量此类文字时甚至会因绘图仪内存溢出而不能打印(解决的办法是扩充绘图仪内存)。以前绘制的图形,在R14或2000/2002中打开后汉字显示为乱码(如¥U+2038¥U+3425¥U+4534¥U+2343),如何解决? 原因:AutoCAD支持Unicode字符编码标准,Unicode是为了解决在计算机中统一表示多国文字的问题而出现的。Unicode是一种16位的编码方式,它可容纳65536个字符,基本上可以包容目前世界上的所有语言。它以不同的代码页来区分不同国家的文字在计算机中的表示。症状:当AutoCAD打开在具有不同代码页的系统下生成的图形时,汉字文本实体就会变成混乱的、不可读的字符。 在什么情况下才会出现这种情况呢?例如:在具有中文之星或双桥汉字环境下的西文Windows95中的AutoCAD R13/R12上绘制图形,在R14中打开。 R12/R13 for Dos 的文件在R14或R13 for win95中打开。 解决方法:改变这些图形的代码页。Autodesk已经提供了转换图形代码页的实用程序。对于中国大陆用户来说,就需要把图形的代码页改为GB2312或ANSI936;对于使用繁体中文操作系统的用户(台湾、香港),图形代码页应修改为ANSI950。这个程序是wnewcp.exe或 wnewcp2000.exe,可以到Autodesk公司的中文网站上下载(www.Autodesk.com.cn)。操作步骤如图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时,会打开字符映射表对话框,该对话框包含更多的符号供用户选用,其当前内容取决于用户在字体下拉列表中选择的字体,它的界面是中文界面,相信各位应该没有什么问题。 在字符映射表对话框中,选择要使用的字符,然后双击被选取的字符或单击选择按钮,再单击复制按钮,将字符拷贝到剪贴板上,点击关闭返回原来的对话框,将光标放置在要插入字符的位置,按CtrlV就可将字符从剪贴板上粘贴到当前窗口中。字体为什么会反向?设置文字样式时使用了颠倒或反向选项(图1.21)。图1.218.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:53AutoCAD 2000/2002特性修改(图1.23)。先选择所有需要改变字高(或字体)的文字,然后在特性窗口修改字高。 R14中,调用Bonus附赠程序。选择附赠程序e修改e高级属性修改(图1.24)。10.png(15.88 K)2010-1-26 10:23:53AutoCAD提供了另一个修改文字的程序,它有更多的功能。此程序是: ¥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.26a12.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.5Bonus & 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.28Bonus 组件的 Textmask命令和 Wipeout命令可以在图纸空间中使用吗?在图纸空间中用这些命令可以遮挡图纸空间的物体,却不能遮挡在图纸空间视图中的模型空间的实体。这是因为这些工具都是用“位于其他实体之上”的方法来遮挡这些实体的,而由于AutoCAD总是先绘制模型空间的实体,所以这些命令不能在这种情况下工作。如何显示/关闭Textmask的边界?如何删除Textmask的边界?显示/关闭边界。方法一:执行命令Tframes?方法二:执行命令Textmask?输入选项 F?删除Textmask的边界。TEXTMASK命令创建了一个WIPEOUT物体,并且把WIPEOUT与TEXT文字编组在一起,须要关闭编组选择状态,才能单独选择物体。首先打开边界显示,执行命令tframes?。 设置系统变量PICKSTYLE为0,以关闭对象编组。 选择边界,删除WIPEOUT。 还原系统变量PICKSTYLE为1。 还原边界显示状态,执行命令tframes?。在试图执行AutoCAD Express Tool 命令时,得到错误提示“Unknown Command ”。如何解决?因某些因素启动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升级到AutoCAD2000i/2002时,可以使用如下方法之一来移植快捷工具库。方法一:不要卸载AutoCAD 2000,直接安装AutoCAD2002以确保快捷工具移植到AutoCAD 2002中。方法二:在安装AutoCAD2002之前先创建快捷
展开阅读全文
相关资源
相关搜索

当前位置:首页 > 建筑环境 > 建筑资料


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!