一千萬個為什麽

搜索

將AutoCAD/Solidworks圖紙/對象導入winforms?

有沒有人這樣做過?

我需要導入在AutoCAD或Solidworks中完成的3d對象,並將它們繪制成窗體。我只需要在3D中查看對象並移動 - 無需操作。

我假設我至少需要2個庫,一個用於非常簡單的3D引擎,另一個用於從CAD/SW文件中獲得我需要的庫。 Autodesk有一個SDK可用於使用.NET開發AutoCAD插件,但我不確定您是否可以反過來使用它 - 將文件加載到.NET應用程序中。

任何幫助,鏈接和想法都表示贊賞。

最佳答案

在我看來,DXF文件是CAD世界中的通用互操作文件格式。它們很容易解析,它是一種簡單的文本格式。文件中有很多信息,你可以簡單地跳過,仍然可以獲得原始圖紙的可識別模型。 R12格式特別容易。

雖然如果你能避免它,你真的不想從頭開始編寫代碼。到處走走,有很多程序員以前都這樣做過。小心避免重新發明CAD程序。

轉載註明原文: 將AutoCAD/Solidworks圖紙/對象導入winforms?