SuperAPI AI 工具集

speckle-impl-connectors-overview

数据与分析

查看项目

更新于 10-16 08:50

技能介绍

用途:帮助理解 Speckle 连接器架构、规划跨工具数据交换、排查转换管线问题。

主要能力:说明连接器由 DUI3 共享界面、转换管线(ToSpeckle/ToHost)、传输层、代理系统与 Speckle Desktop Service 组成;给出支持连接器矩阵(Revit 2022-2026、Rhino 7/8、Grasshopper、Blender 4.2-5.0、AutoCAD/Civil 3D 2022-2026、Tekla 2023-2025、Archicad 27-29、SketchUp 2021-2026、Power BI),标注发布/加载与原生重建能力。

关键规则:加载时 Revit 始终生成 Direct Shapes、Archicad 生成 GDL Objects,不做原生墙/门/楼板重建;Tekla 仅发布、Power BI 只读;代理引用必须用 applicationId 而非内容哈希 id;Revit、Blender、Archicad 不回写自定义属性;不传输贴图,仅保留材质颜色/透明度/金属度/粗糙度;AutoCAD/Civil 3D 实体不可逆转为 Mesh。

对象与代理:几何对象、DataObject、Instance 三类;displayValue 统一使用 Mesh/Line/Point;代理含 RenderMaterial、Level、Group、Definition、Color,存于 Root Collection,不可循环引用。单位支持 m、mm、cm、ft、in、yd 并自动换算。

适用场景:跨专业协同、Revit 到 Grasshopper 再回 Revit、设计选项对比、联邦视图。限制:发布保真度高于加载,存在不对称性;具体 API 与示例见资料所列 references 与官方文档链接。