Clash Command on Coincident Curved Objects with Negative Clearance

When using the ‘clash’ rhino command either in grasshopper or rhino when there is a size for size pin in a hole (or any curved shape at all) and when using a negative clearance value it will indicate a clash. This is simplified case, in reality there could be 100’s of coincident complex curved objects to be checked for clash. Adjusting absolute tolerance does not seem to have any influence. Anyone else seen this behavior?

pin in hole.3dm (71.0 KB)

Something tells me there is a bug in this.

If we use NURBS objects the negative clearance does not work.

But that same object converted to meshes, then will use negative clearance.

Do you see the same behavior?

Why is there even an option to enter a negative value for the clash detection?

An interference fit which is not too large may be required/allowed in some situations. For example a pin which is to be pressed into hole, or two parts which are assembled by heating one part and or cooling the other part.

1 Like

Thanks, we have been surfacing die faces in rhino for the last few decades and are looking to expand it to design. All the blocks of steel in a die are fit tight against one another. There could be hundreds with complex shapes. No clash detection is a show stopper. Even with an very fine mesh and a large negative value it still shows clash.