在 SolidWorks(简称 SW)中,装配关系(也称“配合”)是定义多个零部件之间相对位置和运动约束的核心手段。合理使用配合关系,不仅能准确模拟真实装配,还能为运动仿真、干涉检查等后续工作奠定基础。
一、SW 装配关系的主要类型
标准配合
重合:使两个面、边或点完全对齐(如螺栓与孔对齐)
平行 / 垂直:定义两平面或轴线之间的角度关系
同轴心:使两个圆柱面或圆锥面共轴(常用于轴与轴承配合)
相切:让曲面与平面或另一曲面相切(如圆柱与平面接触)
距离 / 角度:设定两实体间固定间距或旋转角度
高级配合
对称:使零件关于基准面对称(如槽中对中定位)
宽度:让零件两侧面同时与参考面等距(自动对中)
路径配合:限制零件沿指定曲线运动(如凸轮从动件)
线性/旋转驱动器:模拟滑块或旋转运动的位移或角度变化
机械配合(专用于运动仿真)
齿轮配合:自动根据齿数或分度圆直径计算传动比
齿轮齿条配合:实现旋转与直线运动的转换,需输入分度圆直径或齿距
凸轮配合、槽口配合、万向节等:模拟复杂机械传动
二、常用操作步骤
插入零部件
首个零件默认固定,作为装配基准
后续零件可拖入或通过“插入零部件”添加
添加配合
点击 “配合”(装配体工具栏)
选择两个几何实体(面、边、轴等),软件自动推荐可行配合类型
也可手动选择配合类型后再选实体
验证与调试
使用 “配合诊断”(工具 → 评估 → MateXpert)检查过定义、悬空或冲突
红色错误:配合被违背;黄色警告:冗余;(+):过定义;(?):无解
优化技巧
优先使用基准面而非模型面,避免因建模修改导致配合失效
智能配合:按住 Alt 键拖动零件,系统自动推荐配合
压缩/解压配合:临时禁用某配合以调试装配体
三、典型应用场景示例
齿轮+齿条传动
先用相切配合使齿轮分度圆与齿条分度线接触。
再用齿轮齿条配合,输入齿轮分度圆直径(如齿数26 × 模数1.5 = 39 mm)
若偏移,压缩→重做相切→解压即可校正
轴与轴承同轴
使用同轴心配合轴外圆与轴承内孔。
再用重合或距离约束端面,限制轴向移动
四、推荐学习资源
【SW装配体】这绝对是B站讲的最全的装配体讲解教程(含齿轮齿条实操)
SolidWorks装配体保姆级教程(2026年最新,含分度圆计算)
SolidWorks官方帮助文档 - 配合工具(英文,但界面直观)
💡 提示:装配体逻辑混乱常因“凭感觉配合”或“链式引用”导致。建议采用基准面配合法或骨架模型驱动法提升稳定性