Date post: | 07-Jul-2018 |
Category: |
Documents |
Upload: | marco-castillo |
View: | 251 times |
Download: | 3 times |
of 15
8/18/2019 Programación Básica Torno Cnc
1/15
MULTIMECANISMOS
PROGRAMACIÓN BÁSICA
TORNO CNC
Ing. Hugo Ruiz Bautista
8/18/2019 Programación Básica Torno Cnc
2/15
Fuente: http://materias.fi.uba.ar/7565/U4-control-numerico-por-computadora.pdf
http://materias.fi.uba.ar/7565/U4-control-numerico-por-computadora.pdfhttp://materias.fi.uba.ar/7565/U4-control-numerico-por-computadora.pdfhttp://materias.fi.uba.ar/7565/U4-control-numerico-por-computadora.pdfhttp://materias.fi.uba.ar/7565/U4-control-numerico-por-computadora.pdfhttp://materias.fi.uba.ar/7565/U4-control-numerico-por-computadora.pdfhttp://materias.fi.uba.ar/7565/U4-control-numerico-por-computadora.pdfhttp://materias.fi.uba.ar/7565/U4-control-numerico-por-computadora.pdfhttp://materias.fi.uba.ar/7565/U4-control-numerico-por-computadora.pdfhttp://materias.fi.uba.ar/7565/U4-control-numerico-por-computadora.pdfhttp://materias.fi.uba.ar/7565/U4-control-numerico-por-computadora.pdfhttp://materias.fi.uba.ar/7565/U4-control-numerico-por-computadora.pdfhttp://materias.fi.uba.ar/7565/U4-control-numerico-por-computadora.pdf
8/18/2019 Programación Básica Torno Cnc
3/15
ESTRUCTURA DE UN BLOQUE
N_ G_ X_ Z_ I_ K_ P_ Q_ F_ S_ T_ M_
N_: Numero del bloque.G_: Funciones de movimientos o preparatorias.
X_: Coordenada en el eje x.
Z_: Coordenada en el eje z.
I_: Localización en x del centro de un arco.
K_: Localización en z del centro de un arco.
P_: Numero de bloque de inicio de rutina.
Q_: Numero de bloque de final de subrutina.
F_: Velocidad de avance (mm/min; in/min).
S_: Velocidad del husillo (rpm).
T_: Numero de herramienta.
M_: Funciones misceláneas.
8/18/2019 Programación Básica Torno Cnc
4/15
CEROS DE PIEZA Y MAQUINA
8/18/2019 Programación Básica Torno Cnc
5/15
CÓDIGOS G: FUNCIONES DE MOVIMIENTO DE LA MÁQUINA.Código G Función
G00 Posicionamiento rápido (Modal)G01 Interpolación lineal (Modal)
G02 Interpolación circular en sentido horario (CW)(Modal)
G03Interpolación circular en sentido anti-horario(CCW) (Modal)
G04 Tiempo de esperaG20 Entrada en pulgadas (Modal)G21 Entrada en milímetros (Modal)G28 Retorno automático a punto de referenciaG40 Cancelación de compensación de herramientaG50 Definición de velocidad de husilloG54 Usar sistema de coordenadas de pieza 1G70 Ciclo de acabadoG71 Ciclo de desbaste en cilindrado
G72 Ciclo de desbaste en refrentadoG75 Ciclo de ranuradoG76 Ciclo de roscadoG96 Control de velocidad constanteG97 Cancelación de velocidad constante
8/18/2019 Programación Básica Torno Cnc
6/15
G00: POSICIONAMIENTO RÁPIDO
8/18/2019 Programación Básica Torno Cnc
7/15
G01: INTERPOLACION LINEAL
8/18/2019 Programación Básica Torno Cnc
8/15
G02: INTERPOLACIÓN CIRCULAR EN SENTIDOHORARIO (CW)
8/18/2019 Programación Básica Torno Cnc
9/15
G03: INTERPOLACIÓN CIRCULAR EN SENTIDOANTI-HORARIO (CW)
8/18/2019 Programación Básica Torno Cnc
10/15
G70: CICLO DE ACABADO
N80 G70 P50 Q70 F0.1
8/18/2019 Programación Básica Torno Cnc
11/15
8/18/2019 Programación Básica Torno Cnc
12/15
EJEMPLO G71
8/18/2019 Programación Básica Torno Cnc
13/15
G75: CICLO DE RANURADO
G75 R_;G75 X_ Z_ P_ Q_ F_
R:RetraccionX: Diámetro finalZ: Longitud finalP: Profundidad parcial
en XQ: Paso de ranura en ZF: Avance
8/18/2019 Programación Básica Torno Cnc
14/15
EJEMPLO G75
G0 X82. Z-20. ;G75 R0.5;G75 X60.Z-60. P3000 Q20000 F0.1;
8/18/2019 Programación Básica Torno Cnc
15/15
CÓDIGOS M: FUNCIONES MISCELÁNEAS
Código M
Función
M00 Parada de programa M01 Parada opcional M02
Fin de programa M03 Husillo en sentido horario M04
Husillo en sentido anti horario M05 Apagar husillo M07 Limpiar viruta M08
Refrigerante conectado M09 Refrigerante desconectado M19 Orientar husillo M30
Fin de programa con reseteo de variables
M98 Ejecutar subprograma M99 Fin de subprograma