Está en la página 1de 140

Pablo J Sierra MECATRONICA - CNC TORNO 1

1.-
1.- INTRODUCCION

2.-
2.- PANORAMA

3.-
3.- PROGRAMACION

4.-
4.- CODIGOS

SUGERENCIAS
Poljsierra@hotmail.com
La Paz - Bolivia

PRESIONECUALQUIER
PRESIONE CUALQUIER
BOTON DEL INDICE
BOTON DEL INDICE
Pablo J Sierra MECATRONICA - CNC TORNO 2

1.-
1.- INTRODUCCION
1.1 DEFINICION Y OBJETIVOS

2.-
2.- PANORAMA
1.2 HISTORIA Y EVOLUCION
3.-
3.- PROGRAMACION
1.3 CARACTERISTICAS

4.-
4.- CODIGOS 1.4 TIPOS DE CONTROL NUMERICO

1.5 PROCESOS

1.6 CONOCIMIENTOS Y ELEMENTOS

PRESIONECUALQUIER
PRESIONE CUALQUIER
BOTON DEL INDICE
BOTON DEL INDICE PRESIONE
PRESIONECUALQUIER
CUALQUIEROPCION
OPCIONDE
DECONTENIDO
CONTENIDO
Pablo J Sierra MECATRONICA - CNC TORNO 3

1.-
1.- INTRODUCCION
2.1 ARQUITECTURA EXTERNA

2.-
2.- PANORAMA
2.2 ARQUITECTURA INTERNA
3.-
3.- PROGRAMACION
2.3 HERRAMIENTAS DE CORTE

4.-
4.- CODIGOS

PRESIONECUALQUIER
PRESIONE CUALQUIER
BOTON DEL INDICE
BOTON DEL INDICE PRESIONE
PRESIONECUALQUIER
CUALQUIEROPCION
OPCIONDE
DECONTENIDO
CONTENIDO
Pablo J Sierra MECATRONICA - CNC TORNO 4

1.-
1.- INTRODUCCION
3.1 FUNDAMENTOS

2.-
2.- PANORAMA
3.2 PROGRAMACION BASICA

3.-
3.- PROGRAMACION

4.-
4.- CODIGOS

PRESIONECUALQUIER
PRESIONE CUALQUIER
BOTON DEL INDICE
BOTON DEL INDICE PRESIONE
PRESIONECUALQUIER
CUALQUIEROPCION
OPCIONDE
DECONTENIDO
CONTENIDO
Pablo J Sierra MECATRONICA - CNC TORNO 5

1.-
1.- INTRODUCCION

2.-
2.- PANORAMA
4.1 FUNCIONES PREPARATORIAS ˆG˜

3.-
3.- PROGRAMACION

4.-
4.- CODIGOS

PRESIONECUALQUIER
PRESIONE CUALQUIER
BOTON DEL INDICE
BOTON DEL INDICE PRESIONE
PRESIONECUALQUIER
CUALQUIEROPCION
OPCIONDE
DECONTENIDO
CONTENIDO
Pablo J Sierra 6
Antecedentes
Antecedentes
AUTOMATIZACIÓN
El prototipo del automatismo es sin duda
la trampa inventada por el cazador
primitivo.
Después de una larga tradición técnica de
la automatización, como una tecnología
netamente mecánica Los avances que se
han registrado en los últimos tiempos en
electrónica y la informática, han hecho que
el soporte central de la automatización este
constituidos por equipos electrónicos
llamados autómatas programables.

Pablo J Sierra 7
TIPOSDE
TIPOS DETRABAJOS
TRABAJOSREALIZADOS
REALIZADOS
ENUN
EN UNTORNO
TORNO

Pablo J Sierra 8
TornoConvencional
Torno Convencionalvs.
vs.
Tornocon
Torno conControl
Control Num
Numérico
érico

TORNO
CONVENCIONAL
El hombre es convertidor
y transmisor de la
información de datos
necesarios, para la
elaboración de una pieza

TORNO CON
CONTROL NUMERICO
El sistema de Control
Numérico cuenta con una
Unidad de Gobierno
quien comanda toda la
elaboracion
Pablo J Sierra 9
Definición
Definici ón

DEFINICIONES DE CONTROL NUMERICO


Se dice CONTROL porque controla totalmente el
funcionamiento de la máquina para la elaboración de una pieza
determinada, este control se da en los movimientos de los ejes,
en el sentido y encendido de la rotación del husillo, en el
encendido del refrigerante, cambio de herramientas etc., estos
son controlados electrónicamente por una Unidad de Gobierno
NUMÉRICO porque a la unidad de gobierno se introduce un
programa con un lenguaje alfanumérico (numeros y letras) con
la información completa de todo el ciclo de trabajo, el cual es
procesado por la máquina en señales eléctricas.

El COMANDO NUMÉRICO es una maquina herramienta


electrónica capaz de recibir información atravez de la entrada
de datos, compila esta información y transmite en forma de
señales eléctricas a la máquina-herramienta de modo que esta
sin intervención del operador, realice las operaciones en la
secuencia programada. Pablo J Sierra 10
Objetivos
Objetivos

Los objetivos específicos para desarrollar el NC eran :


h Aumentar la producción
h Mejorar la calidad y precisión en la fabricación de
piezas
h Estabilizar los costos de fabricación
h Fabricar partes complejas rápidamente

Junto con la automatización programable, el NC fue


diseñado para realizar rápidamente cambios en el producto
y ayudar a producir piezas que:
. Sean similares en términos de los diferentes
materiales usados
•Tengan diferentes tamaños y geometría
•Fabricar pequeños o medianos lotes
•Tener pasos similares para completar cada pieza
Pablo J Sierra 11
Pablo J Sierra 12
Historia
Historia

Para asegurar que todos los aviones militares americanos


fueran fabricados idénticamente, la fuerza aérea de los Estados
Unidos invitó a varias compañías a desarrollar y fabricar
sistemas del control numéricos que puedan manejar el volumen
y repititividad. El primer contrato se otorgó a la Corporación
Parsons de Michigan que entonces subcontrató el desarrollo de
un servo sistema para el control de una maquina herramienta,
en el Laboratorio de Servomecanismos del Instituto de
Tecnología de Masachusset MIT.
La tecnología de control numéPablo
ricoJ Sierra
ha sido uno de los 13
desarrollos mayores en los últimos cincuenta años.
Historia
Historia

En esta foto se aprecia todos los componentes que llevaba el


laboratorio y la maquina con Control Numérico en el Instituto
de Tecnología de Masachusset, los mismos como se pueden
apreciar eran bastante voluminosos
Pablo J Sierra 14
Historia
Historia

La presente foto
muestra a un científico
acompañado de un
operador de máquinas
herramientas en el
laboratorio de la MIT,
haciendo pruebas de
corte para matrices en
la primera maquina
herramienta con
control numérico.

Pablo J Sierra 15
Historia
Historia

A la derecha se aprecia
la primera maquina
lectora de cinta
perforada, elemento
funda mental para la
lectura de programas
con Control Numérico

Pablo J Sierra 16
Historia
Historia

En la foto se aprecia la
primera computadora
digital del mundo
ENIAC, conteniendo mas
de 30000 tubos de
válvulas , miles de cables
y bastante voluminosa.

Pablo J Sierra 17
HistoriayyEvoluci
Historia Evolución
ón

MECATRONICA
MECATRONICA

Pablo J Sierra 18
HistoriayyEvoluci
Historia Evolución
ón
FMS
FMS (Sistemas
(Sistemas Flexibles
Flexibles de
de
Fabricaci ón)
Fabricación)
Los FMSs son sistemas automáticos
capaces de producir una gama de
productos (flexibilidad), optimizando la
productividad, la calidad y la
integración
de los elementos.
Una configuración típica de un FMS
está constituida por
máquinas-herramienta de control
numérico, sistemas de manipulación y
transporte, puestos de operario y
almacenes de piezas y herramientas;
realizándose la supervisión y el control
por un ordenador central provisto Integrada por un torno revólver,
de un software a medida. La un centro de mecanizado, un
comunicación entre este ordenador y robot angular, un robot scara,
una línea automática para el
los controles numéricos se lleva a cabo transporte de piezas y un equipo
mediante redes de entorno industrial. de pre-reglaje de herramientas.
Pablo J Sierra 19
Pablo J Sierra 20
Características
Características

TIEMPOEMPLEADO
TIEMPO EMPLEADOPARA PARA
ARRANQUEDE
ARRANQUE DEVIRUTA
VIRUTA
Aumenta de
Aumenta de 33 aa 55 veces
veces elel tiempo
tiempo
empleado en
empleado en elel arranque
arranque dede viruta
viruta
aatravez
travezde
dela
ladrastica
drasticareducción
reducciónde de
los tiempos
los tiempos pasivos
pasivos yy los
los tiempos
tiempos
depreparación.
de preparación.
CAPACIDAD
CAPACIDADDE DEARRANQUE
ARRANQUEDE DE
VIRUTA
VIRUTA
Significa
Significapotencia
potenciaadecuada
adecuadaal al
mandril,
mandril,gama
gamade develocidad
velocidadde
de
rotacion
rotacionyyde
deavance
avanceenenmodo
modo
adecuado
adecuadoyydisponible,
disponible,variaci ón
variación
continua
continuade
delos
losvalores
valoresde
deavance
avanceyy
rotación para
rotación parapoder
poderoperar
operarenen
condiciones
condicionestecn ólogicas optimas.
tecnólogicas optimas.
Pablo J Sierra 21
Características
Características

