Sie sind auf Seite 1von 27

Introducción a la programación de

Control Numérico (CN) de Máquinas


Herramientas (MH)

Ing. Msc. Edgar Sarmiento


Nomenclatura de ejes ISO 841
Funciones comandadas desde el equipo CN/PLC en un torno

SISTEMAS DE COORDENADAS
ISO 841

Fuente: Siemens
Funciones comandadas desde el equipo CN/PLC
en una fresadora / centro de mecanizado

SISTEMAS DE COORDENADAS
ISO 841
Fuente: Siemens
Puntos de referencia en MHCN

P: punto de ajuste de hta


M: p. origen máquina
W: p. origen pieza
R: p. referencia hta
F: p. referencia carro
WR: p. referencia pieza

Fuente: Siemens
Máquina – CNC - PLC

Fuente: Siemens
Programación de una unidad de CN
• Programación alfanumérica a nivel de trayectoria y
comando de máquina: ISO 6983
– Puede realizarse:
• Directamente utilizando el panel de entrada de la unidad CNC –
programación a pie de máquina – programación manual
• En oficina técnica empleando una aplicación informática. El programa
tiene que ser transferido a la máquina-CN:
– El programa puede crearse manualmente y posteriormente simularse.
– El programa se genera de forma automática mediante la utilización de un
sistema CAM. Se precisa de un postprocesador.

• Programación con sistema CAM integrado en la unidad de


CN
¿Cómo se puede programar una MH de CN?
Sistema CAM: CATIA V5 Módulo Torneado
Programación en código ISO 6983

• Sentencia numerada – bloque


• Bloque formado por palabras
….. Bloque
N10 G01 X100 Y100 F20 S100 T1
N15 X110 Y100
Palabra
…..
• Palabra formada por: función – signo – número
• Funciones:
– G: funciones preparatorias – trayectoria y condiciones de trabajo
– XYZ: posiciones de ejes
– ABC: giros de ejes
– IJK: parámetros de interpolación
– F: velocidad de avance
– S: velocidad del cabezal (rpm o en m/min con G96)
– T: número de hta
– D: número de corrector de hta
– M: funciones auxiliares
Funciones preparatorias: G (1)

• INSTRUCCIONES DE MOVIMIENTO:
– G00: movimiento en rápido
– G01: interpolación lineal
– G02/03: interpolación circular
– G06: interpolación parabólica/NURBS
• IDENTIFICACION DEL PLANO DE TRABAJO
– G17/18/19: X-Y, X-Z, Y-Z
• COMPENSACIÓN DE RADIO DE HTA
– G40/41/42: anulación, a izq., a drcha.
• CORRECCIÓN DE LONG. DE HTA
– G43/44: activación, anulación
• DECALAJES DE ORIGEN
– Ajustables: G54-G57: eje X, eje Y, eje Z, cuarto eje
– Programables: G58/59
– Anulación: G53
• Sistema de unidades: G70/71: pulgadas, mm
• Limitación de la zona de trabajo: G25/G26 : mínima, máxima
• Cotas absolutas o incrementales: G90/91
• Funciones de avance: G94 (avance en mm/min), G95 (avance en mm/rev),
G96 (velocidad de corte S constante en m/min)
Funciones preparatorias: G

• CICLOS FIJOS:
– G81: taladrado
– G82: taladrado con temporizador
– G83: taladrado profundo
– G84: roscado con macho
– G85: escariado
– G86: mandrinado con retroceso en G00
– G87: vaciado caja rectangular
– G88: vaciado caja circular
– G89: mandrinado con retroceso en G01
Funciones complementarias M:

• M00: parada programada sin condición


• M02: fin de programa con reposición al inicio
• M07/08: control de refrigerante
• M09: mecanizado sin refrigerante
• M03: giro del cabezal a derechas.
• M04: giro del cabezal a izquierdas.
• M05: parada del cabezal
• M06: cambio de herramienta
• M30: fin de programa
Ejemplo: ciclo fijo G83 Taladrado profundo
Parámetros:

R0 = tiempo de parada en el punto inicial % MPF 83


R1 = valor de primera profundidad (valor absoluto) N01 G90 G71
R2 = plano de referencia (v.a.) N05 G54 M06 T01 D01
R3 = profundidad final de taladrado (v.a.) N10 G17 G43
R4 = tiempo de parada fondo de agujero N15 G95 S3800 F0.05 M03 M07
R5 = valor incremental sucesivas profundidades
N20 G00 Z100
R10 = plano de retorno (v.a.)
R11 = eje de taladrado
N25 X100 Y150 Z5
N30 G83 R0 = 5 R1 = 5 R2 = 1
R3 = 50 R4 = 1 R5 = 20 R10 = 5
R11 = 3
N35 X250 Y300
N40 G80 Z100 M05
N45 M30 LF

