Upload
carlos-naranjo
View
217
Download
0
Embed Size (px)
Citation preview
8/12/2019 Cdigo G Torno
1/3
CODIGO G PARA OPERACIONES DE TORNEADO
G00 Posicionamiento rpido
Formato: G00 X Z
Moves the tool at maximum speed to the X Z position
G01 Interpolacin lineal
Formato: G01 X Z
Moves the tool at feed speed to the X Z position
G02 Interpolacin Circlar C!
Formato: G02 X Z [ R ]
[ I K < zdistance>
You can either specify an arc by endpoint ( X Z ) and radius (R) or endpoint and distance to
center ( I, K )
G0" Interpolacin Circlar CC!
Formato: G0 X Z [ R ][ I K < zdistance>
You can either specify an arc by endpoint ( X Z ) and radius (R) or endpoint and distance to
center ( I, K )
G0# Pasa $D%ell&
Format: G0! X
8/12/2019 Cdigo G Torno
2/3
G0 Ciclo de terminado
Format: G)0 * < start +#oc,> -
he start and endblocs are the be"innin" and end of a part pro"ram se"ment %0' $ill cause the
controller to 1ump to the start bloc, and then process all pro"ram blocs until the end bloc usin"
profilin" operations #or this, and related %0 2 %0& to $or, only %, & 2 3 codes can be used
bet$een the start and end bloc
G1 Ciclo de desastado para cilindrado
Formato: G)1 * < start +#oc,> - . '
he start and endblocs are the be"innin" and end of a part pro"ram se"ment %0 uses the
se"ment to define a profile, and automatically removes metal up to the profile boundary in a series
of axial cuts #or this, and related %0' 2 %0& to $or, only %, & 2 3 codes can be used bet$een
the start and end bloc
G2 Ciclo de desastado para re,rentado
Formato: G)2 * < start +#oc,> - . '
he start and endblocs are the be"innin" and end of a part pro"ram se"ment %0& uses the
se"ment to define a profile, and automatically removes metal up to the profile boundary in a seriesof facin" cuts #or this, and related %0' 2 %0 to $or, only %, & 2 3 codes can be used
bet$een the start and end bloc
G# Pec3 drillin' in 4+a5is
Format: G)! Z [X
8/12/2019 Cdigo G Torno
3/3
(+CODES
(00 Parada pro'ramada
Format: 00
he M'' command is a temporary pro"ram stop fuction .ll functions are temporarily suspended,
and remain so until user input
(01 Parada pro'ramada opcional
Format: 01
=e 01 command is an optiona# pro(ram stop; =e optiona# pro(ram stop "i## on# stop te
pro(ram i/ te 01 s"itc is set to ?;
(02 =in de Pro'rama
Format: 02
he M'& command is used at the very end of a pro"ram and stops all machine operations such as
spindle and coolant
(0" >sillo 'ira en sentido .orarioFormat: 0
he M'3 command s$itches the spindle 56, $ith a cloc$ise rotation
(0# >sillo 'ira en sentido anti.orarioFormat: 0!
he M'/ command s$itches the spindle 56, $ith a counter7cloc$ise rotation
(06 Parada del >sillo
Format: 03
he M'8 command stops the spindle
(0 Re,ri'erante 1 prendidoFormat: 0)
he M'0 command s$itches 56 the first coolant flo$
(0* Re,ri'erante 2 prendido
Format: 0$
he M'+ command s$itches 56 the second collant flo$
(0- Re,ri'eracin apa'adaFormat: 0&
he M'- command s$itches 5## the coolant flo$
("0 =in de pro'rama< salta al inicio
Format: 0
he M3' command stops execution of the pro"ram, and $aits for user to continue