Automated groove function on cylinder

Post here for help on using FreeCAD's graphical user interface (GUI).
Forum rules
and Helpful information
IMPORTANT: Please click here and read this first, before asking for help

Also, be nice to others! Read the FreeCAD code of conduct!
Post Reply
Tilarta
Posts: 41
Joined: Sat Aug 10, 2019 4:53 am
Contact:

Automated groove function on cylinder

Post by Tilarta »

I am wanting to apply a series of evenly spaced vertical grooves to this cylinder:
RRbase.png
RRbase.png (144.81 KiB) Viewed 702 times
But I want the process to be automated, it would be far too intensive to manually add each groove, as there will be many of them.

Does anyone know if a tool exists to modify this cylinder this way?
Attachments
RRbase.FCStd
(3 KiB) Downloaded 25 times
User avatar
papyblaise
Veteran
Posts: 8000
Joined: Thu Jun 13, 2019 4:28 pm
Location: France

Re: Automated groove function on cylinder

Post by papyblaise »

Hi
Place Base in a Body , draw the profil for the Grove (1 or more) , and grove
Attachments
grove.FCStd
(15.82 KiB) Downloaded 37 times
grove.PNG
grove.PNG (21.17 KiB) Viewed 686 times
ickby
Veteran
Posts: 3116
Joined: Wed Oct 05, 2011 7:36 am

Re: Automated groove function on cylinder

Post by ickby »

I recommend using Part Design exclusively and adding the repetitive grooves via pattern feature
Grooves.PNG
Grooves.PNG (62.6 KiB) Viewed 678 times
TheMarkster
Veteran
Posts: 5513
Joined: Thu Apr 05, 2018 1:53 am

Re: Automated groove function on cylinder

Post by TheMarkster »

Parametric proposal:
RRbase(markster).FCStd
(20.22 KiB) Downloaded 22 times
Modify the dd object properties to experiment with different settings.

Snip macro screenshot-61b6ba.png
Snip macro screenshot-61b6ba.png (118.57 KiB) Viewed 676 times
TedM
Posts: 142
Joined: Fri Apr 17, 2020 6:30 pm

Re: Automated groove function on cylinder

Post by TedM »

Folks, the OP specified "vertical groves". Unless I'm confused, those are horizontal grooves.

Here's doing vertical grooves by using https://wiki.freecadweb.org/Draft_Array on an additional cylinder and then cutting the array out of the original cylinder.
RRbase.jpg
RRbase.jpg (148.25 KiB) Viewed 672 times
RRbase-draft array.FCStd
(9.98 KiB) Downloaded 26 times
To change the number of grooves, simply change the value of "Number Poles" in the array and recompute (F5).
chrisb
Veteran
Posts: 54197
Joined: Tue Mar 17, 2015 9:14 am

Re: Automated groove function on cylinder

Post by chrisb »

For vertical grooves, create one of them (pocket) and create a PartDesign PolarPattern.
A Sketcher Lecture with in-depth information is available in English, auf Deutsch, en français, en español.
TheMarkster
Veteran
Posts: 5513
Joined: Thu Apr 05, 2018 1:53 am

Re: Automated groove function on cylinder

Post by TheMarkster »

Sorry about that. Now they're vertical.
Snip macro screenshot-8f939b.png
Snip macro screenshot-8f939b.png (160.3 KiB) Viewed 661 times
Post Reply