AutoCAD二次开发使用技巧精华

2026/4/30 3:27:33

答:在图形完稿后,执行清理(PURGE)命令,清理掉多余的数据,如无用的块、没有实体的图层,未用的线型、字体、尺寸样式等,可以有效减少文件大小。一般彻底清理需要PURGE二到三次。

另外,缺省情况下,在R14中存盘是追加方式的,这样比较快一些。如果需要释放磁盘空间,则必须设置ISAVEPERCENT系统变量为0,来关闭这种逐步保存特性,这样当第二次存盘时,文件尺寸就减少了。

问:如何设置自动保存功能?

答:将变量SAVETIME设成一个较小的值,如10(分钟)。AutoCAD默认的保存时间为120分钟。

问:如何将自动保存的图形复原?

答:AutoCAD将自动保存的图形存放到AUTO.SV$或AUTO?.SV$文件中,找到该文件将其改名为图形文件即可在AutoCAD中打开。

一般该文件存放在WINDOWS的临时目录,如C:\\\\WINDOWS\\\\TEMP。

问:误保存覆盖了原图时如何恢复数据?

答:如果仅保存了一次,及时将后缀为BAK的同名文件改为后缀DWG,再在AutoCAD中打开就行了。如果保存多次,原图就无法恢复。

问:为什么提示出现在命令行而不是弹出Open或Export对话框?

答:AutoCAD的系统变量FILEDIA用来控制文件列表对话框的显示,设置FILEDIA为1时将使这些对话框显示,如果FILEDIA被设为0,通过输入一个符号“~”来响应你所选择命令的第一个提问,你仍然可以获得一个对话框显示。当然,从一个批处理命令或AutoLISP/ADSRX/ObjectARX应用程序中调用一个文件操作命令时,需要命令行提示,而不应该出现对话框。

问:为什么当一幅图被保存时文件浏览器中该文件的日期和时间不被刷新?

答: Autodesk已经发现了这个问题,它仅仅出现在Win95B的操作系统中,在Win95A或Windows NT环境下从没有发生过。作为一个权宜之策,可以在AutoCAD R14中设置系统变量ISAVEPERCENT为0,使AutoCAD在每次存盘时都重写整个绘图内容,这可能使保存时间长一些,但却能保证文件日期被正确刷新。 问:为什么不能显示汉字?或输入的汉字变成了问号?

答:原因可能是:

1. 对应的字型没有使用汉字字体,如HZTXT.SHX等;

2. 当前系统中没有汉字字体形文件;应将所用到的形文件复制到AutoCAD的字体目录中(一般为...\\\\FONTS\\\\);

3. 对于某些符号,如希腊字母等,同样必须使用对应的字体形文件,否则会显示成?号。

问:如何解决在R14中打开R12文件出现汉字乱码问题?

答:用R14打开R12的文件时,即使正确地选择了汉字字形文件,还是会出现汉字乱码,原因是R14与R12采用的代码页DWGPAGECODE不同。可到AutoDesk公司主页下载代码页转换工具wnewcp。运行wnewcp 后,首先选中“R11/R12”复选框,再单击“Browse”按钮,选择要转换的文件或目录,然后选择新的代码页(ANSI),单击“Start Conversion”即开始转换。转换后,在R14中就能正确地显示汉字。

天正提供的代码转换工具DWGCODE.EXE同样可以进行代码转换。

如果没有这些工具,可在R12的环境中打开要转换的图形文件,在COMMAND状态下输入DWGCODEPAGE,修改其值为ASCII后保存文件即可。

批量修改可使用SCR命令组文件或用LISP编程实现。

问:为什么输入的文字高度无法改变?

答:使用的字型的高度值不为0时,用DTEXT命令书写文本时都不提示输入高度,这样写出来的文本高度是不变的,包括使用该字型进行的尺寸标注。

问:如何改变已经存在的字体格式?

答:如果想改变已有文字的大小、字体、高宽比例、间距、倾斜角度、插入点等,最好利用“特性(DDMODIFY)”命令(前提是你已经定义好了许多文字格式)。点击“特性”命令,点击要修改的文字,回车,出现“修改文字”窗口,选择要修改的项目进行修改即可。

问:可以使用系统字体吗,如宋体、楷体等?

答:虽然ACADR14能够使用*.TTF汉字字体文件,可是这种字体太花费CPU时间,对于档次稍低的电脑,显示速度(如使用实时缩放命令时)实在太慢。建议档次低的电脑还是使用*.shx文件好。在汉字*.shx文件当中,推荐使用大恒或浩辰公司为ACADR12配套的HZ*.shx字体文件,但在不同机器上没有相应字体会引起汉字显示问题。当然为美观起见少量使用系统字库也未尝不可。 菜 单

问:为什么工具条的按钮图标被一些笑脸代替了?

答:当AutoCAD找不到按钮位图文件的路径时,工具条或工具框中的这些按钮图标将被一张笑脸所代替。这可能出现在工具条被用户化之后,菜单模板文件(MNU)又被手工编辑了。

这种情况,可以用文本编辑器打开菜单源文件(MNS)和菜单模板文件(MNU),从MNS文件中复制用户化工具条部分,粘贴到MNU文件中,然后更名或删除掉旧的MNS、MNC和MNR文件,再用MENU/MENULOAD命令装载MNU


AutoCAD二次开发使用技巧精华.doc 将本文的Word文档下载到电脑
搜索更多关于: AutoCAD二次开发使用技巧精华 的文档
相关推荐
相关阅读
× 游客快捷下载通道(下载后可以自由复制和排版)

下载本文档需要支付 10

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:xuecool-com QQ:370150219