![](/img/trans.png)
[英]How to retrieve list of layers from dwg file using derivative api or Autodesk.forge library c#
[英]How to extract geometric positions from 2d .dwg using Forge AutoDesk APIs?
使用模型派生API,我能够获取3d dwg文件的几何属性,但是对于2d dwg,我在提取几何属性时遇到了问题(提取器的不可恢复的退出代码:-1073741831)。
我也了解模型衍生API不支持提取2d几何。
还有其他使用编程API(c#)提取2d文件几何的方法吗?
编辑
我在以下GitHub链接中添加了ObjectTree JSON文件和“将选定对象的几何图形提取到OBJ文件中”的POST URL。
从错误中可以看出,您的2D绘图似乎已损坏或未正确上传。 还是像Plant 3D或Map 3D这样的垂直文件?
模型导数应提取2D视图,您可以在A360 Viewer上尝试该文件,也可以在此示例中通过API尝试该文件( C#源 )。
编辑
从注释看来,您似乎正在尝试从2D DWG中的单个objectId中提取.obj。 这不会触发错误,但是它可能会返回空文件,因为OBJ格式适用于3D形状。 您可以使用代码中使用的完整POST job
来更新问题吗? 确保modelGuid
和objectIds
参数正确。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.