我正在尝试在 SolidWorks 2015 中打开一个 .dwg 文件。我已经成功地通过使用打开了一个 .slddrw

IModelDoc2 doc = swApp.OpenDoc6("C:/Temp/BlankDraw.SLDDRW", (int)swDocumentTypes_e.swDocDRAWING, (int)swOpenDocOptions_e.swOpenDocOptions_Silent, "", 0, 0);

当我用 .dwg 替换 .slddrw 部分时,问题就变成了,它返回 null。

有没有一种不同的方式我需要研究打开.dwg?

最佳答案

SOLIDWORKS API 建议使用方法 ISldWorks::LoadFile4 加载非本地文件。
这就是 API 文档所说的带有 LoadFile4 的 aboot dwg 文件。

关于c# - 使用 SolidWorks API 打开 .dwg,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/39757719/

10-11 12:02