You are on page 1of 10

常见问题

一.找回 CAD 字体 ........................................................................................................2

二.画粗实线...................................................................................................................2

三.如何关闭 CAD 中的*BAK 文件.............................................................................2

四.命令前加“-”与不加“-”的区别........................................................................2

五.出现致命打印错误...................................................................................................3

六.工具栏不见了...........................................................................................................3

七.部分汉字是问号.......................................................................................................3

八.“复制”,"粘贴”命令不能用?............................................................................3

九. CAD 环境下的机构动画演示 ................................................................................4

十.快速输入点的位置...................................................................................................7

十一.窗口方式与交叉方式...........................................................................................7

十二.表格制作...............................................................................................................7

十三.在 Word 文档中插入 AutoCAD 图形 .................................................................8

十四.线宽修改...............................................................................................................8

十五.图形的打印技巧...................................................................................................8

十六.选择技巧...............................................................................................................9

十七.质量属性查询.......................................................................................................9

十八.汉字处理技巧: .....................................................................................................9
一.找回 CAD 字体
用 AutoCAD 画图的人最烦的就是从别处拷来的图在本机找不到相应的字
体,从而出现各式各样的乱码,造成找不到字体的原因是别人使用的字体存放位
置和自己机器中的位置不一样,一般的解决办法是重新定义,但有时这种办法并
不总是有效,并且在此过程中还可能造成意外错误而使 AutoCAD 崩溃,更可能
造成图形文件被毁。

用另外一条 AutoCAD 命令达到了一举两得的目的,即用修复(recover)命令。


先运行 AutoCAD,选取文件菜单中的“recover”命令,选取要处理的图形,进
行修复,在修复过程中会出现要求选取字体的对话框,此时即可点取正确的字体
文件以重新定义,修复完毕后文字即可正常显示。有一点我要提醒大家,如果图
形文件使用的中文是非 GB 编码的字体文件,则你要有相应的字体文件才可正常
显示出文字。

二.画粗实线
技术制图国家标准对机械图样中的线型有规定。用 AutoCAD 2000 画粗实线
有多种办法,最简便的办法是使用 lweight 命令。

此命令可在命令行直接键入,或选择下拉菜单 Format(格式)/Lineweight
(线宽),在出现的对话框中,设置所需线宽,缺省线宽为 0.25mm,并可用滑块
调整屏幕上线宽显示比例,该命令为透明命令。

也可单击对象属性工具栏工具图标 layers,在图层特性管理对话框中如同设
置颜色.线型一样来设置线宽。因此在绘图仪出图时,不用再调整笔宽或线宽。

三.如何关闭 CAD 中的*BAK 文件


(1)工具——选项,选“打开和保存”选项卡,再在对话框中将“每次保
存均创建备份”即“CREAT BACKUP COPY WITH EACH SAVES”前的对钩去
掉。

(2)也可以用命令 ISAVEBAK,将 ISAVEBAK 的系统变量修改为 0,系统变


量为 1 时,每次保存都会创建“*BAK”备份文件。

四.命令前加“-”与不加“-”的区别
“-”与不加“-”在 AUTOCAD 中的意义是不一样的,

加“-”是 AUTOCAD2000 以后为了使各种语言版本的指令有统一的写法而


制定的相容指令。

命令前加“-”是该命令的命令行模式,不加就是对话框模式,

具体一点说:前面加“-”后,命令运行时不出现对话框模式,所有的命令
都是在命令行中输入的,不加“-”命令运行时会出现对话框,参数的输入在对
话框中进行。
五.出现致命打印错误
在用 AUTOCAD(2002 和 2004)在 XP 系统下打印时出现致命错误时的解
决方法:

在 AUTOCAD 中不开启打印戳记功能,

如已开起,则需将 AUTOCAD 根目录下的 ACPLTSTAMP.ARX 文件改为其


它的名称或者删除。

但是在删除时不能运行 AUTOCAD,而且要具有管理员权限,否则不能删除。

