Please could someone kindly help me with step by step guide to making a golf ball

Hi , I am new to shapr3d and would kindly ask for some guidance, I have searched for hours trying to find more help on creating a golf ball but even when I watch a certain video, it seems I get stuck on a certain point every time and I get errors. Could someone help me with a step by step guide in how to make a golf ball please ? Have added a picture to show the errors I’m getting .

I’m getting to a stage where:

Section view
Drawing a smaller circle on top for the dimples
Resizing and selecting 3 lines but as soon as I click on make construction I’m just left with dotted lines and errors.

I’m hoping I have described this as simple as possible. Thanks for your time.

Glyn

1 Like

Here’s a screen grab of a golf ball I made several years ago and before the Pattern tool was implemented. Also attached is my old Shapr3D file if interested. I essentially eyeballed subtracting the dimples.

Golf ball.shapr (146.1 KB)

Note a couple of things about the video. The two rows of dimples in blue are rotated horizontally with respect to the radius sketch of the main golf ball. Then I highlighted the dimples that are aligned with the sketch radius (just for explanation). I would copy rotate the small dimple sphere in increments along the ball radius and at each step would make a row of dimples (use the Pattern tool for this) then subtract them from the ball. After completing one half of the ball I mirrored the rotate the bottom half by 6° for correct orientation to the upper ball half followed by a final union.

I don’t remember my workflow for this other than most of it was done by eyeball as I wanted to make a golf ball model but not necessarily accurate. Others can (and will) pipe in and offer many solutions.

1 Like

Thank you so much for your help.

More or less like that.

3 Likes

Perfect thank you so much

Thought I try the Soccer Ball example for the Golf Ball.

If anyone wants to try pattern looks something like this.


V2 Idea

Was trying to do this example.