CAD绘图版本转换器组件



我遇到了一种情况,即我必须坚持使用现有的CAD Viewer组件,即使该组件不支持最新的DWG版本(高于DWG 2004版本)。这就是为什么我们正在寻找适用于.Net Framework 1.1、语言VB.Net的DWG版本转换器组件(.Net API)

当前实施:

用户在我们的应用程序中附加CAD图纸,我们解析图纸文件并确定其版本,并检查它是否与我们的应用软件兼容。如果绘图不兼容,我们建议应用程序用户通过保存为2002-2004版本来转换该绘图。这里的问题是,有些用户没有CAD编辑器,即AutoCAD,因此他们无法转换并附加到我们的应用程序。

拟议实施:

在确定"图形版本"后,如果它与我们的CAD Viewer组件不兼容,我们需要一个API调用来将附加的图形格式转换为低于DWG 2004的任何版本,而不是提醒用户转换该图形。

你能推荐任何可以为我们提供此版本转换功能的组件供应商吗。

谢谢,Sriram.V

如果您要在不安装AutoCAD的情况下转换DWG格式/版本,则某些供应商确实提供此类.NET API库。DWGdirect就在这时出现在我的脑海中,它可以从OpenDwg(开放设计联盟)中找到http://www.opendwg.org/

DWG Trueview是Autodesk的免费查看器。它还可以从一个CAD版本转换到另一个版本。它没有API,但它确实进行批量转换。您过去可以伪造对它的API调用,但这个漏洞可能早就被堵住了。大概这值得调查。也许你可以写剧本。还有一些家庭作业给你。祝你好运

最新更新