Getting started with threading.....
Posted: Wed Oct 21, 2020 1:16 am
I have my KFlop synchronizing with my spindle using an encoder. I've never done threading before but have rudimentary knowledge of the process. Wondering if someone can fill in what i may be missing here......
On my Lathe I am attmpeting the most simple of setups using G32 as follows....
My cutting tool is queued up at +1.0 on the Z axis.
My goal is to cut evenly spaced threads from 0 to -1.0, then decelerate afterwards.
WIth the spindle turning, I run my GCode:
G32 Z-1 F.125
I was expecting the Z-axis to accelerate up to speed within a portion of an inch, hit full speed by 0, then continue at full speed until a portion of an inch from -1.0. Instead, the Z ramped up to speed very gradually, hit full speed at 0, then immediately began ramping down to stop at -1.0. Therefore, my thread pitch was only correct at precisely 0.0 for 1 rotation of the spindle. Essentially my Z-speed was a ramp up to full then back down with no linear speed in between.
I've tried changing the spindle speed from very slow to very fast while experimenting with no change in this behavior. Spindle speed seems to be registering correctly and was checked with a tach....but this seems more about the ramp up /linear/ramp down behavior. I haven't attempted any threading codes other than G32 at this point.
Am I missing something that is preventing my thread from being cut at a linear Z speed? Any suggestions are appreciated.
On my Lathe I am attmpeting the most simple of setups using G32 as follows....
My cutting tool is queued up at +1.0 on the Z axis.
My goal is to cut evenly spaced threads from 0 to -1.0, then decelerate afterwards.
WIth the spindle turning, I run my GCode:
G32 Z-1 F.125
I was expecting the Z-axis to accelerate up to speed within a portion of an inch, hit full speed by 0, then continue at full speed until a portion of an inch from -1.0. Instead, the Z ramped up to speed very gradually, hit full speed at 0, then immediately began ramping down to stop at -1.0. Therefore, my thread pitch was only correct at precisely 0.0 for 1 rotation of the spindle. Essentially my Z-speed was a ramp up to full then back down with no linear speed in between.
I've tried changing the spindle speed from very slow to very fast while experimenting with no change in this behavior. Spindle speed seems to be registering correctly and was checked with a tach....but this seems more about the ramp up /linear/ramp down behavior. I haven't attempted any threading codes other than G32 at this point.
Am I missing something that is preventing my thread from being cut at a linear Z speed? Any suggestions are appreciated.