装配体中零件之间添加配合并没有想象中的那么简单,需要考虑装配的参考关系
建立基准件与星形结构
最混乱的逻辑通常是“链式配合”(循环参考):$A$ 定位 $B$,$B$ 定位 $C$,$C$ 又去参考 $D$。一旦中间一个零件变了,后面全乱。
- 原则:选定一个基准零件(通常是底盘、框架或外壳的主体),将其固定(Fix)在原点。
- 星形配合:尽量让 $A、B、C$ 都直接与这个“基准件”或装配体的“基准面(前视/上视/右视)”进行配合。
- 好处:零件之间解耦。修改 $A$ 不会影响 $B$ 的位置。
常见的配合禁忌
- 禁止循环参考:$A$ 的位置由 $B$ 决定,而 $B$ 的某个特征又是参考 $A$ 画出来的。这是 SolidWorks 报错和崩溃的头号原因。
- 减少冗余配合:如果“重合”就能解决问题,不要用“距离=0”。
- 善用子装配体:不要把几百个零件全塞在一个总装层级。把功能模块(如电源模块、显示模块)先做成子装配体,逻辑会清晰很多。