1、1.2. 巧借 EXCEL 在 AUTOCAD 中绘曲线 在工程计算时,经常要用 AutoCAD 画出一条曲线,而这条曲线如果是由多个坐标点连接成的,输入起来就麻烦,而且容易出错。如果利用 EXCEL 应用程序来保存数据,并与 CAD 巧妙地结合起来,就能很容易地画出该曲线。具体方法为 首先,在 Excel 中输入坐标值。我们将 x 坐标值放入 A 列,y 坐标值放入到 B 列,再将A 列和 B 列合并成 C 列,由于 AutoCAD 中二维坐标点之间是用逗号隔开的,所以我们在 C2 单元格中输入:“ =A2S+0.1-0.2;)”,可以实现,如嫌太麻烦,就编个程序来简化操作。50. 24Au
2、toCAD 中文件可当作块插入其他文件中,但这样一来过多的块使文件过于庞大,用 PURGE 来清除它们吧,一次清一层,一定要多用几次呀!51. 25AutoCADR14 的帮助文件内容十分丰富,由很多本“书”组成,一层层打开,多看它们用处是很大的,其中包括了 CAD 的各方面,比任何 CAD 大全还全,你是否想您的帮助加入其中,请修改 t,加入自己帮助的链接。52. 26在 CAD 中可按规定编定.ahp 的 CAD 帮助文件,在 R14 下用 ahp2hlp.exe 将其转变为 .hpj 的文件和.rtf 的文件,再用 HelpWorkshop 工具(在 VC5 中有)将其项目打开,编译为.
3、hlp 文件。53. 27在 AutoCAD 中有一些 DOS 下的 exe 文件在 R14 中仍有用途,用 Slidelib.exe 可将幻灯片作库, mc.exe 可实现菜单的编译。54. 28在作完零件图进行组装时,可将零件图块插入后焊开,再用 group 成组后组装,这时用 ddselect命令控制组选取处于何种状态,取消组选取时可将组内成员删除、剪切、修改,要移动零件时再打开组状态。55. 29在 AutoCAD 中的菜单源文件为.mnu 文件,将其修改可将自己的命令加入菜单中,再用 menu 命令装入,可参加 AutoCAD 帮助了解菜单文件格式。图标工具条中加入自己的命令相对简单
4、,可在工具条上点右键,在 toolbar 对话中,点 new 按钮,输入工具条后,一个新工具条产生,再选 Customize 按钮,选定 custom,将空按钮拖入工具条中,再在空按钮上按右键,这样就可定义自己的按钮图标和命令。56. 30AutoCAD 的状态行也可自定义,用 DIESEL语言可以访问它,最简单的方法用 modemacro 命令,后输入$(getvar,clayer),以后当前层名就显示在状态行上,用户化可谓无孔不入吧!57. 31AutoCAD 的图形格式为.dwg,也可导出为.bmp 及.wmf 或.eps、.dxf、.3ds,如果用 render 命令可存为.pcx 、
5、.tga、.tif 格式,AutoCAD 还可将文件直接存为这几种格式,要为系统装一个名为“Rasterfileexport”的打印机,用它打印到文件,ACAD2000 还可将文件存为 JPG 格式。58. 32render 进行着色时,render 无关闭按钮,用户可用:(arxunload“render“),因为它是 ARX 文件扩展的功能。59. 33dimzin 系统变量最好要设定为 8,这时尺寸标注中的缺省值不会带几个尾零,用户直接接受缺省值十分方便快捷。60. 34如遇到快捷键失效,如o 失去作用,变为正交模式切换的情况,请用 menu 将当前使用菜单的.mnu 菜单源文件重装一遍
6、即可。61. 35在多行文字(mtext)命令中使用 Word97 编辑文本。 Mtext 多行文字编辑器是 AutoCADR14 中的新增功能,它提供了 Windows 文字处理软件所具备的界面和工作方式,它甚至可以利用 Word97 的强大功能编辑文本,这一功能可以用如下方法实现:62. 打开 “Tools”菜单选“Preferences”命令,“Preferences”对话框弹出后,打开“Files/TextEditor,Dictionary,andFontFileName/TextEditorApplication/Internal”,双击“Internal”,出现“Selectafi
7、le”对话框,接着找到“Winword.exe”应用程序文件,击“打开”钮,最后单击“OK”返回。完成以上设置后,用户如再使用 mtext 命令时系统将自动调用我们熟悉的 Word97 应用程序,为 AutoCAD 中的文本锦上添花。63. 36巧用工具按钮自定义。AutoCAD 中有许多 lsp文件能为我们提供非常实用的命令,如 chtext.lsp 就是一个很好的文字修改命令,尤其适用于大批文字的修改,但在使用这样的命令之前必须先把 lsp 文件载入。一般你可以通过选取“Tools”菜单中“LoadApplication.”选项,再利用对话框打开 AutoCADR14/Support 下的
8、 Chtext.lsp 文件,然后击“Load”钮,或者也可以直接在命令行中键入“(load “chtext”)”以达到载入的目的,如此做总有些繁琐。下面我们用自定义工具按钮的方式解决这个问题,右击任意工具钮,弹出“Toolbars”对话框,击“ Customize.”钮,在“Categories:”中选“Custom”项,将出现的空按钮拖到工具条中目标位置,击“Close”钮返回,接着右击空按钮,出现“ButtonProperties ”对话框,在“Name:”栏中为命令钮命名, “Help:”栏中你可写入或不写入内容,然后在“Macro:”中键入“ (load “chtext”)cht ”
9、,至于 “ButtonIcon“,用户可选系统提供的图标,也可以点“Edit. ”自行绘制或者直接调用已有的 bmp 文件,最后点“Apply”钮并依次关闭对话框返回。这样你自己的工作按钮就做成了。由于在后面增加了“cht”(注意:前面要有空格),所以你只要按下工具钮便可以直接去选择要编辑的目标文件。64. 37.“Stretch”命令也是一个常用命令,但输入命令后,系统总要提示“selectobjecttostretchbycrossing_windoworcrossing_polygon.”,要求你再输入一个“C”后才能用鼠标去选择目标。为了使操作简化,用户只需将系统提供的工具按钮做些小小
10、的修改即可。右击任意工具按钮弹出“Toolbars”对话框,再右击“stretch”工具钮弹出 “ButtonProporties”对话框,在“Macro : ”框中的“cc_stretch”后键入空格和“C”。以后你再点击处理后的工具钮就可以直接选择目标进行操作。65. 38AutoCADR14 用户通常均采用系统给出的缺省格式存盘,这种格式存盘的缺点是文件所占空间大,不能用低版本的应用程序(如:AutoCADR12 、AutoCADR13)打开,为避免磁盘空间的浪费,你可以在“SaveDrawingAs”对话框的“保存类型 ”中选“AutoCADR12/LT2Drawing”格式存盘。例如
11、:同一 dwg文件用两种方式存盘,它们的大小分别是 87KB、58KB。可见差别还是很可观的。而且后者文件可以在 R12、R13 版本的应用程序中打开。这种方法对配置较低的用户尤为实用。66. 39有时在打开 dwg 文件时,系统弹出“AutoCADMessage”对话框提示“Drawingfileisnotvalid ”,告诉用户文件不能打开。这种情况下你可以先退出打开操作,然后打开“File ”菜单,选“DrawingUtilities/Recover”命令,或者在命令行直接用键盘输入“recover”,接着在“SelectFile ”对话框中输入要恢复的文件,确认后系统开始执行恢复文件操
12、作。67. 40汉化菜单。将 support 目录下的 acad.mnu 文件复制为 chinese.mnu。用写字板打开 chinese.mnu。仔细观察会发现其中有许多类似 “POP”的条目,每一条目定义了一列下拉菜单。将引号中的英文命令名称改为中文,存盘退出。再在 R14 中输入“menu”命令,将 chinese.mnu 菜单文件装入,下拉菜单就变成了中文。还可以再装入 acad.mnu 文件将菜单还原。68. 41 R14 默认的 “命令取消”键是 “ESC”键,如果你已经习惯了 R12 的“Ctrl C ”怎么办呢?点击菜单 Toolspreferencescompatibilit
13、ypriorityforacceleratorkeysautoCADclassic,然后就可以用“CtrlC”取消命令了,同时 “ESC”键仍然有效。69. 42trim 命令中提示选取要剪切的图形时,不支持常用的 window 和 crossing 选取方式。当要剪切多条线段时,要选取多次才能完成。这时可以使用 fence 选取方式。当 trim 命令提示选择要剪除的图形时,输入“f”,然后在屏幕上画出一条虚线,回车,这时被该虚线接触到的图形全部被剪切掉。70. 43.单击“ObjectPropertys”工具条上的“Makeobjectslayercurrent”按钮,然后在作图区选择要去
14、的图层上的任一图形,当前层立刻变换到选取的图形所在层。71. 44.用 R14 打开 R12 的文件时,即使正确地选择了汉字字形文件,还是会出现汉字乱码,原因是 R14与 R12 采用的代码页不同。可到 AutoDesk 公司主页下载代码页转换工具 wnewcp。运行 wnewcp 后,首先选中“R11R12”复选框,再单击“Browse ”按钮,选择要转换的文件或目录,然后选择新的代码页,ANSI936 或 GB2312 均可,单击“StartConversion”即开始转换。转换后,在 R14 中就能正确地显示汉字。72. 45. 在 AutoCAD 中有时尺寸箭头及 Trace 画的轨迹
15、线变为空心,用 TRIMMODE 命令,在提示行下输新值 1 可将其重新变为实心。46. 用 AutoCAD 打开一张旧图,有时会遇到异常错误而中断退出,这时首先使用 40 介绍的方法,如果问题仍然存在,则可以新建一个图形文件,而把旧图用图块形式插入,可以解决问题。73. 2005-8-27 12:10:18 74. 75. 76. 帖子操作 77.78. 79. 80.81. 82. 83.84. super2004 85. 86.87.88. 89. 第 4 楼90.91.92. 打开别人图时,找不到原文件的字体怎么办?很好的头衔:天下任我行 等级:论坛游侠 文章:52积分:387注册:2
16、005-4-1方法! 希望固定!打开别人一张图时,要不停的替换我没有的字体文件,怎样才能一劳永逸?93. 答:有两种办法,一:复制要替换的字库为将被替换的字库名,如,打开一幅图,提示找不到 jd 字库,你想用 hztxt.shx 替换它,那么你可以把 hztxt.shx 复制一份,命名为 jd.shx,就可以解决了。不过这种办法的缺点显而易见,太占用磁盘空间。最好用下面这种办法。94. 二:在 autocad r14/support 目录下创建 acad.fmp 文件,如果原来有此文件直接打开,这是一个 ASCII 文件, 输入“jd;hztxt“ , 如果还有别的字体要替换,可以另起一行,如
17、“jh;hztxt“, 存盘退出, 以后如果你打开的图包含 jd 和 jh 这样你机子里没有的字库,就再也不会不停的要你找字库替换了。95. 解决 AutoCAD 在 XP 操作系统下打印时致命错误的方法近来,有些会员反映 AutoCAD 2002 版或 2004 版本在点击打印时出现致命错误并退出 AutoCAD 的现象。经过我的研究,这跟 AutoCAD 2002 及以上版本使用打印戳记有关。在 2000 版时,增补的打印戳记功能就有很多的 BUG,这个功能在 2002 版本后就直接做为 AutoCAD 功能。该功能在 98 操作系统中是完全没有问题的,但在有些 XP 系统中就会出错。所以
18、在 XP系统中最好不要去开启该功能。如果你已经不幸开启了该功能而使 AutoCAD 在打印时出现致命错误,解决的方法只能是这样:在 AutoCAD 的根目录下找到 AcPltStamp.arx 文件,把它改为其它名称或删除掉。这样再进行打印就不会再出错了,但也少了打印戳记的功能。该方法对于 2002 版及 2004 版均有效。96. AutoCAD 有 15 个特殊的系统变量,供用户的程序使用 这些系统变量也是在当前图形中有效。97. 每个图形有自己的一套 UserIxx 和 UserRxx 系统变量,随图保存(仅有 UserSx 例外):98. UserI1、UserI2、UserI3、Us
19、erI4 和 UserI5 用于整型值的存储和提取。99. 数据类型:整数、保存位置:当前图形、初始值:0100. UserR1、UserR2、UserR3 、UserR4 和 UserR5 用于实数值的存储和提取。101. 数据类型:实数、保存位置:当前图形、初始值:0.0000102. UserS1、UserS2、UserS3 、UserS4 和 UserS5 用于字符串数据的存储和提取。103. 数据类型:字符串、不保存、初始值:“104. 2005-8-27 12:12:25 105. 106. 107. 帖子操作 108.109. 110. 111.112. 113. 114.115
20、. super2004 116. 117.118.头衔:天下任我行 等级:论坛游侠 文章:52积分:387注册:2005-4-1119. 120. 第 5 楼121.122.123. 如何快速的绘图124. 一、熟悉对 CAD 中基本操作命令/快捷图标的使用 这一点大多数人都知道,古人云:熟能生巧。基本命令与快捷图标便是 CAD 中大家最熟悉的,也应该能熟练掌握了,所以不详谈了。125. 二、 ACAD.PGP 文件修改 大家都知道 LINE 命令在 COMMAND 输入时可简化为 L,为何会如此呢?因为在 AutoCAD 中有一个加密文件 ACAD.PGP 中定义了 LINE 命令的简写,先
21、找出这个文件打开它。找到“These examples include most frequently used commands.“的提示语,在其下的几行文字就可对简写的定义,记住它的左列是简写命令的文字实现你可以根据你的需要进行修改(当然是你比较熟悉的英文缩写喽),它的右列是默认的命令请不要随意修改。相信这能为你提高一定的速度。126. 三、对图形夹点操作 夹点,你用过吗?当你用鼠标左键点击图形,图形上便会出现许多方框这些就是夹点。通过控制夹点便能进行一些基本的编辑操作。如:COPY,MOVE ,改变图形所在的图层等基本操作。而且不同的图形,还有其特殊的操作。如:直线有延伸操作。127.
22、四、大量使用修改命令 对于 CAD 绘图工作人员来说,一幅图 60%-70%是修改只有 30%-40%是作图,这一点并不难理解。从图形构成来看图形只有直线与曲线这两种,而曲线又由大量的圆进行剪切而成的,所以一张图最终由直线和圆组成。既然如此作图只需先画圆或直线并确定位置,然后进行一系列操作如: OFFSET, TRIM, FILLET, ARRAY, CHAMFER 等,来实现图形。 如一个轴承的绘图,只需两条互相垂直的直线,而后进行 OFFSET,FILLET,CHAMFER 等一系列操作便能精确的完成轴承的绘制。128. 五、构建图块来简化绘图工作 图块是 CAD 操作中比较核心的工作,许
23、多程序员与绘图工作者都建立了各种各样的图块。由于他们的工作给我们的带来了简便,我们能像砖瓦一样使用这些图块。如工程制图中建立各个规格的齿轮与轴承;建筑制图中建立一些门、窗、楼梯、台阶等以便在绘制时方便调用。 在这些图块中其中的柔性块最容易被调用,它其实是用 Auto LISP/Visual LISP 编写的程序。如要学习我推荐Visual LISP 使用教程这本书。我主要介绍图形外部块的建立和调用。 1 建立图样原型的 DWG 文件并保存(在 WBLOCK 命令下的操作,要建立图块的基点,以便以后调用) 2 从 INSERTION 中向需要图块的图形中加入图块。 通过这两部就能建立并运用图块了
24、。图块的运用将进一步的提高绘图的速度。希望这一篇文章能对那些希望提高绘图速度的初学朋友能带来帮助。129.- 关于鼠标的一点小技巧:*AUX2 _zoom _w130. *AUX3 _zoom _p pan131. *AUX4 layer$p0=tool $p0=* layer132. 在 acad.mnu 中做上面的设置你只要按住 shift 键然后击鼠标 右键就可以框选放大 (zoom w) 按住 ctrl 键然后击鼠标 右键就可以回到上一次图形窗口(zoom p) 你还为 cad2000 的中键功能与原 r14 的中键弹出的 osnap 功能 冲突而苦恼吗 ctrl+p 即可解决133.
25、 2005-8-27 12:12:49 134. 135. 136. 帖子操作 137.138. 139. 140.141. 142. 143.144. super2004 145. 146.147.头衔:天下任我行 等级:论坛游侠 文章:52积分:387注册:2005-4-1148. 149. 第 6 楼150.151.152.“”、“”键的使用153. 大家都知道在 DOS 中上、下箭头键的作用,如果运行了 DOSKEY 则它能记住你输入的每一条命令,再次使用相同的命令时用不着再敲一遍,用上、下箭头键选择即可。在 AutoCAD 中也同样可以用上、下箭头键选择以前键入的命令。这在输入文本时
26、最为有用,无论是 TEXT 或 DTEXT 命令,均可在输入文字时使用上、下箭头键来减少命令的输入量。当然,AutoCAD 记录的行数是有限的,但可通过设置来加大它的记录量,步骤是选取Tools( 工具) Preferences.(参数选择)Display(显示),在Text window parameters(文字窗口参数)框中的第二行“Number of line of text in text windows to keep in memory”(在内存中保留文字窗口的文字行数)即为设置记录的行数,输入的数值越大则记录的越多,但如果机器内存少,那么还是少设置一些为妙,以免出意外,它的值在
27、 25 和 2048 之间,本人的机器为 128M 内存,已将此值设为 2048,倒也没出差错,大家可以根据自己的计算机多试几次,找到合适的数值。为了所选择的命令都是有效的,在使用 AutoCAD 时应尽量减少从键盘输入重复及无意义的命令,比如层对话框的调入和 Undo 命令的使用,能调用菜单最好调用菜单。154. “!”键的使用155. “!”键也有用?是的,下面我来具体讲个例子来介绍它的用法。156. 假设屏幕上有一条已知长度的线(指单线、多义线,未知长度当然也可以),且与水平方向有一定的角度,要求将它缩短一定的长度且方向不变,我想每个 CAD 使用人员都会有自己的方法(您不会要旋转坐标系
28、吧?),但我想所用命令都不会少于三条,而用“!”作为辅助命令则用一条命令即可,操作过程如下:157. 在“ Command:”状态下,直接选取该线,使其夹点出现,将光标移动到要缩短的一端并激活该夹点,使这条线变为可拉伸的皮筋线,将光标按该线的方向移动,使皮筋线和原线段重合,移动的距离没有限制,有人觉得移动的方向不能和原来一样那么就用辅助点捕捉命令,在屏幕提示后输入 “near”并按空格键,这时屏幕上会有提示以捕捉到原来线段上的某一点,此时在“near to”的提示后输入“!XX ”(XX 为具体数值)后回车,该线的长度就改变了。怎么样! 不信的话就在此命令执行前后用 list 命令看看此线段的
29、长度。158. 找回字体159. 用 AutoCAD 画图的人最烦的就是从别处拷来的图在本机找不到相应的字体,从而出现各式各样的乱码,造成找不到字体的原因是别人使用的字体存放位置和自己机器中的位置不一样,一般的解决办法是重新定义,但有时这种办法并不总是有效,并且在此过程中还可能造成意外错误而使 AutoCAD 崩溃,更可能造成图形文件被毁。本人在一次偶然的机会中用另外一条 AutoCAD 命令达到了一举两得的目的,即用修复(recover)命令。先运行 AutoCAD,选取文件菜单中的“ recover”命令,选取要处理的图形,进行修复,在修复过程中会出现要求选取字体的对话框,此时即可点取正确
30、的字体文件以重新定义,修复完毕后文字即可正常显示。有一点我要提醒大家,如果图形文件使用的中文是非 GB 编码的字体文件,则你要有相应的字体文件才可正常显示出文字。160. - 作者:gzy- 发布时间: 2003-11-28 11:43:15a)优化 AutoCAD 系統的方法161. 一、优化 Windows 系统 1.清理维护磁盘,优化 Windows 系统性能 如果 AutoCAD 发生故障,可能会导致非正常地退出交换文件,并丢失一些磁盘簇。 Windows 系统在启动时会自动检查丢失的磁盘簇。如果不想重新启动系统,则可从命令行运行 chkdsk。 2.整理磁盘碎片,优化 Windows
31、 系统性能 什么是磁盘碎片?同一磁盘文件的各个部分分散在磁盘的不同区域,当在磁盘中删除旧文件添加新文件就会产生碎片。它减慢了磁盘的访问速度,降低了磁盘的综合性能。就如同一本小说不是印刷在连续的页面上,而是每隔几行需要出现“转到 xxx 页”。AutoCAD 在运行时,需要在磁盘中创建一定的临时文件,倘若分布于磁盘碎片之中,自然降低速度。 运行“磁盘碎片整理程序”整理磁盘碎片? 二、优化 AutoCAD 系统 1.优化 AutoCAD R13 或早期版本创建的二维多段线和关联填充 自 R14 版起,AutoCAD 以一种优化格式创建二维多段线和关联填充,这种优化格式可以节省内存和磁盘空间。请使用
32、 CONVERT 命令更新 AutoCAD R13及其早期版本创建的填充图案或多段线。 2.删除图形数据库中没有使用的命名对象,有效缩减图形文件尺寸 随着时间流逝,图形中可能会积累一些无用的命名对象(不在图中绘制出的对象)。例如,图形文字不再使用的文字样式,或者不包含任何图形对象的图层;更有甚者,包含巨大的未使用的图块等。清理操作只删除一个层次的引用。可能需要重复执行三次以上方可彻底完成清理操作。注意若在开始绘图时,执行清理废料,可能会清理掉已定义的绘图模板。 3.编组会严重影响选择类操作的速度,应删除 编组是已命名的对象选择集,与未命名的选择集不同,编组是随图形保存的。编组是属于命名对象,但
33、可惜不能够用 PURGE 命令清除。如果删除一个对象或把它从编组中删除使编组为空,那么编组仍保持原定义。如若存在大量空的编组,严重影响选择速度。 4.网络版优化 AutoCAD 无论是安装在网络服务器上,还是安装在客户端工作站上,用户都可以共享服务器硬盘上的数据并且把不希望共享的图形储存在本地硬盘上。两种方法各有其优点。在客户端工作站上安装 AutoCAD可以优化网络性能。在服务器上安装 AutoCAD 可以让用户共享一份可执行文件,从而节省磁盘空间并使软件的安装和升级大大简化。也可以根据自己的网络配置,把客户端安装和服务器上安装结合起来。 5.按需加载和优化外部参照的性能 通过结合使用按需加载和保存索引的图形,可以提高包含外部参照的图形的性能。打开按需加载时,如果索引已保存到参照图形中,AutoCAD 将只从参照图形中把与重生成当前图形有关的数据加载到内存中。换句话说,被参照的材料是根据需要读取的。按需加载的优异性能表现在:(1)剪裁外部参照以显示它的一小部分,并且空间索引已保存在外部参照图形中;(2 )冻结外部参照的几个图层,并且图层索引与外部参照图形共同保存。 6.将其他几何图形加载到局部打开的图形中 如果处理一个很大的图形,可以使用“局部打开”选项选择图形中要处理的视图和图层中的对象(仅