六.工具栏不见了
如果在 AUTOCAD 中的工具栏不见了时,

在工具栏处点右键,

或者工具——选项——配置——重置,

也可用命令:MENULOAD 命令,

然后点击浏览,选择 ACAD.MNC 加载即可。

七.部分汉字是问号
关于这个问题能存在的解释就有很多了,大致说一下。

①.假若你用 R14 以上的 CAD 程序打开 R13 格式以下的 DWG 文件,那么


就有可能出现汉字乱码的问题,其解决的办法有多种。这里不一一说了,若有兴
趣可以探讨。

②.出现乱码的汉字你可以利用属性等工具查阅一下它的所属字体。是否你
没有该字体的字型文件,或者是你在选择代替该字体本身字型文件不匹配。

③.再则出现乱码有可能是你的 DWG 文件有错误。你可以先用 RECOVER


命令修复一下。(该办法应当是个首选办法,在你对有出现问号汉字的图纸首先
使用的解决办法)

还有一些可能出现的问题,这里不一一说了,你可以去多试验一下,毕竟
了解 CAD 最最本能和见效的方式就是出现问题后,再由自己去解决问题。这样
才能获得提高的,并且其记忆也是永远都不会遗忘的。

八.“复制”,"粘贴”命令不能用?
最近,cad2002 加载了些 lsp 及菜单文件*.mnu,cad2002 的“复制”
(ctrl+c),"
粘贴”(ctrl+V)命令不能用?为何?如何办?

首先检查一下:工具——选项——用户系统配置——Windows 标准加速键
(应该勾选)。

如果勾选了,还是不行,那么:

命令行输入 QAFLAGS—→回车—→输入 0—→回车,试试吧


九.CAD 环境下的机构动画演示
AutoCAD 是一种非常普及的设计软件,广泛应用于机械.电子.建筑.服装等不
同领域,以它强大的实用性.良好的用户界面.优良的价格性能比.简单易学等诸多
优点,深受广大工程技术人员的青睐。更为重要的是它具有开放的体系结构,允
许用户在几乎所有方面对其扩充和修改,能更大限度的满足用户的特殊要求。
AutoCAD 的二次开发方法很多,较为常见和传统的是基于 AutoLISP 语言上的开
发。

本文试以机械传动中最常见的四杆机构在 AutoCAD 环境中的动画演示和运


动分析为例,说明在此环境下实现动画的一种方法。其实,任何动画都是多个相
近的瞬时静止画面(即帧)的集合连续播放。在 AutoCAD 中也是这样,只不过
我们对机构模型进行更为精确的定量化,添加了相应的几何约束,如图的曲柄摇
杆机构,

曲柄受到支点 A 的约束只能绕 A 点做旋转运动,由于它的转动,带动连杆


和摇杆在不同的约束下做相应的运动,是一对一的对应关系,是符合我们推断出
的方程式的运动,这个方程式,就是我们用 AutoLISP 语言实现动画和运动分析
的关键。我们先给出机构的初始位置和一个曲柄旋转的增量,下一个位置就交给
计算机计算了。在这里我们可以用多义线画出模型连线,机构的运动,也就成了
不时的修改该多义线的顶点(亦即铰链)的位置。

有关四杆机构的运动方程式这里就不再敖述,下面简述此程序命令的使用方
法和设计思路

把后附程序文件拷贝到任何文字处理软件上(如记事本),并以 *.lsp 格式
存盘(如 sg.lsp),该程序文件应放在 CAD 能搜索的目录下(如..\program
,打开 AutoCAD,在命令行内输入(load "sg") 即可调入该
files\acad2000\Support)
程序,成功调入时,命令行内出现“《四杆机构运动分析程序》已成功装载,输
入 sg 可运行!”此时,在命令行内输入 sg 即可运行该程序。也可以在 Tools->Load
Application...菜单按钮下,调入程序加载对话框,找到已经存盘的 sg.lsp 文件,
按下 Load 按钮,也可调入程序文件。后一种方法的优点是可以不受搜索路径的
限制。如果不能正确调入程序,请检查 sg.lsp 是否保存在适当的目录下,文件内
容是否完整。

