4. 装配约束与公差建模的衔接
在CATIA装配设计中,装配约束解决的是“零件放在哪里”的问题,而公差建模解决的是“零件允许偏多少”的问题。两者看似分属不同工作台,实际上存在严格的衔接关系:装配约束决定了零件的定位基准与自由度状态,而公差信息必须挂接到这些基准与自由度所对应的几何要素上。如果约束关系混乱,公差挂接就会失去明确的参照对象,后续的偏差分析、干涉检查与可制造性验证都会出现基准漂移或结果不可信的问题。
一、装配约束类型与自由度的对应关系
CATIA的装配约束本质上是对零件六个自由度(沿X/Y/Z的平移与绕X/Y/Z的旋转)的逐步限制。常见的约束类型与自由度约束效果如下:
| 约束类型 | 限制的自由度 | 典型应用 |
|---|---|---|
| 重合(Coincidence) | 1个平移或1个旋转 | 面贴合、轴线对齐 |
| 接触(Contact) | 1个平移(法向) | 端面贴合、平面支承 |
| 偏移(Offset) | 1个平移(带距离) | 间隙配合、垫片位置 |
| 角度(Angle) | 1个旋转 | 斜面定位、角度支架 |
| 同轴(Coaxiality) | 2个平移+2个旋转 | 轴孔配合、销钉定位 |
| 固定(Fix) | 全部6个自由度 | 基座、基准件 |
理解这张对应表的意义在于:每施加一个约束,就有一组自由度被锁定,同时也就产生了一个“定位基准”。例如,两个平面重合约束锁定了法向平移,那么这两个平面就是该方向上的定位基准;后续如果要在该方向挂接尺寸公差或形位公差,就必须以这两个平面为参照。
二、自由度状态与公差挂接的对应逻辑
在CATIA中完成装配约束后,可以通过“自由度显示”功能查看每个零件剩余的自由度。剩余自由度意味着该方向尚未被定位,也就没有明确的公差挂接对象。因此,公差建模的挂接原则可以概括为:
- 已约束自由度:对应方向已有定位基准,公差应挂接到参与约束的几何要素上,如面、轴线、孔中心线。
- 未约束自由度:该方向无定位基准,公差挂接缺乏参照,需先补充约束或明确该方向为自由公差方向。
- 过约束:同一自由度被多个约束重复限制,可能导致公差基准冲突,需检查约束优先级或删除冗余约束。
三、从装配定位到公差信息挂接的实操过程
以下以一个典型的“轴—孔—支座”装配为例,说明从约束建立到公差挂接的完整操作过程。示例参数为教学假设,实际项目需根据设计图纸和工艺要求确定。
步骤1:建立装配约束。将支座设为固定件(Fix),轴与支座孔施加同轴约束(Coaxiality),轴肩端面与支座端面施加接触约束(Contact)。此时轴剩余绕自身轴线的旋转自由度,其余五个自由度被约束。
步骤2:检查自由度状态。使用“Degrees of Freedom”显示功能,确认轴仅剩一个旋转自由度。该自由度不影响轴孔配合的径向定位,因此可以保留为自由状态,不需要额外约束。
步骤3:确定公差挂接对象。根据约束关系,轴孔配合的径向定位由同轴约束决定,因此径向公差应挂接到轴的圆柱面与孔的圆柱面上;轴向定位由接触约束决定,因此轴向公差应挂接到轴肩端面与支座端面上。
步骤4:在CATIA中挂接公差信息。切换到“Functional Tolerancing & Annotation”工作台,选择轴的圆柱面,创建尺寸公差(如φ20H7/g6)和形位公差(如圆柱度0.01);选择轴肩端面,创建轴向尺寸公差和端面跳动公差。公差标注的基准应选择与装配约束一致的基准要素。
步骤5:验证公差与约束的一致性。检查公差标注的基准是否与装配约束的定位基准一致。若同轴约束以孔轴线为基准,则轴的径向公差应以孔轴线为基准标注;若接触约束以支座端面为基准,则轴向公差应以支座端面为基准标注。不一致时需调整公差基准或重新审视约束方案。
四、常见衔接问题与处理建议
在实际操作中,装配约束与公差建模的衔接容易出现以下几类问题:
- 约束基准与公差基准不一致:例如装配时以孔轴线为定位基准,但公差标注时却以零件外轮廓为基准。这会导致公差累积方向与装配定位方向不匹配。处理方法是统一以装配约束的定位要素作为公差基准。
- 欠约束状态下挂接公差:零件在某个方向尚未定位,却在该方向标注了公差。此时公差没有明确的参照对象,分析结果不可信。应先补充约束或明确该方向为自由公差方向。
- 过约束导致基准冲突:同一自由度被多个约束重复限制,公差基准可能产生矛盾。应检查约束树,删除冗余约束,保留与设计意图一致的约束组合。
- 公差挂接对象选择错误:将径向公差挂接到端面上,或将轴向公差挂接到圆柱面上。应根据约束类型判断公差方向,选择正确的几何要素。
五、衔接检查清单
为便于实际操作中快速核对,以下清单可作为装配约束与公差建模衔接的检查依据:
| 检查项 | 检查内容 | 判断标准 |
|---|---|---|
| 约束完整性 | 所有零件是否已正确定位 | 无欠约束报警,关键方向均有约束 |
| 自由度状态 | 剩余自由度是否影响功能 | 剩余自由度不影响定位精度 |
| 基准一致性 | 公差基准是否与约束基准一致 | 公差标注基准 = 装配定位基准 |
| 挂接对象 | 公差是否挂接在正确的几何要素上 | 径向公差→圆柱面,轴向公差→端面 |
| 过约束检查 | 是否存在重复约束 | 无过约束报警,约束树清晰 |
装配约束与公差建模的衔接,核心在于基准的统一。约束建立了定位基准,公差必须挂接在同一基准上,才能保证后续偏差分析、干涉检查和可制造性验证的准确性。完成本节实操后,应能够独立判断一个装配模型中哪些几何要素适合挂接公差、哪些方向需要补充约束,以及如何验证公差基准与约束基准的一致性。