UK - 01926 333777
ROI - 01 297 4440
01926 333777
SOLIDWORKS Elite Specialists

SOLIDWORKS Motion Analysis - Golf Course

Wednesday May 20, 2015 at 2:01pm
This is a fun model to show off the power of motion analysis, which is a product inside SOLIDWORKS Premium. 
SOLIDWORKS Motion Contact - Golf Course

This is a fun model to show off the power of motion analysis, which is a product inside SOLIDWORKS Premium.

SOLIDWORKS Blog Golf Course

I’ve created a golf course out of a few parts. These include the ball the course and the club. I’ve designed the course to provide a difficult straight line shot, therefore would require lift to be given to the ball to carry it down the fairway.

To achieve this I’ve given the club head an angle of 40 degrees and in the motion study I gave the club a rotation speeds high enough to generate lift.

In motion mates that are generate while in the motion analysis tab are local to the motion product, and do not map across to SOLIDWORKS. When going from SOLIDWORKS to motion, the mates are mapped. So to allow the club to spin freely in a housing, I needed to apply a hinge mate to the end of the club into the housing. This takes away 5 degrees of freedom and allows the final rotational degree of freedom.  The final degree of freedom is to be governed by the rotary motor in motion.

I fixed the support for the club with an angle mate as well lining it up with the floor. The angle mate allows me to adjust the angle of the shot, in case I miss. The motor in motion governs how hard I hit the ball. I’ve used segments for the type of input for the motor as it allows me say what happens per time step. So for this motor I choose 1sec the motor will rotate -150 degrees then in 0.2 secs the rotate to 150 degrees, which is 300 degrees worth of travel.

The next key step to set up something like this is get the correct contact. So I had to specify contact between the club and the ball. I choose to have the material set as steel (dry) for both, as this best represents the materials out of the choices. I then needed contact between the ball and the course, so that the ball doesn’t fall through the floor.

In motion because we are using rigid body movement, the frame rate of calculation has a large effect on the contact. If one calculation at one frame doesn’t capture the contact that has been specified then the contact may not occur. In the model I struggled with the exact frame rate because the speed of the ball coming down was so high. I had to recalculate the motion analysis at different frame rates to get the correct sweet spot. After trying values like 25, 50, 75, 121 I found that 141 gave me the correct contacts.

So as you can see in the video the ball gets half way down the fairway in flight and rolls on to the end. I challenge you to get a hole in one.

Jack Murphy

Applications Engineer