ROBUSTEZ
ROBUSTEZ
Garantiza la
Garantiza la prestación
prestación no no solo
solo en
en
terminos de
terminos de arranque
arranque dede viruta,
viruta, sino
sino
también, en
también, en terminos
terminos de
de precisión
precisión dede
elaboración, las
elaboración, las guias
guias yy la
la estructura
estructura
estanampliamente
estan ampliamentedimencionadas
dimencionadas
RIGIDEZ
RIGIDEZ
Genera
Generauna
unabuena
buenarespuesta
respuestade delas
las
partes de movimiento de la m
partes de movimiento de la máquina á quina
herramienta
herramientatanto
tantoen
enlalaestructura
estructura,,
en
enlos
losorganos
organosde detrasmisi ón yyen
trasmisión enlala
rapidez de la cadena cinem á tica
rapidez de la cadena cinemática (un (un
motor
motorpor
poreje
eje

Pablo J Sierra 22
Ventajas
Ventajas

CANTIDADECONOMICA
CANTIDAD ECONOMICADE DEPRODUCCION
PRODUCCION
Reducennotablemente
Reducen notablementeloslostiempos
tiemposmuertos
muertos
Desplazamientosrápidos
Desplazamientos rápidos
Variaciónautomática
Variación automáticade delos
losparámetros
parámetrosdedecorte
corte
Reducciónde
Reducción delos
lostiempos
tiemposdedecontrol
controlyymedidas
medidas
Seguridadde
Seguridad derespetar
respetarun
untiempo
tiempoprevisto.
previsto.
Unapersona
Una personamaniobra
maniobramásmásde deuna
unamáquina.
máquina.
Todoesto
Todo estohace
haceque
quesesegenere
genereununmayor
mayoringreso
ingresoeconómico.
económico.

UNIVERSALIDAD
UNIVERSALIDAD
Se
Sepuede
puedemecanizar
mecanizardiferentes
diferentesformas formasde
depiezas.
piezas.
Variedad
Variedadde
detrabajos
trabajossin
sinutilizar
utilizarotros
otrosaccesorios
accesorios
Disminución de
Disminución deherramientas
herramientas de forma.
Pablo J Sierra de forma. 23
Ventajas
Ventajas
AUTOMATIZACION
AUTOMATIZACION
Producción
Produccióncada
cadavez
vezmenos
menosdependiente
dependientedel deltrabajo
trabajoyy
manejo
manejodeldelhombre,
hombre,en enmodo
mododededisminuir
disminuirlalafatiga
fatigafísica
físicayy
mental.
mental.
No
Nohay
haytiempos
tiemposmuertos
muertosen enla
latransformación
transformaciónde de
información del diseño, operador, máquina, mediciones
información del diseño, operador, máquina, mediciones
repetitivas,
repetitivas,ajustes
ajustesde
dela
lamáquina
máquinaetc..
etc..
Las
Lasoperaciones
operaciones dedemecanizado
mecanizadoson sonla
lareproducción
reproducciónfielfiel
de
delas
lascotas
cotasaapartir
partirde
dela
laprimera
primerapieza.
pieza.
FLEXIBILIDAD
FLEXIBILIDAD
Facilidad
Facilidadde decambio
cambiodeldelproceso
procesode demecanizado
mecanizadodedeun
untipo
tipodede
pieza
piezaaaotra
otramuy
muyvariada
variadacon
conla ladisminuci
disminución ón enorme
enormedel
del
tiempo
tiempode depreparaci ón de
preparación dela
lam áquina.
máquina.
Solo
Solointroduciendo
introduciendoununnuevo
nuevoprograma
programapodemos
podemosdesarrollar
desarrollar
variadas formas geom é tricas y operaciones.
variadas formas geométricas y operaciones.
Permite
Permiterealizar
realizargran
grannnúmero
úmero de
deoperaciones
Pablo J Sierra operacionessobre
sobreuna
unasola
sola
24
fijació n
fijación
Desventajas
Desventajas

••No
No es
esaprovechable
aprovechablelalapieza
piezacuando
cuandolalaherramienta
herramientase
sefractura.
fractura.
••Existen
Existen costos
costosextras
extrasdebido
debidoalalsistema
sistemade
decontrol
control
••Los
Los costos
costosde
demantenimiento
mantenimientoaumentan
aumentanen
enfunción del
función delequipo
equipo
adicional
adicional
••El
El personal
personaldedicado
dedicadoalaldiseño, producci
diseño, ón, mantenimiento.
producción, mantenimiento.
electrónico yymec
electrónico ánico deber
mecánico deberáá tener
tenerconocimientos
conocimientosde
delas
las
caracter ísticas de
características detrabajo
trabajode
deestas
estasmmáquinas.
áquinas.
••La
La inversi ón de
inversión deadquisici ón de
adquisición delas
lasmmáquinas
áquinas esesmuy
muyelevada.
elevada.
••Se
Sedeben
debentener
tenerun
unjuego
juegodedeporta
portaherramientas
herramientaseeinsertos
insertosde
de
diferentes
diferentestama ños yyformas.
tamaños formas.
••Las
Lasherramientas
herramientasde
decorte
corteno
nose
sepueden
puedenafilar.
afilar.
Pablo J Sierra 25
Pablo J Sierra 26
Tiposde
Tipos deControl
Control

1.1. POR
PORELELSISTEMA
SISTEMADEDECONTROL
CONTROL
••Lazo
Lazo abierto
abierto
••Lazo
Lazo cerrado
cerrado

2.2. Por
Poreleltipo
tipode
decomando
comando
••Punto
Punto aapunto
punto
••Paraxial
Paraxial
••Continuo
Continuo

3.3. Por
Porsu
sucapacidad
capacidadresolutiva
resolutiva
••Control
Control Num érico (CN)
Numérico (CN)
••Control
Control Num érico Computarizado
Numérico Computarizado(CNC)
(CNC)
••Control
Control Num érico Directo
Numérico Directo(DNC)
(DNC)
Pablo J Sierra 27
Tiposde
deControl
Control
3.
3.-- Por
Por su
su capacidad
capacidad
Tipos

resolutiva
resolutiva
CONTROL NUMERICO
Programa
preparado COMANDO El CN (Control Numérico) es el
externamente CN nombre original dado a la
tecnología para la fabricación de
Ajuste Máquina piezas con máquinas herramientas
conforme a la Herramienta en base a programas elaborados
forma de manualmente.
preparación
En Control Numérico tiene las
siguientes características:
El programa es introducido a
través de un lector externo
concretamente una cinta
perforada
El operador puede iniciar e
interrumpir el programa
NC
El programa no puede ser
modificado directamente 28
Pablo J Sierra
Tiposde
deControl
Control
3.
3.-- Por
Por su
su capacidad
capacidad
Tipos

resolutiva
resolutiva
CONTROL NUMERICO
COMANDO COMPUTARIZADO
El programa CN y los CNC
datos de ajuste son
introducidos y pueden
Este sistema esta
ser modificados constituido por un
Máquina procesador, el cual
Herramienta
permite al operador no
solamente iniciar el
programa NC, sino
también programar,
introducir o cambiar
directamente los
comandos

Pablo J Sierra 29
Tiposde
deControl
Control
3.
3.-- Por
Por su
su capacidad
capacidad
Tipos

resolutiva
resolutiva
CONTROL NUMERICO DIRECTO
En este sistema una computadora controla a varias maquinas
herramientas al mismo tiempo.

Pablo J Sierra 30
Pablo J Sierra 31
PROCESO
CONVENCIONAL

PROCESO
ASISTIDO POR
COMPUTADORA
Pablo J Sierra 32
CONCEPTO

El concepto de diseño
usualmente parte de una
simple idea.
Esta puede ser debido a
una necesidad, puede
ocurrir espontáneamente
o a solicitud de un cliente
o una empresa
Pablo J Sierra 33
DIBUJO DE LA PIEZA

Se realiza el dibujo, usando


instrumentos convenciones
como ser:
lápices, reglas, escuadras
compases, plantillas y otros.

Pablo J Sierra 34
PLANIFICACION

Considerando el dibujo, se
debe realizar la planificación
del proceso de trabajo para
elaborar la pieza

HOJA PARA LAS HERRAMIENTAS


El programador decide las
No DE NOMBRE DE LA MATERIAL PROGRAMADOR REVISADO POR: FECHA
PROGRA
MA
PIEZA
herramientas que se usaran
FASE NOMBRE DE LA
HERRAMIENTA
NUMERO
Y
COMPENSACION
DE LA
No DEL
SENTIDO DEL
RADIO DE LA
PUNTA DE LA
RADIO DE CONDICONES DE
LA
PUNTA
DE LA
CORTE

AVANCE VEL. DE
OBSERV.
para las diferentes tareas, el
orden de elaboración del
HERRAMIENTA HERR. HERR. CORTE

maquinado de la pieza, datos


Pablo J Sierra 35
de corte etc.
HOJA PARA EL PROGRAMA
NOMBRE DE FASE PROGRAMADOR FECHA MODELO DE
PROGRAMACION
LA PIEZA LA MÁQUINA

Utilizando el dibujo y la
No.
de
Block
O/ N G X/U Z/W R F S T M EOB planificación de la pieza, el
0 programador escribe el
1
programa utilizando los
2
3
códigos del CN.
4
5
El programador tiene que
conocer los códigos que el
controlador de la máquina
herramienta lleva
Pablo J Sierra 36
CAD Diseño Asistido por Computadora
El uso de la computadora para el dibujo de la pieza da mucha
libertad al diseñador para hacer cambios rápidamente.
Algunos Software modernos pueden también mostrar el dibujo
Pablo J Sierra 37
con iluminación realista y texturas.
CAM
Manufactura Asistida por Computadora
Con un Software CAM , se puede
importar fácilmente el diseño de la
pieza elaborado en un CAD y de
esta manera generar la simulación
del proceso de fabricación de la
pieza. Algunos software pueden
enviar la secuencia de la pieza
directamente a la máquina o
convertir en códigos CN los cuales
serán posteriormente reconocidos
porPablo
la JmSierra
áquina herramienta. 38
CNC Control Numérico Computarizado
Los modernos paquetes CAM incluyen la
simulación completa del proceso en 3D
Aquí el programa, el diseño de la pieza
con CNC, las herramientas que serán
usadas para la elaboración de la pieza se
pueden probar sin afectar la producción
en la fabrica. Una vez procesado el
programa este será directamente
transferido a la máquina por medio de
una conexión mediante un cable serial
conectado mediante red a computadoras
Pablo J Sierra 39
SOTFWARE INTEGRADO

CAELUM,
CAELUM, Es
Es un
un software
software
integrado
integrado queque soporta
soporta todostodos los los
procesos
procesos desde el diseño, fabricación yy
desde el dise ñ o, fabricaci ó n
control
control de
de dimensiones
dimensiones de de un
un molde,
molde,
basado en datos num é ricos, este sistema
basado en datos numéricos, este sistema
esta
estacompuesto
compuestopor:
por:

CAD,, Diseño
••CAD Diseño Asistido
Asistido por
por Computadora,
Computadora, se
se emplea
emplea para
para realizar
realizar elel
dibujode
dibujo delalapieza.
pieza.
CAE,, Ingeniaría
••CAE Ingeniaría Asistida
Asistida por
por Computadora,
Computadora, sirve
sirve para
para analizar
analizar elel
molde considerando
molde considerando los los esfuerzo,
esfuerzo, temperatura,
temperatura, vibraciones
vibraciones etc.
etc. que
que
soportará.
soportará.
CAM,, Fabricación
••CAM Fabricación Asistida
Asistida por
por Computadora,
Computadora, sirve
sirve para
para fabricar
fabricar lala
piezaen
pieza en2,2,1/2D
1/2Dooen
en3D.
3D.
CAT,, Medición
••CAT Medición Asistida
Asistida por
por Computadora,
Computadora, sirve
sirve para
para comprobar
comprobar laslas
medidasde
medidas delalapieza,
pieza,después
despuésdedeser
ser maquinada.
maquinada.
Pablo J Sierra 40
IPUG INTRODUCCION DEL PROGRAMA A LA UNIDAD DE GOBIERNO
El programa puede ser introducido manualmente o mediante
una conexión con cable serial conectado a un periférico de
almacenamiento o computadora.Pablo J Sierra 41
La verificación del proceso de la secuencia es vital en esta fase.
PROTOTIPO
La fase del prototipo
usualmente envuelve el
maquinado de la primera pieza.
En esta se verifica la exactitud y
calidad de la pieza usando
instrumentos de medida
convencionales o sofisticadas
como máquinas de medición
con coordenadas
Pablo J Sierra 42
PRODUCCION
Una vez que la pieza ha
pasado por el control de
calidad, el proceso está listo
para que corra la
producción continuamente.

Pablo J Sierra 43
Pablo J Sierra 44
CONOCIMIENTOS
CONOCIMIENTOS REQUERIDOS
REQUERIDOS
METODOS
METODOS DE
DE MAQUINADO
MAQUINADO
Para
Para maquinar
maquinar una
una pieza
pieza se
se tiene
tiene que
que decidir:
decidir:

La
La m áquina herramienta
máquina herramienta adecuada.
adecuada.

Ej..
Ej.. El
El Torno:
Torno:
En
En este
este caso
caso sese debe
debe considerar
considerar lo lo siguiente:
siguiente:
a)
a) ¿¿Qué
Qué lado
lado dede la
la pieza
pieza ser
será á maquinado
maquinado primeroprimero
(izquierda
(izquierda oo derecha)?
derecha)?
b)
b) ¿¿Se
Se usar
usaránán mordazas
mordazas yy contrapunto.?
contrapunto.?
c)
c) ¿¿Qué
Qué tipo
tipo dede plato
plato se
se emplear
empleará á (con
(con tres
tres oo cuatro
cuatro
mordazas)?
mordazas)?
Pablo J Sierra 45
d) ¿ Cu á l es el margen de sujeci ó n
d) ¿Cuál es el margen de sujeción de las mordazas?de las mordazas?
CONOCIMIENTOS
CONOCIMIENTOS REQUERIDOS
REQUERIDOS
CONDICIONES
CONDICIONES DE
DE CORTE
CORTE

