当我们用AutoCAD打开一张DWG图纸时,图纸正常打开了,但命令行会出现下面提示:“非Autodesk DWG”。此DWG文件由非Autodesk开发或许可的软件应用程序保存。将此文件与AutoCAD软件一起使用可能导致稳定性问题。”
这是为什么呢?这种图纸文件是否会有问题呢?
DWG文件确实是Autodesk公司定义的一种图纸格式,AutoCAD提供了两种常用文件格式:DWG和DXF,其中DXF是公开的,用于和其他软件进行数据交互的。但DWG文件成为大多数设计人员标准的工作文件,很多软件希望能直接读写DWG文件,而Autodesk公司只是对少数合作伙伴公开DWG数据格式,因此就产生专门研究DWG兼容的组织:OPENDWG,这个机构后续又提供了兼容DGN(Microstation文件)的技术,组织更名为:Opendesign(简称为ODA)。
由于很多厂商利用ODA的模块开发出一些完全兼容、且功能类似于AutoCAD的产品,对AutoCAD的销售造成了冲击,Autodesk公司对此非常不满,在某个版本开始在dwgcheck中加入了对DWG文件的判断,如果DWG不是由AutoCAD提供数据接口保存的,就会弹出警告对话框,即使将dwgcheck变量设置为0,在打开文件后,会弹出上述提示。后期Autodesk和ODA的关系有所缓解,AutoCAD高版本好像不弹警告对话框了,只出打开文件后命令行会提示。
ODA模块保存的DWG图纸,和AutoCAD的DWG图纸兼容性相当高,相互之间进行保存读取没有任何障碍,因此看到这样的提示不必担心。
AutoCAD每个版本会推出一些新的图形对象,每三年更新一次DWG版本,ODA会立即跟进,保证与AutoCAD兼容性。