AutoCAD输出图像文件技巧 AutoCAD拥有强大、方便的绘图能力,有时我们利用其绘图后,目的并不是要打印出来,而是要将绘图结果用于其它程序中去。例如教师可以利用AuotoCAD绘制一些其它软件难以制作的素材,以用于课件制作中;又如,印刷品中诸如交通位置图等插图,可利用AutoCAD绘图后再用于排版软件中。这种情况下,我们可将AutoCAD图形输出为通用格式的图像文件,再将图像文件用于其它程序。
AutoCAD输出图像文件技巧
AutoCAD拥有强大、方便的绘图能力,有时我们利用其绘图后,目的并不是要打印出来,而是要将绘图结果用于其它程序中去。例如教师可以利用AuotoCAD绘制一些其它软件难以制作的素材,以用于课件制作中;又如,印刷品中诸如交通位置图等插图,可利用AutoCAD绘图后再用于排版软件中。这种情况下,我们可将AutoCAD图形输出为通用格式的图像文件,再将图像文件用于其它程序。
AutoCAD中将绘制好的图形输出为图像文件,方法很简单,鼠标左键单击“文件”菜单中的“输出”命令,或直接在命令区输入“export”命令,系统将弹出“输出”对话框,在“保存类型”下拉列表中选择“*.bmp”格式,单击“保存”,用鼠标依次选中或框选要输出的图形后回车,被选图形便被输出为bmp格式的图像文件。
方法虽简单,但操作起来却有技巧可言。例如,如何保证输出图像的清晰度,以及如何替换AutoCAD图形中的黑色背景等。
提醒大家注意:AutoCAD输出图像时,完全以屏幕显示为标准。输出图像的图幅与AutoCAD图形窗口的尺寸等大,图形窗口中的图形按屏幕显示尺寸等大输出,输出结果与图形的实际尺寸无关。另外,屏幕中未显示部分无法输出。因此为了使输出图像尽量清晰,应在屏幕中将欲输出部分以尽量大的比例显示完全。
我们知道,AutoCAD中图形显示比例较大时,圆和圆弧看起来由若干直线段组成,这并不影响打印结果,但在输出图像时,输出结果将与屏幕显示完全一致,因此,若发现有圆或圆弧显示为折线段时,应在输出图像前使用viewres命令,对屏幕显示分辨率进行优化,使圆和圆弧看起来尽量光滑逼真。
AutoCAD中输出的图像文件,其分辨率为屏幕分辨率,即72dpi。如果该文件用于其它程序仅供屏幕显示,则此分辨率已经合适。若最终要打印出来,就要在图像处理软件(如PhotoShop)中将图像的分辨率提高,一般设置为300dpi即可。
输出图像的颜色也与屏幕显示完全相同,即秉承了AutoCAD操作界面中的黑底白字效果,这可能与我们所需要的实际效果相左。有些朋友解决的办法是,在PhotoShop中对图像进行“反相”操作。但“反相”操作使图像的彩色部分也发生变化,如蓝色变为黄色。其实只要对AutoCAD进行一个简单的设置,便可更换背景颜色,而又不影响图形颜色。方法是:单击“工具”菜单下的“系统配置”命令,接着单击“显示”选项卡,单击“颜色”按钮,弹出“AutoCAD窗口颜色”设置窗口,直接点击“基本颜色”中的白色或其它颜色后按两次回车,窗口背景颜色即发生变化。输出图像的颜色与实际绘图颜色完全一致。
以上介绍以AutoCAD R14中文版为操作环境,其它版本中操作均类似,在此不作累述。
2楼
AutoCAD应用技巧44例
1.在AutoCAD中有时有交叉点标记在鼠标点击处产生,用BLIPMODE命 令,在提示行下输入OFF
可消除它。
2.有的用户使用AutoCAD时会发现命令中的对话框会变成提示行,如 打印命令,控制它的是
系统变量CMDDIA,关掉它就行了。
3.椭圆命令生成的椭圆是以多义线还是以椭圆为实体是由系统变量 PELLIPSE决定,当其为1
时,生成的椭圆是PLINE。
4.CMDECHO变量决定了命令行回显是否产生,其在程序执行中应设为0。
5.DIMSCALE决定了尺寸标注的比例,其值为整数,缺省为1,在图形 有了一定比例缩放时应
最好将其改为缩放比例。
6.BREAK将实体两点截开,在选取第二点时如用“@”来回答,可由 第一点将实体分。
7.CAD的较高版本中提供了形位公差标注,但圆度及同轴度中的圆不 够圆,其实,AutoCAD中
常见符号定义都在AutoCAD安装目录下 SUPPORT子目录下的gdt.shp文件中,其中2号和4号字符定义
了圆形的 形状,圆的弧度竟为127°,但不太好改正之(如改为90°更不好看) 。
8.空心汉字字形如使用AutoCAD R14中的BONUS功能(一定要完全安 装AutoCAD,或自定义安
装时选了它),有一个TXTEXP命令,可将文 本炸为线,对做立体字十分有用。
9.AutoCAD R14的BONUS中有一个ARCTEXT命令,可实现弧形文本输 出,使用方法为先选圆
弧,再输入文本内容,按OK。
10.BONUS中还有一个有用的命令,即MPEDIT,用它将多个线一齐修 改为多义线,再改它的线
宽。
11.image命令在R14中代替了R13中的BMPIN、PCXIN之类命令,它将 位图嵌入文件中,只用来
显示,如炸开就成了空框架,如何使PCXIN 等命令重现?请将R13安装目录下的RASTERIN.EXE拷入
R14下,用 appload将其装入,然后就可以将位图导入(可编缉,可炸开)了。
12.BREAK命令用来打断实体,用户也可以一点断开实体,用法是在 第一点选择后,输入
“@”。常用一条线一段为点划线,另一段为实 线时。
13.AutoCAD R14中提供了大量的命令缩写,许多R13中无缩写的命令 也有了缩写,如:
A:ARC, B:Bmake, C:Circle, Z:zoo,可大量使用 之,使用后会发现比鼠标点取快(尤其在1s输5
个字符的速度 下)。AutoCAD R14大量扩充了简化命令,不仅增加了以首字母简化 的命令(这里
不列出),而且增加了用前两个字母简化的命令,常用 的如:array、copy、dist、donut、
dtext、filter、mirror、 pline、rotate、trim、scale、snap、style、units等,更加提高了
用键盘输入命令的速度,对熟悉键盘的朋友来说简直是如虎添翼。
14.AutoCAD R14的命令缩写也可用在R13,方法是将AutoCAD R14下 Support子目录下的
ACAD.pgp拷贝至AutoCAD R13的Support子目录 下。
15.AutoCAD中ACAD.pgp文件十分重要,它记录命令缩写内容,用户 可自定义它们,格式如
下:<命令缩写> *命令名称。也可定义系统命 令,AutoCAD R14提供了sh命令,可执行DOS命令,
但在Windows下作 用不大。
16.AutoCAD R14中用NOTEPAD、EDIT、DIR、DEL等系统命令,笔者认 为其中NOTEPAD对自定义
CAD用途较大,但使用起来会发现屏幕一闪 (进了DOS),又返回,十分让人不愉快,让我们来编
一个小程序,取名为
note.lsp:
(defun c:notepad()
(startapp "notepad")
)
先将ACAD.pgp中的NOTEPAD命令定义行删除,重入CAD后,再将此程序 用命令:(load "note")装
入,下一次用NOTEPAD命令会有更好效 果,最好将(load "note")加入Support子目录下的
ACADR14.lsp 中。
17.AutoCAD R14中打印线宽可由颜色设定,这样机械制图中的各种 线型不同、线宽不同的线
条可放入不同的层,在层中定义了线型和颜 色,而在打印设置中设定线型与颜色的关系,效果良
好。
18.AutoCAD R14的Support中ACAD.dwt为缺省模板,要好好加工它, 把常用的层、块、标注
类型定义好,再加上标准图框,可省去大量重 复工作。
19.AutoCAD中有不少外部Lisp命令文件,可以直接观察它们,如果 学习开发Lisp应用程序,
注意:R14可是最后一版Lisp文件内容公开 的AUTOCAD,在CAD2000中Lisp文件内容是加密的(笔者
正在研究解密 程序)。
20.AutoCAD二次开发工具很多,Lisp早就有了,R11提供了ADS (Acad Develop system),
R12中提供了ADS对实模式下C编译器(如 BC,MS C)的支持,R13提供ARX(Acad Runtime
eXtend),R14提供了 VB Automation,这个Automation使VB编写CAD程序成为可能,渴望 CAD编程的
人有了一个最好的选择,不必学习ADS、ARX、Object ARX,和AutoLisp,一起加入AutoCAD编程的
世界。
21.用户自定义的Lisp文件一定要自动装入AutoCAD,
回复
3楼
31.AutoCAD的图形格式为.dwg,也可导出为.bmp及 .wmf 或.eps、 .dxf、 .3ds,如果用render
命令可存为 .pcx、 .tga、 .tif格 式,AutoCAD还可将文件直接存为这几种格式,要为系统装一
个名为 “Raster file export”的打印机,用它打印到文件,ACAD2000还可 将文件存为JPG格
式。
32.render 进行着色时,render无关闭按钮,用户可用: (arxunload "render"),因为它是
ARX文件扩展的功能。
33.dimzin系统变量最好要设定为8,这时尺寸标注中的缺省值不会 带几个尾零,用户直接接
受缺省值十分方便快捷。
34.如遇到快捷键失效,如^o失去作用,变为正交模式切换的情况, 请用menu将当前使用菜
单的.mnu菜单源文件重装一遍即可。
35.在多行文字(mtext)命令中使用Word97编辑文本。 Mtext多行 文字编辑器是AutoCAD
R14中的新增功能,它提供了Windows文字处理 软件所具备的界面和工作方式,它甚至可以利用
Word97的强大功能编 辑文本,这一功能可以用如下方法实现: 打开“Tools”菜单选
“Preferences” 命令,“Preferences”对话 框弹出后,打开“Files/Text Editor,
Dictionary,and Font File Name/Text Editor Application/Internal”,双击“Internal”,
出现“Select a file”对话框,接着找到“Winword.exe”应用程序 文件,击“打开”钮,最后
单击“OK”返回。完成以上设置后,用户 如再使用mtext命令时系统将自动调用我们熟悉的Word97
应用程序, 为AutoCAD中的文本锦上添花。
36.巧用工具按钮自定义。AutoCAD中有许多lsp文件能为我们提供非 常实用的命令,如
chtext.lsp就是一个很好的文字修改命令,尤其适 用于大批文字的修改,但在使用这样的命令之
前必须先把lsp文件载 入。一般你可以通过选取“Tools”菜单中“Load Application ...” 选
项,再利用对话框打开AutoCAD R14/Support下的Chtext.lsp文 件,然后击 “Load”钮,或者也
可以直接在命令行中键入“(load “chtext”)” 以达到载入的目的,如此做总有些繁琐。下面
我们 用自定义工具按钮的方式解决这个问题,右击任意工具钮,弹出 “Toolbars”对话框,击
“Customize...”钮,在“Categories:” 中选“Custom”项,将出现的空按钮拖到工具条中目
标位置,击 “Close”钮返回,接着右击空按钮,出现“ButtonProperties”对 话框,在
“Name:”栏中为命令钮命名,“Help:”栏中你可写入或 不写入内容,然后在“Macro:”中键
入“(load “chtext”) cht”,至于“Button Icon",用户可选系统提供的图标,也可以点
“Edit...”自行绘制或者直接调用已有的bmp文件,最后点 “Apply”钮并依次关闭对话框返回。
这样你自己的工作按钮就做成 了。由于在后面增加了“cht”(注意:前面要有空格),所以你
只 要按下工具钮便可以直接去选择要编辑的目标文件。
37.“Stretch”命令也是一个常用命令,但输入命令后,系统总要提 示“select object to
stretch by crossing_window or crossing_polygon...”,要求你再输入一个“C”后才能用鼠标
去选 择目标。为了使操作简化,用户只需将系统提供的工具按钮做些小小 的修改即可。右击任意
工具按钮弹出“Toolbars”对话框,再右击 “stretch”工具钮弹出“Button Proporties”对话
框,在 “Macro:”框中的“^c^c_stretch”后键入空格和“C”。以后你再 点击处理后的工具钮
就可以直接选择目标进行操作。
38.AutoCAD R14用户通常均采用系统给出的缺省格式存盘,这种格 式存盘的缺点是文件所占
空间大,不能用低版本的应用程序(如: AutoCAD R12、AutoCAD R13)打开,为避免磁盘空间的
浪费,你可以 在“Save Drawing As”对话框的“保存类型”中选“AutoCAD R12 /LT2 Drawing”
格式存盘。例如:同一dwg文件用两种方式存盘,它 们的大小分别是87KB、58KB。可见差别还是很
可观的。而且后者文件 可以在R12、R13版本的应用程序中打开。这种方法对配置较低的用户 尤为
实用。
39.有时在打开dwg文件时,系统弹出“AutoCAD Message”对话框提 示“Drawing file is
not valid”,告诉用户文件不能打开。这种 情况下你可以先退出打开操作,然后打开“File”菜
单,选 “Drawing Utilities/Recover”命令,或者在命令行直接用键盘输 入“recover”,接着
在“Select File” 对话框中输入要恢复的文 件,确认后系统开始执行恢复文件操作。
40.汉化菜单。将support目录下的acad.mnu文件复制为 chinese.mnu。用写字板打开
chinese.mnu。仔细观察会发现其中有许 多类似“***POP”的条目,每一条目定义了一列下拉
菜单。将引 号中的英文命令名称改为中文,存盘退出。再在R14中输入“menu” 命令,将
chinese.
回复
4楼
AutoCAD在景观、在建筑、在工程、在服装等N多方面都能得到无与伦比的应用,真的是难以形
容,现在国内在CAD、MAX等方面查正版也很多,很多的国产软件也在此时崭露头角。
但是这些我们倒可以不管,真正的工作我们还是要做的,要不明天老板还是会炒你。
这些技巧和CAD的快捷键有些是我个人平时的总结,大多也是从网上转贴的,有的我留有转贴
的网站,有的我已经忘了很久了,再也想不起来了。
3DARRAY:创建三维阵列 3A
3DFACE:创建三维面 3F
3DORBIT:控制在三维空间中交互式查看对象 3DO
3DPOLY:在三维空间中使用“连续”线型创建由直线段组成的多段线 3P
ADCENTER:管理内容 ADC
ALIGN:在二维和三维空间中将某对象与其他对象对齐 AL
APPLOAD:加载或卸载应用程序并指定启动时要加载的应用程序 AP
ARC:创建圆弧 A
AREA:计算对象或指定区域的面积和周长 AA
ARRAY:创建按指定方式排列的多重对象副本 AR
ATTDEF:创建属性定义 ATT
ATTEDIT:改变属性信息 ATE
ATTEXT:提取属性数据 DDATTEXT
BHATCH:使用图案填充封闭区域或选定对象 H、BH
BLOCK:根据选定对象创建块定义 B
BOUNDARY:从封闭区域创建面域或多段线 BO
BREAK:部分删除对象或把对象分解为两部分 BR
CHAMFER:给对象的边加倒角 CHA
CHANGE:修改现有对象的特性 -CH
CIRCLE:创建圆形 C
COLOR:定义新对象的颜色 COL
COPY:复制对象 CO、CP
DBCONNECT:为外部数据库表提供 AutoCAD 接口 AAD、AEX、ALI、ASQ、ARO、ASE、DBC
DDEDIT:编辑文字和属性定义 ED
DDVPOINT:设置三维观察方向 VP
DIMALIGNED:创建对齐线性标注 DAL
DIMANGULAR:创建角度标注 DAN
DIMBASELINE:从上一个或选定标注的基线处创建线性、角度或坐标标注 DBA
DIMCENTER:创建圆和圆弧的圆心标记或中心线 DCE
DIMCONTINUE:从上一个或选定标注的第二尺寸界线处创建线性、角度或坐标标注 DCO
DIMDIAMETER:创建圆和圆弧的直径标注 DDI
DIMEDIT:编辑标注 DED
DIMLINEAR:创建线性尺寸标注 DLI
DIMORDINATE:创建坐标点标注 DOR
DIMOVERRIDE:替代标注系统变量 DOV
DIMRADIUS:创建圆和圆弧的半径标注 DRA
DIMSTYLE:创建或修改标注样式 D
DIMTEDIT:移动和旋转标注文字 DIMTED
DIST:测量两点之间的距离和角度 DI
DIVIDE:将点对象或块沿对象的长度或周长等间隔排列 DIV
DONUT:绘制填充的圆和环 DO
DRAWORDER:修改图像和其他对象的显示顺序 DR
DSETTINGS:指定捕捉模式、栅格、极坐标和对象捕捉追踪的设置 DS、RM、SE
DSVIEWER:打开“鸟瞰视图”窗口 AV
DVIEW:定义平行投影或透视视图 DV
ELLIPSE:创建椭圆或椭圆弧 EL
ERASE:从图形中删除对象 E
EXPLODE:将组合对象分解为对象组件 X
EXPORT:以其他文件格式保存对象 EXP
EXTEND:延伸对象到另一对象 EX
EXTRUDE:通过拉伸现有二维对象来创建三维原型 EXT
FILLET:给对象的边加圆角 F
FILTER:创建可重复使用的过滤器以便根据特性选择对象 FI
GROUP:创建对象的命名选择集 G
HATCH:用图案填充一块指定边界的区域 -H
HATCHEDIT:修改现有的图案填充对象 HE
HIDE:重生成三维模型时不显示隐藏线 HI
IMAGE:管理图像 IM
IMAGEADJUST:控制选定图像的亮度、对比度和褪色度 IAD
IMAGEATTACH:向当前图形中附着新的图像对象 IAT
IMAGECLIP:为图像对象创建新剪裁边界 ICL
IMPORT:向 AutoCAD 输入文件 IMP
INSERT:将命名块或图形插入到当前图形中 I
INTERFERE:用两个或多个三维实体的公用部分创建三维复合实体 INF
INTERSECT:用两个或多个实体或面域的交集创建复合实体或面域并删除交集以外的部分 IN
INSERTOBJ:插入链接或嵌入对象 IO
LAYER:管理图层和图层特性 LA
-LAYOUT:创建新布局,重命名、复制、保存或删除现有布局 LO
LEADER:创建一条引线将注释与一个几何特征相连 LEAD
LENGTHEN:拉长对象 LEN
LINE:创建直线段 L
LINETYPE:创建、加载和设置线型 LT
LIST:显示选定对象的数据库信息 LI、LS
LTSCALE:设置线型比例因子 LTS
LWEIGHT: LW
MATCHPROP:设置当前线宽、线宽显示选项和线宽单位 MA
MEASURE:将点对象或块按指定的间距放置 ME
MIRROR:创建对象的镜像副本 MI
MLINE:创建多重平行线 ML
MOVE:在指定方向上按指定距离移动对象 M
MSPACE:从图纸空间切换到模型空间视口 MS
MTEXT:创建多行文字 T、MT
MVIEW:创建浮动视口和打开现有的浮动视口 MV
OFFSET:创建同心圆、平行线和平行曲线 O
OPTIONS:自定
回复
5楼
PAN:移动当前视口中显示的图形 P
PASTESPEC:插入剪贴板数据并控制数据格式 PA
PEDIT:编辑多段线和三维多边形网格 PE
PLINE:创建二维多段线 PL
PRINT :将图形打印到打印设备或文件 PLOT
POINT:创建点对象 PO
POLYGON:创建闭合的等边多段线 POL
PREVIEW:显示打印图形的效果 PRE
PROPERTIES:控制现有对象的特性 CH、MO
PROPERTIESCLOSE:关闭“特性”窗口 PRCLOSE
PSPACE:从模型空间视口切换到图纸空间 PS
PURGE:删除图形数据库中没有使用的命名对象,例如块或图层 PU
QLEADER:快速创建引线和引线注释 LE
QUIT:退出 AutoCAD EXIT
RECTANG:绘制矩形多段线 REC
REDRAW:刷新显示当前视口 R
REDRAWALL:刷新显示所有视口 RA
REGEN:重生成图形并刷新显示当前视口 RE
REGENALL:重新生成图形并刷新所有视口 REA
REGION:从现有对象的选择集中创建面域对象 REG
RENAME:修改对象名 REN
RENDER:创建三维线框或实体模型的具有真实感的渲染图像 RR
REVOLVE:绕轴旋转二维对象以创建实体 REV
RPREF:设置渲染系统配置 RPR
ROTATE:绕基点移动对象 RO
SCALE:在 X、Y 和 Z 方向等比例放大或缩小对象 SC
SCRIPT:用脚本文件执行一系列命令 SCR
SECTION:用剖切平面和实体截交创建面域 SEC
SETVAR:列出系统变量并修改变量值 SET
SLICE:用平面剖切一组实体 SL
SNAP:规定光标按指定的间距移动 SN
SOLID:创建二维填充多边形 SO
SPELL:检查图形中文字的拼写 SP
SPLINE:创建二次或三次 (NURBS) 样条曲线 SPL
SPLINEDIT:编辑样条曲线对象 SPE
STRETCH:移动或拉伸对象 S
STYLE:创建或修改已命名的文字样式以及设置图形中文字的当前样式 ST
SUBTRACT:用差集创建组合面域或实体 SU
TABLET:校准、配置、打开和关闭已安装的数字化仪 TA
THICKNESS:设置当前三维实体的厚度 TH
TILEMODE:使“模型”选项卡或最后一个布局选项卡当前化 TI、TM
TOLERANCE:创建形位公差标注 TOL
TOOLBAR:显示、隐藏和自定义工具栏 TO
TORUS:创建圆环形实体 TOR
TRIM:用其他对象定义的剪切边修剪对象 TR
UNION:通过并运算创建组合面域或实体 UNI
UNITS:设置坐标和角度的显示格式和精度 UN
VIEW:保存和恢复已命名的视图 V
VPOINT:设置图形的三维直观图的查看方向 -VP
WBLOCK:将块对象写入新图形文件 W
WEDGE:创建三维实体使其倾斜面尖端沿 X 轴正向 WE
XATTACH:将外部参照附着到当前图形中 XA
XBIND:将外部参照依赖符号绑定到图形中 XB
XCLIP:定义外部参照或块剪裁边界,并且设置前剪裁面和后剪裁面 XC
XLINE:创建无限长的直线(即参照线) XL
XREF:控制图形中的外部参照 XR
ZOOM:放大或缩小当前视口对象的外观尺寸 Z
回复
6楼
这一个~~,我想搞个CAD的快捷键大集合。倒是会有用的。
回复
7楼
楼主辛苦,帮你顶一下
此文对初学者很有用:)
回复
8楼
对偶也很有用D~~~~~~~~~~~~~
回复
9楼
还是看图片一目了然啊!
回复
10楼
cad制表格
AutoCAD尽管有强大的图形功能,但表格处理功能相对较弱,而在实际工作中,
往往需要在AutoCAD中制作各种表格,如工程数量表等,如何高效制作表格,是
一个很实用的问题。
在AutoCAD环境下用手工画线方法绘制表格,然后,再在表格中填写文字,不但
效率低下,而且,很难精确控制文字的书写位置,文字排版也很成问题。尽管
AutoCAD支持对象链接与嵌入,可以插入Word或Excel表格,但是一方面修改起
来不是很方便,一点小小的修改就得进入Word或Excel,修改完成后,又得退回
到AutoCAD,另一方面,一些特殊符号如一级钢筋符号以及二级钢筋符号等,在
Word或Excel中很难输入,那么有没有两全其美的方法呢,经过探索,可以这样
较好解决:先在Excel中制完表格,复制到剪贴板,然后再在AutoCAD环境下选择
edit菜单中的Paste special,选择作为AutoCAD Entities,确定以后,表格即转化
成AutoCAD实体,用explode炸开,即可以编辑其中的线条及方字,非常方便。
回复
11楼
楼主辛苦,帮你顶一下
此文对初学者很有用:
加油啊希望有更好的上传给大家分享
回复