Para
Para usar
usar toda
toda lala capacidad
capacidad dede las
las m áquinas
máquinas
herramientas
herramientas yy elel maquinado
maquinado preciso
preciso del
del producto
producto
eficientemente
eficientemente yy con
con seguridad
seguridad en
en elel proceso
proceso de
de
maquinado
maquinadoes esnecesario
necesariodefinir:
definir:


⌦El
El material
material yy forma
forma dede la
la herramienta
herramienta de de corte
corte
adecuada
adecuadapara
paraelelmaterial
materialdedetrabajo,
trabajo,

⌦Condiciones
Condicionesdedecorte
corte(profundidad
(profundidadde decorte,
corte,avance
avance
por
porrevolución, velocidad
revolución, velocidaddedecorte),
corte),etc.
etc.

Para
Paratodo
todoesto
estoes
esrecomendable
recomendablereferirse
referirseaalos losdatos
datosde
delos
los
fabricantes
fabricantes de
de herramientas
herramientas dede corte
corte yy aa la
la habilidad
habilidad de
de
los
losoperadores
operadoresdel
deltorno.
torno. Pablo J Sierra 46
CONOCIMIENTOS
CONOCIMIENTOS REQUERIDOS
REQUERIDOS
SISTEMA
SISTEMA DE
DE COORDENADAS
COORDENADAS

En
En unun torno
torno convencional,
convencional, la la habilidad
habilidad del
del
operador
operador mueve
mueve lala herramienta
herramienta de de corte
corte hasta
hasta
la
la parte
parte de
de maquinado,
maquinado, el el cual
cual confirma
confirma lala
posici ón de
posición de trabajo
trabajo yy lala herramienta
herramienta concon sus
sus
ojos
ojos oo mediante
mediante instrumentos
instrumentos de de medida.
medida. Sin
Sin
embargo,
embargo, en en unun torno
torno con con CN,
CN, estas
estas
instrucciones
instrucciones dan
dan la
la unidad
unidad dede gobierno,
gobierno, para
para el
el
maquinado
maquinado mediante
mediante sistema
sistema de
de coordenadas
coordenadas

Pablo J Sierra 47
CONOCIMIENTOS
CONOCIMIENTOS REQUERIDOS
REQUERIDOS
ESPECIFICACIONES
ESPECIFICACIONES Y
Y USO
USO DEL
DEL
TORNO
TORNO

Para
Para maquinar
maquinar una una pieza
pieza enen un
un torno
torno CNC
CNC el el
programador
programador debedebe conocer
conocer las
las especificaciones
especificaciones de
de la
la
m áquina yy del
máquina del panel
panel de
de control
control como
como ser:
ser:

Dimensiones
Dimensiones
Estructura
Estructura
Rango
Rango dede la
la velocidad
velocidad de de giro
giro deldel husillo
husillo
Dimensiones
Dimensiones del del vvástago
ástago de de la la herramienta
herramienta etc.
etc.
Tipos
Tipos de
de funciones
funciones que que lleva lleva el el control
control para
para
realizar
realizar un
un programa
programa etc. etc.Pablo J Sierra 48
CONOCIMIENTOS
CONOCIMIENTOS REQUERIDOS
REQUERIDOS
TECNICAS
TECNICAS DE
DE PROGRAMACION
PROGRAMACION

Un
Un torno
torno con
con CN
CN esta
esta basado
basado sobre
sobre los
los comandos
comandos de de la
la unidad
unidad
de
degobierno
gobiernousados
usadospara
parasustituir
sustituirla lahabilidad
habilidaddel
deloperador.
operador.
El
El lenguaje
lenguaje usado
usado para
para los
los comandos
comandos es es elel lenguaje
lenguaje del del
programa.
programa.Por Porejemplo,
ejemplo,
³³““Seleccione
Seleccione la la herramienta
herramienta No. No. 33” ” este
este es es expresado
expresado
mediante
medianteT0303;
T0303;
³³ ““Gire
Gire enensentido
sentidohorario ” se
horario” seexpresa
expresamediante
medianteM03;
M03;
³³ ““Muévase
Muévase de de un
un punto
punto aa otro
otro punto
punto con
con desplazamiento
desplazamiento
rrápido”
ápido” seseexpresa
expresaG00G00X_X_Z_.
Z_.
Estos
Estoscomandos
comandosson sonempleados
empleadosseg ún la
según lanecesidad.
necesidad.
Un
Un conjunto
conjunto de de estos
estos comandos
comandos es es un
un programa,
programa, yy la la serie
serie de
de
flujo
flujo realmente
realmente eses igual
igual que
que lala acci ón hecha
acción hecha por
por un un operador
operador
experimentado
experimentadoen entornos.
tornos.
Pablo J Sierra 49
PROCESO
PROCESODE
DEMAQUINADO
MAQUINADO
DIBUJO
DIBUJO DEDE LALA PIEZA
PIEZA
El primer trabajo del operador es verificar con cuidado
todos los detalles que tiene la pieza.
En el momento de ver el plano se deben considerar:
~ La forma del producto,
~ Puntos importantes hacer maquinados
~ Proceso aproximado del maquinado.
~ Confirmar la precisión.
~ Tipo de acabado final.
~ Material de la pieza etc..
En cualquier caso, a menos que los contenidos de
maquinado sean suficientemente
Pablo J Sierra
comprendidos, el 50
siguiente proceso será empezado.
PROCESO
PROCESODEL
DELMAQUINADO
MAQUINADO
SECUENCIA
SECUENCIA DE DE MAQ.
MAQ. YY CONDICIONES
CONDICIONES DE DE CORTE
CORTE
En este paso se debe tener claramente definido:
1 La Secuencia del maquinado
1 Las Herramientas a ser utilizadas
1 Los Métodos de sujeción de la
pieza.
1 Condiciones de corte etc..

La preparación del programa será realizada de acuerdo al


proceso decidido en este paso.
Durante la elaboración de piezas es necesario utilizar para
cada operación de mecanizado un determinado tipo de
Pablo J Sierra 51
herramienta.
PROCESO
PROCESODE
DEMAQUINADO
MAQUINADO
PUNTO
PUNTO CERO
CERO DEL
DEL PROGRAMA
PROGRAMA

Para preparar un programa, necesariamente se requiere un


sistema de coordenadas.
El ORIGEN DEL SISTEMA DE COORDENADAS es llamado
punto cero del programa, generalmente este está ubicado en el
centro del husillo. Solo después de haber definido, la posición
respectiva de los puntos de trabajo pueden ser identificados en
Pablo J Sierra 52
referencia al punto cero.
PROCESO
PROCESODE
DEMAQUINADO
MAQUINADO
ESQUEMA
ESQUEMA PARA
PARA LA
LA DISPOSICI ÓN DE
DISPOSICIÓN DE HERR.
HERR.

Un esquema para la disposición


de las herramientas, clarifica:
El punto de partida del porta
herramientas.
El ajuste de posición de las
respectivas herramientas sobre el
porta herramientas.
La posición de la punta de la
herramienta fijado en relación
con el punto cero del programa.
Pablo J Sierra 53
PROCESO
PROCESODE
DEMAQUINADO
MAQUINADO
ELABORACION
ELABORACION DEL
DEL PROGRAMA
PROGRAMA

