用途:本技能面向通过 Speckle 在多个设计工具之间交换数据、规划联邦模型工作流、解决跨工具数据冲突的场景,重点说明各连接器之间的数据保真度差异与限制。
主要能力:提供联邦架构概念说明,包括联邦视图、applicationId、displayValue、Proxy、非对称保真度与集合层级;给出 Revit、Rhino、Grasshopper、Blender、AutoCAD、Tekla、Archicad、SketchUp、Power BI 之间的保真度损失矩阵;列出关键警告,如 Revit 加载时始终创建 Direct Shapes、Archicad 始终创建 GDL Objects,任何连接器都不会重建原生墙体、门窗或楼板;强调内容 id 会随对象修改而改变,跨版本追踪必须使用 applicationId。
使用方式:包含三种联邦视图模式(多专业协调、设计迭代 Revit→Grasshopper→Revit、设计方案对比)与三种版本策略(按专业建模型、按分区建模型、版本命名约定)。说明几何烘焙策略:displayValue 应始终包含 Mesh 作为通用回退,Brep 仅对 Rhino 生态接收方有用;AutoCAD 与 Civil 3D 实体在发布时转为 Mesh 且不可逆。Grasshopper 参数每次求解都会生成新 GUID,需用 Passthrough 节点保留原 applicationId。Power BI 通过 Speckle.Models.Federate(model1, model2, ..., modelN) 合并多个模型进行统一查询与三维可视化。
适用场景:多专业 AEC 项目协调、跨工具设计迭代、方案版本对比、联邦模型分析仪表板。
限制:Speckle 不支持纹理跨连接器传输,仅材质属性(颜色、透明度、金属度、粗糙度)通过 RenderMaterial 代理传递;Revit、Blender、Archicad 加载时丢弃自定义属性;坐标参考点必须在发布前对齐,Civil 3D 无参考点选项;Speckle 不自动合并版本,也不跨模型去重;命名视图仅支持透视,不包含正交/平面/剖面视图;Tekla 仅发布,Power BI 仅加载且只读。具体命令、安装方式与收费信息暂未提供。