使用模型衍生 API,我能够获得 3d dwg 文件的几何属性,但对于 2d dwg,我在提取几何属性时遇到了问题(提取器中不可恢复的退出代码:-1073741831)。
我也了解模型衍生 API 不支持提取 2d 几何。
有没有其他方法可以使用编程 API(c#)提取二维文件的几何图形?
编辑
我在以下 GitHub 链接中添加了 ObjectTree JSON 文件和“将选定对象的几何图形提取到 OBJ 文件”的 POST URL。
使用模型衍生 API,我能够获得 3d dwg 文件的几何属性,但对于 2d dwg,我在提取几何属性时遇到了问题(提取器中不可恢复的退出代码:-1073741831)。
我也了解模型衍生 API 不支持提取 2d 几何。
有没有其他方法可以使用编程 API(c#)提取二维文件的几何图形?
编辑
我在以下 GitHub 链接中添加了 ObjectTree JSON 文件和“将选定对象的几何图形提取到 OBJ 文件”的 POST URL。
从错误中,您的 2D 绘图似乎以某种方式损坏,或者没有正确上传。或者它是一个垂直文件,如 Plant 3D 或 Map 3D?
Model Derivative 应该提取 2D 视图,您可以在A360 Viewer上尝试该文件或通过此示例中的 API (C# 源代码)。
编辑
从评论中,您似乎正在尝试从 2D DWG 中的单个 objectId 中提取 .obj 。这不应触发错误,但它可能会返回空文件,因为 OBJ 格式适用于 3D 形状。POST job
您可以使用代码中使用的完整内容更新您的问题吗?确保modelGuid
和objectIds
参数正确。