修复冗余距离配合的范例
该装配体只显示黄色警告符号
(非红色
错误)。运行 MateXpert 来诊断问题。
锁模<1> bsp; 锁模<2>
|

|
销<1> bsp; 杆<1> bsp; 销<2>
|
MateXpert 发现问题存在于这些配合中:
配合
|
|
分析
|
重合5(销<1>, 杆<1>)
|

|
这两个重合配合相对于杆找出销零件。由于销零件等同,销<1> 和销<2>的上圆形面必须始终与杆的轴心保持相同距离。
|
重合6(销<2>, 杆<1>)
|

|
距离11(销<1>, 锁模<1>)
|

|
这两个距离配合定义每个销的上圆形面与相应锁模的顶面之间的距离。由于重合配合(以上)已确定销的圆形面不能相对于杆轴而移动,这些配合有效地设定每个锁模的竖直位置。
因为两个距离配合当前具有相同距离,锁模的顶面对齐(共平面)。
|
距离10(销<2>, 锁模<2>)
|

|
重合21(锁模<1>, 锁模<2>)
|

|
该配合设定锁模的顶面为共面,从而将之竖直对齐。此为由以上配合所设定的相同条件。
这样,重合21 配合与以上所述连锁配合冗余(距离11-> 同心5-> 重合6-> 距离10)。此配合方案生成一错误,因为 SolidWorks 不允许冗余的距离或角度配合。
|
要想修复问题,要么移除重合21 配合或者通过移除其中配合之一来折断其它配合链。您选择移除的配合根据您的设计意图而定。
-
您可能想将锁模保留在杆上,建议您保留两组同心配合。此将留下两组距离配合或重合配合。
-
您可能想使锁模的顶面对齐,建议您保留同心21 配合。此将留下两组距离配合,距离10 或距离11。
-
拥有两组距离配合提供每个锁模高度的独立控制,如果您的意图是使两个锁模对齐,则您不需要。一个距离配合可设定两个锁模的高度。
根据此设计意图,要么删除距离10 或距离11 配合。
其它可能性