G71 (canned cycle for lathe) analog in Linux CNC?

More
13 Apr 2016 02:08 #73209 by summetj
I have a CNC lathe I'm just starting to use with LinuxCNC (AXIS).

I was watching the following youtube tutorial about using a G71 canned cycle to easily rough a step profile out of bar stock:



I was all excited to try it out only to find that LinuxCNC doesn't support G71.....

So my question is, what do you suggest I use instead for lathe work?

Thanks,
Jay

I had worked out an example for my piece of 10mm radius bar stock as follows:
Radius mode!

M3 S2500. (start spindle to 2500 rpm )
G8 (radius mode!)

(G71 Caned Cycle)
G0 X10. Z1. (start position 10mm out from center, 1mm from face.)

G71 U.5 R.75 (Depth of cut and retract distance)
G71 P100 Q110 U.1 W.1 F.1 (seq #'s and Material left(x/z) for FIN Pass and feedrate)

N100 G0 X3 (smallest radius!)
G1 Z-3.
X6.
Z-6.
X9.
Z-9. (Oveall Geometry of the steps to carve out of the part)
X10.
Z-10.
N110 X10. (Return to Start Diameter)

M5 (stop spindle)

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

More
13 Apr 2016 04:31 - 13 Apr 2016 04:34 #73211 by Rick G
Probably want to look at NGCGUI...
linuxcnc.org/docs/html/gui/ngcgui.html
I use it for almost all my lathe work.

Here are a few examples...
forum.linuxcnc.org/forum/lathe-subroutines-library
There are more in the examples under the general heading.
They are also easy to create and can be strung together.


Rick G
Last edit: 13 Apr 2016 04:34 by Rick G.

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

More
13 Apr 2016 12:21 #73224 by emcPT
Unfortunately G71 is not implemented, and it is a must for almost all lathe work.
Maybe someone will come forward and create the cycle, but the implementation is not trivial especially because of non monotone tool paths.

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

More
09 Jun 2016 15:20 #75732 by fixer
two different implementations right around the corner:
forum.linuxcnc.org/forum/20-g-code/27040...r-lathes-first-tests

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

Time to create page: 0.065 seconds
Powered by Kunena Forum