use g76 for roughing without encoder?
02 Nov 2013 05:30 #40498
by tenaja
use g76 for roughing without encoder? was created by tenaja
Can you use G76 (threading) for lathe roughing if you do not have an encoder? I thought it might work as a cheat to use as a roughing cycle, but it just hangs. Is it waiting for the encoder signal, or what? Is there an easy way to fake it? Seems like there is not a simple roughing cycle, and I was hoping this would work.
thanks.
thanks.
Please Log in or Create an account to join the conversation.
02 Nov 2013 18:42 #40510
by BigJohnT
Replied by BigJohnT on topic use g76 for roughing without encoder?
G76 requires an encoder with index.
I use ngcgui for 95% of my lathe cycles. OD is one of them.
gnipsel.com/shop/hardinge/hardinge.xhtml
JT
I use ngcgui for 95% of my lathe cycles. OD is one of them.
gnipsel.com/shop/hardinge/hardinge.xhtml
JT
Please Log in or Create an account to join the conversation.
04 Nov 2013 10:12 - 04 Nov 2013 10:17 #40531
by jlviloria
Replied by jlviloria on topic use g76 for roughing without encoder?
Regards,
I would help you to try something that I'm working. to me is going great,
is the roughing and finishing cycle,
NOTE:
generated only for roughing roughing type 1, does not pocket.
#####################
installation instructions:
#####################
you should work with master LinuxCNC.
unzip the attachment
capeta copy the python in your configuration (home / LinuxCNC / configs / tu_machine)
open your file. INI and copy the following:
[PYTHON]
# where to find Python code:
# code specific for this configuration
PATH_PREPEND=./python
# generic support code
#PATH_APPEND=../python-stdglue
# import the following Python module
TOPLEVEL=python/toplevel.py
# the higher the more verbose tracing of the Python plugin
LOG_LEVEL = 0
# Part program interpreter section
[RS274NGC]
#recording functions
# Q = profile id
REMAP=G0.1 argspec=nqxpyzabcuvw python=g01 modalgroup=1
REMAP=G1.1 argspec=nqpxyzabcuvw python=g11 modalgroup=1
REMAP=G2.1 argspec=nqxyzabcuvwijkpr python=g21 modalgroup=1
REMAP=G3.1 argspec=nqxyzabcuvwijkpr python=g31 modalgroup=1
REMAP=G70 argspec=Q python=g70 modalgroup=1
REMAP=G71 argspec=Q python=g71 modalgroup=1
##############
programming
##############
G0.0 Q1 X20.
G1.1 Q1 Z-20
G1.1 Q1 X40
G1.1 Q1 Z-40
G2.1 Q1 X50 Z-45 R5
G1.1 Q1 X80
(ROUGH)
G0 X80
Z2.
G71 Q1 P1 R0.3 I0.5 K0.1 F0.3
(Q = number profile)
(P = Depth cut)
(R = retrac)
(I = oversize in X axis)
(K = oversize in Z axis )
(F = feed)
t02 m6
(FINISH)
G0 X80
Z2.
G70 Q1 F0.15
I hope help you.
Jorge Viloria.
I would help you to try something that I'm working. to me is going great,
is the roughing and finishing cycle,
NOTE:
generated only for roughing roughing type 1, does not pocket.
#####################
installation instructions:
#####################
you should work with master LinuxCNC.
unzip the attachment
capeta copy the python in your configuration (home / LinuxCNC / configs / tu_machine)
open your file. INI and copy the following:
[PYTHON]
# where to find Python code:
# code specific for this configuration
PATH_PREPEND=./python
# generic support code
#PATH_APPEND=../python-stdglue
# import the following Python module
TOPLEVEL=python/toplevel.py
# the higher the more verbose tracing of the Python plugin
LOG_LEVEL = 0
# Part program interpreter section
[RS274NGC]
#recording functions
# Q = profile id
REMAP=G0.1 argspec=nqxpyzabcuvw python=g01 modalgroup=1
REMAP=G1.1 argspec=nqpxyzabcuvw python=g11 modalgroup=1
REMAP=G2.1 argspec=nqxyzabcuvwijkpr python=g21 modalgroup=1
REMAP=G3.1 argspec=nqxyzabcuvwijkpr python=g31 modalgroup=1
REMAP=G70 argspec=Q python=g70 modalgroup=1
REMAP=G71 argspec=Q python=g71 modalgroup=1
##############
programming
##############
G0.0 Q1 X20.
G1.1 Q1 Z-20
G1.1 Q1 X40
G1.1 Q1 Z-40
G2.1 Q1 X50 Z-45 R5
G1.1 Q1 X80
(ROUGH)
G0 X80
Z2.
G71 Q1 P1 R0.3 I0.5 K0.1 F0.3
(Q = number profile)
(P = Depth cut)
(R = retrac)
(I = oversize in X axis)
(K = oversize in Z axis )
(F = feed)
t02 m6
(FINISH)
G0 X80
Z2.
G70 Q1 F0.15
I hope help you.
Jorge Viloria.
Last edit: 04 Nov 2013 10:17 by jlviloria.
Please Log in or Create an account to join the conversation.
Time to create page: 0.066 seconds