Dwg文件的兼容性还不错,对于其他软件间的交流性还是很强的。一般情况下,只要在AutoCAD中将文件存储为R14或者之前版本的格式,就可以直接使用Illustrator或者CorelDraw等软件打开了。不过软件版本要求Illustrator 10.0和CorelDraw9.0以上,之前版本要么无法打开,要么就是打开以后错误极多,无法使用。另外,AutoCAD2004中已经不支持直接将文件存为R14格式了,可以将文件存为“AutoCAD R12/LT2 DXF (*.dxf)”。
我们来比对一下Dwg文件在AutoCAD和在Illustrator中打开后的结果:
由于CAD默认以黑色作为背景色,所以在AutoCAD中显示为白色的线条其实是作为黑色被输出的。另外,CAD中使用的是SHX格式的线条字体,Illustrator是不支持这种字体的,所以所有的单线条字体都被Illustrator用默认的TrueType字体替换了。
当然,直接打开文件只是一种方法,要是手头没有这些软件或者软件的版本比较早的话,那还需要使用其它的方式来解决。
在CAD中直接将文件输出为wmf格式也是一种既保持文件的矢量特性,又解决兼容性问题的不错选择。尤其针对在word等办公软件中排版的用户,wmf更是不二的选择。这里简单介绍一下输出wmf的方法:
1. 选择菜单中“文件”-“输出”,在“文件类型”中选择“图原文件(*.wmf)”,按下“确定”
2. 此时光标变成一个小正方形,AutoCAD将要求你选择需要输出的对象。点击图像左上角确定起点,此时将拖出一个白色矩形框,然后再点击图像右下角结束选择。(命令行会有提示)
3. 选中的物件将成虚线状态显示,按下键盘上的“空格”或者“回车”键后完成输出。
需要注意的是:
虽然wmf是一种矢量的格式,但是CAD中wmf是基于屏幕分辨率输出的。也就是说,输出时候的屏幕分辨率越高,物件的细节也越好;相反,如果在低分辨率下操作,则物件的细节也就低。比较一下一个小圆形在不同屏幕分辨率下被输出的几种效果:
可以看出,在不同精度分辨率的情况下,一个圆的多边形采样随着精度的提高而变得更加平滑。
此外,正是由于wmf是基于屏幕显示输出的,在有些情况下我们可以充分利用这个特性。比如有某个包含3D物件dwg文件,我们需要输出的是经过消隐效果的图像,而在执行hide命令后,只有在屏幕上显示的图像是经过消隐的。如果直接将dwg文件在CorelDraw或者Illustrator中打开的话,图像依然是透视或者顶视状态的,此时就必须使用wmf输出来捕捉屏幕上的效果了。
如果在CorelDraw早先版本(CorelDraw 9.0之前)输入wmf的话,wmf背景是不会被去除的,而且默认线条也是以白色显示的,需要先将导入的物件解散群组后将黑色背景删除,然后将线条着色,否则在白色页面上将看不到物件。
当然AutoCAD还有几种其他的输出方法,比如模拟打印输出,HPGL输出,第三方软件输出等等,因为太复杂没有使用意义或者太简单以至于一下子就成了,在此不再介绍了。(第三方软件推荐“3D Exploration”,非常好用,兼容性又好,支持多种3D格式)
(未完,请点击右下角继续浏览下页)


