The question of proper threading

More
07 Jul 2020 13:49 #173836 by pkasy
Hello.
I have been using the system not so long ago, maybe since 2014, and I cut a lot of threads. And I was always wondering why they do not always turn out smooth? What settings should be on the lathe, which encoder, what rotation speed?

I tried to increase the distance in front of the thread to stabilize the speed. I tried to exit the thread a multiple of the thread pitch and the length of the thread a multiple of the thread pitch.
it still turns out very badly.
Please teach me how to cut the thread correctly.
Attachments:

Please Log in or Create an account to join the conversation.

More
09 Jul 2020 06:43 #174059 by pkasy
the simple question, why does the tool pause before the exit taper?

Please Log in or Create an account to join the conversation.

More
09 Jul 2020 07:46 #174062 by Clive S

the simple question, why does the tool pause before the exit taper?


I think it might help if you gave more info ie. Do you have an encoder onthe spindle for A+Z and post your ini and hal files with the Gcode you are using to thread with.

Please Log in or Create an account to join the conversation.

More
09 Jul 2020 08:23 #174073 by pkasy
ok.
I have same problem at all my different cnc lathes.
It does not depends on one exacly machine.
Spindle has encode ABZ 2500 ppr.
GCODE:
G76	Z[-#<Len>+#<startZ>] P[#<P>] I[-#<I>] J[#<FC>] K[#7*2] H2 L[#<Taper>] E[#<TaperL>] R1.5 Q29.5
Hal:

File Attachment:

File Name: TR_2020-07-09.hal
File Size:11 KB


It looks to me as working with G61 - tool stopped before exit taper.
If I put G64 P0.25 - it moves much better.

But who cut threads with G64?
Attachments:

Please Log in or Create an account to join the conversation.

More
10 Jul 2020 02:53 - 10 Jul 2020 06:19 #174178 by pkasy
here is a EMC code:
START_SPEED_FEED_SYNCH(pitch, 0);
 if(taper_dist && exit_taper) 
   START_SPEED_FEED_SYNCH(taper_pitch, 0);

so in my case taper_pitch < pitch, why?
cutting feed is 600 mm/m as I see at Axis, but at tapper feed is 300 mm/m (about).
but they must be same, right?
Last edit: 10 Jul 2020 06:19 by pkasy.

Please Log in or Create an account to join the conversation.

More
14 Jul 2020 23:33 #174670 by pkasy
G76 doesn't seem to use an encoder to move. I tried to rotate the spindle with my hands on the engine turned off. The EMC waits for a full turn and jumps. and not always.

Please Log in or Create an account to join the conversation.

More
15 Jul 2020 08:16 #174695 by tommylight
That does not seem right.
Can you do a video of that while monitoring with halshow encoder inputs ?

Please Log in or Create an account to join the conversation.

More
15 Jul 2020 23:34 #174780 by pkasy
the video turned out to be of poor quality, since there is no tripod for the phone.
but here is a screenshot of the signals from the encoder when I rotated the spindle by hand. as you see, everything works.
but the cutter stands still and waits for something. sometimes jumping, sometimes follows.
Attachments:

Please Log in or Create an account to join the conversation.

More
16 Jul 2020 06:35 #174806 by Clive S

the video turned out to be of poor quality, since there is no tripod for the phone.
but here is a screenshot of the signals from the encoder when I rotated the spindle by hand. as you see, everything works.
but the cutter stands still and waits for something. sometimes jumping, sometimes follows.


Is the encoder counting the correct way ie is it increasing +ve when turning the spindle
The following user(s) said Thank You: pkasy

Please Log in or Create an account to join the conversation.

More
16 Jul 2020 08:10 #174812 by pkasy
that's a very good question, thanks.

Please Log in or Create an account to join the conversation.

Time to create page: 0.121 seconds
Powered by Kunena Forum