正确调入程序后,应该事先做好该机构的初始状态位置,然后再在命令行内
输入 sg,运行命令吧!依次捕捉曲柄接地的铰链 A,曲柄与连杆的铰链,连杆与摇
杆的铰链和摇杆接地的铰链 B 四个点。输入 V 可调节旋转速度,输入 C 可实现
自动连续观察,输入 L 可自动画出运动轨迹,在默认情况下,直接按回车键,可
步进观察。在进行连续观察时,只能用取消键[Esc]退出运行。退出时,给出需要
的相应数据(根据需要,添加不同的扩充语句)。

我们通过观察和测试后,可能要对机构做适当的调整,为了省去再画初始位
置图和再捕捉接点位置的麻烦,我们可以用夹点方式对机构做适当的调整。只有
在删除原机构模型后,才能再次重建模型。

用此方法,我们还能够创建其它机构模型,如曲柄滑块机构等,也可以是几
种简单机构组成的复合机构模型。本人已成功创建了一个分析 GC6150M 高速平
缝机送布机构的机构模型程序,提高了分析问题和解决问题的速度。当然,我们
也可以运用其它绘图软件如 Pro-E,SolidWorks 等进行机构分析,同样也能达到我
们的目的,但它需要我们掌握其运用的能力。

附:sg.lsp 文件内容

