Thread Mill

Here's the place for discussion related to CAM/CNC and the development of the Path module.
Forum rules
Be nice to others! Respect the FreeCAD code of conduct!
Post Reply
meme1111
Posts: 2
Joined: Tue Aug 06, 2019 10:24 pm

Thread Mill

Post by meme1111 »

hello, can you tell me if it is possible to generate a path with this type of cutter?
phpBB [video]

I thought of helix but the entrance to the forum is not central.
thank you
chrisb
Veteran
Posts: 54273
Joined: Tue Mar 17, 2015 9:14 am

Re: Thread Mill

Post by chrisb »

Hi and welcome to the forum!

Path workbench does not respect the tool geometry directly, but you can use the helix operation to create a path. It is especially easy if you model the outer diameter of the thread as in the attached example.

In the example I want to create a path for an M16x2 thread:
- I modeled a hole of 16mm
- the tool has a diameter of 8mm, that's what I specified in the tool table
- I selected the inner wall of the hole
- I created a helix path with stepdown=2mm
Snip macro screenshot-274776.png
Snip macro screenshot-274776.png (4.56 KiB) Viewed 1577 times
Please note that the model does not show the thread correctly. If you use the hole feature in PartDesign workbench for an inner thread, then you have to adjust the diameter of the tool
Attachments
threadM16.FCStd
(15.92 KiB) Downloaded 45 times
A Sketcher Lecture with in-depth information is available in English, auf Deutsch, en français, en español.
m0n5t3r
Posts: 138
Joined: Fri Feb 03, 2017 2:55 pm

Re: Thread Mill

Post by m0n5t3r »

the only issue with this method is the retract (it's on the edge, so it will be a single use cutter :P)

I guess you'll need some code / macro to generate the thread and retract correctly, or some gcode postprocessing
meme1111
Posts: 2
Joined: Tue Aug 06, 2019 10:24 pm

Re: Thread Mill

Post by meme1111 »

thank you chrisb. I think what he says m0n5t3r is correct, in this way the elix of the tool slams on the edge without entering. I have no idea how to intervene in the gcode :roll:. However I will give it a try.
chrisb
Veteran
Posts: 54273
Joined: Tue Mar 17, 2015 9:14 am

Re: Thread Mill

Post by chrisb »

You are right. It would make a good feature request to add a property "retract in center".
A Sketcher Lecture with in-depth information is available in English, auf Deutsch, en français, en español.
herbk
Veteran
Posts: 2660
Joined: Mon Nov 03, 2014 3:45 pm
Location: Windsbach, Bavarya (Germany)

Re: Thread Mill

Post by herbk »

Lead In/Out dressup dosn't work at a helix path to...
Gruß Herbert
mlampert
Veteran
Posts: 1772
Joined: Fri Sep 16, 2016 9:28 pm

Re: Thread Mill

Post by mlampert »

I have a change that does exactly this - it however depends on the new ToolBit changes. Those are merged but need verification and I didn't want to add an feature that depends on some basics which might get kicked out, or change significantly.
chrisb
Veteran
Posts: 54273
Joined: Tue Mar 17, 2015 9:14 am

Re: Thread Mill

Post by chrisb »

mlampert wrote: Sun Dec 29, 2019 11:25 pmThose are merged but need verification
What should we test?
A Sketcher Lecture with in-depth information is available in English, auf Deutsch, en français, en español.
mlampert
Veteran
Posts: 1772
Joined: Fri Sep 16, 2016 9:28 pm

Re: Thread Mill

Post by mlampert »

chrisb wrote: Mon Dec 30, 2019 1:04 am
mlampert wrote: Sun Dec 29, 2019 11:25 pmThose are merged but need verification
What should we test?
A new approach to Tools, ToolLibraries and ToolControllers:
https://forum.freecadweb.org/viewtopic.php?f=15&t=41026
Post Reply