• December Turning Challenge: Tree! (click here for details)
  • Congratulations to José Esteban Cruz"Rocking Horse" being selected as Turning of the Week for December 16, 2024 (click here for details)
  • Welcome new registering member. Your username must be your real First and Last name (for example: John Doe). "Screen names" and "handles" are not allowed and your registration will be deleted if you don't use your real name. Also, do not use all caps nor all lower case.

Cutting threads

Joined
Nov 27, 2021
Messages
109
Likes
326
Location
Silver Spring, MD
Website
discord.gg
Things are pretty quiet around here, so I thought I would show something that I have been playing with recently. Using my bolt-on CNC for the lathe I wrote a little script with a few parameters that spits out gcode that lets me cut internal or external threads for boxes, etc. Suffice it to say 0.7 mm pitch isn't going to be useful (but can be done!) and the 2 mm pitch either needs multiple passes or CA glue to prevent some of the chip out. The router with the collet adapter also has way more runout than I would like.20240828_200831.jpg20240901_115734.jpg
 
Joined
Aug 14, 2007
Messages
5,784
Likes
3,092
Location
Eugene, OR
Hmm, well, for sure, some woods are far better for cutting threads than others. Soft maples are very difficult to cut threads in. Dogwood is okay, Osage is very difficult. Boxwood, of course, is ideal!

robo hippy
 
Joined
Jan 20, 2011
Messages
553
Likes
677
Location
Traverse City, MI
I keep wondering if stepper motors and arduino couldn't be used to create a master/slave function to cut threads and spriral flutes, etc. I don't know where to start with it though. :confused:
 
Joined
Nov 27, 2021
Messages
109
Likes
326
Location
Silver Spring, MD
Website
discord.gg
I keep wondering if stepper motors and arduino couldn't be used to create a master/slave function to cut threads and spriral flutes, etc. I don't know where to start with it though. :confused:
Certainly. The machine I've created does that and a whole lot more. It There are a lot more powerful microcontrollers than Arduinos these days and it is much cheaper to buy a motor control board for a 3D printer rather than trying to wire everything up to run steppers off of Arduino.
 
Joined
Sep 2, 2013
Messages
27
Likes
101
Location
Barrhead, Alberta, Canada
Are you using Grblgru to cut the threads? I’ve been using it to single point cut threads on metal rods driven by a 3A closed loop Nema23 stepper.
Although I have thread cutters similar to yours at 60 and 90 degrees, I haven’t tried that in wood yet = real soon now ;)
 
Joined
Nov 27, 2021
Messages
109
Likes
326
Location
Silver Spring, MD
Website
discord.gg
Are you using Grblgru to cut the threads? I’ve been using it to single point cut threads on metal rods driven by a 3A closed loop Nema23 stepper.
Although I have thread cutters similar to yours at 60 and 90 degrees, I haven’t tried that in wood yet = real soon now ;)
No, I wrote my own setup for doing this. I use OctoPrint as my Gcode sender, so it is a plugin I wrote that you can specify pitch, length, etc. and it spits out the gcode. I love GrblGru, but for sort of "single" applications, it is much more complicated than the workflow I have developed for these simple tasks. I mostly use it for cases where I want to wrap a design over a large portion of a bowl.
 
Joined
Sep 2, 2013
Messages
27
Likes
101
Location
Barrhead, Alberta, Canada
Sometimes I forget I am using both a CNC and a small, stepper adapted metal lathe with Grblgru. The lathe works with Grblgru Lathe of course. The threading routine Grblgru has built into that is as straightforward as his wrapping macros = set length, thread diameter, pitch and away you go. I’ll try threading with Grblgru Lathe on wood soon using a cutter like yours. I don’t anticipate any issues.
 
Joined
Nov 27, 2021
Messages
109
Likes
326
Location
Silver Spring, MD
Website
discord.gg
I've added a few things specifically with cutting threads in wood. For example, in my work flow, I have an option for putting in a "pause" step before the last cutting pass that will move the cutter away, then slowly rotate the piece 720 degrees to allow applying CA glue. I'm not sure there is something similar with GrblGru. Interface needs some cleanup, but it is nice having it all in same program (web interface) that is doing gcode sending.
1728950843881.png
 
Back
Top