(defun c:sg(/ os ff1 w1 w2 w tt x y e f g kf tis)

(setvar "cmdecho" 0)

(setvar "osmode" 0)

(initget 7 " ")

(if ba (setq jc (entget ba)))

(setq tis nil)

(if (null jc)(setq ba nil))

(if (null ba)(setq ppa (getpoint "\n 请连续给出四个铰链点的起始位置\n 第一


点:")))

(if (null ba)(setq ppb (getpoint ppa "\n 第二点:")))

(if (null ba)(setq ppc (getpoint ppb "\n 第三点:")))

(if (null ba)(setq ppd (getpoint ppc "\n 第四点:")))

(if ba

(progn

(setq tm 1 jc (cdr jc))

(while jc

(if (= '10 (car (car jc)))

(progn (cond ((= tm 1)(setq ppa (cdr (car jc))))

((= tm 2)(setq ppb (cdr (car jc))))

((= tm 3)(setq ppc (cdr (car jc))))

((= tm 4)(setq ppd (cdr (car jc)))))

(setq tm (1+ tm))))

(setq jc (cdr jc)))))

(setq ll1 (distance ppa ppb))

(setq ll2 (distance ppb ppc))

(setq ll3 (distance ppd ppc))


(if (null ba) (progn (command "pline" ppa ppb ppc ppd "")

(setq ba (entlast))))

(setq ff1 (angle ppa ppb))

(setq w1 (angle ppc ppb) w2 (angle ppc ppd))

(if (< w1 w2) (setq w 1))

(if (null zzs)(setq zzs 0.1 kai 0))

(princ " \n[Esc]退出\\V 速度\\C 连续\\L 轨迹线\\<步进运行>:")

(setq tt (strcase (getstring)))

(if (= tt "V")(get_v))

(while (or (= tt "L")(= tt "")(= tt "C"))

(setq x (- (car ppd) (car ppa)) y (- (cadr ppd) (cadr ppa)))

(setq e (* 2 ll3 (- x (* ll1 (cos ff1)))))

(setq f (* 2 ll3 (- y (* ll1 (sin ff1)))))

(setq g (- (+ (* x x) (* y y) (* ll1 ll1) (* ll3 ll3)) (* ll2 ll2) (* 2 x ll1 (cos ff1)) (*
2 y ll1 (sin ff1))))

(setq kf (- (+ (* e e) (* f f)) (* g g)))

(if (> 0 kf)(setq zzs (- 0 zzs) kai 1)(setq kai 0))

(if (= kai 0) (if (= w 1)(setq ff3 (* 2 (atan (/ (+ f (sqrt kf)) (- e g))))) (setq ff3 (* 2
(atan (/ (- f (sqrt kf)) (- e g)))))))

(command "pedit" ppa "e" "n" "m" (polar ppa ff1 ll1) "n" "m" (polar ppd ff3 ll3)
"x" "")

(if (= tt "L")(command "line" ppc (polar ppd ff3 ll3) "" "line" ppb (polar ppa ff1
ll1) ""))

(setq ppb (polar ppa ff1 ll1) ppc (polar ppd ff3 ll3))

(if (not (or (= tt "L")(= tt "C")))(setq tt (strcase (getstring)) tis 0)(setq tis 1))

(if (= tt "V")(get_v))

(setq ff1 (+ ff1 zzs))))

(defun get_v()

(initget 1 " ")

(setq zzs (getreal "\n 输入速度(0.1~5)<1>:"))

(if (= zzs "") (setq zzs 1))


(setq zzs (* zzs 0.1) kai 0)

(princ " \n[Esc]退出\\V 速度\\C 连续\\L 轨迹线\\<步进运行>:")

(setq tt (strcase (getstring)))

(if (= tt "V")(get_v)))

(princ "《四杆机构运动分析程序》已成功装载,输入 sg 可运行!")

十.快速输入点的位置
CAD 里一般可用两种坐标输入方式:直角坐标系.极坐标。

但我们我们经常会用到一些其他的输入方法。

1.已知一条线的方向时,可以直接输入线的长度。

比如:我们要输入一条水平向右 100 个单位的线,只需要把捕捉设为“正交”


模式,然后把鼠标向右移动,告诉电脑画线的方向。然后输入长度 100 即可。

2.知道一条线的角度(与 x 轴正方向的夹角)和长度,画线时可以选输入

方向,再输入长度。

比如:已知一条线的角度为 48 度,长度为 100,就可以这样来输入:

a.输入"L"开始画直线,点取一点作为直线的起点。

b.输入"<48",这时会看到线已自动捕捉到 48 度方向。

c.输入长度"100",即得所需直线。

十一.窗口方式与交叉方式
CAD 里常用的有三种对象选择方式:

1.直接点取。(要点在对象的边线上)

2.窗口方式。选择对象时在空白地方,单击左键拖动鼠标就有一个矩形出现。
如果是实线表示是窗口方式,只有矩形全部框住的对象才会被选中。

3.交叉方式。和窗口方式使用方法一样,只不过矩形框是虚线。这时只要对
象只要和矩形框相交都会被选中。

窗口方式和和交叉方式的使用是:当鼠标从左拉到右即为窗口方式,

从右拉到左即为交叉方式。也可以选择对象的时候输入“W”表示窗

口方式,输入“C”表示交叉方式,这时就不用管选择的左右了。

十二.表格制作
AutoCAD 尽管有强大的图形功能,但表格处理功能相对较弱,而在实际工
作中,往往需要在 AutoCAD 中制作各种表格,如工程数量表等,如何高效制作
表格,是一个很实用的问题。

在 AutoCAD 环境下用手工画线方法绘制表格,然后,再在表格中填写文字,
不但效率低下,而且,很难精确控制文字的书写位置,文字排版也很成问题。尽
管 AutoCAD 支持对象链接与嵌入,可以插入 Word 或 Excel 表格,但是一方面修
改起来不是很方便,一点小小的修改就得进入 Word 或 Excel,修改完成后,又
得退回到 AutoCAD,另一方面,一些特殊符号如一级钢筋符号以及二级钢筋符
号等,在 Word 或 Excel 中很难输入,那么有没有两全其美的方法呢,经过探索,
可以这样较好解决:先在 Excel 中制完表格,复制到剪贴板,然后再在 AutoCAD
环境下选择 edit 菜单中的 Paste special,选择作为 AutoCAD Entities,确定以后,
表格即转化成 AutoCAD 实体,用 explode 炸开,即可以编辑其中的线条及方字,
非常方便。

十三.在 Word 文档中插入 AutoCAD 图形


Word 文档制作中,往往需要各种插图,Word 绘图功能有限,特别是复杂的
图形,该缺点更加明显,AutoCAD 是专业绘图软件,功能强大,很适合绘制比
较复杂的图形,用 AutoCAD 绘制好图形,然后插入 Word 制作复合文档是解决
问题的好办法,可以用 AutoCAD 提供的 EXPORT 功能先将 AutocAD 图形以 BMP
或 WMF 等格式输出,然后插入 Word 文档,也可以先将 AutoCAD 图形拷贝到
剪贴板,再在 Word 文档中粘贴。须注意的是,由于 AutoCAD 默认背景颜色为
黑色,而 Word 背景颜色为白色,首先应将 AutoCAD 图形背景颜色改成白色。
另外,AutoCAD 图形插入 Word 文档后,往往空边过大,效果不理想。利用 Word
图片工具栏上的裁剪功能进行修整,空边过大问题即可解决。

十四.线宽修改
AutoCAD 提供了一个多义线线宽修改命令 PEDIT,来进行多义线线宽的修
改(若不是多义线,则该命令将先转化成多义线,再改变其线宽),但是 PEDIT
操作繁,每次只能选取 1 个实体操作,效率低下。AutoCAD R14 附赠程序 Bonus
提供了 mpedit 命令,用于成批修改多义线线宽,非常方便高效。在 AutoCAD2000
中,还可给实体指定线宽(LineWeight)属性修改线宽,只需选择要改变线宽的
实体(实体集) ,改变线宽属性即可,线宽修改更加方便,须注意的是,LineWeight
属性线宽在屏幕的显示与否决定于系统变量 WDISPLAY,该变量为 ON,则在屏
幕上显示 LineWeight 属性线宽,该变量为 OFF,则不显示。多义线线宽同
LineWeight 都可控制实体线宽,两者之间的区别是,LineWeight 线宽是绝对线宽,
而多义线线宽是相对线宽,也就是说,无论图形以多大尺寸打印,LineWeight
线宽都不变,而多义线线宽则随打印尺寸比例大小变化而变化,命令 scale 对
LineWeight 线宽没什么影响,无论实体被缩放多少倍,LineWeight 线宽都不变,
而多义线线宽则随缩放比例改变而改变。

十五.图形的打印技巧
由于没有安装打印机或想用别人高档打印机输入 AutoCAD 图形,需要到别
的计算机去打印 AutoCAD 图形,但是别的计算机也可能没安装 AutoCAD,或者
因为各种原因(如 AutoCAD 图形在别的计算机上字体显示不正常,通过网络打
印,网络打印不正常等),不能利用别的计算机进行正常打印,这时,可以先在
自己计算机上将 AutoCAD 图形打印到文件,形成打印机文件,然后,再在别的
计算机上用 DOS 的拷贝命令将打印机文件输出到打印机,方法为:copy <打印
机文件> prn /b,须注意的是,为了能使用该功能,需先在系统中添加别的计算
机上特定型号打印机,并将它设为默认打印机,另外,COPY 后不要忘了在最后
加/b,表明以二进制形式将打印机文件输出到打印机。

十六.选择技巧
用户可以用鼠标一个一个地选择目标,选择的目标逐个地添加到选择集中,
另外,AutoCAD 还提供了 Window(以键入“w”响应 Select object:或直接在屏
幕上自右至左拉一个矩形框响应 Select object:提示),Crossing(以键入“C”响
应 Select object:或直接在屏幕上自左至右拉一个矩形框响应 Select object:提示),
),Wpolygon(以键入“WP”响应
Cpolygon(以键入“CP”响应 Select object:
Select object:)等多种窗口方式选择目标,其中 Window 及 Crossing 用于矩形窗
口,而 Wpolygon 及 Cpolygon 用于多边形窗口,在 Window 及 Wpolygon 方式下,
只有当实体的所有部分都被包含在窗口时,实体才被选中,而在 Crossing 及
Cpolygon 方式下,只要实体的一部分包括在窗口内,实体就被选择像。

AutoCAD 还提供了 Fence 方式(以键入“F”响应 Select object:)选择实体,


画出一条不闭合的折线,所有和该折线相交的实体即被选择。在选择目标时,有
时会不小心选中不该选择的目标,这时用户可以键入 R 来响应“select objects: ”
提示,然后把一些误选的目标从选择集中剔除,然后键入 A,再向选择集中添加
目标。当所选择实体和别的实体紧挨在一起时可在按住 CTRL 键的同时,然后连
续单击鼠标左键,这时紧挨在一起的实体依次高亮度显示,直到所选实体高亮度
显示,再按下 enter 键(或单击鼠标右键),即选择了该实体。还可以有条件选择
实体,即用’filter 响应 select objects:,在 AutoCAD2000 中,还提供了 QuickSelect
方式选择实体,功能和 filter 类似,但操作更简单,方便。AutoCAD 提供的选择
集的构造方法功能很强,灵活恰当地使用可使制图的效率大大提高。

十七.质量属性查询
AutoCAD 提供点坐标(ID),距离(Distance),面积(area)的查询,给图
形的分析带来了很大的方便,但是在实际工作中,有时还须查询实体质量属性特
性,AutoCAD 提供实体质量属性查询(Mass Properties)
,可以方便查询实体的
惯性矩.面积矩.实体的质心等,须注意的是,对于曲线.多义线构造的闭合区域,
应先用 region 命令将闭合区域面域化,再执行质量属性查询,才可查询实体的惯
性矩.面积矩.实体的质心等属性。

十八.汉字处理技巧:
---第一例:空心字--- 我们先来做一种最基本的效果。

步骤:


1.键入“Mtext”(多行文字)命令,打开“多行文字编辑器”“字符”标签里
选择一种中文字体,例如综艺体,并输入“空心字”三个字。

注:字体要选择笔划有宽度的,中英文均可,单线体(如 txt.shx,gbenor.shx,
gbcbig.shx 等)没有什么效果处理可言(谁说的?)。

(分解文字)命令,选择全部,回车分解所选文字。
2.键入“Txtexp”

注:在 AutoCAD 中,文字属于一类特殊的对象,必须分解成线后,才能对


其进行更多的处理“Txtexp”(分解文字)是 Express 工具集中的命令(即
AutoCAD2000 中文版菜单栏上的“快捷工具”,安装时你必须全部或定制安装才
行),该命令的功能是把文字分解为组成它的直线和圆弧。注意,不要用“Explode”
(分解)命令。

3.键入“Trim”(修剪)命令,框选“空心字”,剪掉每个文字笔划内部多余的
线条。

4.键入“Boundary”(建立边界)命令,确认“高级”标签下“对象类型”
里为“多义线”选项,按“拾取点”按钮,在每个笔划内部逐一点击,回车。

注:因修剪后笔划成为许多个独立的零碎直线和圆弧,所以用这个命令再把
每一个笔划连成封闭的多义线。注意,该命令的结果,实际上是在原地复制了一
份对象,并且颜色变为随层色。可将原对象删除,以免影响操作。另外,对空心
字而言,这一步也可不做(做了也无妨,下同),这里为后面某些字效的处理做
准备。

5.在屏幕上框选“背景字”,按“Ctrl+1”
,打开“对象特性”对话框,在“颜
色”栏里,选择一种颜色,或者单击右侧的下拉箭头,选“其它”,这里有更多
的颜色可供选择。

注:下面的制作除必要外不再进行颜色选择这一步,你可以自行更改颜色。

You might also like