3. CATIA三维标注与公差信息表达

在二维工程图时代,尺寸、形位公差、基准和注释是画在图纸上的“说明文字”,与三维几何之间没有强制绑定关系。进入 MBD(Model Based Definition,基于模型的定义)流程后,这些信息必须直接附着在三维模型上,成为模型语义的一部分。CATIA 的 Functional Tolerancing & Annotation(FTA) 模块正是为此设计的:它让公差信息不再是“贴图”,而是与几何面、轴线、基准面建立可查询、可传递、可校验的关联对象。

理解本节的关键,是把三维标注看成三层结构:几何层(被标注的面、孔、轴、平面)、语义层(尺寸值、公差带、基准、修饰符)和显示层(视图、样式、可见性)。三层之间通过“关联”连接,任何一层变化都会沿关联链传播。下面这张图展示了典型孔组标注中三层结构的关系与传播方向。

三维标注的三层结构与关联传播 几何层 基准面 A(底面) 基准轴 B(主孔轴线) 孔 Ø10 × 4 阵列 顶面(配合面) 侧面(定位面) 语义层 尺寸:孔距 60±0.1 关联:孔轴线 ↔ 孔轴线 位置度:⌖ Ø0.2 M 基准:A | B | C 垂直度:⊥ 0.05 A 关联:顶面 ↔ 基准 A 表面粗糙度:Ra 1.6 关联:配合面 注释:去毛刺 R0.3 关联:孔口边 显示层 视图:Front / Top / Iso 标注随视图显隐 样式:箭头/引线/字体 按企业标准定制 可见性:层/组控制 按需显示公差组 3D 标注平面 与几何面平行/垂直 导出:3D PDF / STEP 语义随模型传递 几何变更 → 语义重算 → 显示刷新(反向传播)

一、创建三维标注的基本操作路径

在 CATIA 中创建三维标注,通常从 FTA 工作台进入,先定义“标注平面”或“标注视图”,再放置具体公差。以孔组位置度标注为例,典型操作如下:

  1. 激活 Functional Tolerancing & Annotation 工作台,选择 View / Annotation Plane,在模型上选取顶面作为标注平面,系统自动生成一个与顶面平行的 3D 标注平面。
  2. 点击 Datum 工具,选取底面,创建基准 A;再选取主孔轴线,创建基准 B;选取侧面,创建基准 C。基准的先后顺序决定后续公差带的约束方向。
  3. 点击 Positional Tolerance,选择四个孔轴线作为被控要素,输入公差值 Ø0.2,勾选最大实体条件 M,基准框填入 A | B | C。
  4. 点击 Dimension,标注孔距 60±0.1,选择两条孔轴线作为关联对象,系统自动生成尺寸线并保持与轴线的关联。
  5. 使用 Note 工具添加“去毛刺 R0.3”,引线指向孔口边线,形成注释与几何边的关联。

完成后的标注不是孤立图形,而是挂在模型特征树上的 Annotation Set。展开特征树可以看到每个公差节点下记录了被控几何、基准引用和公差值,双击任一节点即可回到对应标注进行修改。

二、关联性:三维标注的核心价值

三维标注与二维图纸最大的区别在于关联性。当模型几何发生变化时,标注会按关联链自动更新。例如把孔距从 60 改为 65,尺寸标注的数值会随几何更新,位置度公差所引用的孔轴线也会自动重新识别。这种关联分为三种类型:

  • 几何关联:标注直接引用面、边、轴线等拓扑元素。若拓扑元素被删除,标注会进入“断开”状态,特征树中出现警告标记。
  • 语义关联:基准、公差、修饰符之间的引用关系。例如位置度公差引用基准 A|B|C,若基准 A 被重新定义,公差带方向随之改变。
  • 显示关联:标注与视图、标注平面的绑定关系。切换视图时,标注的可见性和朝向由显示关联控制。
注意:关联性依赖拓扑命名。如果对模型进行大范围重构(如删除并重建孔特征),原有拓扑标识可能丢失,导致标注断开。建议在修改前使用 Tools > Update 检查标注状态,或通过 Edit > Links 重新指定关联对象。

三、显示样式与语义管理

三维标注的显示样式直接影响可读性和下游使用。CATIA 允许通过 Standards 文件定义箭头样式、引线类型、字体大小、公差框格式等。企业通常会把 ISO 或 GB 标准写入 .CATStd 文件,统一所有标注的视觉表现。

语义管理则关注“标注表达了什么”。在 FTA 中,每个公差对象都带有语义属性,包括公差类型、公差值、基准引用、材料条件(M/L)、投影公差带等。这些语义信息可以被下游的 CMM 检测规划、公差分析软件直接读取。例如,位置度 ⌖ Ø0.2 M A|B|C 的语义会被解析为:被控要素为孔轴线,公差带为直径 0.2 的圆柱,采用最大实体条件,基准体系为 A|B|C。检测软件据此生成测量路径和判定规则。

语义字段 示例值 下游用途
公差类型 位置度 决定测量特征与评定算法
公差值 Ø0.2 作为合格判定阈值
基准引用 A | B | C 建立测量坐标系
材料条件 M(最大实体) 启用补偿计算
被控要素 孔轴线 × 4 确定测量点分布

四、实操中的常见问题与处理

在实际项目中,三维标注最容易出现三类问题。第一类是标注漂移:当模型参数变化后,标注位置跑到模型外部或与几何重叠。处理方法是检查标注平面的定位方式,尽量使用“与几何面关联”而非“绝对坐标定位”。第二类是基准冲突:多个公差引用同一基准但方向定义不一致,导致公差带方向混乱。应在创建基准时明确其模拟方式(如基准 A 为平面,基准 B 为轴线),并在特征树中核对基准优先级。第三类是显示冗余:所有公差同时显示导致模型杂乱。可通过创建 Annotation Set 分组,按工艺阶段或检测阶段控制显示,例如“粗加工公差组”和“精加工公差组”分别显示。

建议:在完成三维标注后,使用 Analyze > Tolerance Analysis 或导出 3D PDF 进行交叉检查。3D PDF 能保留标注的语义和视图交互,适合与工艺、检测人员沟通,也能验证标注在脱离 CATIA 环境后是否仍然可读。

三维标注的最终目标,是让公差信息成为模型的“可计算属性”,而不是仅供人眼阅读的图形。只有当尺寸、形位公差、基准和注释都建立了正确的关联,并且语义字段完整、显示样式统一,MBD 模型才能真正支撑后续的可制造性验证与检测规划。