00100;
100;
N10(DESBASTADO);
N10 (DESBASTADO); En el programa se transcribe todos
G54;
G54;
G00X340.
X340.Z150.
Z150.T0;
T0;
los datos tecnológicos y geométricos
G00
T0101;
T0101; del plano necesarios para la
M39;
M39;
G96S120
S120M03;
M03;
elaboración de la pieza, en una
G96
G42;
G42; secuencia de letras y números, un
G00X30.
X30.Z5.
Z5.M08;
M08;
G00
G01XX ZZ F;F;
lenguaje especial alfanumérico,
G01
X;
X;
G40;
G40;
M05M09;
M09;
Sirve para que la máquina
M05
G00X340.
G00 X340.Z150.
Z150.T0;
T0; interprete las ordenes y pueda
M01;
M01; ejecutar el mecanizado de la pieza.
La elaboración de un programa es
llamada también preparación de la hoja
Pablo JóSierra
de programaci n, 54
PROCESO
PROCESODE
DEMAQUINADO
MAQUINADO
INTRODUCCI ÓN DEL
INTRODUCCIÓN DEL PROGRAMA
PROGRAMA

Para hacer funcionar el torno con CNC, el programa


preparado debe ser introducido en la unidad de gobierno,
este puede ser introducido por cualquier medio de
entrada (manual o por el puerto paralelo).
Pablo J Sierra 55
PROCESO
PROCESODE
DEMAQUINADO
MAQUINADO
FIJACI ÓN DE
FIJACIÓN DE LA
LA HERRAMIENTA
HERRAMIENTA

La herramienta de corte es fijada en el porta herramienta


especificado en el esquema para la disposición de las
herramientas.
En este proceso, es importante la buena sujeción de la
herramienta.
Pablo J Sierra 56
PROCESO
PROCESODE
DEMAQUINADO
MAQUINADO
TORNEADO
TORNEADO DE
DE LAS
LAS MORDAZAS
MORDAZAS

• La eficiencia del trabajo es grandemente


afectada por la clase del plato y las mordazas.
• Si se usa un plato con cuatro o tres
mordazas, se deben previamente tornear las
mordazas para cada tipo de pieza que se
tenga,
• Con las mordazas torneadas internamente
se obtiene una buena sujeción y precisión en
el producto
• Las dimensiones de sujeción de las mordazas
deben ser suficientemente consideradas, para
que no exista peligro de aflojamiento debido a
las fuerzasPablo J Sierra
generadas durante el maquinado,57
PROCESO
PROCESODE
DEMAQUINADO
MAQUINADO
CHEQUEO
CHEQUEO DE
DE LAS
LAS PASADAS
PASADAS DE
DE LA
LA HERR.
HERR.

Para tener una pieza con un buen acabado, verificar para


cada herramienta, si esta se mueve como fue establecido en
el programa, desde el punto de partida para el maquinado
será predeterminado, la posición y los valores
correctamente y su regreso a la posición inicial.
Pablo J Sierra 58
PROCESO
PROCESODE
DEMAQUINADO
MAQUINADO
VERIFICACI ÓN DE
VERIFICACIÓN DEINTERFERENCIAS
INTERFERENCIAS

La verificación de la interferencia se realiza para estar seguro que


no existan choques con el contrapunto, con el plato u otros
elementos.
Se realiza una verificación de todas las operaciones que se van ha
realizar paso a paso, de esta manera podemos evitar cualquier
contratiempo que aumente el tiempo de fabricación y por supuesto
los costos y daños a la máquina. Pablo J Sierra 59
Pablo J Sierra 60
ESTRUCTURADEL
ESTRUCTURA DEL
CENTRODE
CENTRO DETORNEADO
TORNEADO

Pablo J Sierra 61
BANCADA

Pablo J Sierra 62
ELEMENTOS DE MOVIMIENTO
LINEAL
CON ESFERAS RECIRCULARES

Pablo J Sierra 63
CABEZAL FIJO

Pablo J Sierra 64
SISTEMA DE TRANSMISIÓN DEL
MOVIMIENTO DEL HUSILLO

Pablo J Sierra 65
CABEZAL MOVIL

Pablo J Sierra 66
SISTEMA DE TRANSMISIÓN
HIDRAHULICA

Pablo J Sierra 67
SERMOTOR DEL SERMOTOR DEL
EJE “Y” para el EJE “X” para el
mov. longirudinal mov. transversal

TORNILLO
CON ESFERAS
RECIRCULARES

Pablo J Sierra
MOVIMIENTOS DEL CARRO
SISTEMA DE TRANSMISION DE

68
TIPOS DE TORRETAS

Pablo J Sierra 69
SISTEMA DE REFRIGERACION
PARA CORTE

DEPOSITO DE
REFRIGERANTE
BOMBA DEL
REFRIGERANTE

BOQUILLAS DE SALIDA
Pablo J Sierra DEL REFRIGERANTE 70
PANEL DE CONTROL

Pablo J Sierra 71
TIPOS DE PANELES DE CONTROL

Pablo J Sierra 72
PERIFERICOS
COMPLEMENTARIOS PARA EL
TORNO CON CNC

Pablo J Sierra 73
PERIFERICOS
COMPLEMENTARIOS PARA EL
TORNO CON CNC

Pablo J Sierra 74
TIPOS DE CENTROS DE TORNEADO

Pablo J Sierra 75
Pablo J Sierra 76
ARQUITECTURA
ARQUITECTURA INTERNA
EXTERNA

SOPORTE DE INFORMACION
UNIDAD DE GOBIERNO
SERVOMOTOR
CARRO
TRANSDUCTOR
Pablo J Sierra 77
SOPORTESDE
SOPORTES DEINFORMACION
INFORMACION

••Son
Son medios
medios que
que se
se utiliza
utiliza para
para mantener
mantener elel contenido
contenido de
de
los
losdatos
datosde
deununprograma
programaen enforma
formapermanente
permanente
••Contienen
Contienenlalatraducci ón de
traducción dela lageometria
geometriadel
delplano
planoyydedelos
los
datos
datostecnol ógicos necesarios
tecnológicos necesariospara paraelaborar
elaborarun
untrabajo.
trabajo.
Cinta
Cintaperforada
perforada
Cinta
Cintamagn ética
magnética
M áquina
Máquina
Computadora
Computadora yyJdisquet
Pablo disquet
Sierra 78
SOPORTEDE
SOPORTE DEINFORMACION
INFORMACIONcont.
cont.

1.1 CINTA PERFORADA


Material
Material :: Papel
Papel oo plástico
plástico

Ancho
Ancho :: 25.5
25.5 mm.
mm. 66 1"
1"

Numeros
Numeros de
de canales
canales :: 88 xx 11 de
de arrastre
arrastre

Paso
Paso de
de perforaci6n
perforaci6n :: 2.45
2.45 mm.
mm.
Cada
Cada fila
fila en
en forma
forma transversal,
transversal, determina
determina
un
un carácter, nnúmero,
carácter, úmero, letra
letra oo signo).
signo).

