使用Autodesk Issues API创建ACC问题时如何添加3D模型图钉定位?
在ACC中通过Issues API设置3D问题定位Push Pin的方法
你提到的linkedDocuments.details.position字段确实是用来设置3D模型中Push Pin位置的关键参数,尽管官方文档未明确在POST请求体中说明,但这个参数是支持的。以下是具体的实现方式:
- 请求体参数配置:在创建问题的POST请求中,向
linkedDocuments数组内的文档对象添加details.position嵌套字段,填入3D坐标的x、y、z值即可。 - 示例请求体:
{ "title": "模型构件错位问题", "description": "检查发现某梁构件位置偏移", "issueTypeId": "YOUR_ISSUE_TYPE_ID", "containerId": "YOUR_CONTAINER_ID", "linkedDocuments": [ { "urn": "dXJuOmFkc2sub2JqZWN0czpvcy5vYmplY3Q6bXktYXBwL21vZGVsLmR6", "details": { "position": { "x": 45.23, "y": -12.87, "z": 89.01 } } } ] }
提交该请求后,返回的响应体中会包含你设置的linkedDocuments.details.position信息,经办人在ACC平台打开该问题时,系统会自动定位到3D模型中对应的坐标位置,精准显示Push Pin。
如果需要让经办人打开问题时直接看到合适的视角,还可以在details中添加viewport.camera参数,填入相机的位置、目标点等信息,进一步优化查看体验。
内容的提问来源于stack exchange,提问作者bamec
相关产品推荐
相关产品推荐

