将AutoCAD / Solidworks工程图/对象导入Winforms?

有人做过类似的事情吗?

我需要导入在AutoCAD或Solidworks中完成的3d对象,并将它们绘制到Windows窗体中.我只需要在3D中查看对象并四处移动-无需任何操作.

我假设我至少需要2个库,一个用于非常简单的3D引擎的库,以及一个实际上要从CAD / SW文件中获取所需内容的库. Autodesk提供了一个SDK,可用于使用.NET开发AutoCAD插件,但是我不确定是否可以使用其他方式将文件加载到.NET应用程序中.

任何帮助,链接和想法表示赞赏.

解决方法:

DXF文件是CAD世界中通用的互操作文件格式,我最后看了一下.它们很容易解析,这是一种简单的文本格式.文件中包含很多信息,您可以直接跳过这些信息,但仍然可以获得原始图形的可识别模型. R12格式特别容易.

尽管您真的可以避免,但实际上并不想从头开始编写代码.货比三家,以前有很多程序员都这样做.注意避免重新发明CAD程序.

上一篇:php-操作地图


下一篇:AutoCAD哪个版本好用