EIA
EIA ((Electronic
Electronic Industries
Industries Association
Association
ISO
ISO ((International
International Organizaci ón for
Organización for Standarization
Standarization))
Pablo J Sierra 79
LECTORDE
LECTOR DECINTA
CINTA

Pablo J Sierra 80
SOPORTESDE
SOPORTES DEINFORMACION
INFORMACIONcont.
cont.

1.2
1.2CINTA
CINTAMAGNMAGNÉTICAÉTICA
Material:
Material:
Cinta
Cintaflexible
flexibleaabase
basededepoliestereno
poliestereno, , ferromagnetica
ferromagnetica
Capacidad
Capacidadde dealmacenaje:
almacenaje:
30
30 veces
veces m ás de
más de informaci
información ón con con relaci ón aa la
relación la cinta
cinta
perforada.
perforada.
1.3
1.3 M ÁQUINA
MÁQUINA
La
Laintroducci ón de
introducción delos
losdatos
datoses esdirectamente
directamentepor porelelteclado
teclado
del
delpanel
paneldedecontrol
controlde dela
lam áquina.
máquina.
Se
Se almacena
almacena lala informaci
informaciónón en en lala misma
misma m áquina ya
máquina ya que
que
esta
estacuenta
cuentacon
conunaunacapacidad
capacidadde dememoria.
memoria.
1.4
1.4 COMPUTADORA
COMPUTADORAYYDISQUET DISQUET
Se
Se almacena
almacena lala informaci
informaciónón en en elel Disco
Disco duro
duro del
del PC
PC oo en
en
un
undisquet
disquetflexible.
flexible. Pablo J Sierra 81
ESTRUCTURABASE
ESTRUCTURA BASEDE
DELA
LAUG
UG

Pablo J Sierra 82
ESTRUCTURADE
ESTRUCTURA DELA
LAUG,
UG,cont.
cont.

MINIC ÁLCULADOR LOGICO


MINICÁLCULADOR LOGICO, , dirige
dirige elel programa
programa operativo,
operativo,
ideado
ideado por
por elel constructor
constructor yy est á cargado
está cargado permanentemente
permanentemente en en lala
memoria
memoriaoperativa
operativadel delcalculador.
calculador.
MINICALCULADORES
MINICALCULADORES ARITM ÉTICOS, confia
ARITMÉTICOS, confia elel control
control deldel
desplazamiento
desplazamiento de de los
los ejes,
ejes, lleva
lleva cada
cada eje, eje, elemento
elemento m ás
más
importante.
importante.
MEMORIAS
MEMORIAS INTERNAS INTERNAS, , permiten
permiten memorizar
memorizar elel programa
programa
operativo,
operativo,los
losprogramas
programasde detrabajo
trabajoyyuna unacierta
ciertacantidad
cantidadde dedat os
datos
de
detipo
tipotecnol ógicos yy geom
tecnológicos étricos, son
geométricos, sonde detipo
tipononovolatil.
volatil.
MEM ÓRIA DE
MEMÓRIA DE EDICI ÓN, se
EDICIÓN, se encuentran
encuentran ubicados
ubicados un un cierto
cierto
nnúmero
úmero de de programas,
programas, estos estos programas
programas de de trabajo
trabajo son son
introducidos
introducidosaalalamem ória por
memória pormedio
mediode delalaunidad
unidadde deinput
input....
MEMORIA
MEMORIA DIRIGIBLE
DIRIGIBLE, , son
son introducidos
introducidos variosvarios datos,
datos, referentes,
referentes,
por
por ejemplo,
ejemplo, las las dimensiones
dimensiones reales
reales de de lala herramienta,
herramienta, los los
origenes
origenes;; las
las instrucciones complejas
instruccionesPablocomplejas de
de trabajo
trabajo denominadas
denominadas
J Sierra 83
tambi én macroinstrucciones.
también macroinstrucciones.
ESTRUCTURADE
ESTRUCTURA DELA
LAUG,
UG,cont.
cont.

UNIDADES
UNIDADESDE
DEENTRADA
ENTRADA

teclas
teclasdel
delpanel
panelde
dela
laUG.
UG.
teclas
teclasde
defunci ón
función
lectores
lectoresde
delos
lossoportes
soportesde
delos
losdatos
datos
UNIDADES
UNIDADESDE
DESALIDA
SALIDA

monitor
monitor
motores
motoresdedela
lam áquina
máquina
otros
otrosdispositivos
dispositivos
Pablo J Sierra 84
SERVOMECANISMOS
SERVOMECANISMOS

¿¿QUE
QUE FUNCI ÓN CUMPLE?
FUNCIÓN CUMPLE?
Accionar
Accionar los
los diferentes
diferentes movimientos,
movimientos, comandados
comandados
para
para lala UG.
UG. (Giros
(Giros del
del mandril,
mandril, avances
avances de
de los
los ejes,
ejes, etc.),
etc.),
de
de la
la m áquina, de
máquina, de acuerdo
acuerdo aa lala secuencia
secuencia del
del programa
programa
precedentemente
precedentementeintroducido.
introducido.
¿¿CÓMO
CÓMO EST
ESTÁÁ COMPUESTO?
COMPUESTO?
MOTOR
MOTOR -- ACCIONAMIENTOS
ACCIONAMIENTOS
Si
Si tenemos
tenemos que
que realizar
realizar un
un movimiento
movimiento circular
circular en
en unun
plano,
plano, loslos servomecanismos
servomecanismos reciben
reciben ordenes,
ordenes,
suministradas
suministradas independientemente
independientemente de de los
los otros
otros
servomecanismos
servomecanismos yy son
son relacionadas
relacionadas seg ún una
según una ley
ley bien
bien
determinada
determinada que
que permita
permita una
una regulaci ón segura
regulación segura dede lala
velocidad
velocidadyyla
laaceleraci ón.
aceleración.
Pablo J Sierra 85
SERVOMECANISMOSCON
SERVOMECANISMOS CON
MOTORESPASO
MOTORES PASOAAPASO
PASO

El
Elaccionamiento
accionamientoestá constituido
está constituidopor ungenerador
porun generador
de
de impulsos
impulsosemitidos.
emitidos.

El
El motor
motor paso
paso aa paso
paso gira
gira un
un valor
valor áángular
ngular (o
(o paso)
paso)
perfectamente
perfectamentedefinido
definidopor
porcada
cadaimpulso
impulsoque
querecibe.
recibe.

El
El paso,
paso, seg ún elel tipo
según tipo de
de motor
motor var ía de
varía de 1/360
1/360 aa 1/36
1/36
de
degiro
giropor
porimpulso
impulso(1 (1aa10
10grados
gradospor
porimpulso).
impulso).

Se
Seemplean
emplean en
enlos
loscontroles
controlesde
deLazo
LazoAbierto.
Abierto.

Pablo J Sierra 86
SERVOMECANISMOSCON
SERVOMECANISMOS CON
MOTORESAACORRIENTE
MOTORES CORRIENTECONTINUA
CONTINUA

Los
Los accionamientos
accionamientos puedenpueden definirse
definirse comocomo un un
alimentador variable, Variando
alimentador variable, Variando la la tensión
tensión de de
alimentaci ón en
alimentación en forma
forma continua,
continua, sese obtiene
obtiene una
una variacion
variacion
proporcional
proporcional en
en la
la velocidad
velocidad de
de rotaci ón del
rotación del motor,
motor, tanto
tanto
en
enelelmandril
mandrilcomo
comoen enlos
losejes.
ejes.

Se
Se emplea
emplea en
en elel campo
campo de
de las
las máquinas herramientas
máquinas herramientas concon
Control
Control Num érico por
Numérico por su
su regulaci ón de
regulación de velocidad,
velocidad, por
por su
su
posicionamiento
posicionamiento preciso
preciso yy por
por producir
producir aceleraciones
aceleraciones yy
desaceleraciones.
desaceleraciones.

Pablo J Sierra 87
SERVOMECANISMOSCON
SERVOMECANISMOS CON
MOTORESACORRIENTE
MOTORESA CORRIENTEALTERNA
ALTERNA

El
El accionamiento
accionamiento es un convertidor
es un convertidor dede frecuencia
frecuencia
para
para poder
poder obtener
obtener la la regulación continua
regulación continua de
de lala
velocidad
velocidad dede rotaci ón del
rotación motor. Variando
del motor. Variando la la
frecuencia
frecuencia sese varia
varia la
la velocidad
velocidad de
de rotación de
rotación de los
los
motores,
motores,de
delos
losejes
ejesyydel
delmandril.
mandril.

Este
Este tipo
tipo de
de servomecanismo
servomecanismo es es un
un nuevo
nuevo alcanze
alcanze de
de la
la
tecnologia
tecnologia que
que se
se está innovando
está innovando en
en la
la actualidad
actualidad en
en las
las
m áquinas herramientas
máquinas herramientas con con Control
Control Num érico
Numérico
Computarizado.
Computarizado.
Pablo J Sierra 88
TRANSDUCTOR
TRANSDUCTOR

¿¿QUÉ
QUÉ FUNCI ÓN CUMPLEN?
FUNCIÓN CUMPLEN?

••Informar
Informar aa lala UG.
UG. mediante
mediante adecuadas
adecuadas se ñales eleléctricas,
señales éctricas,
la
laposicion
posicionfisica
fisicareal,
real,instantanea, del
instantanea, delóórgano
rgano comandado.
comandado.

••En
En las
las m áquinas herramientas
máquinas herramientas con con Control
Control Num érico, se
Numérico, se
encuentran
encuentran la la necesidad
necesidad dede confrontar
confrontar las las ordenes
ordenes dede
posicionamiento
posicionamientotransmitido
transmitidoporporlalaUG.
UG.con
conla laposición real
posición real
ee instant ánea de
instantánea de cada
cada uno
uno de de los
los ejes
ejes durante
durante la la
elaboraci ón, esta
elaboración, esta se
se realiza
realiza en
en cada
cada instante,
instante, para
para ser
ser
enviadas
enviadas porpor medio
medio de de se ñales eleléctricas
señales éctricas comprensibles
comprensibles
para
paralalaUG.
UG.
Pablo J Sierra 89
Pablo J Sierra 90
PORTAHERRAMIENTAS

Pablo J Sierra 91
PORTAHERRAMIENTAS

Pablo J Sierra 92
PORTAHERRAMIENTAS

Pablo J Sierra 93
INSERTOS

Pablo J Sierra 94
INSERTOS

VEL CORTE 1500


RPM 9549,27426
DIAMETRO 50

Tres razones principales para usar el refrigerante


Remueve o reduce el calor que es producida
Reduce el desgaste de la herramienta
Ayuda a limpiar las virutas de l área de trabajo
Pablo J Sierra 95
Pablo J Sierra 96
CONCEPTO DE
CONCEPTO DE PROGRAMA
PROGRAMA

00100;
Un programa
Un programa consiste consiste en en generar
generar N10
100;
N10(DESBASTADO);
(DESBASTADO);
G54;
información necesaria
información necesaria para
para la
la operación
operación G54;
G00
G00X340.
X340.Z150.
Z150.T0;
T0;
de corte,
de corte, la
la cual
cual se
se obtiene
obtiene de
de dibujos
dibujos yy de
de T0101;
T0101;
M39;
M39;
parámetros que
parámetros que definen
definen una
una operación
operación aa G96
G96S120
S120M03;
M03;
G42;
efectuar, este
efectuar, este es
es traducido
traducido aa unun lenguaje
lenguaje G42;
G00
G00X30.
X30.Z5.
Z5.M08;
M08;
entendiblepor
entendible porla laUG.
UG. G01 X Z
G01 X Z F;
X;
F;
X;
G40;
G40;
M05
M05M09;
M09;
El programador
El programador tienetiene que
que simular
simular todo
todo elel G00
G00 X340.Z150.
M01;
X340. Z150.T0;
T0;
M01;
ciclo de
ciclo de trabajo
trabajo en
en forma
forma concecutiva
concecutiva con
con
criterio, inclusive
criterio, inclusive dede la
la más
más pequeña
pequeña ee
insignificanteen
insignificante enaparencia.
aparencia.
Pablo J Sierra 97
REGLA DE
REGLA DE LA
LA MANO
MANO DERECHA
DERECHA

LA
LAREGLA
REGLADE
DELA
LAMANO
MANODERECHA
DERECHA
EN
ENLAS
LASCOORDENADAS
COORDENADASDEDELAS
LAS
M.H.
M.H.

REGLA
REGLADE
DELA
LAMANO
MANODERECHA
DERECHAPARA
PARALA
LA
DETERMINACION DEL MOVIMIENTO DE ROTACION
DETERMINACION DEL MOVIMIENTO DE ROTACION
HORARIA
HORARIAEN
ENLOS
LOSEJES
EJESX,Y
X,YyyZZ
Pablo J Sierra 98
POSICIONAMIENTO DE
POSICIONAMIENTO DE LOS
LOS EJES
EJES EN
EN EL
EL
CENTO DE
CENTO DE TORNEADO
TORNEADO CON
CON CNC
CNC

•ElEje
•El EjeZZes
esparalelo
paraleloal
alhusillo
husillo
•ElEje
•El EjeXXes
estransversal
transversalal
alhusillo
husillo

Este
Estesistema
sistemade
decoordenadas
coordenadasse
seusa
usaparaparainstruir
instruiralalCentro
Centrode
de
Torneado
Torneadohacia
haciadonde
dondese
semover
moveráá laSierra
Pablo J la
herra
herra.. sobre
sobrela
lapieza
pieza 99
SISTEMA DE
SISTEMA DE COORDENADAS
COORDENADAS Y Y PUNTO
PUNTO DE
DE
REFERENCIA DE
REFERENCIA DE LA
LA MAQUINA
MAQUINA

Sistema de coordenadas
de la máquina
Sistema de coordenadas
de la pieza
Punto cero de la
-z máquina

Punto cero de la pieza

Pablo J Sierra 100


PUNTO ORIGEN
PUNTO ORIGEN DE
DE REFERENCIA
REFERENCIA EN
EN LA
LA PIEZA
PIEZA yy
DETERMINACIÓN
DETERMINACI DE LOS
ÓN DE LOS VALORES
VALORES EN
EN
EL EJE
EL EJE ““X”
X”

5 x En el eje “X”

¯6
4 siempre considerar
el diámetro de la pieza

¯4
3

¯2
2
1

-z z
-6 -5 -4 -3 -2 -1 1 2 3 4
-2
Punto origen
-3 de referencia
de la pieza
-4

-5 -x
Pablo J Sierra 101
VALORES DE
VALORES DE COORDENADAS
COORDENADAS DE
DE TRABAJO
TRABAJO

P3 P3
(6,-4) (2,-1)
P2 P2
(4,-3) (2,-1)
P1 P1
(2,-2) (2,-2)

V. ABSOLUTOS V. INCREMENTALES

Pablo J Sierra 102


FUNCIONES DE
FUNCIONES DE PROGRAMACION
PROGRAMACION

• TECNOLOGICAS
• GEOMETRICAS
• GENERALES Y AUXILIARES

Son aquellas que definen la performancia de la máquina, tenemos


las siguientes:
a. Funciones "S", determina la velocidad de rotación del mandril.
Esta velocidad puede ser dada, como velocidad de corte (m/min) y
RPM (giros/min).

b. Funciones "F", determina los avances de desplazamienta de los


ejes de la máquina, estos pueden ser dados en (mm/min y mm
/giro), según sea el caso de operaci óJn.Sierra
Pablo 103
FUNCIONES DE
FUNCIONES DE PROGRAMACION
PROGRAMACION

Son aquellas funciones que indican la magnitud de los


movimientos de los ejes. Las coordenadas son
programadas con una letra de dirección que especifica
el eje de movimiento seguido del signo y valor
numerico de Ia posicion referente a un origen.

Los ejes principales son: "X", y "Z".

El eje X es horizontal y paralelo a la superficie de


fijación de la pieza.
El eje Z es paralelo al eje del mandril principal de la
máquina. Pablo J Sierra 104
FUNCIONES DE
FUNCIONES DE PROGRAMACION
PROGRAMACION

Son aquellas funciones preparatorias, complementarias


y comandan los modos de funcionamiento de la
máquina.

Funciones G, definen la modalidad de ejecución


de la información, que debe seguir.

Funciones T, son aquellas que se utilizan para


seleccionar las herramientas y correctores. Por
ejemplo: T1212

Pablo J Sierra 105


CONFIGURACION DE
CONFIGURACION DE UN
UN BLOCK
BLOCK

(MU ÉVASE CON


(MUÉVASE CON (HACIA
(HACIALA
LADERECHA
DERECHA100
100mm)
mm)
DESPLAZAMIENTO
DESPLAZAMIENTORRÁPIDO)
ÁPIDO)

G
G 00
00 Z
Z 100.
100. ;;
DIRECCI ÓN NNÚMERO
DIRECCIÓN ÚMERO DIRECCI ÓN NNÚMERO
DIRECCIÓN ÚMERO SIMBOLO
SIMBOLO
EOB
EOB

PALABRA
PALABRA PALABRA
PALABRA

BLOCK
BLOCK
Pablo J Sierra 106
FORMATO DE
FORMATO DE UN
UN BLOCK
BLOCK
Las palabras que componen un block no tienen siempre
una secuencia estricta, pero generalmente está situado
de la siguiente manera:
N__ G__ X/U__ Z/W__ F__ S__ T__ M__;

Comando de movimiento

Comando de movimiento

Función de velocidad del

Función de herramienta
Función preparatoria
Número de secuencia

con relación a Z ó W
con relación a X ó U

Función miscelanea
Función de avance

husillo
N10 G02 X±280.3 Z±150.5 F0.2 S120 T0101 M05

NOTA: Algunas palabras pueden ser


Pablo omitidas o repetidas.
J Sierra 107
CLASES Y
CLASES Y SEMANTICAS
SEMANTICAS DE
DE DIRECCIONES
DIRECCIONES
Una dirección esta representada por una letra alfabética (A-Z), y
está define el significado de los números que le siguen.

FUNCIÓN DIRECCION SEMANTICA


No. de programa 0 No. de programa
No. de secuencia N No. de secuencia
Funcion preparatória G Designación de
movimiento
Dimención de la X/U Z/W Coordenadas de los ejes
palabra R Radio
Avance F Avance por revolución
Velocidad del husillo S Rotación del husillo
principal
Herramienta T Número de la herramienta
Varias funciones MPablo J Sierra Miscelaneos 108
Pablo J Sierra 109
CONFIGURACION DEL PROGRAMA

00100;
100; 00100;
100; 00100;
100;
N10
N10 N10(DESBASTADO);
N10 (DESBASTADO); N10(DESBASTADO);
N10 (DESBASTADO);
(DESBASTADO);
(DESBASTADO); G54;
G54; G54;
G54;
G54;
G54; G00X340.
G00 X340.Z150.
Z150.T0;
T0; G00X340.
G00 X340.Z150.
Z150.T0;
T0;
G00X340.
G00 X340.Z150.
Z150.T0;
T0; T0101;
T0101; T0101;
T0101;
T0101;
T0101; M39;
M39; M39;
M39;
M39;
M39; G96S120
G96 S120M03;
M03; G96S120
G96 S120M03;
M03;
G96S120
G96 S120M03;
M03; G42;
G42; G42;
G42;
G42;
G42; G00X30.
G00 X30.Z5.
Z5.M08;
M08; G00X30.
G00 X30.Z5.
Z5.M08;
M08;
G00X30.
G00 X30.Z5.
Z5.M08;
M08; G01XX ZZ F;
G01 F; G01XX ZZ F;F;
G01
G01XX ZZ F;F;
G01 X;
X; X;
X;
X;
X; G40;
G40; G40;
G40;
G40;
G40; M05M09;
M05 M09; M05M09;
M05 M09;
M05M09;
M05 M09; G00X340.
G00 X340.Z150.
Z150.T0;
T0; G00X340.
G00 X340.Z150.
Z150.T0;
T0;
G00X340.
G00 X340.Z150.
Z150.T0;
T0; M01;
M01; M01;
M01;
M01;
M01;
Trata Apaga todas las
Contiene todas las exclusivamente de opciones que se
instrucciones que se los movimientos encendieron en la
preparan para cortantes reales fase de
operar la maquina en la pieza
Pablo J Sierra preparación 110
FLUJO DEL PROGRAMA cont.

O100;
O100;
N10(DESBASTADO);
N10 (DESBASTADO);
G54;
G54;
G00X340.0
G00 X340.0Z150.0
Z150.0T0;
T0;
T0101;
T0101;
M39;
M39;
G96S120
G96 S120M03;
M03;
G42;
G42;
G00X30.0
G00 X30.0Z5.0
Z5.0M08;
M08;
G01 Z-10.0
G01 Z-10.0 F0.3;
F0.3;
G01Z-10.0
G01 Z-10.0X36.0
X36.0F0.3;
F0.3;
G00X36.0
G00 X36.0 Z5.0;
Z5.0;
X27.0;
X27.0;
G01Z-10.0;
G01 Z-10.0;
X33.0;
X33.0;
G40;
G40;
M05M09;
M05 M09;
G00X340.0
G00 X340.0Z150.0
Z150.0T0;
T0;
M30;
M30;

Pablo J Sierra 111


FLUJO DEL PROGRAMA cont.

Memoria de la maquina
O100;
O100;
N10(DESBASTADO);
N10 (DESBASTADO);
G54;
G54; 400
G00X340.0
G00 X340.0Z150.0
Z150.0T0;
T0;
T0101;
T0101;
M39;
M39;
G96S120
G96 S120M03;
M03;
G42;
G42;
G00X30.0
G00 X30.0Z5.0
Z5.0M08;
M08;
G01 Z-10.0
G01 Z-10.0 F0.3;
F0.3;
G01Z-10.0
G01 Z-10.0X36.0
X36.0F0.3;
F0.3;
G00X36.0
G00 X36.0 Z5.0;
Z5.0;
X27.0;
X27.0;
G01Z-10.0;
G01 Z-10.0;
X33.0;
X33.0;
G40;
G40;
M05M09;
M05 M09;
G00X340.0
G00 X340.0Z150.0
Z150.0T0;
T0;
M30;
M30;

Pablo J Sierra 112


FLUJO DEL PROGRAMA cont.

O100; 150
O100;
N10(DESBASTADO);
N10 (DESBASTADO);
G54;
G54;
G00X340.0
G00 X340.0Z150.0
Z150.0T0;
T0;

Ø 340
T0101;
T0101;
M39;
M39;
G96S120
G96 S120M03;
M03;
G42;
G42;
G00X30.0
G00 X30.0Z5.0
Z5.0M08;
M08;
G01 Z-10.0
G01 Z-10.0 F0.3;
F0.3;
G01Z-10.0
G01 Z-10.0X36.0
X36.0F0.3;
F0.3;
G00X36.0
G00 X36.0 Z5.0;
Z5.0;
X27.0;
X27.0;
G01Z-10.0;
G01 Z-10.0;
X33.0;
X33.0;
G40;
G40;
M05M09;
M05 M09;
G00X340.0
G00 X340.0Z150.0
Z150.0T0;
T0;
M30;
M30;

Pablo J Sierra 113


FLUJO DEL PROGRAMA cont.

5 6 7

Torreta portaherramienta
O100;
O100;
N10(DESBASTADO);
(DESBASTADO); (Primeros 2 dígitos)
(Últimos 2 dígitos)
No. de compensación 3 4 8
N10 No. de de la herr. de la herramienta.
G54;
G54;
G00X340.0
G00 X340.0Z150.0
Z150.0T0;
T0; 2 3 9
T0101;
T0101; 2 10
M39;
M39; 1 1 12 11
G96S120
G96 S120M03;
M03;
G42;
G42;
G00X30.0
G00 X30.0Z5.0
Z5.0M08;
M08;
G01 Z-10.0
G01 Z-10.0 F0.3;
F0.3;
G01Z-10.0
G01 Z-10.0X36.0
X36.0F0.3;
F0.3;
G00X36.0
G00 X36.0 Z5.0;
Z5.0;
X27.0;
X27.0;
G01Z-10.0;
G01 Z-10.0;
X33.0;
X33.0;
G40;
G40;
M05M09;
M05 M09;
G00X340.0
G00 X340.0Z150.0
Z150.0T0;
T0;
M30;
M30;

Pablo J Sierra 114


FLUJO DEL PROGRAMA cont.

O100;
O100;
N10(DESBASTADO);
N10 (DESBASTADO); 1
G54;
G54;
G00X340.0
X340.0Z150.0
Z150.0T0;
T0; Husillo principal
G00
T0101;
T0101;
M39;
M39;
G96S120
G96 S120M03;
M03;
G42;
G42;
G00X30.0
G00 X30.0Z5.0
Z5.0M08;
M08;
G01 Z-10.0
G01 Z-10.0 F0.3;
F0.3;
G01Z-10.0
G01 Z-10.0X36.0
X36.0F0.3;
F0.3;
G00X36.0
G00 X36.0 Z5.0;
Z5.0;
X27.0;
X27.0;
G01Z-10.0;
G01 Z-10.0;
X33.0;
X33.0;
G40;
G40;
M05M09;
M05 M09;
G00X340.0
G00 X340.0Z150.0
Z150.0T0;
T0;
M30;
M30;

Pablo J Sierra 115


FLUJO DEL PROGRAMA cont.

O100;
O100;
N10(DESBASTADO);
N10 (DESBASTADO); 1
G54;
G54;
G00X340.0
G00 X340.0Z150.0
Z150.0T0;
T0; Husillo principal
T0101;
T0101;
M39;
M39;
G96S120
G96 S120M03;
M03;
G42;
G42;
G00X30.0
G00 X30.0Z5.0
Z5.0M08;
M08;
G01 Z-10.0
G01 Z-10.0 F0.3;
F0.3;
G01Z-10.0
G01 Z-10.0X36.0
X36.0F0.3;
F0.3;
G00X36.0
G00 X36.0 Z5.0;
Z5.0;
X27.0;
X27.0;
G01Z-10.0;
G01 Z-10.0;
X33.0;
X33.0;
G40;
G40;
M05M09;
M05 M09;
G00X340.0
G00 X340.0Z150.0
Z150.0T0;
T0;
M30;
M30;

Pablo J Sierra 116


FLUJO DEL PROGRAMA cont.

O100;
O100;
N10(DESBASTADO);
N10 (DESBASTADO);
G54;
G54;
G00X340.0
G00 X340.0Z150.0
Z150.0T0;
T0;
T0101;
T0101;
M39;
M39;
G96S120
G96 S120M03;
M03;
G42;
G42;
G00X30.0
G00 X30.0Z5.0
Z5.0M08;
M08;
G01 Z-10.0
G01 Z-10.0 F0.3;
F0.3;
G01Z-10.0
G01 Z-10.0X36.0
X36.0F0.3;
F0.3;
G00X36.0
G00 X36.0 Z5.0;
Z5.0;
X27.0;
X27.0;
G01Z-10.0;
G01 Z-10.0;
X33.0;
X33.0;
G40;
G40;
M05M09;
M05 M09;
G00X340.0
G00 X340.0Z150.0
Z150.0T0;
T0;
M30;
M30;

Pablo J Sierra 117


FLUJO DEL PROGRAMA cont.

O100; Z5.
O100;
N10(DESBASTADO);
N10 (DESBASTADO);
G54;
G54;
G00X340.0
G00 X340.0Z150.0
Z150.0T0;
T0;
T0101;
T0101;
M39;
M39;

X 30.
G96S120
G96 S120M03;
M03;
G42;
G42;
G00X30.0
G00 X30.0Z5.0;
Z5.0;
M08;
M08;
G01 Z-10.0
G01 Z-10.0 F0.3;
F0.3;
G01Z-10.0
G01 Z-10.0X36.0
X36.0F0.3;
F0.3;
G00X36.0
G00 X36.0 Z5.0;
Z5.0;
X27.0;
X27.0;
G01Z-10.0;
G01 Z-10.0;
X33.0;
X33.0;
G40;
G40;
M05M09;
M05 M09;
G00X340.0
G00 X340.0Z150.0
Z150.0T0;
T0;
M30;
M30;

Pablo J Sierra 118


FLUJO DEL PROGRAMA cont.

O100; Z-10.
O100;
N10(DESBASTADO);
N10 (DESBASTADO);
G54;
G54;
G00X340.0
G00 X340.0Z150.0
Z150.0T0;
T0;
T0101;
T0101;
M39;
M39;
G96S120
G96 S120M03;
M03;
G42;
G42;
G00X30.0
G00 X30.0Z5.0
Z5.0M08;
M08;
G01 Z-10.0
G01 Z-10.0 F0.3;
F0.3;
G01Z-10.0
G01 Z-10.0X36.0
X36.0F0.3;
F0.3;
G00X36.0
G00 X36.0 Z5.0;
Z5.0;
X27.0;
X27.0;
G01Z-10.0;
G01 Z-10.0;
X33.0;
X33.0;
G40;
G40;
M05M09;
M05 M09;
G00X340.0
G00 X340.0Z150.0
Z150.0T0;
T0;
M30;
M30;

Pablo J Sierra 119


FLUJO DEL PROGRAMA cont.

O100;
O100;
N10(DESBASTADO);
N10 (DESBASTADO);
G54;
G54;
G00X340.0
G00 X340.0Z150.0
Z150.0T0;
T0;
T0101;
T0101;
M39;
M39;

X36.
G96S120
G96 S120M03;
M03;
G42;
G42;
G00X30.0
G00 X30.0Z5.0
Z5.0M08;
M08;
G01 Z-10.0
G01 Z-10.0 F0.3;
F0.3;
G01Z-10.0
G01 Z-10.0X36.0
X36.0F0.3;
F0.3;
G00X36.0
G00 X36.0 Z5.0;
Z5.0;
X27.0;
X27.0;
G01Z-10.0;
G01 Z-10.0;
X33.0;
X33.0;
G40;
G40;
M05M09;
M05 M09;
G00X340.0
G00 X340.0Z150.0
Z150.0T0;
T0;
M30;
M30;

Pablo J Sierra 120


FLUJO DEL PROGRAMA cont.

O100;
O100;
N10(DESBASTADO);
N10 (DESBASTADO); Z5.
G54;
G54;
G00X340.0
G00 X340.0Z150.0
Z150.0T0;
T0;
T0101;
T0101;
M39;
M39;
G96S120
G96 S120M03;
M03;
G42;
G42;
G00X30.0
G00 X30.0Z5.0
Z5.0M08;
M08;
G01 Z-10.0
G01 Z-10.0 F0.3;
F0.3;
G01Z-10.0
G01 Z-10.0X36.0
X36.0F0.3;
F0.3;
G00X36.0
G00 X36.0 Z5.0;
Z5.0;
X27.0;
X27.0;
G01Z-10.0;
G01 Z-10.0;
X33.0;
X33.0;
G40;
G40;
M05M09;
M05 M09;
G00X340.0
G00 X340.0Z150.0
Z150.0T0;
T0;
M30;
M30;

Pablo J Sierra 121


FLUJO DEL PROGRAMA cont.

O100;
O100;
N10(DESBASTADO);
N10 (DESBASTADO);
G54;
G54;
G00X340.0
G00 X340.0Z150.0
Z150.0T0;
T0;
T0101;
T0101;
M39;
M39;
G96S120
S120M03;
M03;

X 27.
G96
G42;
G42;
G00X30.0
G00 X30.0Z5.0
Z5.0M08;
M08;
G01 Z-10.0
G01 Z-10.0 F0.3;
F0.3;
G01Z-10.0
G01 Z-10.0X36.0
X36.0F0.3;
F0.3;
G00X36.0
G00 X36.0 Z5.0;
Z5.0;
X27.0;
X27.0;
G01Z-10.0;
G01 Z-10.0;
X33.0;
X33.0;
G40;
G40;
M05M09;
M05 M09;
G00X340.0
G00 X340.0Z150.0
Z150.0T0;
T0;
M30;
M30;

Pablo J Sierra 122


FLUJO DEL PROGRAMA cont.

O100; Z-10.
O100;
N10(DESBASTADO);
N10 (DESBASTADO);
G54;
G54;
G00X340.0
G00 X340.0Z150.0
Z150.0T0;
T0;
T0101;
T0101;
M39;
M39;
G96S120
G96 S120M03;
M03;
G42;
G42;
G00X30.0
G00 X30.0Z5.0
Z5.0M08;
M08;
G01 Z-10.0
G01 Z-10.0 F0.3;
F0.3;
G01Z-10.0
G01 Z-10.0X36.0
X36.0F0.3;
F0.3;
G00X36.0
G00 X36.0 Z5.0;
Z5.0;
X27.0;
X27.0;
G01Z-10.0;
G01 Z-10.0;
X33.0;
X33.0;
G40;
G40;
M05M09;
M05 M09;
G00X340.0
G00 X340.0Z150.0
Z150.0T0;
T0;
M30;
M30;

Pablo J Sierra 123


FLUJO DEL PROGRAMA cont.

O100;
O100;
N10(DESBASTADO);
N10 (DESBASTADO);
G54;
G54;
G00X340.0
G00 X340.0Z150.0
Z150.0T0;
T0;
T0101;
T0101;
M39;
M39;

X 33.
G96S120
G96 S120M03;
M03;
G42;
G42;
G00X30.0
G00 X30.0Z5.0
Z5.0M08;
M08;
G01 Z-10.0
G01 Z-10.0 F0.3;
F0.3;
G01Z-10.0
G01 Z-10.0X36.0
X36.0F0.3;
F0.3;
G00X36.0
G00 X36.0 Z5.0;
Z5.0;
X27.0;
X27.0;
G01Z-10.0;
G01 Z-10.0;
X33.0;
X33.0;
G40;
G40;
M05M09;
M05 M09;
G00X340.0
G00 X340.0Z150.0
Z150.0T0;
T0;
M30;
M30;

Pablo J Sierra 124


FLUJO DEL PROGRAMA cont.

O100;
O100;
N10(DESBASTADO);
N10 (DESBASTADO);
G54;
G54;
G00X340.0
G00 X340.0Z150.0
Z150.0T0;
T0;
T0101;
T0101;
M39;
M39;
G96S120
G96 S120M03;
M03;
G42;
G42;
G00X30.0
G00 X30.0Z5.0
Z5.0M08;
M08;
G01 Z-10.0
G01 Z-10.0 F0.3;
F0.3;
G01Z-10.0
G01 Z-10.0X36.0
X36.0F0.3;
F0.3;
G00X36.0
G00 X36.0 Z5.0;
Z5.0;
X27.0;
X27.0;
G01Z-10.0;
G01 Z-10.0;
X33.0;
X33.0;
G40;
G40;
M05M09;
M05 M09;
G00X340.0
G00 X340.0Z150.0
Z150.0T0;
T0;
M30;
M30;

Pablo J Sierra 125


FLUJO DEL PROGRAMA cont

O100;
O100;
N10(DESBASTADO);
N10 (DESBASTADO);
G54;
G54;
G00X340.0
G00 X340.0Z150.0
Z150.0T0;
T0;
T0101;
T0101;
M39;
M39;
G96S120
G96 S120M03;
M03;
G42;
G42;
G00X30.0
G00 X30.0Z5.0
Z5.0M08;
M08;
G01 Z-10.0
G01 Z-10.0 F0.3;
F0.3;
G01Z-10.0
G01 Z-10.0X36.0
X36.0F0.3;
F0.3;
G00X36.0
G00 X36.0 Z5.0;
Z5.0;
X27.0;
X27.0;
G01Z-10.0;
G01 Z-10.0;
X33.0;
X33.0;
G40;
G40;
M05M09;
M05 M09;
G00X340.0
G00 X340.0Z150.0
Z150.0T0;
T0;
M30;
M30;

Pablo J Sierra 126


FLUJO DEL PROGRAMA cont.

O100;
O100;
N10(DESBASTADO);
N10 (DESBASTADO); Z150.
G54;
G54;
G00X340.0
G00 X340.0Z150.0
Z150.0T0;
T0;
T0101;
T0101;

X 340.
M39;
M39;
G96S120
G96 S120M03;
M03;
G42;
G42;
G00X30.0
G00 X30.0Z5.0
Z5.0M08;
M08;
G01 Z-10.0
G01 Z-10.0 F0.3;
F0.3;
G01Z-10.0
G01 Z-10.0X36.0
X36.0F0.3;
F0.3;
G00X36.0
G00 X36.0 Z5.0;
Z5.0;
X27.0;
X27.0;
G01Z-10.0;
G01 Z-10.0;
X33.0;
X33.0;
G40;
G40;
M05M09;
M05 M09;
G00X340.0
G00 X340.0Z150.0
Z150.0T0;
T0;
M30;
M30;

Pablo J Sierra 127


FLUJO DEL PROGRAMA cont.

O100;
O100;
N10(DESBASTADO);
N10 (DESBASTADO);
G54;
G54;
G00X340.0
G00 X340.0Z150.0
Z150.0T0;
T0;
T0101;
T0101;
M39;
M39;
G96S120
G96 S120M03;
M03;
G42;
G42;
G00X30.0
G00 X30.0Z5.0
Z5.0M08;
M08;
G01 Z-10.0
G01 Z-10.0 F0.3;
F0.3;
G01Z-10.0
G01 Z-10.0X36.0
X36.0F0.3;
F0.3;
G00X36.0
G00 X36.0 Z5.0;
Z5.0;
X27.0;
X27.0;
G01Z-10.0;
G01 Z-10.0;
X33.0;
X33.0;
G40;
G40;
M05M09;
M05 M09;
G00X340.0
G00 X340.0Z150.0
Z150.0T0;
T0;
M30;
M30;

Pablo J Sierra 128


Pablo J Sierra 129
CODIGO FUNCION
G00 Posicionamiento Rápido
G01 Interpolación lineal
G02 Interpolación circular horario
G03 Interpolación circular antihorario
G04 Retardador
G28 Retorno al punto de referencia
G32 Roscado
G40 Cancelación de la compensación del radio de la punta de la herr.
G41 Compensación del radio de la punta de la herr., a la izquierda
G42 Compensación del radio de la punta de la herr., a la derecha
G50 Limita la máxima revolución del husillo
G96 Velocidad en m/min.
G97 Velocidad en RPM
G90 Ciclo de corte exterior
G92 Ciclo de Roscado
G98 Avance por minuto Pablo J Sierra 130
G99 Avance por revolución
Desplazamiento rrápido
ápido

G00 X(U)---- Z(W)---- ;

e G00 accede a un punto con velocidad rápida.


e El valor de la coordenada “X” se considera en el sentido transversal y la de
“Z” en el sentido longitudinal.
e “X” y “Z” son valores absolutos
e “U” y “W” son valores incrementales
e Durante este movimiento NO DEBE existir contacto entre la pieza y la
herramienta.
e Se puede omitir en los siguientes comandos con desplazamiento.
e No anula otro avance que haya sido programado anteriormente en la
dirección “F”. Pablo J Sierra 131
Interpolaci ón lineal
Interpolación

G01 X(U)---- Z(W)---- F ----;

e G01 Se emplea para realizar cortes lineales


e El valor de la coordenada “X o U” se considera en el sentido transversal,
“Z o W” en el sentido longitudinal y F es el avance con el cual se
desplazara la herramienta
e “X” y “Z” son valores absolutos
e “U” y “W” son valores incrementales
e La herramienta de corte va en contacto con la pieza
e Se realiza el control del avance mediante la letra “F ”
e F se puede omitir en los siguientes comandos que consideren el mismo
avance
Pablo J Sierra 132
Interpolaci ón circular horario
Interpolación

G02 X(U)---- Z(W)---- R---- F---- ;

e Se emplea para realizar cortes circulares en el sentido de las manecillas del


reloj.
e El valor de la coordenada “X” se considera en el sentido transversal, “Z”
en el sentido longitudinal y F es el avance con el cual se desplazara la
herramienta
e “R” define el radio arco a ser cortado
e La herramienta de corte va en contacto con la pieza
e G02 se puede omitir en los siguientes comandos que consideren el mismo a
sentido de giro

Pablo J Sierra 133


Interpolaci ón circular antihorario
Interpolación

G03 X(U)---- Z(W)---- R---- F---- ;

e Se emplea para realizar cortes circulares en el sentido contrario a las


manecillas del reloj.
e El valor de la coordenada “X” se considera en el sentido transversal, “Z”
en el sentido longitudinal y F es el avance con el cual se desplazara la
herramienta
e “R” define el radio arco a ser cortado
e La herramienta de corte va en contacto con la pieza
e G03 se puede omitir en los siguientes comandos que consideren el mismo a
sentido de giro

Pablo J Sierra 134


Retardador o
temporalizador

(G98) G04 P---- ;

e G04 retarda el siguiente bloque la cantidad de tiempo deseado


e G98 define el (avance por minuto)
e P define el tiempo (seg.) de retardo (1seg = P1.0).
e El temporalizador es usado para detener el avance un momento en el fondo
al realizar un ranurado o taladrado.
e Este comando se usa antes del G01

Pablo J Sierra 135


Retorno
automatico al
origen

G28 X(U)---- Z(W)---- ;

e Con G28 la herramienta retorna automáticamente al punto de referencia de


la maquina.
e El punto de referencia de la maquina es la posición propia establecida en la
maquina.
e G28 también hace que la herramienta se mueva a través de un punto
intermedio para llegar al punto de referencia de la maquina con
movimiento rápido.
e Para el retorno automático al origen, el valor de las coordenadas del punto
intermedio es comandada mediante las direcciones X(U) y Z(W).

Pablo J Sierra 136


Roscado

G32 X(U)---- Z(W)---- F ---- ;

e Este comando realiza roscas considerando el proceso como si fuera un corte


normal
e F define el paso de la rosca en mm.
e Para hacer roscas la rotación del husillo se tiene que considerar en RPM es
decir que se debe usar el comando G97.
e Para realizar roscas ciegas se debe colocar previamente el comando M22
para generar el chaflan de salida, para desactivar este comando se debe
colocar al final del programa el comando M23.

Pablo J Sierra 137


Cancelaci ón del radio de la
Cancelación Trayectoria

punta de la herramienta a la
programada

izquierda Trayectoria
de la herr.

G40 ;

e Con es comando se compensa automáticamente el error geométrico


generado por la magnitud del radio de la punta de la herramienta.
e G41 compensa el radio de la nariz de herramienta a lado izquierda de la
pieza de trabajo en relación del avance de la herramienta sobre la
trayectoria programada
e En general debido a que el radio de la nariz esta dado en la punta de la
herramienta, la posición de la nariz de la herramienta que va ser
comandada en la programación, realmente no existe, esto se puede ver en
la figura. Dicha posición es llamada nariz o punta imaginaria de la
herramienta.
Pablo J Sierra 138
Compenzacion del radio de Trayectoria

la punta de la herramienta a
programada

la izquierda Trayectoria
de la herr.

G41 ;

e Con es comando se compensa automáticamente el error geométrico


generado por la magnitud del radio de la punta de la herramienta.
e G41 compensa el radio de la nariz de herramienta a lado izquierda de la
pieza de trabajo en relación del avance de la herramienta sobre la
trayectoria programada
e En general debido a que el radio de la nariz esta dado en la punta de la
herramienta, la posición de la nariz de la herramienta que va ser
comandada en la programación, realmente no existe, esto se puede ver en
la figura. Dicha posición es llamada nariz o punta imaginaria de la
herramienta.
Pablo J Sierra 139
Compenzacion del radio de
la punta de la herramienta a
la derecha
Trayectoria
de la herr.
Trayectoria
programada
G42 ;

e Con es comando se compensa automáticamente el error geométrico


generado por la magnitud del radio de la punta de la herramienta.
e G41 compensa el radio de la nariz de herramienta a lado derecho de la
pieza de trabajo en relación del avance de la herramienta sobre la
trayectoria programada
e Si los comandos son dados de acuerdo con la nariz imaginaria, de la
herramienta sin compensar la magnitud del radio de la nariz, el
maquinado en los cortes cónico, circular o en la parte cercana al centro de
rotación de la pieza de trabajo un corte insuficiente o excesivo.
Pablo J Sierra 140