Fuente: Siemens
Lección 2.

Sistemas de planificación

Ing. Edgar Sarmiento


Índice
• Planificación de procesos y conceptos.
• Tareas para crear un plan de procesos.
• Caso: utillaje – ejemplo utillaje.
Conceptos para planificación:
• Fases. Un proceso se divide en fases, donde cada fase se realiza en una
máquina determinada. Un proceso tendrá al menos una fase, en la que se
explica que máquina se debe emplear, y se especifican datos como: subfases,
cuando iniciar la preparación, tiempo de preparación de la máquina, tiempo total
de utilización de la máquina, tamaño del lote de piezas a procesar, personal
encargado.
• Subfases. Una fase se divide en subfases, donde cada subfase se corresponde
con una fijación de la pieza en la máquina. De forma que el número de subfases
se corresponde con el número de fijaciones distintas. Una fase tendrá al menos
una subfase, en la que se explicará como posicionar y fijar la pieza en la máquina.
Una subfase tiene asociada la documentación de utillaje y las operaciones que la
componen.
• Operaciones. Una subfase se divide en operaciones, donde cada operación se
corresponde con un volumen de material a eliminar. De manera que habrán tantas
operaciones como volúmenes de material a eliminar se hayan definido. Una
subfase tendrá al menos una operación. Para cada operación debe especificarse
la herramienta a emplear, y los parámetros tecnológicos de ejecución.
• Pasadas. Finalmente, una operación se compone de pasadas, donde cada pasada
se corresponde con la trayectoria que sigue la herramienta para eliminar una capa
de material de un espesor determinado. Una operación tendrá al menos una
pasada. Este concepto es importante cuando se especifica como ejecutar una
operación.
Tareas para la creación de un plan de procesos y
operaciones:
• Análisis de la especificación de pieza
– Formas, tolerancias, acabados – superficies críticas
– Superficies de referencia – control calidad, mecanizado – fijaciones.
• Selección del material de partida
• Selección de procesos y operaciones (primera aproximación)
• Selección de máquinas
• Secuenciación de procesos y operaciones
– Ruta del material, referencias de localización para cada operación
• Selección/diseño de herramientas
• Selección de condiciones de ejecución de cada operación
• Determinación de dimensiones operacionales y tolerancias para cada
operación
• Estimación de tiempos y costes
• Preparación y documentación del plan
• Generación de trayectorias
• Simulación de operaciones (trayectorias)
• Validación del plan de procesos y operaciones
Ejemplo Hoja Plan de Proceso
Ejemplo pieza PP:
Material:
F114
Calidad: IT8

Se pide:
Realizar un croquis en el plano
XZ, representando:
1. Material de Partida (MP).
2. Pieza Final.
3. Fijación del MP.
4. Un esquema de la
herramienta a utilizar en
cada operación. Situándola
en el punto de inicio de la
operación correspondiente.
5. Trazar una posible
trayectoria de la herramienta
para realizar cada
operación.
6. Valores orientativos de
los parámetros de corte.
¿Donde se encuentra
Información?

• Capacidad de los procesos – Manuales


de procesos.

• Documentación interna de la empresa.


• Manuales de herramientas,
utillaje, máquinas.
• Experiencia.
Utillaje de mecanizado
Funciones básicas:
Posicionar la pieza con respecto al sistema de ref. de la máquina.
Fijar la pieza para mantener su posición durante el mecanizado.
Evitar deflexiones en la pieza.
Posicionar, orientar, apoyar, fijar.

Restricciones:
Geometría y forma de la pieza.
Accesibilidad, deformación, equilibrio, precisión.
Operaciones a realizar.
Elementos disponibles, máquina herramienta.

norele
m
http://www.norelem.fr/App/W
ebObjects/XSeMIPSNOREL
E
MFR.woa/cms/page/locale.es
ES/pid.434.438.2923/Sistem
http://www.halder.de/index.asp?s=uk as-de-sujeci%C3%B3n-de-
las-piezas-de-trabajo.html
Ejemplos de utillaje

Fuente:
Norelem
Ejemplos utillaje: torno – fresadora
(mordaza)

Fuente: The design of fixtures for prismatic parts, J.R.


Boerma
Ejemplo elementos básicos utillaje
modular

Fuente: The design of fixtures for prismatic parts, J.R.


Boerma
Elementos de
utillaje
modular con
taladros
Elementos de
utillaje modular
con ranuras en T

Das könnte Ihnen auch gefallen