是否可通过Fusion Data API访问对象模型数据
Fusion Data API 访问草图对象模型的能力说明
结论先行:公开版Fusion Data API 无法直接访问SketchCurves、SketchEntity这类细粒度草图对象模型元素,具体能力边界和替代方案如下:
- Fusion Data API的核心设计目标是支撑设计资产的云端管理能力,开放的接口范围仅覆盖文件元数据、装配层级结构、版本迭代记录、自定义属性、协作权限这类上层资产数据,没有开放草图内部几何、建模特征这类运行时对象的访问入口。
- 要操作
SketchCurves、SketchEntity这类原生草图元素,需要使用Fusion 360客户端侧的脚本/插件API:这类接口运行在Fusion 360的本地客户端进程上下文里,能加载完整的设计文档对象模型,支持对草图元素、建模特征、约束关系的全量读写操作,适配Python、C++、JavaScript三种开发语言。 - 如果你的场景不需要拿到对象原生的建模关联信息(比如元素从属关系、绑定的约束参数、建模历史关联),也可以通过Fusion Data API触发格式转换任务,将目标设计文件导出为STEP、IGES等通用三维交换格式,再从导出文件中解析几何轮廓数据,但这种方式拿到的不是原生
SketchCurves、SketchEntity实例,会丢失原生对象的建模上下文信息。
内容的提问来源于stack exchange,提问作者SortedBinaryBlob
相关产品推荐
相关产品推荐

