How would you mate this ?
As shown in this picture the punch can move up and down.
When it get in contact with the part just below, it has to move along.
I would like to hear your suggestions on how to do a mate like this.
If it just moves up and down in a specific manner, I'd use a limit mate.
I would create two separate sketches one in the ram part and one in the punch part, each would have a vertical line for a coincident mate. Then I would use the limit dimension for the vertical up and down movement and the third mate would be a parallel mate, between the ram and punch..
I already have a Limit Distance mate on both the punch and the lower part.
I just wish there were a function in SolidWorks to detect contact between parts and move them accordingly.
You can with (2) or more limit Mates - one stipulation, you need to do a full stroke on the return before the center part retracts
You can do what you want using the Motion Study. This would work well for creating a video to demonstrate the motion and function, but it doesn't work for free dragging like I suspect you want to do.
Can you create a cam motion to control this and then hide the cam parts?
Retrieving data ...