【发布时间】:2017-06-28 05:10:39
【问题描述】:
我在 revit 模型上使用模型衍生 API 来单独下载它的组件。我得到了 obj 格式的输出文件,它只是代码。但是如果我想在 revit 中使用那个组件,该怎么做呢?如何下载该代码以及如何将其转换为 revit 格式? Attaching screenshot of obj file.
【问题讨论】:
标签: autodesk-forge forge
我在 revit 模型上使用模型衍生 API 来单独下载它的组件。我得到了 obj 格式的输出文件,它只是代码。但是如果我想在 revit 中使用那个组件,该怎么做呢?如何下载该代码以及如何将其转换为 revit 格式? Attaching screenshot of obj file.
【问题讨论】:
标签: autodesk-forge forge
OBJ 文件只是几何图形。您显示的代码代表该几何。从 Revit 转换为 OBJ 时,所有 Revit 建筑信息都会丢失。
您可以通过解析几何定义并从中创建 DirectShape 轻松地将 OBJ 重新带回 Revit。开源DirectObjLoader 编程示例证明了这一点:
https://github.com/jeremytammik/DirectObjLoader
如果您不想根据自己的需要调整开源版本,也可以从 Autodesk Exchange AppStore 购买此功能。
【讨论】:
是否有理由将 revit 文件转换为 obj 然后再转换回 revit? 您可以在此处使用 GET 对象方法下载原始文件: https://developer.autodesk.com/en/docs/data/v2/reference/http/buckets-:bucketKey-objects-GET/
【讨论】: