Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Manual de Calculos de Formula
Manual de Calculos de Formula
Aquellos componentes sujetos a desgaste durante el uso normal de la mquina y durante un perodo de tiempo, incluyendo, pero sin limitacin, la pintura,
el acabado y estado de las ventanas, focos o bombillas elctricas, sellos,
sistema de recogida de virutas, etc., se encuentran excluidos de esta garanta.
Todos los procedimientos de mantenimiento especificados por el fabricante
deben ser cumplidos y registrados para poder mantener esta garanta vigente.
Esta garanta se anular si el Fabricante determina que (i) cualquier Producto
Haas es objeto de un mal manejo, mal uso, abuso, negligencia, accidente,
instalacin inapropiada, mantenimiento inapropiado, almacenamiento inapropiado o la aplicacin u operacin inapropiada, (ii) cualquier Producto Haas es
reparado o si el usuario o un tcnico no autorizado aplica un mantenimiento in-
96-8750 Rev AP
12-2012
II
96-8750 Rev AP
12-2012
Acuerdo completo
Transferibilidad
Varios
Esta garanta se regir segn las leyes del Estado de California sin que se
apliquen las normas sobre conflictos de legislaciones. Cualquier disputa que
surja de esta garanta se resolver en un juzgado con jurisdiccin competente
situado en el Condado de Ventura, el Condado de Los ngeles o el Condado
de Orange, California. Cualquier trmino o provisin de este Certificado que
sea declarado como no vlido o inaplicable en cualquier situacin en cualquier
jurisdiccin no afectar a la validez o aplicacin de los trminos y provisiones
restantes del mismo ni a la validez o aplicacin del trmino o provisin conflictivo en cualquier otra situacin o jurisdiccin.
96-8750 Rev AP
12-2012
III
Registro de garanta
IV
96-8750 Rev AP
12-2012
96-8750 Rev AP
12-2012
La informacin contenida en este manual se actualiza con frecuencia. Las ltimas actualizaciones y dems informacin til estn disponibles online como
descarga gratuita en formato PDF. Vaya a www.haascnc.com y haga clic en
Manual Updates (actualizaciones del manual) bajo el men Owner Resources (recursos del propietario) en la parte inferior de la pgina.
Para disponer de ms ayuda y consejos, vistenos en la web:
atyourservice.haascnc.com
A su servicio: El blog oficial de respuestas e informacin de Haas
www.facebook.com/HaasAutomationlnc
Haas Automation en Facebook
www.twitter.com/Haas_Automation
Sganos en Twitter
https://www.linkedin.com/company/haas-automation
Haas Automation en Linkedln
www.youtube.com/user/haasautomation
Vdeos e informacin sobre productos
http://www.flickr.com/photos/haasautomation
Fotos e informacin sobre productos
.
VI
96-8750 Rev AP
12-2012
Declaracin de conformidad
Producto:
Fabricado por:
adicionales:
EN
60204-1:2006/A1:2009
EN
614-1:2006+A1:2009
EN
894-1:1997+A1:2008
EN
13849-1:2008/AC:2009
EN
14121-1:2007
96-8750 Rev AP
12-2012
VII
EE.UU.: Haas Automation certifica que esta mquina est conforme con los
estndares de diseo y fabricacin OSHA y ANSI incluidos a continuacin. El
uso de esta mquina estar conforme con los estndares incluidos a continuacin solo en la medida que el propietario y operario continen respetando los
requisitos de operacin, mantenimiento y formacin de dichos estndares.
VIII
Todas las herramientas de la mquina CNC llevan la marca ETL, certificando que estn conformes con el Estndar
elctrico NFPA 79 para maquinaria industrial y el equivalente canadiense, CAN/CSA C22.2 No. 73. Las marcas
ETL y cETL se adjudican a productos que han sido probados satisfactoriamente por Intertek Testing Services (ITS),
una alternativa a los Laboratorios Aseguradores.
La certificacin ISO 9001:2008 de ISA, Inc. (un registrador
ISO) sirve como una evaluacin imparcial del sistema
de gestin de calidad de Haas Automation. Este xito
confirma la conformidad de Haas Automation con los
estndares establecidos por la Organizacin internacional
de estandarizacin, y reconoce el compromiso de Haas
para cumplir las necesidades y requisitos de sus clientes
en el mercado global.
96-8750 Rev AP
12-2012
Etiquetas de Advertencia
Introduccin
Seguridad de Maquina
Instruccines Recomendadas
Seguridad
CONTENTS
Seguridad...................................... 1
Introduccin.................................. 15
Descripcin de Opciones
Operacin
Descripcin de Maquina
Descripcin de Control
Operacin...................................... 49
Compensacin Punta de Herramienta
Comandos de Torreta
Operacin del Tubo de Arrastr
Funciones de
la Heramienta
Operacin General
Introduccin a Programacin
Caracteristicas del Control
Funcions de la Heramienta........ 83
Herramientas Vivas Opcional
Eje C Opcional
TNC
Compensacin de Herramienta
Reemplazo de Boquilla/Chuck
TNC............................................... 89
Geometria de longitud de herramienta
Ejemplos de programacin
Programacin
Programacin
Compensacin de Radio y Desgaste
Programacin............................... 113
Modo Editar
Cdigo Rpido
Cdigos G y M
Ajustes
Mantenimiento
Ciclos Enlatados
Mantenimiento.............................. 339
Intervalos de Mantenimiento
ndice
96-8750 Rev AP
12-2012
IX
96-8750 Rev AP
12-2012
DE
SEGURIDAD
DE
HAAS
PIENSA EN LA SEGURIDAD!
NO TE DEJES ATRAPAR
EN T TRABAJO
Mnimo
Mximo
5C (41F)
50C (122F)
-20C (-4F)
70C (158F)
Ruido
Emitido desde todas las reas de la mquina
durante el uso en una posicin tpica del operador
Mnimo
Mximo**
Mayor de 70 dB
Mayor de 85 dB
96-8750 Rev AP
12-2012
Seguridad
PROCEDIMIENTOS
Cuando haga funcionar esta mquina, utilice proteccin adecuada para ojos
y odos. Para reducir el riesgo de dao a la vista y perdida de odo, se recomienda el uso de las gafas de proteccin contra impactos aprobadas por ANSI
y proteccin para los odos aprobado por OSHA.
No haga funcionar esta mquina a menos que las puertas estn cerradas y
que los candados internos estn funcionando correctamente. Cuando el programa est ejecutndose, la la torreta de herramientas se puede mover muy
rpidamente en cualquier momento y en cualquier direccin.
El panel elctrico debe estar cerrado y la llave y los seguros del gabinete de
control deben estar asegurados todo el tiempo, excepto durante la instalacin
y el servicio a la mquina. En esos casos, solamente el personal electricista
certificado debe tener acceso al panel. Tenga en cuenta que cuando el disyuntor principal se encuentra encendido, existen altas tensiones en el panel
elctrico (incluyendo las placas de circuitos y los circuitos lgicos) y algunos
componentes operan a altas temperaturas. Por lo tanto se requiere extrema
precaucin. Una vez que la mquina haya sido instalada, el gabinete de
control debe asegurarse con la llave slo disponible para personal de servicio
cualificado.
96-8750 Rev AP
12-2012
Es responsabilidad del dueo del taller el asegurarse de que ANTES de realizar cualquier tipo de trabajo, todo el personal involucrado en la instalacin
y en la operacin de la mquina, est familiarizado con las instrucciones de
instalacin, operacin y seguridad, las cuales le fueron provistas o entregadas
con la mquina. Toda la responsabilidad sobre la seguridad recae en aquellos
individuos que estn envueltos de alguna manera u otra en el trabajo o servicio de esta mquina, y el dueo del taller.
El material en barras sin sujecin no debe sobresalir del extremo del tubo
de traccin.
Las garras del plato no deben exceder el dimetro del plato de garras.
96-8750 Rev AP
12-2012
Seguridad
Las ventanas deben sustituirse si se encuentran severamente daadas Sustituya las ventanas daadas inmediatamente.
Las mquinas CNC de Haas cerradas totalmente se disearon para operar sin
precedentes; sin embargo, es posible que su proceso de mecanizado no fuera
seguro para operar sin monitorizar.
Ya que el propietario del taller es el responsable de configurar las mquinas de
forma segura y utilizar las mejores prcticas de las tcnicas de mecanizado,
tambin tendr la responsabilidad de gestionar el progreso de estos mtodos.
El proceso de mecanizado debe monitorizarse para evitar daos si se generase un estado peligroso.
96-8750 Rev AP
12-2012
Seguridad
Por ejemplo, si hubiera riesgo de fuego debido al material mecanizado, entonces deber instalarse un sistema anti incendios apropiado para reducir el
riesgo de daos en el personal, en los equipos y en el edificio. Debe ponerse
en contacto con un especialista adecuado para instalar herramientas de monitorizacin antes de poner en funcionamiento las mquinas.
Es especialmente importante seleccionar el equipo de monitorizacin que
pueda realizar inmediatamente una accin adecuada sin intervencin humana
para evitar un accidente, si se detectara un programa.
Modo Setup (configuracin)
Todos los centros de torneado Haas estn equipados con un bloqueo en la
puerta del operador y un interruptor de llave en el lateral del control colgante
para bloquear y desbloquear el Modo Setup (configuracin). En general, el
estado de bloqueo/desbloqueo del Modo Setup (configuracin) afecta al funcionamiento de la mquina al abrir la puerta.
Esta funcin sustituye a los siguientes ajustes y parmetros dentro del control:
Ajuste 51, Anulacin parada por puerta
Parmetro 57 bit 7, Circuito de seguridad
Parmetro 57 bit 31, Parada puerta husillo
Parmetro 586, RPM husillo puerta abierta mx.
El modo Setup (configuracin) debe estar bloqueado (el interruptor de la llave
en la posicin vertical, bloqueada) en la mayora de las ocasiones. En el modo
bloqueado, la puerta del cerramiento se bloquea cerrada durante la ejecucin
de un programa CNC, rotacin del husillo o movimiento del eje. La puerta se
desbloquea automticamente cuando la mquina no se encuentra en ciclo. La
mayor parte de las funciones de la mquina no estn disponibles con la puerta
abierta.
Cuando se desbloquea, el modo de configuracin permite a un tcnico cualificado acceder mejor a la mquina para configurar trabajos. En este modo, el
comportamiento de la mquina depende de si la puerta se encuentra abierta
o cerrada. Con la puerta cerrada en modo configuracin, la apertura de la
puerta detendr el movimiento y reducir la velocidad del husillo. La mquina
permitir varias funciones en el modo de configuracin con la puerta abierta,
normalmente a velocidad reducida. Las siguientes tablas resumen los modos y
funciones permitidas.
96-8750 Rev AP
12-2012
Celdas de robot
Una mquina en una celda de robot puede funcionar, sin restricciones, con la
puerta abierta en modo Lock/Run (Bloqueo/Ejecucin).
Esta condicin de puerta abierta slo se permite si un robot se comunica con
la mquina CNC. Normalmente una interfaz entre el robot y la mquina CNC
aborda la seguridad de ambas mquinas.
Un integrador de celda de robot puede probar las condiciones de puerta abierta de la mquina CNC y asegurar la seguridad de la celda de robot.
FUNCIN
DE LA
MQUINA
BLOQUEADA
DESBLOQUEADO
Mximo rpido
No permitido.
25%
Inicio de ciclo
No permitido, ningn
movimiento de la
mquina o programa
en ejecucin.
Husillo CW/CCW
S, pero el usuario
debe pulsar y mantener pulsada la tecla
FWD/REV (avance/
retroceso). Mx. 50
RPM.
Cambio de herramienta
No permitido.
No permitido.
Siguiente funcin de
herramienta
No permitido.
No permitido. La
S, pero se detendr el movimienpuerta est bloqueada. to del eje y el husillo desacelerar
hasta un mximo de 50 RPM.
No permitido.
96-8750 Rev AP
12-2012
Seguridad
100%
100%
50 RPM
50 RPM
96-8750 Rev AP
12-2012
G00
G01
X
Z
100%
0%
25%
25%
100%
100%
.
96-8750 Rev AP
12-2012
Seguridad
Usos
en la mquina
de seguridad
Smbolo de acciones
ADVERTENCIA
A Riesgo
de lesiones fsicas
graves. La mquina no puede proteger de toxinas.
96-8750 Rev AP
12-2012
Etiquetas
de advertencia de la fresadora
PELIGRO
La mquina automtica puede arrancar de improviso.
Riesgo de electrocucin.
Riesgo de lesiones
corporales.
Las ventanas de seguridad se quiebran y pierden eficacia con el tiempo al exponerse a los refrigerantes y aceites de la mquina. Sustituya inmediatamente si aparecen signos de decolacin, agrietamiento, o fracturas. Las ventanas de seguridad deberan sustituirse cada dos aos.
ADVERTENCIA
Pueden producirse
lesiones graves.
Riesgo de lesiones
corporales graves.
Riesgo de impacto.
Los componentes de la
mquina pueden golpear
y cortar.
El cambiador de herramientas
se mover y aplastar su mano.
AVISO
semanalmente.
No utilice agua corriente; pueden producirse daos permanentes debido a la corrosin. Se requiere
refrigerante que prevenga el xido.
No utilice lquidos txicos o inflamables como refrigerante.
10
96-8750 Rev AP
12-2012
Seguridad
Etiquetas
PELIGRO
La mquina automtica puede arrancar de improviso.
Riesgo de electrocucin.
Riesgo de lesiones
corporales.
Las piezas mviles pueden enredar, atrapar, y cortar. Las herramientas afiladas o virutas pueden
cortar la piel con facilidad.
Las ventanas de seguridad se quiebran y pierden eficacia con el tiempo al exponerse a los refrigerantes y aceites de la mquina. Sustituya inmediatamente si aparecen signos de decolacin, agrietamiento, o fracturas. Las ventanas de seguridad deberan sustituirse cada dos aos.
ADVERTENCIA
Filtro de la
compuerta
Filtro de
la cesta
96-8750 Rev AP
12-2012
AVISO
11
Otras
instrucciones de seguridad
ADVERTENCIA
No abra esta ventana mientras la mquina se encuentre en funcionamiento
Pulse el botn de parada de emergencia o apague la mquina antes de abrir
El interior de la mquina puede ser resbaladizo y tiene bordes afilados que
pueden cortar.
29-0779 Rev D
2009 Haas Automation, Inc.
ADVERTENCIA
Riesgo de lesiones corporales graves.
Las piezas pueden salir despedidas con una fuerza letal.
No apriete en exceso la luneta. Siga
siempre prcticas de mecanizacin
seguras.
29-0611 Rev B
PELIGRO
No avanzar
12
96-8750 Rev AP
12-2012
de
Advertencias, Precauciones
Notas
Conformidad
con la
FCC
Este equipo ha sido probado y satisface los lmites para un dispositivo digital
de Clase A, conforme a la Parte 15 de las normas de la FCC. Estos lmites
estn diseados para proporcionar una proteccin razonable frente a las
interferencias perjudiciales cuando el equipo funciona en un entorno comercial.
Este equipo genera, utiliza y puede emitir energa de radiofrecuencia y, si no
se instala y utiliza conforme a lo indicado en el manual de instrucciones, puede
provocar interferencias perjudiciales para las radiocomunicaciones. La operacin de este equipo en una zona residencial probablemente genere interferencias perjudiciales, en cuyo caso se requerir al usuario la subsanacin de
las interferencias a su costa.
96-8750 Rev AP
12-2012
13
Seguridad
Declaracin
14
96-8750 Rev AP
12-2012
Introduccin
A continuacin se presenta una introduccin visual del centro de torneado de
Haas. Algunas de las funcionalidades mostradas sern destacadas en las secciones apropiadas.
2
USB
Escribir en
memoria (bloqueo/
desbloqueo)
Segundo
inicio
Anulacin
puerta
automtica
Modo de configuracin
(bloqueo/desbloqueo)
Alternar luz
(x2)
Introduccin
Luces de trabajo
Sujetapapeles
Control de volante
de avance remoto
Manual del
operador y datos
del conjunto (almacenado en el
interior)
Lista de referencia
de cdigos G y M
Vea vista A
Bandeja de
herramientas
Soporte de la
palanca del torno
2X Luces de alta intensidad
de banco
(opcional)
Puerta automtica con
servo (opcional)
Vista A
Control colgante
Luz de
trabajo
Extractor
de virutas
(opcional)
Unidad de alimentacin
hidrulica (HPU)
Contenedor
de drenaje
de aceite
Recogedor de
piezas (Opcional)
Conmutador de pedal
del contrapunto y del
1
plato de garras
3
4
6
2
3
5
Lavado
(opcional)
ST-30
DS-30
Vista B
ST-10
Refrigerante
auxiliar
(opcional)
Sensor del
nivel de
refrigerante
Refrigerante
(opcional)
96-8750 Rev AP
12-2012
Filtro de la
compuerta
ST-20
Extractor
(opcional)
3
6
Contenedor de
virutas
15
Disyuntor
Main
Circuit
principal
Breaker
Switch
PLACA
DE DATOS
DATA
PLATE
Modelo
Model
Numero
de serie
Serial
Number
Fecha
fabricacin
Date
ofde
Manufacture
Tensin
Voltage
Fase
Phase
Hertz
Hertz
Full
Load
Carga
completa
Largest
Load
Carga ms
grande
Short
Circuitde
Interrupting
Capacity
Capacidad
interrupcin
en cortocircuito
Wiring
Diagram
Diagrama
del cableado
Short
Circuit
5,000de
Amps
RMS
Symmetrical
Corriente
de Current
cortocircuito
5.000
amperios
RMS simtrica
Arc
Flashpor
Rating
Models VAC
HRC-1,
Estallido
arco208-240
nominalVAC
de 208-240
Modelos HRC-1,
360-480
360-480 VAC
VAC Models
ModelosHRC-2
HRC-2
Over
current protection
provided
Se proporciona
proteccin
contra sobrecorriente en los
at
machine de
supply
terminals.
terminales
suministro
de la mquina.
NEMA
Type 1para
Enclosure
- For Indoor Use
Only. NEMA Tipo 1.
Cerramiento
uso exclusivamente
en interior
Made
in USA
Fabricado
en EE.UU.
Ventilador
Control de la
caja
control
BoxdeFan
(funcionamiento
(runs
intermitente)
intermittently)
Vista Rotated
girada para
View
for Clarity
clarificar
Conjunto de la torreta
Tool Turret
Assembly
de herramientas
Motor
delMotor
husillo
Spindle
Contrapunto
Tailstock
(Opcional)
(Optional)
Conjunto
la
Controlde
Box
caja Assembly
de control
Conjunto
del cabezal
Spindle
Head
Assembly
del
husillo
UnidadHydraulic
de alimentacin
Power
Unit (HPU)
hidrulica
Conjunto de
accionamiento
C-Axis
Drive Assembly
(Optional)
del eje-C (Opcional)
.
16
Recogedor
de piezas
Plato
de
Chuck
Parts Catcher
(Opcional)
garras
(Optional)
Brazo
LTP
Optional
LTPde
Arm
opcional
Se ha retirado el
cerramiento
exterior
(se muestra
ST-20)
Outer
Enclosure
Removed
(ST-20 Shown)
96-8750 Rev AP
12-2012
Modos
y pantallas de control
Introduccin
Panel inactivo
de ejemplo
Panel activo
de ejemplo
Panel de
visualizacin de
programas
Mensajes de
desbloqueo/bloqueo
Mensajes
Velocidad y estado de
avance / Ayuda del
editor
Pantalla de posicin /
medidores de carga del
eje / portapapeles
Entrada
Distribucin de pantalla de control bsica
La interaccin con los datos se realizar slo dentro del panel activo actual.
Slo estar activo un panal en cualquier momento dado, y esto se indica con
un fondo blanco. Por ejemplo, para trabajar con la tabla Tool Offsets (correctores de herramientas), primero active la tabla pulsando el botn Offset
(corrector) hasta que se visualice con un fondo blanco, a continuacin cambie
los datos. El cambio del panel activo dentro de un modo de control se realiza
tpicamente con los botones de visualizacin.
Las funciones de control se organizan en tres modos: Setup (configurar), Edit
(editar), y Operation (operacin). Cada modo proporciona toda la informacin
necesaria para realizar tareas que se encontrarn bajo el modo, organizadas
para adecuarse en una pantalla. Por ejemplo, el modo Setup (configurar)
muestra las tablas de correctores de herramientas y de trabajo, y la informacin de posicin. El modo Edit (editar) proporciona dos paneles de edicin
de programas y el acceso a los sistemas VQCP e IPS/WIPS (si estuvieran
instalados).
96-8750 Rev AP
12-2012
17
tabulados de navegacin
Los mens tabulados se utilizan en varias funciones de control como por ejemplo Parameters (parmetros), Settings (ajustes), Help (ayuda), List Prog (listar
programa), e IPS. Para navegar por estos mens, utilice los botones de flechas para seleccionar una ficha, y a continuacin pulse Enter (introducir) para
abrirla. Si la ficha seleccionada tuviera fichas secundarias, use los botones de
flecha y pulse Enter (introducir) para seleccionar la apropiada.
Para subir un nivel de ficha, y pulse Cancel (cancelar).
18
96-8750 Rev AP
12-2012
El teclado se divide en ocho secciones: Botones de Funcin, botones de Desplazamiento, botones de Anulacin, botones de Pantalla, botones del Cursor,
botones Alfabticas, botones de Modo y botones Numricas. Adems, hay
otros botones y funcionalidades variadas situadas en el colgante y el teclado,
que se describen brevemente.
ENCENDER
REINICIAR
RESET
F1
F2
MED.
DIM X
HERR.
SIG.
F3
X
Z
AUTO
APAGADO
F4
VISUALIZ.
PRGRM
CONVRS
POSIT
DESPLAZAMIENTO
COMDS.
ACTUALES
ALARMAS
MENSAJES
PARMET.
DIAGNST.
AJUSTES
GRFICOS
AYUDA
CALC
MED.
CARA Z
PGINA
ARRIBA
INICIO
VIRUT.
ADEL.
TS
+X
CURSOR
TS
RPIDO
-Z
RPIDO
+Z
INSERTAR
ALTER
BORRAR
DESHACER
MEM
BLOQUE
NICO
ENSAYO
PARADA
OPCIN
BORRAR
BLOQUE
MDI
DNC
REFRIGER.
ORIENT.
HUSO
ATC
ADEL.
ATC
ATRS
DESP.
POR
MANIJA
.0001
.1
.001
1.
.01
10.
.1
100.
RET. A
CERO
TODOS
ORIGEN
NICO
INICIO
G28
LIST
PROG
SELECC.
PROG
ENVIAR
RECIBIR
BORRAR.
PROG
DET.
VIRUT.
PGINA
ABAJO
FIN
-X
TS
EDITAR
VIR.
ATRS
&
CAMBIO
ANULACIONES
-10
100%
+10
VEL. AVANCE
VEL. AVANCE
VEL. AVANCE
-10
100%
+10
HUSO
HUSO
HUSO
ADEL.
DETENER
AVANCE
CNTRL
MAN.
GIRO
CNTRL
MAN.
ATRS
HUSO
/
EOB
5%
25%
50%
100%
RPIDO
RPIDO
RPIDO
RPIDO
*1
P
V
[
CANCELAR
,
=
ESPACIO
ESCRIBIR
INTROD.
96-8750 Rev AP
12-2012
19
Introduccin
Introduccin
Controles
los ejes. Pulse Cycle Start (inicio de ciclo) para cancelar. Nota: El
husillo no se detiene cuando se pulsa Feed Hold (detener avance).
Controles
Avisador acstico del teclado - Situado en la parte inferior del control colgante. El volumen se puede ajustar girando la cubierta.
20
96-8750 Rev AP
12-2012
Teclas
de funcin
Introduccin
de desplazamiento
Chip FWD (Avance del extractor de virutas sin-fin) - Inicia el extractor de virutas sin-fin en la direccin "Forward" (avance), moviendo las virutas fuera de la
mquina.
Chip Stop (Detener extractor de virutas sin-fin) - Detiene el extractor de virutas
sin-fin.
Chip REV (Marcha atrs del extractor de virutas sin-fin) - Inicia el extractor
de virutas opcional en la direccin "Reverse" (Atrs), lo que es til al limpiar
atascos y restos del extractor.
X/-X y Z/-Z (teclas de eje) - Permite al operador desplazar manualmente el
eje manteniendo presionado la tecla individual o pulsando el eje deseado y
utilizando el volante de avance.
Rapid (Rpido) - Cuando se presiona simultneamente una de las teclas
hacia arriba (X+, X-, Z+,Z-), ese eje se mover en la direccin seleccionada a
la mxima de velocidad de desplazamiento.
<- TS Al presionar esta tecla el contrapunto se mueve hacia el husillo.
TS Rapid (TS rpido) Aumenta la velocidad del contrapunto cuando se presiona simultneamente con una de las otras teclas del contrapunto.
-> TS Presionando esta tecla se aleja el contrapunto del husillo.
Desplazamiento XZ (2-Ejes)
96-8750 Rev AP
12-2012
21
de anulacin
Estas teclas permiten al usuario anular la velocidad del movimiento del eje en
tiempo muerto (rpido), los avances programados y las velocidades del husillo.
-10 - Reduce la velocidad de avance actual un 10%.
100% - Establece la velocidad de avance anulada de control a la velocidad de
avance programada.
+10 - Incrementa la velocidad de avance actual un 10%.
-10 - Reduce la velocidad actual del husillo un 10%.
100% - Establece la velocidad del husillo anulada a la velocidad programada.
+10 - Incrementa la velocidad actual del husillo un 10%.
Hand Cntrl Feed (Velocidad de avance del control por volante) - Al presionar
esta tecla se permite utilizar el volante de avance para controlar la velocidad
avance en incrementos de 1%.
Hand Cntrl Spin (Husillo de control manual) - Al presionar esta tecla se permite al volante de avance controlar la velocidad del husillo en incrementos del
1%.
FWD (Avance) - Inicia el husillo en la direccin de avance (en sentido horario).
Esta tecla est deshabilitado en la mquinas CE (exportacin).
REV (Atrs) - Inicia el husillo en la direccin hacia atrs (sentido antihorario).
Esta tecla est deshabilitado en la mquinas CE (exportacin).
El husillo se puede iniciar o detener con las teclas FWD (avance) o REV
(retroceso) en cualquier momento en el que la mquina se encuentre en una
parada Bloque a Bloque o en el que se haya presionado el botn FREE HOLD
(Detener avance). Cuando el programa se reinicia con Inicio de ciclo, el husillo
volver hasta la velocidad definida previamente.
22
96-8750 Rev AP
12-2012
23
Introduccin
Uso de anulacin
Teclas
de pantalla
96-8750 Rev AP
12-2012
del cursor
Las Teclas del cursor permiten al usuario trasladarse a travs de varias pantallas y campos en el control y se utilizan en la edicin de programas CNC.
96-8750 Rev AP
12-2012
25
Introduccin
alfabticas
Las teclas alfabticas permiten al usuario introducir las letras del alfabeto junto
con algunos caracteres especiales. Algunos de los caracteres especiales se
introducen presionando primero la tecla "Shift".
Tecla Shift (cambio) - La tecla SHIFT (cambio) permite usar caracteres adicionales en el teclado. Los caracteres adicionales se ven en la parte superior izquierda de las teclas alfanumricas. Al pulsar la tecla SHIFT (cambio)
y despus el carcter, se introducir ese carcter en la lnea de entrada de
datos. Cuando se introduce texto, se hace por defecto en maysculas, para introducir caracteres en minsculas, mantenga pulsada la tecla SHIFT (cambio).
EOB - Carcter End-Of-Block (fin de bloque). Aparece como un punto y coma
(;) en la pantalla e indica el final de una lnea de programa.
( ) - Los parntesis se usan para separar los comandos del CNC de los comentarios de texto del usuario en un programa. Siempre se deben introducir
parejas de parntesis. Nota: Si al recibir un programa a travs del puerto
RS232 se recibe una lnea de cdigo no vlido, sta se agregar al programa
entre parntesis.
/ - La barra inclinada a la derecha se usa en la funcionalidad Block Delete (borrar bloque) y en expresiones Macro. Si este smbolo es el primer smbolo en
un bloque y se acciona Block Delete (Borrar bloque), entonces ese bloque se
ignorar durante la ejecucin del programa. Este smbolo tambin se usa para
la divisin aritmtica (dividir por) en expresiones con macro (vase la seccin
Macro).
26
96-8750 Rev AP
12-2012
[ ] - Los corchetes se usan en funciones macro. Las Macros son una funcionalidad opcional del software (vase la seccin Macro).
de modo
Estas teclas cambian el estado de operacin de la mquina de herramientas CNC. Una vez se presione una tecla de modo, las teclas en la misma fila
estarn disponibles para el usuario. El modo vigente siempre aparecer en la
lnea superior y a la derecha de la pantalla vigente en esos momentos.
Edit (editar) - Selecciona el modo de edicin. Este modo se utiliza para editar
programas en la memoria de control. El modo Edit (editar) proporciona dos
paneles de edicin: uno para el programa activo en curso, y otro para edicin
de programas en segundo plano. Cambie entre los dos paneles pulsando la
tecla EDIT (editar). Nota: Al utilizar este modo en un programa activo, pulse F1
para acceder a mens emergentes de ayuda.
Insert (insertar) - Al pulsar esta tecla se introducirn comandos en el programa en el cursor. Esta tecla tambin insertar texto desde el portapapeles
en la posicin actual del cursor, y puede utilizarse tambin para copiar bloques
de cdigo en un programa.
Alter (alterar) - Al pulsar esta tecla se cambiar el comando o texto resaltado
por el nuevo comando o texto introducido. Esta tecla cambiar tambin las
variables resaltadas por el texto almacenado en el portapapeles, o mover un
bloque seleccionado a una nueva posicin.
Delete (borrar) - Borra el elemento en el que est el cursor, o borra un bloque
de programa seleccionado.
Undo (deshacer) - Retrocede o deshace hasta los ltimos 9 cambios hechos
en la edicin, y deselecciona un bloque resaltado.
MEM (Memoria) - Selecciona el modo de memoria. Esta pgina muestra el
programa seleccionado actualmente en el control. Los programas se ejecutan
desde este modo, y la fila MEM contiene teclas que controlan la forma en la
que se ejecuta un programa.
Single Block (bloque a bloque) - Apaga o enciende bloque nico. Cuando
bloque a bloque est activado, nicamente se ejecuta un bloque del programa,
cada vez que se presione Cycle Start (Inicio de Ciclo).
Dry Run (ensayo) - Se usa para verificar el movimiento real de la mquina sin
cortar una pieza (consulte la seccin Ensayo en el captulo de Operacin).
Opt Stop (Parada Opcional) - Activa o desactiva las paradas opcionales. Vea
tambin G103.
Cuando esta funcionalidad est On (activada) y se programa un cdigo M01
(parada opcional), la mquina se detendr al alcanzar el M01. La mquina
continuar una vez que se pulse Cycle Start (Inicio de Ciclo). Sin embargo, de96-8750 Rev AP
12-2012
27
Introduccin
Teclas
28
96-8750 Rev AP
12-2012
Zero Ret (Retorno a cero) - Selecciona el modo Zero Return (retorno a cero),
que muestra la localizacin del eje en cuatro categoras distintas, que son;
Operator (operador), Work G54 (trabajo G54), Machine (mquina) y Dist (distancia) a recorrer. Puede avanzar o retroceder pgina para ver cada categora
en un formato mayor.
All (todos) - Busca el cero de la mquina para todos los ejes. Es similar a
Power Up/Restart (Encender/Reiniciar) salvo en que no se produce un cambio
de herramienta. Puede usarse para establecer la posicin cero inicial. Esto no
funcionar para tornos Toolroom, tornos de husillos secundarios, o cargador
automtico de piezas (APL).
Origin (origen) - Pone a cero las pantallas y temporizadores seleccionados.
Singl (nico) - Pone a cero un eje. Pulse sobre la letra del eje que desee
poner a cero y apriete la tecla Singl Axis (Eje nico). Puede usarse para mover
un eje hasta la posicin cero.
HOME G28 - Retorna rpidamente todos los ejes al cero de la mquina. Home
G28 tambin pondr a cero a un nico eje de la misma forma que si introduce
la letra del eje y pulsa la tecla Home G28. PRECAUCIN! No existe ningn
mensaje de advertencia que alerte al operador sobre cualquier posible choque.
List Prog (Listar programas) - Muestra los programas almacenados en el
control.
Select Prog (Seleccionar Programa) - Hace que el programa que aparece
resaltado en la lista de programas sea el programa vigente. Tenga en cuenta
que el programa vigente tendr un asterisco "A" precedindolo en la lista de
programas.
Send (enviar) - Transmite programas a travs del puerto serie RS-232 (consulte la seccin RS-232).
Recv (recibir) - Recibe programas a travs del puerto serie RS-232 (consulte
la seccin RS-232).
Erase Prog (borrar programa) - Borra el programa seleccionado por el cursor
en el modo List Prog (listar programas) o el programa completo en modo MDI.
96-8750 Rev AP
12-2012
29
Introduccin
Teclas
numricas
Las teclas numricas le permiten al usuario introducir nmeros y algunos caracteres especiales en el control.
Cancel (cancelar) - La tecla cancelar se usa para borrar el ltimo carcter
introducido.
Space (espacio) - Se utiliza para dar formato a comentarios dentro de los
programas o en el rea de mensajes.
Write/Enter (escribir/introducir) - Tecla de entrada de propsito general.
- (Signo menos)- Empleado para introducir nmeros negativos.
. (Punto decimal) - Empleado para precisin decimal.
Luces
de trabajo
La luz de baliza proporciona una rpida confirmacin visual del estado actual
de la mquina. Existen cuatro estados diferentes de la luz de baliza:
Apagada: La mquina est inactiva.
Verde continuo: La mquina est en funcionamiento.
Verde parpadeando: La mquina est parada, pero en un estado preparado
para funcionar. Se requiere la iniciativa del operador para continuar.
Rojo parpadeando: Se ha producido un fallo, o la mquina est en Emergency Stop (parada de emergencia).
Pantalla
30
96-8750 Rev AP
12-2012
Pantalla
de temporizadores y contadores
La seccin del temporizador de la pantalla Timers and Counters (temporizadores y contadores) (ubicada en la parte inferior derecha de la pantalla)
proporciona informacin sobre los tiempos de ciclo (actual, anterior y el tiempo
que resta en el ciclo actual).
La seccin del contador proporciona dos contadores M30 y una pantalla
Loops Remaining (bucles restantes). Muestra el nmero de bucles de subprograma restantes para completar el ciclo actual.
Esta seccin tambin puede mostrar los valores de dos macros definidas por
el usuario (Macro Label 1 (etiqueta macro 1), Macro Label 2 (etiqueta macro
2)).
Para establecer las dos variables macro que se visualizarn en Macro Label 1
(etiqueta macro 1) y Macro Label 2 (etiqueta macro 2) en la ventana de visualizacin Timers and Counters (temporizadores y contadores) pulse el botn
CURNT COMDS (comandos actuales). Pulse PAGE UP (pgina siguiente) y
PAGE DOWN (pgina anterior) hasta que se muestre la pgina Operation Timers and Setup (temporizadores de operacin y configuracin).
Introduzca el nmero de variable macro junto a la etiqueta macro para mostrar
el valor de la macro.
Pantallas
de posiciones
96-8750 Rev AP
12-2012
31
Introduccin
La seccin inferior del panel muestra los valores de anulacin actuales para el
husillo, avance y avances rpidos.
de correccin
96-8750 Rev AP
12-2012
de comandos vigentes
96-8750 Rev AP
12-2012
33
Introduccin
Debajo de estos contadores hay dos contadores M30, que se usan para contar
las piezas terminadas. Los contadores tambin pueden restablecerse independientemente a cero para proporcionar el nmero de piezas por turno y el
nmero total de piezas.
Adems, se pueden monitorizar dos variables macro dentro de esta pantalla.
Macro Variables Display (pantalla de las variables macro) - Esta pantalla
muestra una lista de las variables de macro y sus valores actuales. Dado que
el control ejecuta el programa, las variables se actualizarn. Adems, las variables pueden modificarse en esta pantalla; consulte la seccin "Macros" para
disponer de ms informacin.
Active Codes (cdigos activos) - Lista los cdigos de programa activos. Es
una pantalla ampliada de la pantalla de cdigos de programa descrita anteriormente.
Positions Display (pantalla de posiciones) - Proporciona una vista ms
amplia de las posiciones actuales de la mquina, con todos los puntos de referencia (operador, mquina, trabajo, distancia a recorrer) visualizados a la vez.
Tambin puede utilizar el volante de avance de los ejes desde esta pantalla.
Maintenance (mantenimiento) - Esta pgina permite que el operador active o
desactive una serie de comprobaciones de mantenimiento (vea la seccin de
Mantenimiento).
Tool Life Display (pantalla de la vida de la herramienta) - Esta pantalla
muestra el tiempo que la herramienta ha sido utilizada en avance (Feed-Time),
el tiempo que la herramienta lleva en la posicin de corte (Total-Time) y el
nmero de veces que se ha usado la herramienta (Usage). Esta informacin
puede usarse para predecir la vida de la herramienta. Los valores en est pantalla pueden restablecerse a cero seleccionando el valor adecuado mediante
el botn ORIGIN (origen). El valor mximo es 32767, una vez se alcanza este
valor, el control volver a comenzar desde cero.
La pantalla de tambin puede utilizarse para generar una alarma si una herramienta se ha utilizado un nmero especfico de veces. En la ltima columna
(etiquetada con Alarm (alarma)) de la pantalla, introduzca un nmero para
especificar cuntas veces puede utilizarse una herramienta antes de que
caduque.
Si la mquina satisface o supera el valor de alarma especificado, se genera
inmediatamente la alarma #362 (Uso herramienta) y el programa se detiene.
La herramienta caducada permanece en el husillo.
Tool Load Monitor and Display (pantalla y control de carga de la herramienta) - El operador puede introducir la mxima cantidad de carga, en %,
que se espera para cada herramienta. El operador puede seleccionar la accin
apropiada a tomar cuando se exceda esta carga. Esta pantalla proporciona un
campo para anotar el valor de alarma; tambin muestra la carga ms grande
34
96-8750 Rev AP
12-2012
de
Alarmas / Mensajes
Alarmas
Mensajes
96-8750 Rev AP
12-2012
35
Introduccin
36
96-8750 Rev AP
12-2012
de pantalla
El control puede capturar y guardar automticamente una captura de la pantalla actual en un dispositivo USB conectado o en la unidad de disco duro. No se
guardar ninguna imagen si no hay ningn dispositivo conectado y la mquina
no tiene una unidad de disco duro.
Pulse SHIFT (Cambio) y, a continuacin, F1 para capturar la pantalla con el
nombre de archivo predeterminado snapshot.bmp. Se sobrescribir cualquier
captura de pantalla que se haya tomado anteriormente utilizando el nombre
predeterminado.
Opcionalmente, puede introducir un nombre de archivo en la lnea de entrada
antes de capturar la pantalla. El control asigna la extensin de archivo *.bmp
automticamente.
96-8750 Rev AP
12-2012
37
Introduccin
Date
and
Time (Fecha
Hora)
El control contiene una funcin de reloj. Para ver la hora y la fecha, presione
el botn CURNT COMDS (comandos actuales), y a continuacin PAGE UP/
DOWN (pgina siguiente/anterior) hasta que aparezca la fecha y hora.
Para hacer ajustes, pulse Emergency Stop (parada de emergencia), escriba
la fecha actual (en el formato MM-DD-AAAA) o la hora actual (en formato
HH:MM), y pulse WRITE/ENTER (escribir/introducir). Reinicie Emergency Stop
(parada de emergencia) cuando termine.
Funcin Tabbed Help / Calculator (calculadora/ayuda
tabulada)
Pulse la tecla HELP/CALC (ayuda/calculadora) para visualizar el men de ayuda tabulado. Si al pulsar HELP/CALC (ayuda/calculadora) se llama a un men
de ayuda emergente, pulse nuevamente HELP/CALC (ayuda/calculadora) para
acceder al men tabulado. Navegue por la fichas usando la teclas de flechas
de cursor. Pulse WRITE/ENTER (escribir/introducir) para seleccionar fichas, y
pulse CANCEL (cancelar) para volver hacia atrs un nivel de ficha. Las categoras principales de fichas y sus fichas secundarias se describen aqu:
Ayuda
El sistema de ayuda en pantalla incluye contenido de todo el manual del operador. La tabla de contenidos aparece al seleccionar la pestaa Help (ayuda).
Destaque un tema con las teclas de flecha de cursor y pulse WRITE/ENTER
(escribir/introducir) para ver los contenidos del tema. Seleccione los mens del
tema secundario de la misma forma.
Desplcese por la pgina con el volante de avance o las teclas de flecha de
cursor hacia arriba o abajo. Use las teclas de flecha de cursor izquierda/derecha para llegar al siguiente tema. Pulse HOME (inicio) para volver a la tabla de
contenidos principal.
Pulse F1 para buscar contenidos de forma manual, o pulse CANCEL (cancelar) para salir de la pestaa Help (ayuda) y seleccionar la pestaa Search
(bsqueda).
Bsqueda
Mesa de taladro
Visualiza una tabla de tamao de taladro que caracteriza equivalentes decimales y tamaos de roscados.
38
96-8750 Rev AP
12-2012
Calculadora
La pgina de la calculadora de trigonometra le ayudar a resolver un problema triangular. Introduzca las longitudes y los ngulos de un tringulo y
una vez introducidos los datos suficientes, el control resolver el tringulo y
mostrar el resto de los valores. Use los botones del cursor hacia arriba o
hacia abajo para seleccionar el valor a ser introducido con WRITE/ENTER (escribir/introducir). Para entradas que tengan ms de una solucin, introduciendo
el ltimo valor una segunda vez har que se muestre la siguiente solucin
posible.
96-8750 Rev AP
39
12-2012
Introduccin
Las funciones de calculadora estn disponibles bajo la ficha Help (ayuda). Seleccione el modo de calculadora que desee utilizar desde las fichas inferiores y
pulse WRITE/ENTER (escribir/introducir) para usarla.
HELP (MEM)
O00000 N00000000
CALCULATOR
0.000000000
LOAD + - * /
Y
Y
Z
(MACHINE
0.0000 in
0.0000 in
3.5179 in
ANGLE 1
ANGLE 2
ANGLE 3
SIDE 1
SIDE 2
SIDE 3
ANGLE 3
40.000
72.000
68.000
SIDE 2
10.0000
14.7958
14.4244
ANGLE 1
SIDE 1
ANGLE 2
SIDE 3
O00000 N00000000
CALCULATOR
CENTER X
CENTER Y
LOAD + - * / START X
START Y
(MACHINE)
X
0.0000 in END X
Y
0.0000 in END Y
Z
3.5179 in RADIUS
ANGLE
DIRECTION
0.000000000
13.0000
20.0000
4.0000
10.0000
7.0000
32.0416
13.4536
111.527
CW
S
16
16
16
G91 G2 X3. Y22. 0416
19. J10.
R13. 4536
19. J10
R13. 4536
40
96-8750 Rev AP
12-2012
Esta caracterstica le brinda la oportunidad de determinar puntos de interseccin en los que un crrculo y una lnea se unen como tangente. Introduzca dos
puntos, A y B, en una lnea y un tercer punto, C, alejado de la lnea. El control
calcular el punto de interseccin. Al hacer esto, al control calcular el punto
de interseccin. El punto es aquel donde una lnea normal desde el punto C se
corta con la lnea AB, as como la distancia perpendicular hasta esa lnea.
CIRCLE-CIRCLE TANGENT
CIRCLE1 X
CIRCLE1 Y
RADIUS 1
CIRCLE2 X
CIRCLE2 Y
RADIUS 2
5.0000
6.0000
4.0000
0.0000
0.0000
2.0000
TANGT A X 1.3738
Y 7.6885
TANGT B X 7.3147
Y 2.7378
TANGT C X -1.8131
Y 0.8442
TANGT D X 1.1573
Y -1.6311
CIRCLE-LINE TANGENT
b
POINT A X
Y
POINT B X
Y
POINT C X
Y
5.0000
3.0000
1.0000
4.0000
0.0000
0.0000
RADIUS
TANGT PT X
TANGT PT Y
4.1231
1.0000
4.0000
a
c
d
Type: STRAIGHT
Use F and T to form G-code.
F1 for alternate solution
Esta caracterstica le brinda la capacidad de determinar puntos de interseccin entre dos crculos o puntos. El usuario proporciona la localizacin de dos
crculos y el radio de los mismos. El control calcula entonces los puntos de
interseccin que se forman por las lneas tangentes a los dos crculos. Tenga
en cuenta que para cada condicin de entrada (dos crculos separados), existen hasta ocho puntos de interseccin. Cuatro de esos puntos se obtienen al
dibujar lneas tangentes rectas y otros cuatro puntos al formar lneas tangentes
cruzadas. La tecla F1 se usa para moverse entre los dos diagramas. Cuando
se presiona "F", el control le preguntar sobre los puntos "desde" y "hasta" (A,
B, C, etc.) que especifican un segmento del diagrama. Si el segmento es un
arco, el control le preguntar por C W (CW (sentido horario) CCW (sentido
antihorario)). Se mostrar un ejemplo de cdigo G en la lnea de entrada en la
parte inferior de la pantalla. Cuando se haya introducido el nmero o valor "T",
el punto previo se convertir en el nuevo valor "desde" y el control le pedir
un nuevo valor "hasta". Para introducir la solucin (lnea de cdigo), cambie a
MDI Edit (editar) y pulse F3, ya que el cdigo G ya se encontrar en la lnea
de entrada.
Cuadro Taladro/Rosca
96-8750 Rev AP
12-2012
41
Introduccin
42
96-8750 Rev AP
12-2012
de alarmas
Las mquinas Haas incluyen una aplicacin bsica para enviar una alerta a
una direccin de correo electrnico o telfono mvil cuando se produce una
alarma. La configuracin de esta aplicacin requiere ciertos conocimientos sobre su red; pngase en contacto con su administrador del sistema o proveedor
de servicio de Internet (ISP) si no conoce los ajustes correctos.
Antes de configurar alertas, asegrese de que la mquina tenga una conexin
establecida con su red de rea local y que el Ajuste 900 defina un nombre de
red nico para la mquina. Esta funcionalidad requiere la opcin de Ethernet y
la versin de software 11.01 o posterior.
Configurar alertas
43
Introduccin
Notificaciones
Nota:
Si su operador de telefona mvil no aparece en el men,
solicite a su operador que le facilite su direccin de correo electrnico
de la cuenta en la que puede recibir mensajes de texto. Introduzca esta
direccin en el campo de correo electrnico.
6. Rellene los campos con la informacin de su sistema de correo electrnico. Pngase en contacto con su administrador del sistema o ISP si
no conoce los valores correctos. Haga clic en el botn submit changes
(enviar cambios) cuando finalice.
Nota:
El personal de servicio de Haas Automation no puede diagnosticar o reparar problemas con su red.
96-8750 Rev AP
12-2012
Introduccin
d. En el ltimo campo, introduzca la direccin de correo electrnico autorizada que la aplicacin utilizar para enviar la alerta.
7. Pulse Emergency Stop (parada de emergencia) para generar una alarma
para probar el sistema. Debe recibirse un mensaje de texto en la direccin o nmero de telfono designado con informacin detallada sobre la
alarma.
Interruptor
de bloqueo de la memoria
96-8750 Rev AP
12-2012
45
USB y Ethernet
Almacene y transfiera los datos entre su mquina(s) Haas y una red. Los archivos de programa se transfieren fcilmente hasta y desde la memoria y DNC
permite grandes archivos.
Macros
Puerta automtica
La opcin de puerta automtica abre las puertas de la mquina automticamente a travs del programa de piezas. Esto reduce la fatiga del operador, y
permite realizar operaciones sin atencin cuando se usa con un robot.
Medidor de herramientas
El brazo medidor de herramientas automtico se balancea para el ajuste rpido de la herramienta. El contacto de la punta de la herramienta con el palpador
y las correcciones se introducen automticamente.
Las luces algenas proporcionan brillo, incluso iluminacin del rea de trabajo
para la inspeccin de la pieza, el establecimiento del trabajo y los cambios
ideal para trabajos de moldista. Las luces se encienden y se apagan automticamente cuando se abren o se cierran las puertas, o se pueden activar
manualmente a travs de un interruptor en el colgante.
Rels de funcin M
Contrapunto
46
96-8750 Rev AP
12-2012
Recogedor de piezas
Alimentador de barras
El eje C ofrece alta precisin, el movimiento bidireccional del husillo que est
totalmente interpolado con el movimiento del eje X y/o Z. La interpolacin de
cartesianas a polares permite programar las operaciones para contornear frontalmente con las coordenadas X e Y tradicionales.
Este sistema del filtro de tipo bolsa #2 de 25 micras retira los contaminantes
y las partculas diminutas del refrigerante antes de que puedan circular a
travs de la bomba del refrigerante. El filtro es obligatorio para las mquinas
equipadas con refrigerante de alta presin cuando se mecaniza fundicin gris,
aluminio fundido u otros materiales abrasivos, y adems puede utilizarse sobre
mquinas sin HPC.
El volante de avance remoto mejorado Haas patentado con funciones LCD incluye una pantalla en color 2.8", teclado, un sistema de control de movimiento
de triple botn y una luz de inspeccin LED integrada. Puede establecer los
correctores de herramienta y cero de pieza, desplazar hasta 9 ejes, mostrar
la posicin de la mquina, mostrar el programa actual en ejecucin y mucho
ms; todo desde el volante de avance.
96-8750 Rev AP
12-2012
47
Introduccin
48
96-8750 Rev AP
12-2012
Operacin
Este captulo revisa las funcionalidades y opciones de la mquina. Utilice este
captulo para configurar la mquina, cargar piezas de trabajo y preparar las
herramientas.
Encendido
de la mquina
La mquina realizar una auto-prueba y luego mostrar la pantalla de Mensajes, si se dej algn mensaje, o la pantalla de Alarmas. En cualquier caso la
fresadora tendr una o ms alarmas presentes (102 SERVOS OFF).
Siga las instrucciones en el "cuadro de estado de modo" en el lado izquierda
de la pantalla. Generalmente, ser necesario realizar un ciclo de apagado y
encendido de las puertas y E-STOP (parada de emergencia) deber estar
pulsado y borrado antes de que las operaciones Power Up (encender) o
Auto All Axes (auto todos los ejes) estn disponibles. Para disponer de ms
informacin sobre las funciones de bloqueo de seguridad, consulte la seccin
"Seguridad" en este manual.
Pulse RESET (restablecer) para cancelar cada alarma. Si una alarma no
puede ser borrada puede que la mquina requiera mantenimiento; si ste es el
caso, llame a su distribuidor.
Una vez que se hayan borrado las alarmas, la mquina requiere un punto de
referencia desde el que comenzar todas las operaciones; a este punto se le
denomina "Home" (origen). Para poner la mquina en su inicio, pulse POWERUP / RESTART (encendido-reinicio).
ADVERTENCIA! Se producir un movimiento automtico cuando se
pulse esta tecla.
96-8750 Rev AP
12-2012
49
Operacin
Tornos eje Y: Ordene siempre el eje Y al origen antes de llevar al origen el eje
X. Si el eje Y no se encuentra en la posicin cero (lnea central del husillo) el
eje X no puede regresar al origen. La mquina puede proporcionar una alarma
o mensaje (eje Y no se encuentra en el origen).
Tenga en cuenta que al pulsar la tecla de Power-UP (encendido) / Reset
(restablecer), eliminar automticamente la alarma 102, si estaba presente.
Despus de alcanzar su base se muestra la pgina de Comandos Actuales,
estando la mquina lista para funcionar.
Introduccin
a la programacin
Para editar el programa MDI utilice las teclas de la derecha de la tecla Edit
(editar). Ponga el cursor en el punto que est cambiando, entonces podrn
emplearse las diferentes funciones de edicin.
Para introducir un comando adicional en la lnea, introduzca el comando y
pulse WRITE/ENTER (escribir/introducir).
Para cambiar el valor utilice las teclas con flechas o el volante de avance para
resaltar el comando, introduzca el comando nuevo y pulse ALTER (alterar)
Para borrar un comando, resalte el comando y pulse DELETE (borrar).
La tecla Undo (Deshacer) anular los cambio (hasta 9 veces) que se hayan
hecho en el programa MDI.
El dato en MDI se retiene despus de salir del modo MDI e incluso cuando
se apaga la mquina. Para borrar los comandos MDI actuales pulse la tecla
Erase Prog (Borrar Prog).
50
96-8750 Rev AP
12-2012
Programas numerados
Para crear un programa nuevo, pulse sobre List Prog para entrar en la pantalla
de programas y la lista de modos de programa. Introduzca un nmero de programa (Onnnnn) y pulse la tecla SELECT PROG (seleccionar prog) o WRITE/
ENTER (escribir/introducir). Si el programa ya existe, ser seleccionado. Si el
programa an no existe, ser creado. Pulse EDIT (editar) para ver el nuevo
programa. Un programa nuevo constar solamente del nombre del programa y
un Fin de Bloque (;). Los programas numerados se retienen cuando se apaga
la mquina
Operacin
51
No es necesario introducir espacios entre comandos. Los espacios se introducen automticamente entre elementos para facilitar la lectura y edicin.
Para alterar caracteres, utilice los botones con flechas o el volante de avance
para resaltar la parte del programa, introduzca el cdigo nuevo y pulse ALTER
(alterar).
Para quitar caracteres o comandos, resltelos y pulse DELETE (borrar).
Use la tecla UNDO (deshacer) para cancelar cualquier cambio. La tecla Undo
(deshacer) funcionar con las ltimas nueve entradas.
No hay comando guardar. El programa se guarda cuando se introduce cada
lnea.
Buscar el programa
En modo Edit o Mem las teclas hacia arriba y abajo del cursor pueden emplearse para buscar cdigo o texto especfico en el programa. Para buscar
caracteres particulares, introduzca los caracteres en la lnea de entrada de
datos (por ejemplo, G40) y pulse las teclas arriba o abajo del cursor. La tecla
del cursor hacia arriba buscar hacia atrs el elemento introducido (hacia el
inicio del programa) y la tecla hacia abajo del cursor buscar hacia adelante
(hacia el final del programa).
Borrar programas
Para eliminar un programa, pulse List Prog (Listar programas). Use las teclas
del cursor arriba o abajo para resaltar el nmero del programa (o escriba el
nmero del programa) y pulse la tecla Erase Prog (Borrar Programa). Para
eliminar mltiples programas, marque cada programa a eliminar y pulse Write
(escribir) para seleccionarlos. Pulse la tecla Erase Prog (eliminar programa)
para borrar los archivos.
Seleccionando ALL (Todos) al final de la lista y pulsando la tecla Erase Prog
(Borrar programa) se borrarn todos los programas de la lista. Hay algunos
programas importantes que recibir con su mquina; son O02020 (calentamiento del husillo) y O09997, O09999 (Cdigo rpido visual). Querr guardar
estos programas antes de eliminar todos los programas. Tenga en cuenta que
la tecla Undo (Deshacer) no recuperar los programas borrados.
52
96-8750 Rev AP
12-2012
Renombrar programas
Operacin
96-8750 Rev AP
12-2012
53
Transferencia
de datos del
CNC
Los programas numerados pueden copiarse desde el control CNC hasta un ordenador personal (PC) y al contrario. Es mejor que los programas se guarden
en un archivo que termine con la extensin ".txt". De esta forma, sern reconocidos por cualquier PC como un simple archivo de texto. Los programas
pueden transferirse por muchos mtodos diferentes, como RS-232 y USB. Los
ajustes, correcciones y variables macros pueden transferirse entre el CNC y
un PC de forma similar.
El Cdigo G desconocido, si lo recibiera el CNC, se convierte en un comentario, almacenado en el programa, y se genera una alarma. Sin embargo, los
datos estarn an cargados en el control. Esto tambin se producir cuando
intente cargar Macros sin tener instalada la opcin Macro.
RS-232
El RS-232 es una forma de conectar el control CNC Haas a otro ordenador.
Esta funcin permite al programador cargar y descargar programas, ajustes y
desplazamientos de herramientas desde un PC.
Los programas se transmiten o reciben a travs del puerto serie RS-232
(Puerto Serie 1) localizado en el lateral de la caja de control (no en el control
colgante del operador).
Se requiere un cable (no incluido) para conectar el control CNC con el PC. Hay
dos tipos de conexiones RS-232: el conector de 25 pin y el de 9 pin. El conector de 9-pin se utiliza con ms frecuencia en PCs.
Pin 5
Verde
Pin 1 de tierra
Pin 2 Rojo
Pin 3 Negro
Pin 7
Verde
Pin 1 de tierra
Pin 2 Negro
Pin 3 Rojo
Pin 7 Verde
Pin 25
Pin 9
Pin 13
Pin 14
Pin 1
Pin 25
Pin 1
Pin 13
Pin 14
Pin 1
Pin 14
Pin 1
Pin 25
Pin 13
54
96-8750 Rev AP
12-2012
Velocidad de baudio
19200
50
9600
500
4800
1000
2400
3000
Los ajustes entre el control CNC y el otro ordenador deben coincidir. Para
cambiar los ajustes en el control CNC, entre en la pgina de Settings (ajustes)
(pulse SETNG/GRAPH (ajustes/grficos)) y desplcese hasta los ajustes
RS-232 (o introduzca "11" y pulse la flecha arriba o abajo). Utilice las flechas
arriba/abajo para resaltar los ajustes y las flechas izquierda y derecha para
modificar los valores. Pulse WRITE/ENTER (escribir/introducir) cuando est
resaltada la seleccin apropiada.
Los ajustes (y valores por defecto) que controlan el puerto RS-232 son:
11 Tasa de Bits (9600)
24 Gua a perforadora (Ninguno)
12 Paridad (Par)
25 Patrn de Fin de Bloque (CR
LF)
13 Bits de Parada (1)
37 Bits de Datos de
Nmero (7)
14 Sincronizacin Xon/Xoff (Xencendido/Xapagado)
Existe un nmero de programas diferentes que pueden conectar con el control
Haas. Un ejemplo es el programa Hyper Terminal que est instalado con la
mayora de las aplicaciones Microsoft Windows. Para cambiar los ajustes en
este programa vaya al men desplegable "File" (archivo) en la parte superior
izquierda. Elija la seleccin "Properties" (propiedades) de ese men y luego
pulse la tecla "Configure" (configurar). sto abrir los ajustes del puerto; cmbielos para que coincidan con los que hay en el control CNC.
Para recibir un programa desde el PC, pulse la tecla LIST PROG (listar programas). Mueva el cursor hasta la palabra All (todos) y pulse RECV RS-232
(recibir por RS-232); as, el control recibir todos los programas principales y
los subprogramas hasta encontrar un "%" indicando el final de la transmisin.
Todos los programas que se transmitan hacia el control desde el PC deben
empezar con una lnea que tenga un "%" y el programa debe terminar con una
lnea que tenga un smbolo "%". Tenga en cuenta que si usa All (todos), los
programas deben tener un nmero de programa formateado Haas (Onnnnn).
Si el programa no tiene nmero, entonces teclee un nmero de programa antes de pulsar RECV RS-232 (recibir por RS-232) y el programa se almacenar
bajo este nmero, o seleccione un programa existente para introducir y se
sustituir el actual.
Para transmitir un programa al PC, use las teclas del cursor para seleccionar
96-8750 Rev AP
12-2012
55
Operacin
el programa y pulse SEND RS-232 (enviar por RS-232). Puede seleccionar All
(todos) para enviar todos los programas que estn en la memoria del control.
Un ajuste (Ajuste 41) puede activarse para aadir espacios a la salida del RS232 y mejorar la legibilidad de los programas.
Los parmetros, ajustes, correctores, y las pginas de las variables macro
tambin pueden enviarse individualmente va RS-232 si selecciona el modo
LIST PROG (listar prog), seleccionando la pantalla deseada y pulsando la tecla
SEND (enviar). Pueden recibirse pulsando lRECV (recibir) y seleccionando el
archivo en el PC desde el que se desea recibirlo.
Puede verse el archivo en un PC aadiendo ".txt" al nombre de archivo desde
el control CNC. Abra el archivo en un PC. Si se recibe un mensaje para abortar, compruebe el establecimiento entre el torno, y el PC y el cable.
Control
numrico de archivos
(FNC)
Se puede ejecutar un programa desde su lugar en la red o desde un dispositivo de almacenamiento (dispositivo de memoria USB o disco duro). Para
ejecutar un programa desde una ubicacin, vaya a la pantalla Device Manager
(administrador de dispositivos) (pulse LIST PROG (listar programas)), resalte
un programa en el dispositivo seleccionado y pulse SELECT PROG (seleccionar programa). El programa se visualizar en el panel de programa activo y
un FNC junto al nombre de programa en List Prog (listar programas) indicar
que es el programa de FNC que se encuentra activo actualmente. A los subprogramas se les puede llamar utilizando un M98, siempre que el subprograma
se encuentre en el mismo directorio que el programa principal. Adicionalmente,
el subprograma debe nombrarse utilizando la convencin de nomenclatura de
Haas diferenciando entre maysculas y minsculas, p. ej. O12345.nc.
ADVERTENCIA: El programa se puede modificar de forma remota,
y el cambio tendr lugar la prxima vez que se ejecute el programa.
Los subprogramas podran modificarse mientras se ejecuta el programa principal.
96-8750 Rev AP
12-2012
Para guardar un programa tras realizar la edicin con el Haas Editor, pulse la
tecla SEND (enviar) cuando se solicite, y espere a que el programa termine de
escribir en la unidad.
Control Numrico Directo (DNC)
El Control Numrico Directo (DNC) es otro mtodo para cargar un programa
en el control. Es la capacidad de ejecutar un programa segn se recibe a
travs del puerto RS-232. Esta funcionalidad difiere de un programa cargado a
travs del puerto serie RS-232 en que no existe lmite al tamao del programa
CNC. El programa es ejecutado por el control segn es enviado al mismo; el
programa no es almacenado en el control.
PROGRAM (DNC)
N00000000
DNC RS232
PROGRAM (DNC)
N00000000
;
O01000 ;
(G-CODE FINAL QC TEST CUT) ;
(MATERIAL IS 2x8x8 6061 ALUMINUM) ;
;
(MAIN) ;
;
M00 ;
(READ DIRECTIONS FOR PARAMETERS AND SETTINGS) ;
(FOR VF - SERIES MACHINES W/4TH AXIS CARDS) ;
(USE / FOR HS, VR, VB, AND NON - FORTH MACHINES) ;
(CONNECT CABLE FOR HA5C BEFORE STARTING
THE PROGRAM) ;
(SETTINGS TO CHANGE) ;
(SETTING 31 SET TO OFF) ;
;
;
DNC RS232
DNC END FOUND
14 Synchroniza57
Operacin
duro
/ Gestor
de dispositivos de
Ethernet
tean como FAT o FAT32. Los dispositivos con formato NTFS no funcionarn. Para identificar cmo estn formateados sus dispositivos; conctelos a su PC, haga clic con el botn derecho en la unidad en Windows
Explorer y seleccione Propiedades.
58
96-8750 Rev AP
12-2012
Programa activo
Programa marcado
Ficha activa
Tamao de archivo
Subdirectorio
Programa
seleccionado
Operacin
Modo de ayuda
Crear directorios
Copiar archivos
Marque un archivo y pulse WRITE/ENTER (escribir/introducir) para seleccionarlo. Aparecer una marca cerca del nombre de archivo. Elija un destino y pulse
F2 para copiar el archivo.
Tenga en cuenta que los archivos copiados desde la memoria de control hasta
el dispositivos tendrn la extensin ".NC" que se aadir al final del nombre
del archivo. Sin embargo, el nombre se podr cambiar introduciendo un nombre nuevo, en el directorio destino, y a continuacin pulsando F2.
Duplicar un archivo
Se podr duplicar un archivo existente utilizando el gestor Device (dispositivo). Seleccione un archivo pulsando WRITE/ENTER (escribir/introducir), y
a continuacin pulse CANCEL (cancelar) para volver al men tabulado del
nivel superior. Seleccione la ficha del dispositivo de destino, pulse WRITE/
ENTER (escribir/introducir), y a continuacin seleccione el directorio destino en
el dispositivo si es aplicable. Pulse F2 para duplicar el archivo seleccionado,
96-8750 Rev AP
12-2012
59
Los nombres de los archivos deben guardarse en un formato tpico ochopunto-tres. Por ejemplo: program1.txt. Sin embargo, algunos programas CAD/
CAM utilizan ".NC" como extensin del archivo, que es aceptable.
Los archivos desarrollados en el control se nombrarn con la letra "O" seguida
de 5 dgitos. Por ejemplo, O12345.NC.
Renombrar
Eliminar
La ayuda en pantalla est disponible pulsando HELP/CALC (ayuda/calculadora). Seleccione las funciones desde el men emergente y pulse WRITE/
ENTER (escribir/introducir) para ejecutar o utilizar la tecla rpida listada. Para
salir de la pantalla de ayuda, presione el botn CANCEL (cancelar) para volver
al administrador de dispositivos.
TCP/IP
avanzada
96-8750 Rev AP
12-2012
Asegrese de que el CNC puede ver la carpeta en el ordenador host (el nombre de la carpeta debe ser el nombre introducido en el Ajuste 908). Haga que
su administrador de red verifique que los ajustes compartidos sean correctos
para la carpeta de red compartida.
Verifique que la conexin de red funciona (disponible slo en redes TCP/IP).
Ponga DHCP en OFF.
Introduzca la direccin IP esttica-Ajuste 902 y la mscara de subred-Ajuste
903, pulse F1. Vaya a un equipo en la red. Vaya a DOS (por ejemplo, ventana
de comandos de MS DOS) y en la ventana de DOS teclee "Ping" y la misma
informacin que se tecle en el Ajuste 902.
Ejemplo: C:\> PING 192.168.1.2
Se mostrarn diferentes horas de datos. Si se produce un error de lmite de
tiempo en la red, verifique los ajustes y compruebe los cables de datos.
Compilacin
de datos de la mquina
STX (0x02) marca el inicio de los datos. Este carcter de control es para el
ordenador remoto.
96-8750 Rev AP
12-2012
61
CSV corresponde a Variables separadas por comas, es decir, una o ms variables de datos separadas por comas.
ETB (0x17) es el final de los datos. Este carcter de control es para el ordenador remoto.
CR/LF indica que el segmento de datos del ordenador remoto est completo y
se mover a la siguiente lnea.
0x3E Visualiza la lnea de comandos.
Si el control se encuentra ocupado, mostrar "Status, Busy" (estado ocupado).
Si no se reconoce el comando, el control mostrar "Unknown" (desconocido) y
una nueva lnea de comandos. El siguiente cdigo puede ser usado:
Q100 - Numero de serie de la mquina
>Q100
>Q301
S/N, 12345678
>Q101
>Q303
>Q102
>Q304
MODELO, VF2D
>Q104
>Q402
MODO, (MEM)
>Q200
>Q403
CAMBIOS DE HERRAMIENTAS, 23
>Q201
>Q500
HERRAMIENTA EN USO, 1
ESTADO, OCUPADO
>Q300
>Q600 801
62
96-8750 Rev AP
12-2012
96-8750 Rev AP
12-2012
63
Operacin
Puesta
a punto de pieza
Jog Mode (Modo Desplazamiento) le permite desplazar cada uno de los ejes
hasta el lugar deseado. Antes de desplazar los ejes es necesario iniciar los
ejes (puntos de referencia de inicio de los ejes).
Para introducir el modo desplazamiento pulse HANDLE JOG (volante de
avance), a continuacin pulse uno de los ejes deseados (por ejemplo, X, Z,
etc.) y use las teclas del volante de avance o el volante de avance para mover
los ejes. Existen varias velocidades de incremento diferentes que se pueden
utilizar en el modo de desplazamiento; .0001, .001, .01 y .1.
Tornos eje Y: Pulse la tecla Y en el teclado alfabtico y a continuacin la tecla
de desplazamiento. Avance el eje Y con el volante de avance.
64
96-8750 Rev AP
12-2012
A B
Operacin
6. Pulse OFFSET (corrector) (C), hasta que se muestre la tabla Tool Geometry (geometra de la herramienta).
7. Presione X DIA MESUR (medida del dimetro X) (D). El control enviar un
aviso para introducir el dimetro de la pieza. Tomar la posicin X situada en
la parte inferior izquierda de la pantalla y el dimetro de la pieza y la situar en
la posicin de la herramienta.
8. Mueva hacia atrs la herramienta desde la mquina y site la punta de la
herramienta de forma que toque la superficie del material.
9. Pulse Z FACE MEAS (medida del dimetro Z) (E). Tomar la posicin Z
actual y la escribir en el corrector de herramienta.
10. El cursor se mover hacia la posicin del eje Z de la herramienta.
11. Pulse NEXT TOOL (siguiente herramienta) (F).
Repita todos los pasos previos para cada herramienta del programa.
Consulte la seccin Herramientas motorizadas para obtener ms informacin
sobre la configuracin de las herramientas motorizadas.
ST 20/30 - Escriba un valor de 5.825 (pulgadas) y pulse WRITE/ENTER (escribir/introducir) para corregir la posicin de la herramienta BOT la cantidad
correcta desde las posiciones de VDI. 5.825 es una lnea central gruesa. Mida
fsicamente la lnea central correcta, y a continuacin ajstela consecuentemente.
96-8750 Rev AP
65
12-2012
Las siguientes son pginas de instalacin de herramientas dentro de los Current Commands (comandos actuales). Pulse CURNT COMDS (comandos
actuales) y utilice las teclas Page Up/Down (pgina siguiente/anterior) para
navegar por las pginas.
La primera es la pgina con "Spindle Load" (carga del husillo) en la parte
superior de la pgina. El programador puede aadir un lmite a la carga de
herramientas. El control referenciar estos valores y pueden establecerse para
realizar una accin especfica si se alcanzara la limitacin (vase el Ajuste 84).
La segunda pgina es la pgina Tool Life (Vida de la herramienta). En esta pgina hay una columna llamada "Alarm" (alarma). El programador puede situar
un valor en esta columna, que har que la mquina se detenga una vez que la
herramienta haya sido utilizada ese nmero de veces.
Se trata de un punto de referencia definido por el usuario desde el que el control CNC programar todos los movimientos.
1. Seleccione herramienta #1 pulsando MDI/DNC, introduzca "T1" y pulse
TURRET FWD (avance de torreta).
2. Avance X y Z hasta que la herramienta toque la cara de la pieza.
3. Pulse Z FACE MEAS (medida de la cara Z) para establecer el cero de
pieza.
Funciones:
Modo Grficos
66
96-8750 Rev AP
12-2012
Ensayo
Ejecutar programas
Para ejecutar un programa debe existir uno cargado en la mquina. Una vez
se haya introducido un programa y se hayan establecido los correctores, ejecute el programa pulsando el botn CYCLE START (inicio de ciclo). Se sugiere
ejecutar el programa en modo Graphics (Grficos) antes de realizar algn
corte.
Edicin de fondo
La Edicin de Fondo permite la edicin de un programa mientras otro programa se est ejecutando.
Para activar Background Edit (edicin de fondo) mientras se est ejecutando
un programa, pulse EDIT (editar) hasta que se active el panel de edicin de
fondo (en el lado derecho de la pantalla). Pulse SELECT PROG (seleccionar programa) para seleccionar un programa a editar de fondo (debe ser un
programa cargado en la memoria) de la lista y pulse WRITE/ENTER (escribir/
introducir) para iniciar la edicin de programas en segundo plano. Para seleccionar un programa diferente para la edicin de fondo, pulse SELECT PROG
(seleccionar programa) desde el panel de edicin de fondo y elija un nuevo
96-8750 Rev AP
12-2012
67
Operacin
programa de la lista.
Todos los cambios realizados durante la Edicin de Fondo no afectarn a la
ejecucin del programa, o a sus subprogramas. Los cambios entrarn en vigor
la siguiente vez que se ejecute el programa. Para salir de la edicin de fondo
y regresar al programa en ejecucin, pulse PRGRM CONVRS (conversin
programa).
El botn CYCLE START (inicio de ciclo) no est activo durante la edicin de
fondo. Si el programa tiene una parada programada (M00 o M30), deber
salir de Background Edit (edicin de fondo) (pulse F4) y luego pulsar CYCLE
START (inicio de ciclo) para continuar el programa.
NOTA: Todos los datos del teclado se desvan al Background Editor (editor de fondo), cuando existe un comando M109 activo y se ha accedido al
Background Editor (editor de fondo). Una vez finaliza la edicin (pulsando
Prgrm/Convrs (programa/conversin)) la entrada del teclado volver al
M109 en el programa de ejecucin.
de avance remoto)
LCD en color
Feed Hold
(detener
avance)
Teclas de
flechas
Pulsador de
seleccin de ejes
.
Funda
Botn de
avance del
transportador
Rueda de
pulsos
Para disponer de ms informacin sobre esos temas, consulte la seccin sobre la operacin de la mquina y los correctores.
LCD: Muestra los datos de la mquina y la interfaz RJH.
68
96-8750 Rev AP
12-2012
Teclas de Funcin (F1-F5): Teclas de funcin-variable. Cada tecla se corresponde con un nivel en la parte inferior de la pantalla LCD. La presin de una
tecla de funcin realizar un cambio en el men correspondiente. Las funciones de cambio se marcan cuando se activan.
Cycle Start (Inicio de ciclo): Inicia el movimiento del eje programado.
Feed Hold (detener avance): Detiene el movimiento del eje programado.
Pulse Wheel (rueda de pulsos): Desplaza un eje seleccionado por el incremento seleccionado. Funciona de forma similar al volante de avance en el
control.
Shuttle Jog (Avance por lanzadera): Gira hasta 45 grados CW (sentido
horario) o CCW (sentido antihorario) desde el centro, y vuelve al centro cuando
se libera. Se usa para el desplazamiento de los ejes a velocidades variables.
Mientras ms se gire el avance por lanzadera desde la posicin central, ms
rpido se movern los ejes. Permite que el botn de la lanzadera regrese al
centro para detener el movimiento.
Axis Select (Seleccin del eje): Se usa para seleccionar cualquiera de los
ejes disponibles para el avance. El eje seleccionado se mostrar en la parte
inferior de la pantalla. La posicin alejada derecha de este selector sirve para
acceder al men auxiliar.
La retirada de la unidad desde la cuna lo activa. En Hand Jog (avance por
volante), el control de avance se transfiere desde el panel colgante hasta el
RJH-C (se desactiva el volante manual en el panel colgante).
Coloque el RJH de nuevo en su base para apagarlo y devolver el control de
avance al control colgante.
El pulsador y el botn de plataforma funcionan como desplazadores para cambiar el valor de un campo definido por usuario como por ejemplo corrector de
herramientas, longitud, desgaste, etc.
Funcin "Panic" (pnico) integrada: Pulse cualquier tecla durante el movimiento del eje para detener instantneamente el husillo y el movimiento de
todos los ejes. La presin de Feed Hold (detener avance) mientras el husillo
est en movimiento y el control est en modo Volante de avance, detendr el
husillo. El mensaje "BUTTON PRESSED WHILE ASIS WAS MOVINGRESELECT AXIS" (botn pulsado cuando el eje estaba en movimiento- vuelva a
seleccionar eje) aparecer en la pantalla. Mueva el botn de seleccin del eje
hasta un eje diferente para eliminar el error.
96-8750 Rev AP
12-2012
69
Operacin
Teclas de flechas: Se usan para navegar entre los campos de men (arriba/
abajo) y seleccionar las velocidades de avance por pulsos (izquierda/derecha).
Si el contacto entre el RJH y el control se rompiera (corte de cables o desconexin, etc.), se detendr el movimiento de todos los ejes. Cuando se vuelva a
conectar, aparecer el mensaje "RJH / Control Communication Fault - Reselect Axis" (fallo de comunicacin del RJH / Control - vuelva seleccionar el
eje) en la pantalla del RJH. Mueva el botn de seleccin del eje para eliminar
el error. Si no se pudiera eliminar el error, coloque el RJH en su base, espere
hasta que se apague, y retrelo de la base.
NOTA: Este error tambin puede indicar un fallo en el SKBIF, en el RJH-E
o en el cableado. Si el error persiste, podra ser necesario un diagnstico
y reparacin ms precisos.
El RJH usa cuatro mens de programa para controlar el avance manual, establecer los correctores de longitud de herramientas, establecer las coordenadas
de trabajo y visualizar el programa en curso. Las cuatro pantallas muestran
informacin de forma diferente, aunque las opciones de navegacin y cambio
se controlan siempre de la misma forma, como se indica en esta ilustracin.
70
96-8750 Rev AP
12-2012
Flechas arriba/
abajo para seleccionar campos
Cambiar el valor
con el pulsador/
botn de lanzadera
rea de datos
de trabajo
(La visualizacin
vara)
Operacin
Modo actual y
mensajes de
ayuda sensibles
al contexto
Pantalla siguiente
Eje y posicin
seleccionados
actualmente
Teclas de funcin (varan con el modo)
.
96-8750 Rev AP
12-2012
71
utilice las teclas con flechas para seleccionar los ajustes de Radius (radio) y
Tip (punta). Para realizar ajustes en los valores de la tabla, seleccione ADJST
(ajustar), utilice el botn de pulsos o el pulsador para incrementar o reducir el
valor (use las flechas izquierda y derecha para cambiar el incremento), a continuacin, pulse ENTER (introducir) para aplicar el ajuste.
72
96-8750 Rev AP
12-2012
Men auxiliar
Auxiliary Menu
Utility Menu
LIGHT
UTIL>
CLNT
Auxiliary
Menu
Men auxiliar
Operacin
AUX>
MenUtility
UtilityMenu
(utilidad)
Pulse UTIL (utilidad) en el men auxiliar para acceder al men de utilidad para
la informacin de diagnstico tcnico, y pulse AUX para regresar al men
Auxiliary (auxiliar).
Ejecutar-Detener-Avanzar-Continuar
Esta funcionalidad permite al operador detener la ejecucin de un programa,
desplazarse ms all de la pieza, y luego recomenzar la ejecucin del programa. El siguiente es un procedimiento de operacin:
1. Pulse FREE HOLD (detener avance) para detener la ejecucin del programa.
2. Pulse X o Z seguido del botn HANDLE JOG (volante de avance). El control
almacenar las posiciones X y Z. Nota: Otros ejes distintos de X y Z no pueden ser desplazados.
3. El control mostrar el mensaje "Jog Away" (avance lejos). Utilice el volante
de avance, el volante de avance remoto, y las teclas de bloqueo y avance para
mover la herramienta lejos de la pieza. El husillo puede ser controlado pulsando CW (sentido horario), CCW (sentido antihorario) y STOP (parada). Si fuera
necesario, se pueden cambiar las inserciones de herramientas.
Precaucin: Cuando se contina el programa, los correctores anteriores se usarn para la posicin de retorno. Por tanto, no es seguro
ni se recomienda cambiar las herramientas y los correctores cuando
el programa es interrumpido.
4. Desplcese hasta una posicin lo ms cercana posible a la posicin almacenada, o a una posicin donde habr una trayectoria rpida sin obstrucciones
de vuelta a la posicin almacenada.
5. Vuelva al modo anterior pulsando MEM o MDI/DNC. El control slo continuar si vuelve a introducir el modo que estaba en efecto cuando se detuvo.
6. Pulse CYCLE START (inicio de ciclo). El control mostrar el mensaje Jog
Return (Retorno de avance) y avanzar rpidamente X e Y a un 5% de la
posicin en la que se puls FREE HOLD (detener avance), luego retornar
el eje Z. Precaucin: El control no seguir la trayectoria utilizada para desplazarse lejos. Si se pulsa FEED HOLD (detener avance) durante este movimiento, el movimiento de los ejes de la fresadora se detendr y mostrar el
mensaje "Jog Return Hold" (parada de retorno de avance). Al pulsar CYCLE
START (inicio de ciclo) el control reanudar el movimiento Jog Return (retorno
de avance). Cuando se completa el movimiento, el control ir de nuevo a un
estado de detener avance.
7. Pulse CYCLE START (inicio de ciclo) de nuevo y el programa continuar
con la operacin normal. Vea tambin el Ajuste 36 Program Restart (reiniciar
programa).
74
96-8750 Rev AP
12-2012
Optimizador
de programa
96-8750 Rev AP
12-2012
75
Operacin
Operacin
Gestin
avanzada de herramientas
Ventana
del grupo
de herramientas
Ventana de lmites
permitidos
Ventana de datos de
herramientas
Texto de ayuda
Advanced Tool Management (gestin avanzada de herramientas) (ATM) permite al usuario configurar y acceder a herramientas duplicadas para el mismo
trabajo o serie de trabajos.
Las herramientas duplicadas o de reserva estn clasificadas en grupos especficos. El programador especifica un grupo de herramientas en lugar de una
herramienta nica en el programa de cdigo-G. ATM realiza el seguimiento
de las herramientas individuales en cada grupo y las compara con los lmites
definidos por el usuario. Una vez alcanzado un lmite (por ejemplo, el nmero
de veces que se ha utilizado la herramienta o la carga de la herramienta), el
torno elegir automticamente una de las otras herramientas en el grupo la
siguiente vez que se requiera esa herramienta.
Cuando caduca una herramienta, la baliza parpadea en naranja y la pantalla
muestra automticamente la vida de la herramienta.
La pgina Advanced Tool Management (gestin avanzada de herramientas) se
encuentra en el modo Current Commands (comandos vigentes). Pulse Current
Commands (comandos vigentes) y avance pgina una vez para acceder a la
pgina Advanced Tool Management (gestin avanzada de herramientas).
Navegacin
76
96-8750 Rev AP
12-2012
Operacin
96-8750 Rev AP
12-2012
77
Operacin
3) Lmites permitidos
La ventana Allowed Limits (lmites permitidos) contiene los lmites definidos por
el usuario para determinar cundo est desgastada una herramienta. Estas
variables se aplican a cada herramienta en el grupo. Se ignorar cualquier
variable que est establecida en cero.
USAGE (uso) Introduzca el nmero mximo de veces que se puede utilizar
una herramienta.
FEED TIME (tiempo de avance) Introduzca la cantidad total de tiempo, en
minutos, que se puede utilizar una herramienta en un avance.
TOTAL TIME (tiempo total) Introduzca la cantidad total de tiempo, en minutos, que se puede utilizar una herramienta.
TOOL LOAD (carga total) Introduzca la carga mxima de herramienta (en
porcentaje) para las herramientas del grupo.
TL ACTION (accin TL) Introduzca la accin automtica a tomar cuando se
alcance el porcentaje mximo de carga de herramienta. Use las teclas del cursor izquierda y derecha para seleccionar la accin automtica.
4) Datos de la herramienta
Tabla de herramientas
La seccin izquierda de la ventana de datos de herramienta muestra una tabla
de herramientas en el grupo actual. Utilice las teclas de flecha de cursor para
resaltar y modificar un valor.
TOOL # (nmero de herramienta) Introduzca un nmero de herramienta por
posicin de torreta, con o sin un corrector, exactamente como un torno normal
T llama a un programa.
EXP Una herramienta caducada se indica con un asterisco (*) en esta columna. Una herramienta puede ser caducada manualmente al introducir un asterisco en esta columna. Resalte un asterisco y pulse WRITE/ENTER (escribir/
introducir) para eliminarlo.
LIFE (vida til) Porcentaje de la vida til que resta para cada herramienta en
el grupo.
Datos de la herramienta
La seccin derecha de la ventana de datos de herramienta muestra informacin sobre la herramienta seleccionada actualmente en la tabla de herramientas.
Los siguientes valores se toman de la tabla Tool Geometry (geometra de herramienta) principal (pulse Offset (corrector) para acceder) y se muestran como
slo lectura en Advanced Tool Management (gestin avanzada de herramientas) (excepto los valores de corrector de desgaste)
78
96-8750 Rev AP
12-2012
GEOMETRA X
GEOMETRA Z
RADIO
PUNTA
WEAR X (desgaste X) Modificable
WEAR Z (desgaste Z) Modificable
Los siguientes valores son generados por ATM, puesto que monitoriza el uso
de las herramientas. Esta informacin se puede modificar. Resalte un valor
con las teclas de flecha de cursor para introducir un nuevo nmero o pulse
Origin (origen) para borrar el valor.
Operacin
T10000
T20000
G53 Z0
M30
%
96-8750 Rev AP
12-2012
79
Macros
Trucos y consejos
80
96-8750 Rev AP
12-2012
Subrutinas
de la torreta de herramientas
96-8750 Rev AP
12-2012
81
Operacin
Los pernos en las torretas van equipados con botones de localizacin excntricos que permiten el alineamiento fino de los portaherramientas ID con la lnea
de centrado del husillo.
Monte el portaherramientas en la torreta y alinelo con husillo en el eje-X.
Mida el alineamiento en el eje Y. Si es necesario, quite el portaherramientas y
utilice una herramienta estrecha en el agujero del botn de la leva, para rotar
el excntrico para corregir el desalineamiento.
La siguiente tabla ofrece el resultado de las posiciones especficas en el botn
de leva.
Rotacin
0
15
30
45
60
75
90
Resultado
Sin cambio
.0018"
.0035"
.0050"
.0060"
.0067"
.0070
90
82
96-8750 Rev AP
12-2012
Funciones
de herramienta
El cdigo Tnnoo se usa para seleccionar la siguiente herramienta (nn) y correccin (oo). El uso de este cdigo difiere ligeramente dependiendo del Ajuste
33 de sistema de coordenadas ya sea FANUC o YASNAC.
96-8750 Rev AP
12-2012
83
Funciones de
la Heramienta
96-8750 Rev AP
12-2012
Consulte la "Informacin del sistema hidrulico" en la mquina para un funcionamiento seguro. Si ajusta la presin por encima de las recomendaciones,
daar la mquina o mantendr la pieza de trabajo de forma inadecuada.
Las garras del plato no deben exceder el dimetro del plato de garras.
Las piezas inadecuadamente sujetas saldrn disparadas con fuerza letal.
No exceda las rpm recomendadas en su mandril.
Velocidades RPM ms altas reducen la fuerza de fijacin en el plato de garras.
Vase la tabla siguiente.
Fuerza de amarre total
de las tres garras a la
presin mxima
Presiones de
funcionamiento
mximas
PSI
(kgf/cm2)
Funciones de
la Heramienta
Fuerza
MX.
(kgf)
lbs
RP
Sustitucin
1. Mueva ambos ejes hasta su posicin cero. Retire las abrazaderas del plato
de garras.
2. Retire los tres (3) tornillos que montan la tapa central (o plato) desde el
centro del plato de garras y retire la tapa.
3. Afloje el plato de garras y retire los seis (6) tornillos SHCS que montan el
plato de garras a la nariz del husillo o placa del adaptador.
Advertencia! El plato de garras es pesado. Preprese para utilizar
equipo de elevacin para sostener el plato de garras a medida que
se retire.
4. Libere el plato de garras. Site una llave de plato de garras dentro del orifi96-8750 Rev AP
12-2012
85
cio central del plato de garras y desatornllelo del tubo de traccin. Si est
equipado, retire el plato adaptador.
Retirada de la pinza
Tornillo Ranura
fijador del tornillo
fijador
Pinza
6X SHCS
Plato adaptador del
plato de garras
6X SHCS
Plato de garras
Junta trica
Nariz del husillo
Llave de pinza
.
Instalacin de la pinza.
86
96-8750 Rev AP
12-2012
Funciones de
la Heramienta
Placa de la
cubierta
Recolocacin
Recoloque las garras del plato cuando el recorrido de la garra no pueda generar suficiente fuerza de agarre para sostener el material, p.e., al cambiar a un
elemento con menor dimetro.
La pieza no estar suficientemente sujeta si no hay suficiente recorrido
antes de apretar las garras.
1. Utilice una llave hexagonal para aflojar los dos SHCS que unen la garra al
plato.
2. Deslice la garra a una nueva posicin y vuelva a apretar los dos SHCS.
3. Repita el procedimiento para las dos garras restantes. Las garras deben
permanecer concntricas.
96-8750 Rev AP
12-2012
87
Compensacin
de conicidad
88
96-8750 Rev AP
12-2012
Compensacin
Introduccin
C1
C2
R2
Trayectoria de
la herramienta
R2
R1
R1
Corte despus
del desgaste
Corte deseado
Corte
deseado y
trayectoria
programada
de la herramienta
89
TNC
Programacin
Conceptos
de la
Compensacin
Punta = 3
G42
TNC Derecha
La direccin de la
punta es 3
Cambiar direccin
Radio de la punta de la
herramienta
Punta imaginaria de la
herramienta
La Direccin del cambio se basa en la direccin del movimiento de la herramienta relativa a la herramienta, y no a la pieza. Cuando se est pensando
acerca de cul direccin el cambio compensado ocurrir en la compensacin
del radio de la punta de la herramienta, imagnese a usted mismo mirando
la punta de la herramienta guindola. Si ordena G41, mover la punta de la
herramienta a la izquierda y un G42 mover la punta de la herramienta a la
derecha. Esto significa que un torneado normal de O.D. requerir un G42 para
una compensacin de punta correcta, mientras un torneado normal de I.D.
requerir un G41.
90
96-8750 Rev AP
12-2012
Uso
de la
Compensacin
TNC
91
Check Compensation Geometry (comprobar la compensacin de la herramienta) Depure o elimine los errores del programa en el modo Graphics
(grficos) y corrija cualquier problema de la geometra de la compensacin del
radio de la punta de la herramienta que pueda producirse. Un problema puede
detectarse de dos maneras: ya sea que una alarma sea generada indicando
interferencia en la compensacin, o la geometra incorrecta ser vista en la
modalidad de grficos.
Run and Inspect First Aricle (ejecutar e inspeccionar el primer artculo)
Ajusta el desgaste compensado para la pieza ya configurada.
Movimientos
de
Aproximacin
Partida
de la
Compensacin
del radio
(G40)
(G42)
Pieza acabada
96-8750 Rev AP
12-2012
usar en la determinacin de la posicin del objetivo (posicin deseada) compensado del bloque previo. El vector se alinea normalmente con un filo o pared
de la pieza completada. La siguiente figura muestra cmo I y J pueden corregir
cortes indeseados en un movimiento de partida.
(G40)
-K
Sobrecortar
93
TNC
Ejemplo
Ajuste 33 es FANUC:
Radio
Punta
Geometra de la herramienta 8:
-8.0000
-8.0000
0.0160
%
O0010 ;
G28 ;
T808 ; (Barra de mandrilar)
G97 S2400 M03 ;
G54 G00 X.49 Z.05;
G41 G01 X.5156 F.004;
Z-0.05 ;
X.3438 Z-.25
Z-.5 ;
X.33; (El movimiento es inferior a .032. Se requiere para evitar un corte con un movimiento de aproximacin antes de que TNC sea cancelado).
G40 G00 X.25 ;
Z.05 ;
G53 X0;
G53 Z0;
M30;
%
Error de corte
94
96-8750 Rev AP
12-2012
Geometra
de longitud y
Comp
Ciclos
fijos
Algunos ciclos fijos ignoran la compensacin del radio de la punta de la herramienta, esperan una estructura de codificacin especfica, o realizan su propia
actividad especfica de ciclos fijos (vase tambin la seccin "Ciclos fijos").
Los siguientes ciclos fijos ignorarn la compensacin del radio de la punta de
la herramienta. Cancele la compensacin del radio de la punta de la herramienta antes e la ejecucin de cualquiera de estos ciclos fijos.
96-8750 Rev AP
12-2012
95
TNC
En muchas ocasiones, las herramientas mostrarn un desgaste desequilibrado. Esto se produce particularmente cuando una de los bordes de la
herramienta se encuentra sujeta a cortes muy pesados. En casos como este,
es muy recomendable ajustar la Geometra de desgaste de X o Z en vez del
Desgaste del radio. Al ajustar el desgaste de geometra de longitud X o Z, el
operador puede compensar por un desgaste desequilibrado de la punta de la
herramienta. El desgaste de longitud geomtrica cambiara todas las dimensiones de un solo eje.
Ejemplos
de programas
Ejemplo 1
Compensacin general del radio de la punta de la herramienta usando modalidades de interpolacin estndar G01/G02/G03.
Ejemplo TNC general
BCA
P
S Posicin inicial
P Bloque de inicio
Q Bloque final
Preparacin
T3 herramienta de ranurado de .250 con un radio .016/misma herr. para
correctores 3 y 13
Herramienta
Corrector
Radio
Punta
T1
01
-8.9650
-12.8470
.0312
T2
02
-8.9010
-12.8450
.0312
T3
03
-8.8400
-12.8380
.016
T3
13
-12.588
.016
Ejemplo de programa
Descripcin
%
O0811 (G42 Prueba BCA)
(Ejemplo 1)
N1 G50 S1000
T101
(Mover al punto S)
G96 S200
96
96-8750 Rev AP
12-2012
G01 Z0 F0.005
X0.65
X0.75 Z-0.05
Z-0.75
G02 X1.25 Z-1. R0.25
G01 Z-1.5
(A)
(B)
G01 Z-3.5
X2. Z-3.75
N20 G00 G40 X2.1
(TNC Cancelar)
G97 S500
G53 X0
G53 Z0
M01
N2 G50 S1000
T202
G97 S750 M03
(mover al punto S)
G96 S400
G70 P10 Q20
G97 S750
G53 X0
G53 Z0
M01
N3 G50 S1000
T303
96-8750 Rev AP
12-2012
97
G96 S200
G01 X1. F0.003
G01 Z-2.5
G02 X1.25 Z-2.625 R0.125
(B)
T313
(A)
(Cancelar TNC)
G97 S500
G53 X0
G53 Z0
M30
%
Ejemplo 2
98
96-8750 Rev AP
12-2012
Ejemplo de programa
Descripcin
%
O0813
(Ejemplo 3)
G50 S1000
T101
(Seleccionar herramienta 1)
G01 Z0 F0.01
Z-1.6
X2.3
G03 X2.8 Z-1.85 K-0.25
G01 Z-2.1
(Cancelar TNC)
G53 X0
G53 Z0
M30
%
Tenga en cuenta que esta pieza es una trayectoria de Tipo I G71. Cuando se
est usando TNC es muy inusual tener una trayectoria de Tipo II, puesto que
los mtodos de compensacin vigentes pueden slo compensar la punta de la
herramienta en una sola direccin.
96-8750 Rev AP
12-2012
99
Ejemplo 3
TNC con un ciclo fijo rugoso G72. G72 se usa en lugar de G71 porque los
recorridos de acabado spero en X son ms largos que los recorridos de
acabado spero X de un G71. Es por lo tanto ms eficiente usar G72.
X 3.0
X 2.0 X 1.4
Preparacin
Ajuste 33 Herramientas
FANUC
X 1.0
45grados x .100
R .100
23 Grados
Z-1.600
Z-.900
X .8
.000
Z-.600
Insercin de T1 con
un radio de .032, acabado spero
Insercin de T2 con un radio de .016,
acabado final
Herramienta Corrector Radio Punta
T1
01
.032
3
T2
02
.016
3
Ejemplo de programa
Descripcin
%
O0813
(Ejemplo 3)
G50 S1000
T101
(Seleccionar herramienta 1)
G01 Z0 F0.01
(Cancelar TNC)
G53 X0
G53 Z0
M30
100
96-8750 Rev AP
12-2012
Ejemplo 4
TNC con un ciclo fijo rugoso G73. G73 se usa mejor cuando usted quiera remover una cantidad consistente de material en ambos ejes X y Z.
Preparacin
Cambiar Ajuste 33 a FANUC.
Herramientas
Insercin de T1 con un radio de 0.032, acabado spero
Insercin de T2 con un radio de 0.016, acabado final
Herramienta Corrector
Radio
Punta
T1 01
.032
3
T2 02
.016
3
Ejemplo de programa
Descripcin
%
O0815
(Ejemplo 4)
T101
(Seleccionar herramienta 1)
G50 S1000
G00 X3.5 Z.1
(Mover al punto S)
(Secuencia PQ de la trayectoria de
la pieza, G72 Tipo I, TNC derecho)
G01 Z0 F0.1
X0.8 Z-0.1 F.005
Z-0.5
G02 X1.0 Z-0.6 I0.1
G01 X1.4
X2.0 Z-0.9
Z-1.6
X2.3
G03 X2.8 Z-1.85 K-0.25
G01 Z-2.1
N180 G40 X3.1
(Q)
(TNC Cancelar)
G53 Z0
M01
T202
96-8750 Rev AP
12-2012
(Seleccionar herramienta 2)
101
TNC
N2 G50 S1000
G00 X3.0 Z0.1
M30
%
Ejemplo 5
X 3.0
X 2.3476
X .500
30 Grados
Preparacin
Ajuste 33 Herramientas
FANUC
Insercin de T1 con un radio de .032,
acabado spero
Herramienta Corrector Radio Punta
T1
01
.032
3
Ejemplo de programa
Descripcin
%
O0816
(Ejemplo 5)
T101
(Seleccionar herramienta 1)
G50 S1000
G00 X4.0 Z0.1
X2.3476
G00 G40 X3.0 Z0.1 M05
(TNC Cancelar)
G53 X0
G53 Z0
M30
%
102
96-8750 Rev AP
12-2012
Ejemplo 6
Z 1.277
X 3.000
Preparacin
Z .700
Z .000
X 1.000
30 Grados
Ajuste 33 Herramietas
FANUC
Insercin de T1 con un radio de
.032, acabado spero
Herramienta Corrector Radio Punta
T1
01
.032
3
Ejemplo de programa
Descripcin
%
O0817
(Ejemplo 6)
T101
(Seleccionar herramienta 1)
Z-0.6
Z-0.7
G00 G40 X3. Z0.1 M05
(TNC Cancelar)
G53 X0
G53 Z0
M30
%
Direccin
En el caso de un torno no es fcil determinar el centro del radio de una herramienta. Los filos de corte se establecen cuando una herramienta se retoca
para grabar la geometra de la herramienta. El control puede calcular dnde
est el centro del radio de la herramienta usando la informacin del filo, el
radio de la herramienta, y la direccin que se espera que corte la herramienta.
Los correctores de la geometra de los ejes X y Z se intersectan en un punto,
llamado la Punta Imaginaria de la herramienta, que ayuda a la determinacin
de la direccin de la punta de la herramienta. La direccin de la punta de la
herramienta est determinada por un vector que se origina desde el centro del
radio de la herramienta y se extiende hasta la punta imaginaria de la herra96-8750 Rev AP
12-2012
103
TNC
G50 S1000
Tip Orientacin
Imaginary
Tool
Center
Tool Center
Situacin
del centro Cdigo
de la punta de Situacin
del centro
Tip Orientation
Location
herramienta
de la herramienta deCode
punta laTool
herramienta
imaginaria de laLocation
Cero (0) indica una
direccin no especificada.
Normalmente no se
utiliza cuando se desea la 5
compensacin de la punta
de la herramienta.
Direccin Z+:
Filo de la
herramienta
Direccin X+:
Filo de la
herramienta
Direccin Z-:
Filo de la
herramienta
Direccin X-:
Filo de la
herramienta
Igual que la
Punta 0
104
96-8750 Rev AP
12-2012
Programacin
sin
Compensacin
96-8750 Rev AP
12-2012
105
TNC
Geometra
de la
Compensacin
Lineal-a-Lineal (Tipo A)
ngulo: <90
Aproximacin
Aproximacin
Salida
G41
Modo a Modo
Salida
G41
r
G42
G42
r
r
r
ngulo: >180
Aproximacin
Modo a Modo
Salida
G41
r
r
G42
r r
106
96-8750 Rev AP
12-2012
Lineal-a-Circular (Tipo A)
ngulo: <90
Aproximacin
G41
r
r
G42
Salida
No
permitido
Modo a Modo
r
r
Salida
No
permitido
G42
r
r
No
permitido
Modo a Modo
Salida
Aproximacin
G41
No
permitido
ngulo: >180
Aproximacin
G41
r
r
No
permitido
G42
No
permitido
.
Circular-a-Lineal (Tipo A)
Aproximacin
Salida
G41
Aproximacin
Modo a Modo
TNC
ngulo: <90
Salida
G41
No
permitido
No
permitido
G42
G42
No
permitido
No
permitido
ngulo: >180
Aproximacin
Modo a Modo
Salida
G41
No
permitido
G42
No
permitido
.
96-8750 Rev AP
12-2012
107
108
NGULO
Xc
TRANSVERSAL
Zc LONGITUDINAL
NGULO
Xc
TRANSVERSAL
Zc LONGITUDINAL
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
.0010
.0022
.0032
.0042
.0052
.0062
.0072
.0082
.0092
.01
.0011
.0118
.0128
.0136
.0146
.0154
.0162
.017
.018
.0188
.0196
.0204
.0212
.022
.0226
.0234
.0242
.025
.0256
.0264
.0272
.0278
.0286
.0252
.03
.0306
.0314
.032
.0326
.0334
.034
.0346
.0354
.036
.0366
.0310
.0307
.0304
.0302
.0299
.0296
.0293
.0291
.0288
.0285
.0282
.0280
.0277
.0274
.0271
.0269
.0266
.0263
.0260
.0257
.0255
.0252
.0249
.0246
.0243
.0240
.0237
.0235
.0232
.0229
.0226
.0223
.0220
.0217
.0214
.0211
.0208
.0205
.0202
.0199
.0196
.0193
.0189
.0186
.0183
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
63.
64.
65.
66.
67.
68.
69.
70.
71.
72.
73.
74.
75.
76.
77.
78.
79.
80.
81.
82.
83.
84.
85.
86.
87.
88.
89.
.0372
.0378
.0386
.0392
.0398
.0404
.0410
.0416
.0422
.0428
.0434
.0440
.0446
.0452
.0458
.0464
.047
.0474
.0480
.0486
.0492
.0498
.0504
.051
.0514
.052
.0526
.0532
.0538
.0542
.0548
.0554
.056
.0564
.057
.0576
.0582
.0586
.0592
.0598
.0604
.0608
.0614
.062
.0180
.0177
.0173
.0170
.0167
.0163
.0160
.0157
.0153
.0150
.0146
.0143
.0139
.0136
.0132
.0128
.0125
.0121
.0117
.0113
.0110
.0106
.0102
.0098
.0094
.0090
.0085
.0081
.0077
.0073
.0068
.0064
.0059
.0055
.0050
.0046
.0041
.0036
.0031
.0026
.0021
.0016
.0011
.0005
96-8750 Rev AP
12-2012
Circular-a-Circular (Tipo A)
ngulo: <90
Aproximacin
Salida
G41
Aproximacin
Modo a Modo
Salida
G41
No
permitido
No
permitido
No
permitido
No
permitido
G42
No
permitido
No
permitido
No
permitido
No
permitido
G42
r
rr
ngulo: >180
Aproximacin
Modo a Modo
Salida
G41
No
permitido
rr rr
No
permitido
G42
No
permitido
No
permitido
TNC
96-8750 Rev AP
12-2012
109
Z - 2.188
Z
Z Comp
= .0229
1/32 TNR
Z - 2.1651
3" Di.
30
X Comp = .0264
Z X
CL
X.4736
Z0
.5" Di.
Programa
Compensacin (1/32 TNR)
Cdigo
G0 X0 Z.1
G1 Z0
(X.5 - 0.0264 Comp)
X.4736
X 3.0 Z-2.188 (Z-2.1651 + 0.0229 Comp)
Nota: Utilizando valores de compensacin
para 30
Z -1.2683
1/32 TNR
Z
X
Z Comp
= .0183
Z - 1.250
3" Di.
1/32 TNR
450
Z
X
X Comp = .0366 C
L
Z0
.5" Di.
X.4634
Programa
Cdigo
Compensacin (1/32 TNR)
G0 X0 Z.1
G1 Z0
X.4634
(X.5 - 0.0366 Comp)
X 3.0 Z-1.2683 (Z-1.250+ 0.0183 Comp)
Nota: Utilizando valores de compensacin
para 45
110
96-8750 Rev AP
12-2012
1/64 TNR
Z
X
Z Comp
= .0114
1/64 TNR
Z-2.1651
30
X Comp = .0132
3" Di.
X.4868
CL
Z0
.5" Di..
Programa
Compensacin (1/64 TNR)
Cdigo
G0 X0 Z.1
G1 Z0
(X.5 - 0.0132 Comp)
X.4868
X 3.0 Z-2.1765 (Z-2.1651 + 0.0114 Comp)
Nota: Utilizando valores de compensacin
para 30
Z-1.2592
1/64 TNR
Z
X
1/64 TNR
Z-1.25
450
X Comp = .0184
3" Di.
.5" Di..
CL
X.4817
Z0
Programa
Cdigo
Compensacin (1/64 TNR)
G0 X0 Z.1
G1 Z0
X.4816
(X.5 - 0.0184 Comp)
X 3.0 Z-1.2592 (Z-1.25 + 0.0092 Comp)
Nota: Utilizando valores de compensacin
para 45
Z-.7283
1/64 TNR
Z
X
Z Comp = .0066
Z-.7217
3" Di.
1/64 TNR
60
Programa
96-8750 Rev AP
12-2012
111
TNC
Z Comp = .0092
112
NGULO
Xc
TRANSVERSAL
Zc LONGITUDINAL
NGULO
Xc
TRANSVERSAL
Zc LONGITUDINAL
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
.0006
.0001
.0016
.0022
.0026
.0032
.0036
.0040
.0046
.0050
.0054
.0060
.0064
.0068
.0072
.0078
.0082
.0086
.0090
.0094
.0098
.0102
.0106
.011
.0014
.0118
.012
.0124
.0128
.0132
.0136
.014
.0142
.0146
.015
.0154
.0156
.016
.0164
.0166
.017
.0174
.0176
.018
.0184
.0155
.0154
.0152
.0151
.0149
.0148
.0147
.0145
.0144
.0143
.0141
.0140
.0138
.0137
.0136
.0134
.0133
.0132
.0130
.0129
.0127
.0126
.0124
.0123
.0122
.0120
.0119
.0117
.0116
.0114
.0113
.0111
.0110
.0108
.0107
.0103
.0104
.0102
.0101
.0099
.0098
.0096
.0095
.0093
.0092
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
63.
64.
65.
66.
67.
68.
69.
70.
71.
72.
73.
74.
75.
76.
77.
78.
79.
80.
81.
82.
83.
84.
85.
86.
87.
88.
89.
.00186
.0019
.0192
.0196
.0198
.0202
.0204
.0208
.021
.0214
.0216
.022
.0222
.0226
.0228
.0232
.0234
.0238
.024
.0244
.0246
.0248
.0252
.0254
.0258
.0260
.0264
.0266
.0268
.0272
.0274
.0276
.0280
.0282
.0286
.0288
.029
.0294
.0296
.0298
.0302
.0304
.0308
.031
.0090
.0088
.0087
.0085
.0083
.0082
.0080
.0078
.0077
.0075
.0073
.0071
.0070
.0068
.0066
.0064
.0062
.0060
.0059
.0057
.0055
.0053
.0051
.0049
.0047
.0045
.0043
.0041
.0039
.0036
.0034
.0032
.0030
.0027
.0025
.0023
.0020
.0018
.0016
.0013
.0011
.0008
.0005
.0003
96-8750 Rev AP
12-2012
Programacin
Los controles CNC usan una variedad de sistemas de coordenadas y correctores que permiten al usuario controlar la posicin de la punta de la herramienta
a la pieza. Esta seccin describe la interaccin entre varios sistemas de coordenadas y correctores de preparacin de las herramientas.
96-8750 Rev AP
12-2012
113
Programacin
Corrector de la X /2
herramienta 51
Husillo CL
114
G50 corrector de
trabajo (0,0)
000101
N1 G51 (Vuelta al cero de la
mquina)
N2 G50 T5100; (Corrector para la
Herramienta 1)
.
.
.
%
96-8750 Rev AP
12-2012
Trucos
y consejos
96-8750 Rev AP
12-2012
115
Programacin
Programacin
96-8750 Rev AP
12-2012
Correctores
Ajustes y parmetros
Se puede utilizar el volante de avance para desplazarse por los ajustes y parmetros, cuando no est en modo avance. Introduzca un nmero de parmetro
o ajuste conocido y pulse la flecha hacia arriba o hacia abajo para saltar hasta
el mismo.
Este control se puede apagar utilizando ajustes. Estos ajustes son: Ajuste 1
para apagar la mquina despus de que sta se haya encontrado en funcionamiento inactivo por un nmero nn de minutos y el Ajuste 2 apagar la mquina
cuando se haya ejecutado un M30.
Memory Lock (bloqueo de memoria) (Ajuste 8), cuando est en On, se bloquearn las funciones para editar la memoria. Cuando est en Off, se puede
modificar la memoria.
Dimensioning (Dimensionamiento) (Ajuste 9) cambia las unidades de pulgadas
a mm. Esto tambin cambiar los valores de los correctores.
Reset Program Pointer (Reiniciar puntero de programa) (Ajuste 31) activa y
desactiva el puntero del programa para que vuelva al inicio del programa.
Scale Integer F (Entero de escala F) (Ajuste 77), se usa para cambiar la
96-8750 Rev AP
12-2012
117
Programacin
Al pulsar OFFSET (corrector) cambiar hacia adelante y atrs entre los paneles Tool Length Offsets (correctores de longitud de la herramienta) y Work
Zero Offset (corrector de cero de trabajo).
Operacin
118
96-8750 Rev AP
12-2012
Autofeed (Avance automtico) - Disminuye o aumenta el avance automticamente.
Puede verificarse la velocidad exacta del husillo comprobando la pantalla "Act"
de Curnt Comds (comandos actuales). La velocidad RPM del eje del husillo
tambin se muestra en esta pgina.
Calculadora
Pueden introducirse expresiones simples en la calculadora. Por ejemplo 23*45.2+6/2, se evaluar cuando al pulsar la tecla WRITE/ENTER (escribir/introducir) y el resultado (en este caso 89.8) se mostrar en el cuadro de resultados.
96-8750 Rev AP
119
12-2012
Programacin
Sistema
de programacin intuitivo
(IPS)
Introduccin
Modo automtico
Registrador IPS
El registrador IPS proporciona un mtodo sencillo para ubicar cdigo G generado por IPS en programas nuevos o existentes.
1. Pulse MDI/DNC y a continuacin PROGRM CONVRS (conversin de programa) para acceder al men IPS. Consulte su manual del Sistema de programacin intuitivo (ES0609, disponible en formato electrnico en el sitio web
de Haas Automation) si desea obtener ms informacin.
2. Cuando el registrador est disponible, se muestra un mensaje en rojo en la
esquina inferior derecha de la pestaa:
120
96-8750 Rev AP
12-2012
MANUAL
TOOL NUMBER
1
WORK OFFSET
54
Z START PT
0.0000 in
OUTSIDE DIA.
0.0000 in
RAPID
DIA TO CUT
MAX RPM
0.0000 in
Z DIMENSION
1000
SFM
0.0000 in
DEPTH OF CUT
0.0500 in
200
FILLET RADII
0.0000 in
TOOL NOSE
0.0315 in
Programacin
Seleccione esta opcin de men para elegir un programa existente en la memoria o crear un nuevo programa en el que se introducir el cdigo G.
1. Para crear un programa nuevo, introduzca la letra "O" seguida por el
nmero de programa que se desee y pulse WRITE/ENTER (escribir/introducir).
Se crear, seleccionar y mostrar el nuevo programa. Pulse WRITE/ENTER
(escribir/introducir) una vez ms para introducir el cdigo G IPS en el nuevo
programa.
2. Para seleccionar un programa existente, introduzca un nmero de programa
existente utilizando el formato O (Onnnnn), a continuacin pulse WRITE/ENTER (escribir/introducir) Para seleccionar en una lista de programas existentes, pulse WRITE/ENTER (escribir/introducir) sin introducir ningn valor.
Utilice las teclas con flechas del cursor para seleccionar un programa y pulse
WRITE/ENTER (escribir/introducir) para abrirlo.
96-8750 Rev AP
12-2012
121
MANUAL
TOOL NUMBER
1
Select
/ Create Program
MAX RPM
DIA
TO CUT
0.0000 in
1000
WORK OFFSET
54
O00001 (PROGRAM
Z DIMENSION
SFM B)
O00002
(PROGRAM
C)
0.0000
in
F4 CANCEL
O00000 (PROGRAM A)
200
O00003 (PROGRAM D)
O00004 (PROGRAM E)
FILLET F)
RADII
DEPTHO00005
OF CUT (PROGRAM
Z START PT
O00006
(PROGRAM
G) 0.0000 in
0.0000 in
0.0500
in
TOOL NOSE
FEED PER REV
OUTSIDE DIA.
0.0315 in
0.0000 in
0.0100 in
RAPID
FEED
OD TURN ID TURN
FACE
PROFILE
3. Con las teclas con flechas, desplace el cursor hasta el punto de introduccin
deseado para el cdigo nuevo. Pulse WRITE/ENTER (escribir /introducir) para
introducir el cdigo.
La opcin IPS se activa y desactiva utilizando el bit 31 del parmetro 315 (Sis
prog intuitivo). Los tornos con la opcin pueden regresar a las visualizaciones
de programa Haas tradicionales poniendo este bit de parmetro a 0.
Para hacerlo, pulse PARAM/DGNOS (parmetros/diagnstico). Introduzca
"315" y pulse la flecha hacia abajo. Utilice la flecha derecha e izquierda, o el
volante de avance para desplazarse hasta el ltimo bit de parmetro (Intuitive
Prog Sys). Pulse el botn Emergency Stop (parada de emergencia), teclee "0"
(cero) y pulse introducir.
Para volver a activar la opcin IPS, desplcese hasta el bit de parmetro como
se describe ms arriba, pulse el botn Emergency Stop (parada de emergencia), teclee "1" y pulse Intro. Necesitar el cdigo de activacin; consulte la
lista de parmetros que se enva con la mquina o pngase en contacto con
su distribuidor.
122
96-8750 Rev AP
12-2012
de archivo
DXF)
X 0.0000
Z 0.0000
Type: START
Group: 0
Chain: 0
EXTRA KEY COMMANDS
Exit
(F1)
Activate Zoom
(F4)
Prev Chain pt
(LEFT)
Next Chain pt
(RIGHT)
Select Point
(UP/DOWN)
Cancel Action
(CANCEL)
Select Group (PG UP/DOWN)
Chng Line Width
(ALTER)
CURRENT GROUPS
X:
Z:
0.0000
0.0000
INPUT:
Esto tambin se puede llevar a cabo con uno de estos tres mtodos.
a. Seleccin de punto
b. Desplazamiento
c. Introduccin de coordenadas
96-8750 Rev AP
12-2012
123
Programacin
El volante de avance o las teclas con flechas permiten resaltar un punto; pulse
WRITE/ENTER (escribir/introducir) para aceptar el punto resaltado como el
origen. Sirve para establecer la informacin de la coordenada de trabajo de la
pieza en bruto.
Este paso detecta la geometra de la(s) forma(s). La funcin de encadenamiento automtico detectar la geometra de la mayora de las piezas. Si la
geometra es compleja y se ramifica, se mostrar un aviso para que el operador pueda seleccionar una de las ramificaciones. El encadenamiento automtico continuar una vez se seleccione una ramificacin.
CHAIN OPTIONS
CANCEL - Exit
AUTOMATIC CHAINING
MANUAL CHAINING
REMOVE GROUP REFERENCES
REMOVE ALL GROUP REFERENCES
TOOLPATH OPERATION
CANCEL - Exit
FACE
CONTOUR
POCKET
DRILL
ISLAND
Utilice el volante de avance o las teclas con flechas para seleccionar el punto
de inicio de la trayectoria de la herramienta. Pulse F2 para abrir el cuadro de
dilogo. Seleccione la opcin que mejor se adapte a la aplicacin deseada.
La funcin Automatic Chaining (encadenamiento automtico) es normalmente
la mejor opcin, puesto que representa automticamente la trayectoria de la
herramienta para una caracterstica de la pieza. Pulse WRITE/ENTER (escribir/introducir). El color de esa caracterstica de la pieza cambiar y se aadir
un grupo al registro en "Current group" (gripo actual) en el lado izquierdo de la
ventana.
124
96-8750 Rev AP
12-2012
IPS RECORDER
CANCEL - Exit
en directo)
Setup (configuracin)
Stock Setup (configuracin del material) - Los valores de los datos para las
dimensiones del material y las garras se almacenan en la pantalla Stock Setup
(configuracin del material). Live Image (imagen en directo) se aplica a estos
datos almacenados para cada herramienta.
NOTA: Establezca el Ajuste 217 ON (como se muestra en Ajustes) para
mostrar las garras del plato en la pantalla.
Programacin
96-8750 Rev AP
12-2012
125
VQC
SETUP
STOCK ORIENT.
STOCK ORIENT.
MN SPINDLE
RAPID PT.
N/A
STOCK
STOCK DIA.
6.0000 in
STOCK LENGTH
6.0000 in
JAWS
JAW THKNS
1.5000 in
JAW HEIGHT
3.5000 in
CLAMPING PT.
N/A
STOCK FACE
0.0500 in
STEP HEIGHT
2.0000 in
MACHINE PT.
N/A
HOLE SIZE
0.0000 in
CLAMP STOCK
0.2500 in
STOCK
TOOL
WORK
TAILSTOCK
Puede desplazarse por las pantallas utilizando las teclas con flechas izquierda/
derecha/arriba/abajo para navegar a travs de las variables. Para introducir la
informacin solicitada por una seleccin de parmetros, use el teclado numrico y pulse WRITE/ENTER (escribir/introducir). Pulse CANCEL (cancelar) para
salir de una pantalla.
La pantalla Stock Setup (configuracin del material) muestra los parmetros
del material y la garra del plato que pueden cambiarse para ejecutar una pieza
particular.
Una vez se introduzcan los valores, pulse F4 para guardar la informacin del
material y la garra en el programa. Seleccione una de las opciones y pulse
Intro. El control introducir las nuevas lneas de cdigo en el cursor. Asegrese
de que el nuevo cdigo se introduzca en la lnea despus del nmero de programa.
Ejemplo de programa
%
O01000;
;
G20 (INCH MODE) ; (Start of Live Image information)
(STOCK);
([0.0000, 0.1000] [[6.0000, 6.0000]) ; ([Hole Size, Face] [Diameter, Length])
(JAWS);
([1.5000, 1.5000] [0.5000, 1.0000]) ; ([Height, Thickness] [Clamp, Step Height]) (End of
Live Image Information)
M01 ;
;
[Part Program]
La ventaja de introducir los Stock Settings (ajustes del material) en el programa es que los ajustes pueden guardarse con el programa y la pantalla
Stock Setup (configuracin del material) no requiere la introduccin de datos
adicionales al ejecutar el programa en el futuro.
126
96-8750 Rev AP
12-2012
pulsando la flecha hacia arriba. Vea el captulo de los ajustes si desea obtener
ms informacin.
GENERALPROGRAMI/OCONTROL PANELSYSTEMMAINTENANCEPOWER SETTINGSLIVE IMAGE
LIVE IMAGE
202
203
205
206
207
208
209
210
211
212
213
214
215
217
218
219
220
221
222
1.1050
0.0000
0.0000
0.0000
0.0500
6.5000
6.0000
3.5000
2.5000
0.2500
2.0000
OFF
OFF
ON
OFF
OFF
OFF
OFF
OFF
96-8750 Rev AP
12-2012
127
Programacin
VQC
SETUP
TOOL
Z WEAR
0.0000 in
TL THICKNESS
1.2500 in
TOOL TYPE
CUT OFF
RADIUS
0.0000 in
INSRT THCKNES
0.1250 in
OFFSET NUM
9
TIP
X OFFSET
-10.0000 in
TOOL SHANK
1.0000 in
INSERT HEIGHT
3.0000 in
X WEAR
0.0000 in
TOOL LENGTH
6.5000 in
FROM CENTER
N/A
Z OFFSET
-11.0000 in
STEP HEIGHT
4.0000 in
STOCK
TOOL
WORK
TOOL ANGLE
N/A
DIAMETER
N/A
Selected Tool: 9
Active Tool: 9
Press [TURRET FWD] or
[TURRET REV] to change the
selected tool.
Press [NEXT TOOL] to make
selected tool active.
TAILSTOCK
La seccin siguiente muestra parte de un programa del torno que corta una
pieza de material. El programa y las ilustraciones del ajuste adecuado de la
herramienta son los siguientes:
O01000;
;
;
;
T101 ;
G54 ;
G50 S4000
G96 S950 M03 ;
M08 ;
G00 X6.8 ;
Z0.15 ;
G71 P80103 Q80203 D0.25 U0.02 W0.005 F0.025 ;
N80103 ;
G00 G40 X2.
G01 X2.75 Z0. ;
G01 X3. Z-0.125 ;
G01 X3. Z-1.5 ;
G01 X4.5608 Z-2.0304 ;
G03 X5. Z-2.5606 R0.25 ;
G01 X5. Z-3.75 ;
G02 X5.5 Z-4. R0.25 ;
G01 X6.6 Z-4. ;
N80203 G01 G40 X6.8 Z-4. ;
G00 X6.8 Z0.15 ;
M09 ;
M01 ;
G53 X0;
G53 Z0;
M30;
128
96-8750 Rev AP
12-2012
T101 Ajustes
Taladro
Programacin
96-8750 Rev AP
12-2012
129
Derivacin
Cara de hendidura
130
96-8750 Rev AP
12-2012
Operacin
USB DEVICE
Programacin
MEMORY
NO USB MEDIA
PRESENT
: FILES IN SELECTION
A : ACTIVE PROGRAM (O01000)
96-8750 Rev AP
12-2012
131
Ejecutar pieza
(F1)
(F2)
(F3)
(F4)
PAGE UP)
(PAGE DOWN)
(ARROW KEYS)
(WRITE)
(HOME)
(ORIGIN)
2. Pulse CYCLE START (inicio de ciclo). Se mostrar una ventana emergente en la pantalla. Pulse CYCLE START (inicio de ciclo) de nuevo para
ejecutar el programa. Cuando un programa est ejecutndose y se ha con
configurado datos de la herramienta, la pantalla Live Image (imagen en
directo) muestra cmo la herramienta trabaja sobre la pieza en tiempo real
a medida que el programa se ejecuta.
132
96-8750 Rev AP
12-2012
RAPID
FEED
FINAL PASS
G71 CANNED CYCLE
SETUP
STOCK ORIENT.
STOCK ORIENT.
FLIP PART
RAPID PT.
N/A
STOCK
FLIP DIA.
2.0000 in
JAWS
JAW THKNS
N/A
FLIP LENGTH
3.0000 in
JAW HEIGHT
N/A
CLAMPING PT.
N/A
STOCK FACE
0.0500 in
STEP HEIGHT
N/A
MACHINE PT.
N/A
HOLE SIZE
N/A
CLAMP STOCK
N/A
STOCK
TOOL
WORK
TAILSTOCK
96-8750 Rev AP
12-2012
133
Programacin
NOTA: Los datos que se muestran en pantalla mientras se ejecuta el programa son: programa, husillo principal, posicin de la mquina y temporizadores y contadores.
Live Image (imagen en directo) volver a representar la pieza con la orientacin invertida, y con las garras del plato fijadas en una posicin especificada
por x e y dentro del comentario "(CLAMP)(x y)", si los comentarios "(FLIP
PART)" y "(CLAMP)(x y)" van despus de la instruccin M00 STOP PROG en
el programa.
O00000 ;
[Cdigo para la primera operacin de Live Image]
[Cdigo para la primera operacin de la pieza mecanizada]
M00 ;
G20 (INCH MODE); (Inicio de la informacin de Live Image para la pieza invertida)
(FLIP PART) ;
(CLAMP) ([2.000, 3.0000]) ; ([Diameter, Length]) (Fin de la informacin de Live Image
para la pieza invertida)
;
M01 ;
;
[Programa de la pieza para la segunda operacin];
Contrapunto
El contrapunto es un miembro de fundicin gris (no instalable en campo) que
corre a lo largo de dos guas lineales y que se utiliza para sostener el extremo
de una pieza de trabajo de torneado. El movimiento del contrapunto se controla a travs del cdigo de programa, en modo jog (avance), o utilizando un
conmutador de pedal.
Los contrapuntos se controlan con presin hidrulica en los tornos ST-10 (solo
en la caa), ST-20 y ST-30.
En modelos ST-40, un servomotor posiciona y aplica una fuerza de retencin
al contrapunto.
El contrapunto se engrana cuando su caa se sita contra la pieza de trabajo, aplicando la fuerza especificada.
Notas
(ST-10)
El contrapunto Haas opcional se puede colocar de forma manual y se mantiene en su posicin con una palanca/candado.
El contrapunto del ST-10 consiste en un cabezal fijo y una caa mvil con 4"
(102 mm) de recorrido. Por lo tanto, la nica parte que se mueve se le llama
centro del contrapunto. Controle la fuerza de retencin de la caa ajustando la
presin hidrulica en la HPU. Consulte el siguiente cuadro para determinar el
ajuste de presin para la fuerza de retencin que necesita.
Presionando POWERUP/RESTART (encendido/reinicio) o AUTOALL AXES
(todos los ejes automticos) no provocar que el centro del contrapunto se
mueva fsicamente. El operador es responsable de alejarlo para evitar un
posible choque.
134
96-8750 Rev AP
12-2012
Presin
MAX
MX
Pressure
(kgf/cm2) PSI
400
(28)
(21)
300
(14)
200
(6.9)
(3.4)
100
50
500 1000 1500 2000 2500 lb
(227) (453) (680) (907) (1134) (kgf)
Programacin
96-8750 Rev AP
12-2012
135
Notas
(ST-20/30)
Fuerza
de/ retencin
ST-20
ST
del
contrapunto
ilstock
Hold Force
2
(kgf/cm ) PSI
(hidrulico)
Presin
MAX
MX
Pressure
(28)
400
(21)
300
(14)
200
(6.9)
(3.4)
100
50
0
lb
500 1000 1500 lb
(227) (453) (680) (kgf)
(kgf)
Procedimiento de arranque
136
96-8750 Rev AP
12-2012
Notas
(ST-40)
El contrapunto instalado en los tornos ST-40 utiliza un servomotor para posicionar el contrapunto y aplicar una fuerza de retencin a la pieza de trabajo.
Cambie el ajuste 241 para controlar la fuerza de retencin del servo contrapunto. Introduzca un valor entre 1000 y 4500 libras de fuerza (si el Ajuste 9
fuera INCH) o 4448 y 20017 Newtons (si el Ajuste 9 fuera MM).
Programacin
Medidor de
fuerza
96-8750 Rev AP
12-2012
Indicador de retencin
Posiciones del indicador de retencin y medidor
de fuerza del servo contrapunto
137
ACTIVE TOOL
TOOL 12
Fuerza
mx.
TOOL LOAD 0
(Ajuste
241)
TOOL LIFE
100%
Fuerza actual
aplicada
Contrapunto desengranado
TAILSTOCK
1000 LB
Contrapunto engranado
.
Procedimiento de arranque
Precaucin! No pulse Power Up / Restart (arrancar/reiniciar) ni realice el retorno
a cero de todos los ejes si el contrapunto est sosteniendo una pieza de trabajo
cuando se restablezca la alimentacin. El contrapunto se replegar, lo que podra
dejar caer la pieza de trabajo. Realice el retorno a cero de todos los ejes de forma
individual (orden preferida: X, Z, A, C si estuvieran presentes) y asegrese de que
la pieza de trabajo est sujeta antes de realizar un retorno a cero del contrapunto.
Si la alimentacin del torno se cortara o interrumpiera mientras el servo contrapunto est engranado con una pieza de trabajo, el servofreno se engranar
para mantener la fuerza de retencin y evitar que se mueva el contrapunto.
Cuando se restablezca la alimentacin, el control mostrar el mensaje "Tailstock Force Restored" (fuerza del contrapunto restablecida). Puede reiniciar el
funcionamiento del torno sin realizar el retorno a cero del contrapunto, siempre
que no existan comandos de movimiento del contrapunto en el programa. Los
comandos de movimiento del contrapunto (M21/M22) en el programa provocarn que el contrapunto se retire de la pieza de trabajo, lo que podra hacer
que sta cayera.
Precaucin! Antes de reiniciar el programa con comandos de movimiento del
contrapunto (M21/M22) tras una interrupcin de la alimentacin, edite el programa y retire los comandos de movimiento del contrapunto. A continuacin,
puede reiniciar el programa y completar la pieza. Tenga en cuenta que hasta que
no realice el retorno a cero del contrapunto, el control no conocer la ubicacin
del mismo, por lo que los Ajustes 93 y 94 no protegern de choques la zona restringida del contrapunto.
Realice el retorno a cero del contrapunto antes de iniciar un nuevo ciclo en una
nueva pieza de trabajo. A continuacin, puede volver a aadir los comandos de
movimiento del contrapunto en el programa para futuros ciclos.
La primera activacin del pedal de pie del contrapunto tras una interrupcin de
la alimentacin har que el contrapunto vuelva a cero. Asegrese de que la
pieza de trabajo est apoyada antes de activar el pedal de pie del contrapunto.
138
96-8750 Rev AP
12-2012
Puesta
Torreta
Plato
de garras
Ajuste 93
Zona restringida
Ajuste 94
139
Programacin
El ajuste 93 (Tail ST.X Clearance) y el ajuste 94 (Z/TS Diff @X Clearance) pueden usarse para asegurarse de que el contrapunto no choque con la torreta o
con cualquiera de las herramientas en la misma. Los valores predeterminados
para estos ajustes, como se mandaron de fabrica, evitarn que el contrapunto
se estrelle contra la torreta, esto si la torreta se encuentra vaca. Tendr que
cambiar los ajustes de proteccin para cualquier trabajo que realice y as prevenir choques en la torreta basados en el tamao de la herramienta y la pieza
de trabajo. Se recomienda que pruebe los limites despus de cambiar estos
ajustes.
del contrapunto
(ST-10)
Programacin de Cdigo M
El contrapunto ST-10 se posiciona manualmente y la caa se aplica hidrulicamente a la pieza de trabajo. Ordene un movimiento de la caa hidrulica con
los siguientes Cdigos M:
M21: Avance del contrapunto
M22: Retroceso del contrapunto
Cuando se ordena un M21, la caa del contrapunto se mueve hacia delante y
mantiene una presin continua. El cuerpo del contrapunto debe bloquearse en
su posicin antes de ordenar un M21.
Cuando se ordena un M22, la caa del contrapunto se aleja de la pieza de
trabajo. Se aplica una presin hidrulica continua para evitar que la caa se
balancee hacia delante.
Presione el pedal de pie para hacer avanzar o retroceder la caa del contrapunto.
140
96-8750 Rev AP
12-2012
Si presiona y mantiene presionado el pedal durante 5 segundos, har retroceder la caa del contrapunto todo su recorrido y mantendr la presin de
retroceso para garantizar que la caa del contrapunto no avance hacia delante. Utilice este mtodo para guardar la caa del contrapunto siempre que no
se utilice.
La posicin de la caa del contrapunto puede cambiar con el tiempo si se deja
en una posicin que no est completamente replegada o que no est en contacto con una pieza de trabajo. Esto se debe a las fugas normales del sistema
hidrulico.
PRECAUCIN! No emplee un M21 en el programa si el contrapunto se posiciona
manualmente. En este caso, el contrapunto se alejar de la pieza de trabajo y
posteriormente se reposicionar contra ella, lo que podra provocar la cada de la
pieza de trabajo.
Operacin
del contrapunto
(ST-20/30/40)
Avance
Rpido
96-8750 Rev AP
12-2012
141
Programacin
B0 (+)
Posicin de
inicio o de
origen
Programacin de Cdigo M
142
96-8750 Rev AP
12-2012
En modo Avance, las teclas "TS <-" y TS">"se usan para desplazar el
contrapunto a velocidad de avance.
Seleccione TS Rpido y pulse la teclas TS < o TS > para mover el contrapunto a velocidad rpida. El control vuelve al ltimo eje desplazado cuando se
liberan las teclas.
El servo contrapunto ST-40 no puede desplazarse mientras est engranado
con una pieza de trabajo o mientras el husillo se est desplazando.
PRECAUCIN! No emplee un M21 en el programa si el contrapunto se posiciona
manualmente. En este caso, el contrapunto se alejar de la pieza de trabajo y
posteriormente se reposicionar contra ella, lo que podra provocar la cada de la
pieza de trabajo.
Cuando un servo contrapunto restablece la fuerza de retencin tras una interrupcin de la alimentacin, el contrapunto debe considerarse posicionado manualmente (el control no conoce la posicin del contrapunto) hasta que se produce
un retorno a cero.
de piezas
Operacin
Bandeja del
recogedor de
piezas
.
96-8750 Rev AP
12-2012
143
Programacin
Recogedor
Las garras del plato grandes podran interferir con la operacin del recogedor
de piezas. Asegrese de comprobar las holguras antes de hacer funcionar el
recogedor de piezas.
144
96-8750 Rev AP
12-2012
Palpador
Descripcin general
Operacin
SETUP
OP MODE
MANUAL
X OFFSET
TOOL NUMBER
Z OFFSET
0. 0000 in
0. 0000 in
TOOL OFFSET
Programacin
TOLERANCE
0.0000 in
Mensajes de ayuda
Explicacin
96-8750 Rev AP
12-2012
145
Explicacin
TOLERANCIA
X OFFSET, Z OFFSET
(corrector X, Z)
Modo manual
146
96-8750 Rev AP
12-2012
Modo automtico
96-8750 Rev AP
12-2012
147
Programacin
Consulte la ilustracin que se muestra en la seccin Direccin y punta imaginaria de la herramienta (Compensacin del radio de la punta de la herramienta). Tenga en cuenta que el palpador de ajuste de la herramienta en modo
Automatic (automtico) slo utiliza los cdigos 1-8.
148
96-8750 Rev AP
12-2012
11. Desplace fuera la herramienta hasta una posicin segura fuera del recorrido del brazo del palpador de herramientas.
12.
Programacin
96-8750 Rev AP
12-2012
Tornos
de doble husillo
(Serie DS)
C1
+
Programacin
..
Ambos husillos se orientarn antes de llegar a la velocidad programada cuando se utilice el modo G199 - Engage Synchronous Spindle Control (SSC)
(Activar control de husillo sncrono). Para salir del modo SSC, use un comando
G198 en el programa.
Cuando se pulse Reset (reiniciar) o E-stop (parada de emergencia), el control
se mantendr en modo sncrono hasta que se detenga el movimiento de todos
los husillos. Para salir del modo sncrono, introduzca un comando G198 en
MDI y pulse inicio de ciclo.
96-8750 Rev AP
12-2012
151
Columna
del husillo
Columna
del husillo
secundaria
96-8750 Rev AP
12-2012
153
Programacin
60
Puede alterar esta orientacin relativa usando un valor R con G199. El valor R
en un comando G199 especifica un corrector, en grados, desde la posicin de
origen del husillo seguidor. Puede usar este valor para permitir que las garras
del plato se "engranen" durante, por ejemplo, la operacin de transferencia de
una pieza.
Encontrar un valor R de G199
Para encontrar un valor R de G199 apropiado para su programa, realice los
siguiente:
1. En modo MDI, ejecute el comando M19 para orientar el husillo principal
y un M119 para orientar un husillo secundario. Con esto se establece la
orientacin default (predeterminada) entre las posiciones de origen de los
husillos.
2. Aada un valor R en grados en el M119 para corregir la posicin del husillo
secundario.
154
96-8750 Rev AP
12-2012
Ejemplo de programacin
%
O01100
(Husillo principal girando O.D.)
(AADIR G4 P.5 DESPUS DE M15)
(M119 ANTES DE G14)
Programacin
96-8750 Rev AP
12-2012
155
156
96-8750 Rev AP
12-2012
Herramientas
motorizadas y eje
Herramienta axial
Introduccin
Herramienta radial
de herramientas motorizadas
La opcin de herramientas motorizadas le permite al usuario motorizar herramientas axiales o estndar VDI axial para ejecutar operaciones tales como
fresado, taladrado o ranurado. Pueden fresarse formas con el eje C y/o el eje
Y.
El accionamiento de la herramienta motorizada se apagar automticamente
cuando se ordene un cambio de herramienta.
Para obtener la mejor precisin de fresado, utilice los cdigos M de fijacin
del husillo (M14 - Husillo principal / M114 - Husillo secundario) antes de mecanizar. El husillo se liberar automticamente cuando se ordene una nueva
velocidad al husillo principal o se pulse el botn de Reinicio.
La mxima velocidad de accionamiento de las herramientas motorizadas es
3000 rpm.
Las herramientas motorizadas de Haas estn diseadas para el fresado de
uso mediano; por ejemplo: el fresado con una fresadora final de dimetro 3/4"
en acero medio.
Instalacin
157
Programacin
Notas de programacin
Espaciador 2
Tuerca del alojamiento de la pinza
Insercin de tuerca
ER-32-AN
Montaje
Los soportes de la herramienta motorizada radial pueden ajustarse para obtener un rendimiento ptimo con el eje Y. El cuerpo del portaherramientas puede
girar en el alojamiento de la herramienta en relacin con el eje X. Esto permite
el ajuste del paralelismo de la herramienta de corte con el eje X.
Los tornillos fijadores de ajuste son estndar en todos los cabezales de herramientas motorizadas radiales. Se incluye una clavija de alineamiento en los
kits de herramientas motorizadas radiales Haas.
Instalacin y alineamiento
1. Coloque la clavija de alineamiento que viene con el soporte de herramientas motorizadas suministrado por Haas en la torreta.
158
96-8750 Rev AP
12-2012
M10
Clavija
Clavija
Perno allen
VDIApretar
cuando se
complete
Programacin
Tornillos
fijadores
de ajuste
159
en el eje X.
7. Ajuste los tornillos de fijacin y mantenga la indicacin a travs de la parte
superior del pasador o herramienta hasta que el indicador muestre cero a
lo largo del recorrido del eje X.
8. Apriete el perno allen VDI al par recomendado y vuelva a comprobar el
paralelismo. Ajstela si fuese necesario.
9. Repita los pasos del 1 al 8 para cada herramienta radial que se utiliza en
la configuracin.
10. Enrosque un perno M10 en la clavija de alineamiento y squelo para
retirar el pasador.
Ajustar los correctores de herramientas motorizadas
El contacto manual del corrector del eje X o con un medidor de herramientas
se realiza de la misma forma que cualquier otra herramienta en la torreta.
Contacto herramientas motorizadas radiales
Utilice el procedimiento anterior para el contacto de herramientas motorizadas
radiales.
Ejemplo: Si utiliza una fresadora frontal de 0.5 (12 mm) de dimetro, aada
0.25 (6 mm) al corrector Z para esa herramienta. El valor aadido DEBE ser
negativo (slo herramientas radiales).
1. Pulse la tecla HANDLE JOG (volante de avance).
2. Pulse .1/100. (El torno se mover a una gran velocidad cuando se gire el
volante).
3. Alterne entre las teclas de desplazamiento de X y Z hasta que la herramienta se encuentre cerca del lado de la pieza de trabajo. Presione
.0001/.1 para cambiar al incremento de desplazamiento ms pequeo.
160
96-8750 Rev AP
12-2012
Los valores de las correcciones tambin se pueden introducir manualmente eligiendo una de las pginas de correcciones, moviendo el cursor
hasta la columna deseada, tecleando un nmero y pulsando Write/Enter
(escribir/introducir) o F1. Con F1 introducir el nmero en la columna
seleccionada. Si se introduce un valor y se pulsa Write/Enter (escribir/introducir) se aadir la cantidad introducida al nmero en la columna seleccionada.
96-8750 Rev AP
12-2012
161
Programacin
Cdigos M
de herramientas motorizadas
M133 Live Tool Drive Forward (Transmisin de herramienta motorizada hacia Adelante)
M134 Live Tool Drive Reverse (Transmisin de herramienta activa
hacia atrs)
M135 Live Tool Drive Stop (Parada de transmisin de herramienta activa)
Eje C
Introduccin
El eje C ofrece alta precisin, el movimiento bidireccional del husillo que est
totalmente interpolado con el movimiento del eje X y/o Z. Se pueden ordenar
velocidades del husillo desde .01 a 60 RPM.
La operacin del eje C depende de la masa, dimetro y longitud de la pieza de
trabajo y/o del amarre de pieza (plato de garras). Pngase en contacto con el
Departamento de Aplicaciones de Haas si se utilizara una pieza inusualmente
pesada, un dimetro grande o una configuracin larga.
Transformacin
de cartesianas a polares
Notas de programacin:
162
96-8750 Rev AP
12-2012
deben realizarse con dos pases paralelos en cualquier lado del centro del
husillo.
La conversin Cartesiana a Polar es un comando modal (vase la seccin
Cdigo-G).
Interpolacin Cartesiana
Los comandos o instrucciones de coordenadas Cartesianas se interpretan
en en movimientos del eje linear (movimientos de torreta) y movimientos de
husillo (rotacin de la pieza de trabajo.)
Ejemplo de Programa
Programacin
%
O00069
N6 (Cuadrado)
G59
T1111 (herramienta 11, fresa frontal 0.75 Dia. , corte en el centro)
M154
G00 C0.
G97 M133 P1500
G00 Z1.
G00 G98 X2.35 Z0.1 (Posicin)
G01 Z-0.05 F25.
G112
G17 (establecer al plano XY)
G0 X-.75 Y.5
G01 X0.45 F10. (Punto 1)
G02 X0.5 Y0.45 R0.05 (Punto 2)
G01 Y-0.45 (Punto 3)
G02 X0.45 Y-0.5 R0.05 (Punto 4)
G01 X-0.45 (Punto 5)
G02 X-0.5 Y-0.45 R0.05 (Punto 6)
G01 Y0.45 (Punto 7)
G02 X-0.45 Y0.5 R0.05 (Punto 8)
G01 X0.45 (Punto 9) Y.6
G113
G18 (establecer al plano XZ)
G00 Z3.
M30
%
163
H-10.;
(el eje C se mueve hasta 80 grados desde la posicin de 90 grados anterior)
Ejemplo de programas
Ejemplo
#1#1
Example
164
%%
O0054
O0054
T101
T101
G54
G54
M133
P2000
(herramienta
M133
P2000
(Live ToolmoOn)
torizada
M154 encendida)
(Engage C-axis)
M154 (enganchar eje C)
G00
G98
(feed/min)X2.0
X2.0Z0
Z0
G00
G98
(avance/mn)
C90
C90
G01
Z-0.1
F6.0
(position
G01
Z-0.1
F6.0
(posicin
1) 1)
X1.0
(position
X1.0
(posicin
2) 2)
C180.
F10.0
(position
C180.
F10.0
(posicin
3) 3)
X2.0
(position
X2.0
(posicin
1) 1)
G00
Z0.5
G00
Z0.5
M155
M155
M135
M135
G53
X0X0
G53
G53
Z0Z0
G53
M30
M30
%%
96-8750 Rev AP
12-2012
(TALADRO
- RADIAL)
(LIVE DRILLMOTORIZADO
- RADIAL)
Compensacin
C0
3.0"
1.5"
C270
C180
G112
La compensacin del radio de la herramienta de corte es un mtodo para cambiar la trayectoria de la herramienta para que de esta manera la lnea central
de la herramienta se mueva ya sea hacia la izquierda o derecha de la trayectoria programada. La pgina Offsets (corrector) se usa para introducir la cantidad
que la trayectoria de la herramienta se eleva en la columna radio. El corrector
se introduce como un valor del radio tanto para las columnas de geometra y
desgaste. El valor compensado se calcula por el control a partir de los valore
introducidos en el Radio. Cuando se utiliza G112, la compensacin del radio
de la herramienta de corte slo est disponible usando G17 (XY) plano. No es
necesario definir la punta de la herramienta.
Compensacin del radio de la herramienta de corte utilizando el eje Y en
planos G17 (movimiento X-Y) y G19 (movimiento Z-Y).
La compensacin del radio de la herramienta de corte es un mtodo para cambiar la trayectoria de la herramienta para que de esta manera la lnea central
de la herramienta se mueva ya sea hacia la izquierda o derecha de la trayectoria programada. La pgina Offsets (corrector) se usa para introducir la cantidad
que la trayectoria de la herramienta se eleva en la columna radio. El corrector
96-8750 Rev AP
12-2012
165
Programacin
T101
G19
G98
M154 (Enganchar eje C)
G00 G54 X6. C0. Y0. Z1.
G00 X3.25 Z0.25
G00 Z-0.75
G97 P1500 M133
M08
G00 X3.25 Z-0.75
G00 C0.
G19 G75 X1.5 I0.25 F6.
G00 C180.
G19 G75 X1.5 I0.25 F6.
G00 C270.
G19 G75 X1.5 I0.25 F6.
G00 G80 Z0.25 M09
M135
M155
M09
G00 G28 H0.
G00 X6. Y0. Z3.
G18
G99
M00
M30
%
se introduce como un valor del radio tanto para las columnas de geometra y
desgaste. El valor compensado se calcula por el control a partir de los valore
introducidos en el Radio. La compensacin del radio de la herramienta de
corte utilizando el eje Y, NO DEBE incluir al eje C en ningn movimiento sincronizado. No es necesario definir la punta de la herramienta.
G41 seleccionar compensacin de la herramienta de corte izquierda.
G42 seleccionar compensacin de la herramienta de corte derecha.
G40 cancelar la compensacin de la herramienta de corte.
Los valores de correccin introducidos para el radio debern ser nmeros
positivos. Si la correccin contiene un valor negativo, la compensacin de la
herramienta de corte operar como si se hubiese especificado un cdigo G
opuesto. Por ejemplo, un valor negativo introducido para un G41 se comportar como si se hubiera introducido un valor positivo para un G42.
Al seleccionar Yasnac para el ajuste 58, el control debe ser capaz de colocar
el lateral de la herramienta a lo largo de todos los bordes de los contornos
programados sin sobrecortar los siguientes dos movimientos. Un movimiento
circular une todos los ngulos exteriores.
Al seleccionar Fanuc para el Ajuste 58, el control no requiere colocar el lateral
de corte de la herramienta a lo largo de todos los filos de los contornos programados, evitando los sobrecortes. Los ngulos exteriores iguales o menores
que 270 se unen por una esquina afilada y los ngulos de fuera mayores
que 270 se unen por un movimiento lineal extra. Los siguientes diagramas
muestran como trabaja la compensacin de la herramienta de corte para los
dos valores de la definicin 58.
NOTA: Una vez cancelada la compensacin, la trayectoria programada
volver a ser igual que el centro de la trayectoria de la herramienta de
corte. Cancele la compensacin de la herramienta de corte (G40) antes
de acabar el programa.
G42 Compensacin de la herramienta de corte - (YASNAC)
Centro real de la
trayectoria de la
herramienta
Radio
G40 en
este
bloque
166
Trayectoria
programada
G42 en este
bloque
Centro real de
la trayectoria
de la herramienta
Radio
G40 en
este
bloque
Movimiento extra
Trayectoria
programada
G42 en este
bloque
96-8750 Rev AP
12-2012
Entrar y salir
96-8750 Rev AP
12-2012
167
Programacin
Trayectoria de
programada
Trayectoria de
programada
Trayectoria del
centro de la
herramienta
Trayectoria de
programada
Trayectoria de
programada
Trayectoria del
centro de la
herramienta
Trayectoria de
programada
Trayectoria de
programada
Trayectoria del
centro de la
herramienta
Trayectoria de
programada
Trayectoria de
programada
Trayectoria del
centro de la
herramienta
Centro y trayectoria
programada de la
trayectoria de la
herramienta
168
96-8750 Rev AP
12-2012
Eje Y
El eje Y mueve las herramientas perpendicularmente a la lnea central del
husillo. Este movimiento se consigue a travs del movimiento combinado de
los husillos de bolas del eje X y el eje Y. Consulte tambin el plano G17 XY y el
plano G19 YZ para la informacin de programacin.
Movimiento
compuesto
del eje Y
Plano horizontal
+
+
Programacin
C1
96-8750 Rev AP
12-2012
169
170
96-8750 Rev AP
12-2012
Lnea central
del alojamiento
de VDI
Origen de X
C
Programacin
+Y
Recorrido
del eje X
Lmites de
-X y +Y
Pasada la
lnea central
del husillo
2.00"
(50mm)
2.00"
(50mm)
-Y
Lmites de
-X y -Y
Dimensiones desde la lnea central del alojamiento de VDI para herramientas axiales
ST-10Y
0.35" (9 mm)
2.00" (50 mm)
7.53" (191 mm)
ST-20Y
0.4" (10 mm)
2.00" (50 mm)
8.9" (226 mm)
ST-20SSY
1.7" (43 mm)
2.00" (50 mm)
7.6" (193 mm)
ST-30Y/DS-30Y ST-30SSY/DS-30SSY
0.48" (12 mm)
1.62" (41 mm)
2.00" (50 mm)
2.00" (50 mm)
12.02" (305 mm)
10.88" (276 mm)
9.54" (242 mm) 12.28" (312 mm) 9.68" (246 mm) 18.52" (470 mm)
*Cabezal de herramienta motorizada de tamao estndar - Asuma que no hay ninguna herramienta en el husillo de las herramientas motorizadas
96-8750 Rev AP
12-2012
171
Operacin y programacin
El eje Y es un eje adicional en los tornos (si est equipado) que puede ser
controlado y se comporta de la misma forma que el eje X y Z estndar. No se
requiere ningn comando de activacin para el eje Y. Est disponible en todo
momento cuando la mquina est en modo de ejecucin o configuracin.
El torno devolver automticamente el eje Y a la lnea central del husillo despus
de un cambio de herramienta. Asegrese de que la torreta se posicione correctamente antes de ordenar el giro.
96-8750 Rev AP
12-2012
dene el movimiento para posicionar el eje C. Consulte la seccin del eje C, las
herramientas motorizadas y el cdigo M para disponer de ms informacin.
3. Pueden emplearse los siguientes ciclos fijos con el eje Y. Consulte la seccin de cdigo G de este manual para obtener ms informacin.
Solo ciclos axiales:
Taladrar: G74, G81, G82, G83,
Mandrilar: G85, G89,
Roscar: G95, G186,
Solo ciclos radiales:
Taladrar: G75 (un ciclo de ranurado), G241, G242, G243,
Mandrilar: G245, G246, G247, G248
Roscar: G195, G196
Ejemplo de programa de fresado del eje Y
%
O02003
N20
Programacin
Y
Z
173
174
96-8750 Rev AP
12-2012
Macros (Opcional)
Esta funcionalidad es opcional; llame a su distribuidor para obtener informacin.
Introduccin
Las Macros aaden capacidades y flexibilidad al control que no son posibles
con cdigos G estndar. Algunos usos posibles son familias de piezas, ciclos
fijos personalizados, movimientos complejos, y controlar dispositivos opcionales.
Una Macro es una rutina/subprograma que puede ejecutarse mltiples veces.
Una sentencia macro puede asignar un valor a una variable o leer un valor de
una variable, evaluar una expresin, reconducir condicional o incondicionalmente a otro punto dentro del programa, o condicionalmente repetir alguna
seccin de programa.
Aqu hay algunos ejemplos de aplicaciones de las Macros. En vez de presentar el cdigo de las macro aqu, primero detallaremos las aplicaciones generales para las que pueden usarse las Macros.
Patrones simples que se repiten una y otra vez en el taller - Los patrones
que se repiten una y otra vez pueden definirse y almacenarse utilizando macros. Por ejemplo:
96-8750 Rev AP
12-2012
175
Programacin
Cdigos G y M tiles
Ajustes
Previsin
sto intenta activar una salida, espera 1 segundo, y luego la desactiva. Sin
embargo, la previsin har que la salida se encienda y luego se apague inmediatamente mientras que se procesa la pausa. G103 P1 puede usarse para
limitar la previsin a 1 bloque. Para hacer que este ejemplo funcione correctamente, debe modificarse tal y como se indica a continuacin:
G103 P1 (Vase la seccin cdigo G del manual para disponer de una mayor explicacin de G103)
;
#1101=1
G04 P1.
;
;
;
#1101=0
Redondeo
176
96-8750 Rev AP
12-2012
Notas
del funcionamiento
Las variables de macro, al igual que los ajustes y los correctores, pueden
almacenarse o cargarse por medio del terminal RS-232 o USB, al igual que
los ajustes y correctores. Consulte la seccin de Transferencia de datos de
control.
Por medio de la pantalla de comandos actuales se muestran y pueden modificarse las variables macro. Para llegar a las pginas, pulse CURNT COMDS
(comandos actuales) y use la tecla de pgina siguiente/anterior.
Los cambios en las variables aparecen en la pantalla de la pgina de variables; los cambios pueden verse conforme el control va interpretando el
programa. Una variable macro se establece introduciendo un valor y pulsando
despus el botn WRITE/ENTER (Escribir/Introducir). El valor de variables
macro puede borrarse pulsando ORIGIN (origen). Introduciendo el nmero de
la variable macro y pulsando la flecha arriba/abajo se buscar dicha variable.
Las variables mostradas representan los valores de las variables en el momento de la ejecucin del programa. A veces, esto podra ser hasta 15 bloques
adelante de la actividad real de la mquina. La depuracin de un programa
puede hacerse ms fcilmente insertando un G103 al comienzo del programa
para limitar la separacin de bloques y despus retirar el bloque G103 cuando
la depuracin se complete.
Los argumentos en una declaracin G65 son el medio para pasar valores a la
subrutina macro y definir las variables locales de la subrutina macro llamada.
Las dos tablas siguientes indican el arreglo de las variables alfabticas de
direccin con las variables numricas empleadas en una subrutina macro.
Direccin alfabtica
Direccin:
Variable:
A
1
B
2
C
3
D
7
E
8
F
9
G
-
H
11
I
4
J
5
K
6
L
-
M
13
Direccin:
Variable
N
-
O
-
P
-
Q
17
R
18
S
19
T
20
U
21
V
22
W
23
X
24
Y
25
Z
26
A
1
B
2
C
3
I
4
J
5
K
6
I
7
J
8
K
9
I
10
J
11
Direccin:
Variable:
K
12
I
13
J
14
K
15
I
16
J
17
K
18
I
19
J
20
K
21
I
22
Direccin:
Variable:
J
23
K
24
I
25
J
26
K
27
I
28
J
29
K
30
I
31
J
32
K
33
Programacin
A
.001
B
.001
C
.001
D
1.
E
1.
F
1.
G
-
Direccin:
Variable:
H
1.
I
.0001
J
.0001
K
.0001
L
1.
M
1.
N
-
Direccin:
Variable:
O
-
P
-
Q
.0001
R
.0001
S
1.
T
1.
U
.0001
Direccin:
Variable:
V
.0001
W
.0001
X
.0001
Y
.0001
Z
.0001
Si se usa el mtodo de direccin alfabtica alterna, mediante los argumentos se pueden asignar valores a las 33 variables locales macro. El ejemplo
siguiente muestra cmo pueden enviarse dos conjuntos de coordenadas de
posicin hacia una subrutina macro. Las variables locales #4 a #9 se definirn
con .0001 hasta .0006 respectivamente.
Ejemplo: G65 P2000 I1 J2 K3 I4 J5 K6
Las siguientes letras no pueden usarse para pasar argumentos a una subrutina macro: G, L, N, O y P.
Variables Macro
Hay tres categoras de variables macro: variables del sistema, variables globales y variables locales. Las constantes son valores de punto flotante anotados en una expresin con macro. Se pueden combinar con las direcciones
alfabticas de A hasta Z o pueden estar solas cuando se usan dentro de una
expresin. Ejemplos de constantes son: .0001, 5.3 o -10.
Variables locales
Las variables locales van del #1 al #33. Siempre est disponible un conjunto
de variables locales. Al ejecutar un comando G65 con una llamada a subrutina, las variables locales se almacenan y entonces otro conjunto nuevo est
disponible para usarse. Esto se denomina "anidar" ("nesting") las variables
locales. Durante la llamada con G65, los valores anteriores en las variables
locales de direccin se sustituyen por los nuevos valores correspondientes
en las variables de la lnea G65 y todas las otras variables locales nuevas se
reajustan con valores indefinidos. Ms adelante hay una tabla de variables
locales junto con los argumentos de las variables de direccin que cambiaron
las variables locales.
178
96-8750 Rev AP
12-2012
Variable:
Direccin:
Alternar:
1
A
2
B
3
C
4
I
5
J
6
K
7
D
I
8
E
J
9
F
K
10
I
11
H
J
Variable:
Direccin:
Alternar:
12
14
15
16
13
M
I
17
Q
J
18
R
K
10
S
I
20
T
J
21
U
K
22
V
I
Variable:
Direccin:
Alternar:
23
W
J
24
X
K
25
Y
I
26
Z
J
27
28
29
30
31
32
33
Tenga en cuenta que las variables locales 10, 12, 14-16 y 27-33 no tienen
argumentos de direccin correspondientes. Estas variables locales pueden
definirse si se usa un nmero suficiente de argumentos I, J y K como se indic
anteriormente en la seccin acerca de argumentos. Una vez que las variables
locales estn definidas en la subrutina macro, stas pueden leerse y modificarse mediante los nmeros de variable del 1 al 33.
Llamar a una subrutina mediante M97 o M98 no anida las variables locales.
Todas las variables locales indicadas en una subrutina llamada con M98 sern
las mismas variables y tendrn los mismos valores que existan antes de la
llamada con M97 o M98.
Variables Globales
Las variables globales son variables que siempre estn disponibles. Solamente hay una copia de cada variable global. Las variables globales se presentan en tres dominios: 100-199, 500-699 y 800-999. Las variables globales
se retienen en la memoria an al apagar la alimentacin.
Ocasionalmente, hay numerosas macros escritas para opciones instaladas
en fbrica que utilizan variables globales. Por ejemplo, palpado, cambiadores
de paleta. etc. Cuando se utilizan variables globales, asegrese de que no se
estn utilizando por otro programa en la mquina.
Variables de Sistema
96-8750 Rev AP
12-2012
179
Programacin
180
VARIABLES
USO
#0
#1-#33
#100-#199
#500-#549
#550-#580
#581-#599
#600-#699
#700-#749
#750-#751
#800-#999
#1000-#1063
#1064-#1068
#1080-#1087
#1090-#1098
#1094
Nivel de refrigerante
#1098
#1100-#1139
40 salidas discretas
#1140-#1155
#1264-#1268
#2001-#2050
#2051-#2100
#2101-#2150
#2201-#2250
#2301-#2350
#2701-#2750
#2751-#2800
#2801-#2850
#2901-#2950
#3000
Alarma programable
#3001
Cronmetro en milisegundos
#3002
Cronmetro en horas
#3003
96-8750 Rev AP
12-2012
VARIABLES
USO
#3004
Anular control
#3006
#3011
Ao, mes, da
#3012
#3020
#3021
#3022
Cronmetro de avance
#3023
#3024
#3025
#3026
#3027
#3030
Bloque a bloque
#3031
Ensayo
#3032
Borrar bloque
#3033
Parada opcin
#3901
M30 Cuenta 1
#3902
M30 Cuenta 2
#4001-#4020
#4101-#4126
VARIABLES
USO
#5001-#5006
#5021-#5026
#5041-#5046
#5061-#5069
#5081-#5086
#5201-#5206
Corrector comn
#5221-#5226
#5241-#5246
#5261-#5266
#5281-# 5286
#5301-#5306
#5321-#5326
#5401-#5450
96-8750 Rev AP
12-2012
Programacin
Nota: La configuracin de 4101 al 4126 es la misma que el direccionamiento alfabtico de la seccin "Argumentos de macro"; por
ejemplo, la sentencia x1.3 establece la variable #412 4 a 1.3..
181
VARIABLES
USO
#5501-#5550
#5601-#5650
#5701-#5750
#5801-#5850
#5901-#6000
#6001-#6277
#6501-#6999
182
VARIABLES
USO
#7001-#7006 (#14001-#14006)
#7041-#7046 (#14041-#14046)
#7061-#7066 (#14061-#14066)
#7081-#7086 (#14081-#14086)
#7101-#7106 (#14101-#14106)
#7121-#7126 (#14121-#14126)
#7141-#7146 (#14141-#14146)
#7161-#7166 (#14161-#14166)
#7181-#7186 (#14181-#14186)
#7201-#7206 (#14201-#14206)
#7221-#7226 (#14221-#14221)
#7241-#7246 (#14241-#14246)
#7261-#7266 (#14261-#14266)
#7281-#7286 (#14281-#14286)
96-8750 Rev AP
12-2012
#7301-#7306 (#14301-#14306)
#7321-#7326 (#14321-#14326)
#7341-#7346 (#14341-#14346)
#7361-#7366 (#14361-#14366)
#7381-#7386 (#14381-#14386)
#14421-#14426
#14441-#14446
#14461-#14466
96-8750 Rev AP
12-2012
183
#14481-#14486
#14501-#14506
#14521-#14526
#14541-#14546
#14561-#14566
#14581-#14586
#14781-#14786
#14981-#14986
#15181-#15186
#15381-#15386
#15581-#15586
#15781-#15786
15881-15886
15901-15906
15921-15926
15941-15946
15961-15966
El programador puede usar las entradas designadas "Spare" (libre) para conectarlas a dispositivos externos.
184
96-8750 Rev AP
12-2012
El usuario puede cambiar el estado de estas salidas escribiendo a las variables designadas como "spare" (libre). Si las salidas estn conectadas a rels,
entonces una asignacin de "1" establece el rel. Una asignacin de "0" borra
el rel. Si se hace referencia a estas salidas, se devolver el estado vigente
de la salida y puede ser el ltimo valor asignado o el ltimo estado de la salida
como ajust el mismo cdigo M de usuario. Por ejemplo, despus de la verificacin de esa salida #1108 est "libre":
#1108 = 1;
#101 = #3001+1000;
#1108 = 0;
Las siguientes variables se emplean ahora para contener los valores de carga
mxima para cada eje. Puede liberarse su valor con un ciclo de alimentacin
de la mquina o poniendo la macro a cero en un programa (por ejemplo,
#1064=0;).
1064 = eje X
1264 = eje C
1065 = eje Y
1265 = eje U
1066 = eje Z
1266 = eje V
1067 = eje A
1267 = eje W
1068 = eje B
1268 = eje T
96-8750 Rev AP
12-2012
185
Programacin
Correctores de herramientas
Use las siguientes variables macro para leer o establecer la geometra siguiente, valores de los correctores por cambio o desgaste:
#2001-#2050
Corrector de cambio/geometra
del eje X
#2101-#2150
Corrector de geometra/cambio
del eje Z
#2201-#2250
#2301-#2350
#2701-#2750
Desgaste de la herramienta
del eje-X
#2801-#2850
Desgaste de la herramienta en
el eje-Z
#2901-#2950
Mensajes programables
186
96-8750 Rev AP
12-2012
#3002 Cronmetro en Horas - El cronmetro en horas es similar al cronmetro en milisegundos pero el nmero obtenido despus de leer la variable
#3002 est en horas. Los cronmetros en horas y en milisegundos se pueden
establecer independientemente.
#3004=1;
Cdigo imparable
#3004=0;
Cdigo de partida
96-8750 Rev AP
12-2012
187
Programacin
Variable #3004
#3004
AVANCE
PARADA
VELOCIDAD
DE AVANCE
ANULACIN
PARADA EXACTA
COMPROBACIN
Las paradas se pueden programar para actuar como un M00. El torno se iniciar una vez que se pulse Cycle Start (Inicio de Ciclo). Una vez pulsado Cycle
Start (inicio de ciclo), el programa contina con el bloque que hay despus del
#3006. En el ejemplo siguiente, los 15 primeros caracteres del comentario se
muestran en la parte inferior izquierda de la pantalla.
IF [#1 EQ #0] THEN #3006=101 (comentario aqu);
188
96-8750 Rev AP
12-2012
#5024 Eje A
#5022 Eje-Z
#5025 Eje B
#5023 Eje-Y
#5026 Eje-C
La posicin donde se origin la ltima seal de salto puede obtenerse por medio de #5061-#5069, que corresponden a X, Y, Z, A, B, C, U, V, y W, respectivamente. Los valores se dan en el sistema de coordenadas de trabajo vigente y
pueden usarse an cuando la mquina est en movimiento. El valor de #5063
(Z) lleva aplicada compensacin de la longitud de la herramienta.
96-8750 Rev AP
12-2012
189
Programacin
Uso
Para acceder al valor de un parmetro, el nmero de ese parmetro se copia
en la variable 6996, despus de lo cual, el valor de ese parmetro estar disponible utilizando la variable macro 6998, tal y como se muestra:
#6996=601 (especificar el parmetro 601)
#100=#6998 (copiar el valor del parmetro 601 a la variable #100)
Para acceder a un bit de parmetro especfico, el nmero de ese parmetro
se copia en la variable 6996 y el nmero de bit se copia en la variable macro
6997. El valor de ese bit de parmetro est disponible utilizando la variable
macro 6999, tal y como se muestra:
Correctores
#5221-#5226
G54
#5241-#5246
G55
#5261-#5266
G56
#5281-#5286
G57
#5301-#5306
G58
#5321-#5326
G59
#7001-#7006
#7021-#7026
#7381-#7386
Todas las variables se identifican con el signo de nmero (#) seguidas por
un nmero positivo; como por ejemplo: #1, #101, y #501. Las variables son
valores decimales que se representan como nmeros de punto flotante. Si una
variable nunca ha sido utilizada nunca, puede tomar un valor especial "in-
190
96-8750 Rev AP
12-2012
definido". Esto indica que no se ha empleado. Una variable puede fijarse como
indefinida con la variable especial #0. #0 tiene el valor "indefinido" o 0.0 dependiendo del contexto en que se use. Pueden obtenerse referencias indirectas a
variables poniendo el nmero de la variable entre corchetes #[expresin]. La
expresin se evala y el resultado se convierte en la variable empleada. Por
ejemplo:
#1=3;
#[#1]=3.5 + #1;
Esto define la variable #3 con el valor 6.5.
Las variables pueden emplearse en lugar de las constantes de direccin de
los cdigos G, donde "direccin" se refiere a las letras A..Z.
En el bloque N1 G0 X1.0; las variables pueden establecerse en los siguientes
valores: #7 = 0; #1 = 1.0; y el bloque puede sustituirse por: N1 G#7 X#1;. Los
valores en las variables a la hora de empezar se usan como los valores de las
direcciones.
#8550-#8567
A-#101
direccin[expresin]
Z[#5041+3.5]
direccin - [expresin]
Z-[SIN[#1]]
96-8750 Rev AP
12-2012
191
Programacin
Sustitucin
Declaraciones macro
Las declaraciones macro le permiten al programador manipular el control mediante lneas de cdigo; este cdigo tiene caractersticas similares a cualquier
lenguaje de programacin estndar. Se han incluido funciones, operadores,
expresiones condicionales y aritmticas, declaraciones de asignacin y declaraciones de control. Las funciones y los operadores se usan en expresiones
para modificar variables o valores. Los operadores son esenciales para las
expresiones; mientras que las funciones facilitan el trabajo del programador.
Funciones
Las funciones son rutinas integradas disponibles para el programador. Todas las funciones tienen la sintaxis "nombre_funcin [argumento]". Cualquier
expresin de las funciones pueden pasarse como argumentos. Las funciones
devuelven valores decimales de punto flotante. Las funciones proporcionadas
con el control Haas son las siguientes:
192
FUNCIONES
ARGUMENTO
RETORNOS
NOTAS
SIN[ ]
Grados
Decimal
Seno
COS[ ]
Grados
Decimal
Coseno
TAN[ ]
Grados
Decimal
Tangente
ATAN[ ]
Decimal
Grados
Acotangente, similar a
FANUC ATAN[ ]/[1]
SQRT[ ]
Decimal
Decimal
Raz cuadrada
ABS[ ]
Decimal
Decimal
Valor absoluto
ROUND[ ]
Decimal
Decimal
Redondear un decimal
FIX[ ]
Decimal
Entero
ACOS[ ]
Decimal
Grados
Arco coseno
ASIN[ ]
Decimal
Grados
Arco seno
#[ ]
Entero
Entero
Variable Indirecta
DPRNT [ ]
Texto ASCII
Resultado externo
96-8750 Rev AP
12-2012
Operadores
Los operadores pueden clasificarse en tres categoras: Operadores Aritmticos, Operadores Lgicos y Operadores Booleanos.
Los operadores aritmticos estn compuestos por los usuales unitarios y binarios. Son:
+
- Positivo unitario
+1.23
- Negativo unitario
-[COS[30]]
- Adicin binaria
#1=#1+5
- Resta binaria
#1=#1-1
- Multiplicacin
#1=#2*#3
- Divisin
#1=#2/4
MOD
- Residuo
Los operadores lgicos son operadores que trabajan con los valores binarios
de los bits. Las variables macro son nmeros de punto flotante. Si se usan los
operadores lgicos con las variables macro; slo se usa la parte entera del
nmero de punto flotante. Los operadores lgicos son: OR - dos valores OR
96-8750 Rev AP
12-2012
193
Programacin
Fijo vs Redondear
lgicos juntos; XOR - dos valores OR exclusivos juntos, AND - dos valores
AND lgicos juntos
#1=1.0; 0000 0001
#2=2.0; 0000 0010
#3=#1 OR #20000 0011
#1=5.0;
#2=3.0;
IF [[#1 GT 3.0] AND [#2 LT 10]] GOTO1
Tenga en cuenta que debe tener cuidado al usar los operadores lgicos para
lograr obtener el resultado deseado.
Los operadores booleanos siempre evalan en 1.0 (Verdadero) o 0.0 (Falso).
Hay seis operadores Booleanos. Estos operadores no se limitan a las expresiones condicionales pero se usan frecuentemente en las expresiones condicionales. Son:
EQ - Igual que
NE - No Igual que
GT - Mayor que
LT - Menor que
GE - Mayor que o igual que
LE - Menor que o igual que
Los cuatro ejemplos siguientes muestran cmo pueden usarse los operadores
Lgicos y Booleanos:
Ejemplo
Explicacin
#1=[1.0 LT 5.0];
Expresiones
Las expresiones se definen como cualquier secuencia de variables y operadores enmarcados con corchetes, "[" y "]". Hay dos usos para las expresiones:
las expresiones condicionales o las expresiones aritmticas. Las expresiones
condicionales devuelven valores como False (Falso) (0.0) o True (verdadero)
194
96-8750 Rev AP
12-2012
(cualquier valor diferente a cero). Las expresiones aritmticas usan operadores aritmticos con funciones para determinar un valor.
Expresiones condicionales
Expresiones aritmticas
Una expresin aritmtica es toda expresin que usa variables, operadores o
funciones. Una expresin aritmtica devuelve un valor, y normalmente se usan
en las declaraciones de asignacin, pero estas expresiones no se limitan solo
a ellas. Ejemplos de expresiones aritmticas:
#101=#145*#30;
#1=#1+1;
X[#105+COS[#101]];
#[#2000+#13]=0;
Declaraciones de asignacin
Las declaraciones de asignacin le permiten al programador modificar las variables. El formato de las declaraciones de asignacin es: expresin = expresin
. La expresin de la izquierda del signo de igual siempre debe referirse a una
variable de macro, ya sea directa o indirectamente. La siguiente macro inicia
una secuencia de variables a cualquier valor. Aqu se usan dos tipos de asignacin, la asignacin directa y la asignacin indirecta.
96-8750 Rev AP
12-2012
195
Programacin
En este caso, la ramificacin ocurre solamente cuando #100 sea menor que
10; de otra manera, el procesamiento contina con la siguiente lnea en la
secuencia del programa. En el ejemplo anterior, el M99 condicional puede
reemplazarse con: N50 IF [#100 LT 10] GOTO10;
O0300
(B=variable base) ;
#3000=1
#3000=2
(Contador descendente) ;
#[#2+#19]=#22
END1;
M99;
La macro anterior puede usarse para iniciar tres conjuntos de variables tales
como las siguientes:
Declaraciones de control
196
96-8750 Rev AP
12-2012
O9200
;
(D=Dgito decimal a grabar);
IF [[#7 NE #0] AND [#7 GE O] AND [#7 LE
9]] GOTO99 ;
#3000=1
(Dgito no vlido)
;
N99
#7=FIX[#7]
;
GOTO#7
;
N0
...
M99
;
N1
;
M99
;
N2
;
...
;
(etc...)
96-8750 Rev AP
12-2012
197
Los GOTOs calculados con expresiones pueden usarse para ramificar el procesamiento basado en los resultados de las entradas de hardware de lectura.
Un ejemplo podra ser como el siguiente:
GOTO [[#1030*2]+#1031];
NO (1030=0, 1031=0);
...
M99;
N1 (1030=0, 1031=1);
...
M99;
N2 (1030=1, 1031=0);
...
M99;
N3 (1030=1, 1031=1);
...
M99;
Aqu, tal como se mencion anteriormente, "expresin condicional" es cualquier expresin que use alguno de los seis operadores Booleanos: EQ, NE, GT,
LT, GE o LE. Los corchetes que limitan las expresiones son obligatorios. En el
control Haas, no es necesario incluir estos operadores. Por ejemplo: IF [#1 NE
0.0] GOTO5; tambin podra ser: IF [#1] GOTO5;.
En esta declaracin, la transferencia al bloque 5 solamente ocurrir si la variable #1 contiene cualquier otro valor que no sea 0.0 o el valor indefinido #0; de
otra manera, se ejecutar el siguiente bloque.
En el control Haas, tambin puede usar una expresin condicional con el
formato M99 Pnnnn. Por ejemplo: G0 X0 Z0 [#1EQ#2] M99 P5;. Aqu, la
condicin solamente se aplica a la porcin M99 de la lnea. A la mquina de
herramientas se le ordena a un X0, Z0 independientemente de que la expresin evale si es Verdadero o Falso. Slo La transferencia M99, se ejecuta
basada en el valor de la expresin. Se recomienda usar la versin IF GOTO si
desea portabilidad.
198
96-8750 Rev AP
12-2012
La ejecucin de las declaraciones de control tambin puede lograrse mediante la estructura IF THEN. El formato es IF [expresin condicional] THEN
declaracin;.
Nota: Para mantener la compatibilidad con la sintaxis de FANUC, "THEN"
no puede usarse con GOTOn.
96-8750 Rev AP
12-2012
199
Programacin
Esto ejecuta las declaraciones entre DOn y ENDn siempre y cuando la expresin condicional resulte True (verdadero). Los corchetes de la expresin
son obligatorios. Si la expresin resulta False (falso), entonces se ejecutar el
bloque despus de ENDn. WHILE puede abreviarse con WH. La parte DOnENDn de la declaracin es un par recproco. El valor de n es desde 1 hasta 3.
Esto significa que no puede haber ms de tres ciclos incluidos en una subrutina. El anidamiento es un bucle dentro de un bucle.
Aunque la inclusin de declaraciones WHILE solamente puede hacerse hasta
en tres niveles, en realidad no hay lmite porque cada subrutina puede tener
hasta tres niveles de inclusin. Si alguna vez se necesita una inclusin en ms
de 3 niveles, entonces el segmento que contenga los tres niveles inferiores de
la inclusin puede convertirse en una subrutina , y superar as la limitacin.
Si hay dos ciclos WHILE diferentes en una subrutina, pueden usar el mismo
ndice de inclusin. Por ejemplo:
#3001=0 (ESPERAR 500 MILISEGUNDOS);
WH [#3001 LT 500] DO1;
END1;
-otras declaraciones#3001=0 (ESPERAR 300 MILISEGUNDOS);
WH [#3001 LT 300] DO1;
END1;
GOTO puede usarse para salir de una seccin abarcada por un DOEND, pero
no puede usarse GOTO para entrar a tal seccin. Se permite saltar con GOTO
dentro de la seccin DO-END.
Un ciclo infinito se ejecutar si se elimina WHILE y la expresin, por ejemplo:
DO1;
-declaraciones END1;
200
96-8750 Rev AP
12-2012
G65 P1000;
M30;
(Parar el programa)
O1000 ;
(Subrutina macro)
...
M99;
Solapamiento
Parmetro de
Haas
Llamada a la
macro M
91
9010
81
9000
92
9011
82
9001
93
9012
83
9002
94
9013
84
9003
95
9014
85
9004
96
9015
86
9005
97
9016
87
9006
98
9017
88
9007
99
9018
89
9008
100
9019
90
9009
Programacin
Los nmeros de programa del 9010 al 9019 estn reservados para usarlos con
solapes de cdigos G. La siguiente tabla lista los parmetros Haas reservados
para los solapamientos de las subrutinas macro.
Estableciendo un parmetro de solapamiento a 0 (cero) desactiva el solapamiento para la subrutina asociada. Si un parmetro est establecido a un
cdigo-G y la subrutina asociada no est en la memoria, entonces se originar
96-8750 Rev AP
12-2012
201
una alarma.
Las macros permiten posibilidades adicionales para la comunicacin con dispositivos perifricos. Uno puede hacer digitalizacin de las piezas; se pueden
proporcionar informes de inspeccin del tiempo en operacin o sincronizar los
controles con dispositivos instalados por el usuario. Los comandos previstos
para hacer esto son POPEN, DPRNT[] y PCLOS.
Cuando se llama a una macro G65 o al cdigo Aliased-M o Aliased-G, el control busca el subprograma en la memoria y en cualquier otra unidad activa si
no es posible ubicar el subprograma. La unidad activa puede ser una memoria,
unidad USB o disco duro. Se produce una alarma si el control no encuentra el
subprograma en cualquier memoria o en una unidad activa.
Salida formateada
La declaracin DPRNT le permite al programador enviar texto formateado hacia el terminal serie. Cualquier texto y cualquier variable puede ser imprimida
al terminal serie. La forma de la declaracin DPRNT es la siguiente:
DPRNT [texto #nnnn[wf]... ] ;
DPRNT debe ser el nico comando en el bloque. En el ejemplo anterior, "texto"
es cualquier carcter de A hasta Z (tambin se incluyen +, -, /, * y el espacio).
Cuando se enva un asterisco, ste se convertir en un espacio en blanco. El
#nnnn[wf] corresponde a una variable seguida por un formato. El nmero de la
variable puede ser cualquier variable legal de macro. El formato [wf] es obligatorio y consiste en dos dgitos dentro de corchetes. Recuerde que las variables
macro son nmeros reales con una parte entera y una parte fraccionaria. El
primer dgito en el formato designa el nmero de espacios reservados para
la parte entera. El segundo dgito designa el nmero de espacios reservados
para la parte fraccionaria. El nmero total reservado de espacios del formato
para salida de informacin no puede ser igual a cero o mayor que ocho. Por lo
tanto, los siguientes formatos son ilegales:
[00] [54] [45] [36] /* no son formatos legales */
El punto decimal se imprime entre la parte entera y la parte fraccionaria. La
parte fraccionaria se redondea al menor lugar significativo. Cuando no se
reserva ningn espacio para la parte fraccionaria, entonces no se imprime el
punto decimal. Si hay una parte fraccionaria, se imprimirn los ceros restantes. Para la parte entera, se reserva por lo menos un espacio aunque haya
un cero. Si el valor en la parte entera tiene menos dgitos que los reservados,
entonces los espacios iniciales tambin se imprimen. Si el valor en la parte
entera tiene ms dgitos que los reservados, entonces el campo se extiende
para imprimir estos nmeros.
202
96-8750 Rev AP
12-2012
Salida
N1
#1= 1.5436;
N2
DPRNT[X#1[44]*Z#1[03]*T#1[40]] ;
X1.5436 Z 1.544 T 1
N3
DPRNT[***DIAMETRO*INTERIOR *MEDIDO***] ;
DIMETRO INTERIOR
MEDIDO
N4
DPRNT[] ;
N5
#1=123.456789 ;
N6
DPRNT[X-#1[25]] ;
X-123.45679 ;
Ejecucin
Editar
96-8750 Rev AP
12-2012
203
Programacin
caractersticas de
Fanuc
no se incluyen en el
Control Haas
Esta seccin lista las caractersticas de los macros en FANUC que no estn
disponibles en el control Haas.
Sustitucin de solapamiento M G65 Pnnnn con Mnn PROGS 9020-9029.
G66
G66.1
G67
Cancelacin modal
M98
M98
M98
SKIP/N
N=1..9
#3007
#4201-#4320
#5101-#5106
BIN [ ]
BCD [ ]
FUP [ ]
LN [ ]
Logaritmo Natural
EXP [ ]
Exponente en base E
ADP [ ]
BPRNT [ ]
El ejemplo siguiente sirve como mtodo alternativo para lograr los mismos
resultados de algunas macros FANUC no implementadas.
GOTO-nnnn
204
96-8750 Rev AP
12-2012
de un
Programa
usando
Macros
(MACRO G74)
G50 S2000
G97 S1000 M03 T100
#24 = 1.3
(DIMETRO MENOR DE
X)
#26 = 0.14
(PROFUNDIDAD EN Z)
#23 = 0.275
(ANCHO DE LA RANURA
EN X)
#20 = 0.125
(ANCHO o GROSOR
DE LA HERRAMIENTA o
CORTADOR)
#22 = -0.95
(POSICIN INICIAL DE Z)
#6 = -1.
(CARA VERDADERA DE
LA PIEZA EN Z)
#9 = 0.003
(VELOCIDAD DE AVANCE
(IPR= PULGADAS POR
REVOLUCIN))
96-8750 Rev AP
12-2012
205
Programacin
G00 T101
Profundidad Z
Herramienta
Cara Z
Z
Dimetro
Menor X
Ancho X
Z Posicin de inicio de Z
Hendidura
206
96-8750 Rev AP
12-2012
Editor
avanzado
Mensajes de ayuda de
sensibilidad contextual
Programacin
Mens
emergentes
Portapapeles
Pulse F1 para acceder al men emergente. Use las teclas de flechas de cursor
izquierda y derecha para hacer la seleccin desde el men de temas (HELP
(ayuda), MODIFY (modificar), SEARCH (buscar), EDIT (editar), PROGRAM
(programa)), y use las teclas de flechas arriba y abajo o volante de avance
para seleccionar una funcin. Pulse WRITE/ENTER (escribir/introducir) para
ejecutar una funcin desde el men. Un panel de ayuda de sensibilidad contextual en el lado inferior izquierdo proporciona informacin sobre la funcin
seleccionada actualmente. Utilice Page Up/Down (pgina siguiente/anterior)
para desplazarse por el mensaje de ayuda. Este mensaje tambin lista teclas
rpidas que se pueden utilizar para algunas funciones.
96-8750 Rev AP
12-2012
207
El Men Programas
Este elemento del men crear un nuevo programa. Para hacerlo, introduzca
un nombre de programa (Onnnnn) (an no se encuentra en el directorio de
programas) y pulse la tecla Enter (intro) para crear el programa. Tecla rpida Select Prog (seleccionar programa)
Elija este elemento del men para editar un programa almacenado en la memoria.
Al seleccionar este elemento del men, se presentan los programas en el control. Recorra la lista usando los botones para mover el cursor o el volante de
avance. Al pulsar ENTER (introducir) o SELECT PROG (seleccionar programa)
se seleccionar que el programa resaltado sustituya a la lista de programas.
Tecla rpida - Select Prog (seleccionar programa)
Esta seleccin copiar el programa vigente. Se pedir al usuario que introduzca un nmero de programa (Onnnnn) para duplicar el programa.
Pone el programa activo en el panel de programa inactivo y el programa inactivo en el panel de programa activo. Tecla rpida-F4
Esto cambiar entre el programa activo e inactivo para la edicin. Los programas activos e inactivos se mantienen en sus paneles respectivos. Tecla
rpida - Edit (editar)
208
96-8750 Rev AP
12-2012
El Men Edicin
Undo (deshacer)
Para seleccionar texto, desplace la flecha del cursor (>) hasta a una parte de
texto y pulse el botn WRITE/ENTER (escribir/introducir). El texto copiado ser
resaltado. Una vez resaltado, pulse el botn WRITE/ENTER (escribir/introducir) para borrar el texto. Si no se ha seleccionado texto, el elemento iluminado en ese momento se borrar.
96-8750 Rev AP
12-2012
209
Programacin
Este elemento del men buscar de nuevo el mismo texto o cdigo de programa.
Esta opcin buscar, en el programa vigente, un texto o programa y opcionalmente reemplazar uno (o todos) con otro elemento de cdigo G.
Este elemento del men quitar automticamente del programa editado todos
los cdigos N (nmeros de lnea) sin referencia. Si se selecciona slo un grupo
de lneas, slo se vern afectadas dichas lneas.
Este elemento del men invertir los signos de los valores numricos. Pulse la
tecla introducir para iniciar el proceso y luego introduzca los ejes (p.e. X, Y, Z
etc.) que van a cambiarse. Cuando utilice esta funcionalidad tenga cuidado si
su programa contiene un G10 o G92 (Vase la seccin Cdigo G para ver la
descripcin).
210
96-8750 Rev AP
12-2012
Otras
teclas
INSERT
ALTER
La tecla ALTER (alterar) puede servir para mover el texto seleccionado en un programa hasta la lnea posterior al punto que
seale el cursor.
DELETE
Programacin
UNDO
nado en un programa.
96-8750 Rev AP
12-2012
211
212
96-8750 Rev AP
12-2012
Use las flechas para seleccionar la categora de piezas que tenga una descripcin ms prxima a la de la pieza deseada y pulse WRITE/ENTER (escribir/
introducir). Aparecer un conjunto de ilustraciones de las piezas en esa categora.
Use las teclas de flecha para seleccionar una plantilla de esta pgina. Al pulsar
WRITE/ENTER (escribir/introducir) se mostrar un croquis de la pieza y se
esperar hasta que el operador introduzca los valores para realizar la pieza
seleccionada.
96-8750 Rev AP
12-2012
213
Programacin
214
96-8750 Rev AP
12-2012
96-8750 Rev AN
04-2012
215
Cdigos G y M
Ajustes
216
96-8750 Rev AN
04-2012
Cdigos G - Funciones
preparatorias
Ciclos fijos
Un ciclo fijo se usa para simplificar la programacin de una pieza. Los ciclos
fijos se definen para las operaciones repetitivas ms comunes del eje Z, como
taladrar, roscar y mandrilar. Una vez seleccionado, un ciclo fijo permanece activo hasta que se cancela con G80. Cuando est activo, el ciclo fijo se ejecuta
cada vez que se programa un movimiento del eje X. Los movimientos del eje
X se ejecutan como comandos rpidos (G00) y la operacin de ciclo fijo se
realiza despus del movimiento del eje X.
96-8750 Rev AN
04-2012
217
Cdigos G y M
Ajustes
Notas de programacin
Los ciclos fijos G81, G82, G83, G85, G86, G87, G88, G89, G95 y G186 se
pueden utilizar con las herramientas motorizadas, y G241, G242, G243, G245
y G249 se pueden utilizar con las herramientas motorizadas. Deben comprobarse algunos programas para confirmar que activan el husillo principal antes
de ejecutar los ciclos fijos. Tenga en cuenta que G84 no puede utilizarse con
herramientas motorizadas.
*B
Comando de movimiento en el eje-B
*C
Comando de movimiento del eje C
*U
Comando opcional de movimiento incremental en el eje-X
*W
Comando opcional de movimiento incremental en el eje-Z
*X
Comando opcional de movimiento absoluto en el eje X
*Y
Comando de movimiento absoluto del eje Y
*Z
Comando opcional de movimiento absoluto en el eje Z
* Indica que es opcional
Este cdigo G se usa para mover los ejes de las mquinas a la velocidad
mxima. Se utiliza principalmente para posicionar rpidamente la mquina a
un punto dado antes de cada orden de avance (corte) (todos los movimientos
se realizan a la mayor velocidad). Este cdigo G es de modalidad, as que un
bloque con G00 origina el movimiento rpido de todos los bloques siguientes
hasta que se defina otro cdigo del Grupo 01.
Nota de programacin: Generalmente, los movimientos rpidos no sern en
lneas rectas. Cada eje definido se mueve a la misma velocidad, pero no todos
los ejes terminarn necesariamente sus movimientos al mismo tiempo. La
mquina esperar hasta que todos los movimientos terminen antes de comenzar el siguiente comando.
218
96-8750 Rev AN
04-2012
96-8750 Rev AN
04-2012
219
Cdigos G y M
Ajustes
1.
N9
N8
N7
.5
N5
1.25 .75
.5
.05 TYP
0
45 CHAMFER
X(U),I
Z(W),K
Achaflanado
%
O0001 (Achaflanado)
N1 G50 S1500
N2 G00 T101 G97 S500 M03
N3 G00 X0 Z0.25
N4 G01 Z0 F0.005
N5 G01 X0.50 K-0.050
N6 G01 Z-0.50
N7 G01 X0.75 K-0.050
N8 G01 Z-1.0 I0.050
N9 G01 X1.25 K-0.050
N10 G01 Z-1.5
N11 G00 X1.5 Z0.25
M30
%
Sintaxis de redondeado de
esquinas
G01 X(U) x Kk
G01 X(U) x Rr
G01 Z(W) z Ii
G01 Z(W) z Rr
Direcciones
I = achaflanado, Z a X (direccin eje X, +/-, valor "Radius" (radio))
K = achaflanado, X a Z (direccin de eje Z, +/-)
R = redondeado de esquinas (direccin de eje X o Z, +/-, valor de "Radius"
(radio))
Nota: A -30 = A150; A -45 = A135
220
96-8750 Rev AN
04-2012
Cuando especifique un ngulo (A), use slo uno de los otros ejes, el destino
correspondiente X o Z se calculada segn el ngulo.
%
O0001
T606
G54;
M03 S1500 G97;
G00 X5. Z0.1;
X0;
G01 Z0 F0.01;
G01 X4. Z0 F0.012; (Punto de inicio)
X5. (punto final) A150. (ngulo al punto final);
Z-2.;
X6.;
G53 X0;
G53 Z0;
M30;
%
Avance
Rpido
Punto Final
Radio 2,5"
Punto de
inicio
A=150
30
1/2 X 30
CL
1.
N9
N8
N7
.5
N5
1.25 .75
.5
R 0.050
TYP
X(U)
Z(W)
.
%
O0005 (Redondeado de esquina)
T101;
N1 G50 S1500;
N2 G00 G97 S500 M03;
N3 X0 Z0.25;
N4 G01 Z0 F0.005;
N5 G01 X0.5 R-0.050;
N6 G01 Z-0.50;
N7 G01 X0.75 R-0.050;
N8 G01 Z-1.0 R0.050;
N9 G01 X1.25 R-0.050;
N10 G01 Z-1.5;
N11 G00 X1.5 Z0.25;
G53 X0;
G53 Z0;
M30;
%
221
Cdigos G y M
Ajustes
Achaflanando de esquinas
Achaflanado
Cdigo/Ejemplo
Movimiento
1. Z+ a X+
2. Z+ a X-
3. Z- a X+
4. Z- a X-
Redondeado de
esquina
1. X- a Z-
Cdigo/Ejemplo
Movimiento
2. X- a Z+
3. X+ a Z-
4. X+ a Z+
222
96-8750 Rev AN
04-2012
Redondeado de
esquina
1. Z+ a X+
Cdigo/Ejemplo Movimiento
2. Z+ a X-
3. Z- a X+
4. Z- a X-
Redondeado de
esquina
1. X- a Z-
Cdigo/Ejemplo
Movimiento
2. X- a Z+
Cdigos G y M
Ajustes
3. X+ a Z-
4. X+ a Z+
96-8750 Rev AN
04-2012
223
Reglas:
1) Use slo la direccin K con la direccin X(U). Use solo direccin I con direccin Z(W).
2) Use la direccin R con cualquier X(U) o Z(W), pero no ambos en el mismo
bloque.
3) No use I y K juntos en el mismo bloque. Cuando use la direccin R, no use
I o K.
4) El siguiente bloque tiene que ser otro movimiento lineal individual perpendicular al anterior.
5) No se puede usar el achaflanado o redondeo de ngulos automtico en un
ciclo de roscado o en un ciclo fijo.
6) El radio de achaflanado o redondeado tiene que ser lo suficientemente
pequeo como para adaptarse a la distancia entre las lneas de interseccin.
7) Slo debe existir un movimiento individual a lo largo de X o Z en el modo
lineal (G01) para el achaflanado o redondeado de esquinas.
224
96-8750 Rev AN
04-2012
+X
-Z
Tornos de
la torreta
Extremo
+Z
Arc con + R
-X
5
-X
Arc con - R
+Z
Tornos de
la mesa
+X
Inicio y Fin
Definiciones de ejes
Punto final
= valor R
Herramienta Radio Cncavo = Radio de
.0312 Rad. la pieza menos radio de la
Punto Inicial herramienta
.100 Rad.
= valor R
Punto
Inicial Radio Convexo = Radio
de la pieza ms radio de la
herramienta
.100 Rad.
Punto final
Herramienta
.0312 Rad.
G02
G02
Herramienta
.0312 Rad.
Punto
final
.100 Rad.
Punto
Inicial
= valor R
Radio Cncavo = Radio
de la pieza ms radio de la
herramienta
.100 Rad.
Punto
Inicial
Punto
final
G03
96-8750 Rev AN
04-2012
225
Cdigos G y M
Ajustes
-Z
Inicio
P
El periodo o tiempo de pausa en segundos o en milisegundos
G04 se usa para originar un retraso o pausa en el programa. El bloque con el
cdigo G04 pausar durante el tiempo especificado por el cdigo P. Por ejemplo G04 P10.0. Esto retrasar el programa 10 segundos. Tenga en cuenta que
el uso del punto decimal G04 P10. es una pausa de 10 segundos; G04 P10 es
una pausa de 10 milisegundos.
El cdigo G09 se usa para especificar una parada controlada de los ejes. Slo
afecta al bloque en el cul est programado; es no modal, no afecta a los
bloques siguientes. Los movimientos de la mquina desacelerarn el punto
programado antes de que otro bloque se procese.
226
96-8750 Rev AN
04-2012
Ejemplos de programacin
G17 Plano XY
Cdigos G y M
Ajustes
G19
17
G18
.
96-8750 Rev AN
04-2012
227
G17 G01 X_ Y_ F_
G40 G01 X_ Y_ I_ J_ F_
Los cdigos-G G20 (pulgadas) y G21 (mm) se utilizans para asegurar que la
seleccin pulgadas/mtrico se establece correctamente para el programa. La
seleccin entre la programacin en pulgadas y mtrica debera realizarse con
el Ajuste 9.
228
G28 X0 Z0
G28 U0 W0
96-8750 Rev AN
04-2012
El cdigo G29 se usa para mover los ejes hacia una posicin especfica. Los
ejes que se seleccionan en este bloque se mueven al punto de referencia G29
almacenado o grabado en G28 y luego se mueven a un punto X o Z especificado en el comando G29.
U/W
X/Z
96-8750 Rev AN
04-2012
229
Cdigos G y M
Ajustes
Lz
Lx = 0
Lz
Lx
Roscados rectos
.
Roscados cnicos
G32 Definicin del avance (Velocidad de Avance) para Roscado Recto o en Disminucin o
Aumento Progresivo
G32 difiere de otros ciclos de corte para hacer roscas en que el corte en disminucin y/o avance puede variar continuamente a lo largo del roscado entero.
Adems, no retorno de posicin automtico se ejecuta al final de la operacin
de roscado.
En la primera lnea de un bloque de cdigo G32, el avance del eje est sincronizado con la seal de rotacin del codificador del husillo. Esta sincronizacin permanece en vigencia para cada lnea en una sequencia de G32. Es
posible cancelar G32 y volverlo a llamar sin perder la sincronizacin original.
Esto significa que pasadas de corte mltiples seguirn exactamente la trayectoria de la herramienta previa (la velocidad verdadera del husillo en RPM (revoluciones por minuto) tiene que ser exactamente la misma entre las pasadas).
Nota: Single Block Stop (parada de bloque a bloque) Y Feed Hold (detener avance) se retrasan hasta la ltima lnea de una sequencia G32.
Feed Rate Override (Anulacin de la velocidad de avance) se ignora
mientras que G32 est activo, Actual Feed Rate (Velocidad de avance
real) ser siempre 100% de la velocidad de avance programada. M23 y
M24 no tienen efecto en una operacin G32; el usuario debe programar
un achaflanado si se requiere. G32 no debe usarse adentro de ninguno
de los ciclos fijos de cdigo G (p.e.: G71). No cambie las RPM del husillo
mientras est roscando.
230
96-8750 Rev AN
04-2012
N6 F
N5
N4
N3
N2
N1
S
S
F
Rpido
Avance
Trayectoria programada
Posicin inicial
Posicin de acabado
Comentarios
...
G97 S400 M03
N3 X0.455 Z-0.585
N4 Z-0.9425
N5 X0.655 Z-1.0425
(Desprendimiento en 45 grados)
G00 X1.2
Ejemplo de opcin Q:
Cdigos G y M
Ajustes
G00 Z0.1
(corte de 60 grados)
(corte de 120 grados)
(corte de 270.123 grados)
231
G40
G42
Sobrecortar
aqu
G40
G41 Compensacin del radio de la punta de la herramienta (TNC) Izquierda / G42 TNC Derecha (Grupo 07)
G41 o G42 seleccionarn compensacin del radio de la punta de la herramienta. G41 mueve la herramienta hacia la izquierda de la trayectoria programada
para la herramienta.
Punta = 2
Punta = 3
G41
G42
232
G41
G42
96-8750 Rev AN
04-2012
G51 ;
T700 M3;
G50 T5707;
mienta 7)
96-8750 Rev AN
04-2012
(Cancelar correctores)
(Cambiar a herramienta 7, encender husillo)
(Aplicar cambio de herramienta y desgaste de herr. a la herra-
233
Cdigos G y M
Ajustes
Ejemplo: G50 W-1.0 (Las coordenadas en vigor se cambiarn a la izquierda 1.0);
Ejemplo 2
G51 ;
G50 T5700;
T707 M3;
(Cancelar correctores)
(Aplicar el cambio de herramienta)
(Cambiar a herramienta 7 y aplicar el desgaste de herramienta)
Corrector de la herramienta 51
Z
Mquina
(0,0)
Corrector de la X /
2
herramienta 51
Husillo CL
000101
N1 G51 (Vuelta al cero de la
mquina)
N2 G50 T5100; (Corrector para la
Herramienta 1)
.
.
.
%
G50 puede usarse para limitar la velocidad mxima del husillo. El control no
le permitir al husillo exceder el valor registrado en el cdigo S en el comando
ms reciente del cdigo G50. Esto se usa en modo de velocidad constante en
la superficie (G96).
Este cdigo G tambin limitar el husillo secundario en la mquina de la serie
DS.
N1
G50 S3000 ;
(Las rpm del husillo no superarn las 3000 rpm)
N2
G97 M3 ;
(Introducir la cancelacin del corte de velocidad de
superficie constante, husillo activado)
NOTA: Para cancelar este comando, utilice otro G50 y especifique el
mximo RPM del husillo para la mquina.
El control de los Tornos CNC Haas sustenta o apoya ambos sistemas de coordenadas YASNAC y FANUC. Coordenadas de trabajo junto con los correctores
de herramienta se pueden usar para colocar un programa de una pieza en
cualquier lugar dentro del rea de trabajo. Vase tambin la seccin Correctores de herramientas.
234
96-8750 Rev AN
04-2012
Estos cdigos seleccionan uno de los seis sistemas de coordenadas del usuario almacenados dentro de la memoria de correctores. Todas las referencias
siguientes a las posiciones de los ejes se interpretarn en el nuevo sistema
de coordenadas. Los correctores del sistema de coordenadas de trabajo se
registran desde la pgina de la Pantalla de correctores.
El cdigo G61 se usa para especificar una parada exacta o total. Movimientos
interpolados y rpidos desacelerarn hasta una parada exacta antes de que
otro bloque sea procesado. En esta modalidad de parada exacta, los movimientos tomarn ms tiempo y no se producir el movimiento continuo de la
herramienta de corte. Esto puede causar cortes ms profundos donde la herramienta donde se detenga la herramienta.
El ciclo de acabado G70 puede usarse para acabar trazos cortados qu fueron
retirados en bruto con los ciclos de retirar material, como G71, G72 y G73.
Cdigos G y M
Ajustes
P
Nmero del bloque inicial de la rutina a ejecutar.
Q
Nmero del bloque final de la rutina a ejecutar.
El plano G18 Z-X debe estar activo
S
Q
G00 En
bloque P
Trayectoria
programada
P
96-8750 Rev AN
04-2012
S
P
Q
Rpido
Avance
Trayectoria programada
Posicin inicial
Bloque de inicio
Bloque final
G70
235
Ejemplo de programacin
G71 P10 Q50 F.012 (Retirar material dejando un acabado spero, N10 a N50 en
trayectoria)
N10
F0.014
...
N50
...
...
...
G70 P10 Q50 (Acabado fino definido por la trayectoria N10 a N50)
G71 Ciclo para retirar material de los O.D./I.D. (Dimetros Ext./Interiores) (Grupo 00)
*D
236
96-8750 Rev AN
04-2012
Trayectoria
programada
Rugosidad
permitida
X+ (I,K) Acabado
Permitido
Z+
(U, W)
P
W
K
I
U/2
Plano de
holgura del
eje Z:
S
P
Q
Rpido
Avance
Trayectoria programada
Posicin inicial
Bloque de inicio
Bloque final
Rugosidad permitida
Acabado Permitido
G71
96-8750 Rev AN
04-2012
237
Cdigos G y M
Ajustes
Este ciclo fijo retira material en una pieza dndole la forma final a la pieza.
Defina la forma de una pieza programando la trayectoria de la herramienta
acabada y luego utilice un bloque G71 PQ. Cualquiera de los comandos F, S
o T en la lnea G71 o en vigor en el momento que se use G71 a lo largo del
ciclo del primer corte G71. Normalmente se usa una llamada G70 a la misma
definicin de bloque PQ para terminar la forma.
U+ W- I+ KQ
S
P
P
Q
S
U- W- I- K.
U+ W+ I+ K+
Q
S
X+
Z+
P
S
U- W+ I- K+
238
96-8750 Rev AN
04-2012
Pasos
Anidamiento de
pasos con 5 niveles (Lmite, 10
Niveles)
P S
Pasos anidados
Cdigos G y M
Ajustes
Un paso se puede definir como un cambio en la direccin que crea una superficie cncava en el material que est siendo cortado. Si sucesivos pasos estuvieran al mismo nivel, pueden haber un nmero sin limite de pasos. Cuando
los pasos no estn anidados, no pueden haber ms de 10 niveles de anidamientos de pasos. Las siguientes figuras ilustran las secuencias de primer corte
(Tipo I y II) de acabado spero para trayectorias PQ con mltiples pasos. Todo
el material por encima de los pasos se cortan con acabado spero, seguido
por los pasos en la direccin de Z.
96-8750 Rev AN
04-2012
239
P S
P S
1
5
2
6
Retroceso de herramienta
para Tipo II
Ajuste 73
45
Ajuste 73
96-8750 Rev AN
04-2012
Rpido
Avance
Trayectoria programada
S Posicin inicial
P Bloque de inicio
Q Bloque final
Ejemplo de programa
Descripcin
%
O0070
T101
G50 S2500
G97 S509 M03
G00 G54 X6. Z0.05
Cdigos G y M
Ajustes
G96 S800
G71 P1 Q2 D0.15 U0.01 W0.005 F0.014
N1 G00 X2.
G01 Z-3. F0.006
X3.5
G03 X4. Z-3.25 R0.25
G01 Z-6.
N2 X6.
G70 P1 Q2
(PASE DE ACABADO)
M09
G53 X0 M05
G53 Z0
M30
%
96-8750 Rev AN
04-2012
241
N11
N10
6.50
N9
N8
N7
4.50
N6
N5
N4
P
2.50 N3 N2 N1
1.00
*R0.25
*R0.250
6.50
1.00
3.25
S
P
Q
*R
Rpido
Avance
Trayectoria programada
Posicin inicial
Bloque de inicio
Bloque final
Acabado Permitido
Radio
Ejemplo de programa
Descripcin
%
O0071
G50 S2000
(Husillo activado)
G96 S750
N1 G00 X0.6634 P
(Iniciar definicin)
N3
Z-1.
N4
X1.9376
242
N11 X6.0 Q
(Fin de definicin)
G00 X0 Z0 T100
T202
(Cambio de Herr)
96-8750 Rev AN
04-2012
G50 S2500
G97 S955 M03
G00 X6. Z0.05 M08
G96 S1500
G70 P1 Q11
G00 X0 Z0 T200
M30
%
Q
N6
P
N4 N3
N5
N2
N1
S
P
Q
Rpido
Avance
Trayectoria programada
Posicin inicial
Bloque de inicio
Bloque final
Acabado Permitido
Ejemplo de programa
96-8750 Rev AN
04-2012
Cdigos G y M
Ajustes
%
O0135
T101
G97 S1200 M03
G00 G54 X2. Z.05
G71 P1 Q6 D0.035 U0.03 W0.01 F0.01
N1 G01 X1.5 Z-0.5 F0.004
N2 X1. Z-1.
N3 X1.5 Z-1.5
N4 Z-2.
N5 G02 X0.5 Z-2.5 R0.5
N6 G1 X2.
G00 X0. Z0. T100
T202
G97 S1500 M03
G70 P1 Q6
G53 X0
G53 Z0
M30
%
243
Q cL
.
S
P
Q
Rpido
Avance
Trayectoria programada
Posicin inicial
Bloque de inicio
Bloque final
Ejemplo de programacin
%
O0069
T101
G50 S2500
G97 S509 M03
G54 G00 X6. Z0.05
G96 S800
G72 P1 Q2 D0.075 U0.01 W0.005 F0.012
N1 G00 Z-0.65
G01 X3. F0.006
Z-0.3633
X1.7544 Z0.
X-0.0624
N2 G00 Z0.02
G70 P1 Q2 (Pase de acabado)
M05
G53 X0
G53 Z0
M30
%
244
96-8750 Rev AN
04-2012
.R .500
R .125
R .250
3.00
4.00
.750
.050 R
1.50
1.75
2.25
.
HERRAMIENTA
CORRECCIN
RADIO
PUNTA
04
.0
%
O1136
N1 T101
(Herramienta 1 Corrector 1)
N5 G00 X4.5
Cdigos G y M
Ajustes
96-8750 Rev AN
04-2012
245
N14 M09
N15 G53 X0
G53 Z0
M30;
%
G72 Ciclo para retirar material del final de la cara (Grupo 00)
*D
*F
*I
Profundidad del corte por cada paso para retirar material, positiva
Velocidad de avance a usar a lo largo del bloque PQ G72
Toleracnia del tamao del eje X y direccin del acabado spero de
G72, radio
*K
Tolerancia del tamao del eje-Z y direccin del paso spero de
G72
P
Nmero del bloque de inicio de la trayectoria del primer corte de
acabado spero
Q
Nmero del bloque del final de la trayectoria del primer corte de
acabado spero
*S
Velocidad del husillo a usar a lo largo del bloque PQ G72
*T
Herramienta y corrector a usar a lo largo del bloque PQ G72
*U
Tolerancia del tamao del eje X y direccin del acabado de G72,
dimetro
*W
Toleracia del tamao del eje Z y direccin del acabado G72
* Indica que es opcional
El plano G18 Z-X debe estar activo
%
(CARA FINAL)
Rpido
Avance
Trayectoria programada
Posicin inicial
Bloque de inicio
Bloque final
Acabado permitido
.
Este ciclo fijo retirar material en una pieza dndole la forma final a la pieza.
Este ciclo es similar al G71 pero la diferencia es que quita material del final de
la cara de la pieza. Defina la forma de una pieza programando la trayectoria de
la herramienta acabada y luego utilice un bloque G72 PQ. Cualquiera de los
comandos F, S o T en la lnea G72 o en vigor en el momento que se use G72 a
lo largo del ciclo del primer corte G72. Normalmente se usa una llamada G70 a
la misma definicin de bloque PQ para terminar la forma.
246
96-8750 Rev AN
04-2012
Plano de
distancia del
eje-X
S
U/2
G00 En
Bloque P
Acabado
Permitido
(U, W)
Rugosidad
permitida (I,K)
Trayectoria programada
S
P
Q
Rpido
Avance
Trayectoria programada
Posicin inicial
Bloque de inicio
Bloque final
Rugosidad permitida
Acabado Permitido
El G72 consiste de una fase de corte spero y una fase de acabado. Las fases
de corte de acabado spero y acabado se manejan ligeramente diferente para
el Tipo I y Tipo II. Generalmente, la fase del primer corte consiste de pases
repetidos a lo largo del eje-X a la velocidad especificada de avance. La fase
de acabado consiste de un paso a lo largo de la trayectoria programada de
la herramienta para retirar el exceso de material dejado por la fase del primer
corte de acabado spero pero deja material a terminar por un bloque G70 de
acabado fino. El movimiento final en cualquiera de los tipos es un retorno a la
posicin de inicio S.
En las figura anterior, la posicin de inicio S es la posicin de la herramienta a
la hora de la llamada del G72. La holgura del plano X se deriva de la posicin
de inicio del eje-X y de la suma de U y de las tolerancias de acabado opcional
I.
Cualquiera de los cuatro cuadrantes del plano X-Z puede cortarse especificando los cdigos de direccin D, I, K, U, y W apropiadamente. La figura siguiente
indica los signos apropiados para estos cdigos de direccin para obtener la
ejecucin deseada en los cuadrantes asociados.
96-8750 Rev AN
04-2012
247
Cdigos G y M
Ajustes
U+,W-,I+,KS
U+,W+,I+,K+
S
X+
Z+
S
U-,W-,I-,K.
S
U-,W+,I-,K+
248
96-8750 Rev AN
04-2012
Trayectoria
Programada/(Q)
Rugosidad
permitida
(I,K)
X+
Z+
.
96-8750 Rev AN
04-2012
Acabado
Permitido
(U, W)
Cdigos G y M
Ajustes
PRECAUCIN! Si el ltimo corte en la trayectoria P-Q es una curva nomonotnica que usa un margen de acabado, aada un pequeo corte de
retroceso (no utilice U).
Rpido
Avance
Trayectoria programada
S Posicin inicial
P Bloque de inicio
Q Bloque final
Rugosidad permitida
Acabado Permitido
249
Ejemplo de programa
Descripcin
%
00722
T101
S1000 M03
G00 G54 X2.1 Z0.1
G72 P1 Q2 D0.06 I0.02 K0.01 U0.0 W0.01 S1100 F0.015
N1 G01 Z-0.46 X2.1 F0.005
X2.
G03 X1.9 Z-0.45 R0.2
G01 X1.75 Z-0.4
G02 X1.65 Z-.4 R0.06
G01 X1.5 Z-0.45
G03 X1.3 Z-0.45 R0.12
G01 X1.17 Z-0.41
G02 X1.03 Z-0.41 R0.1
G01 X0.9 Z-0.45
G03 X0.42 Z-0.45 R0.19
G03 X0.2 Z-0.3 R0.38
N2 G01 X0.01 Z0
G70 P1 Q2
(Pase de acabado)
M05
G53 X0
G53 Z0
M30
%
250
96-8750 Rev AN
04-2012
G73 Ciclo para retirar material de una trayectoria irregular (Grupo 00)
D
*F
I
Q
D
Trayectoria programada
X
Z
U/2
S
P
El ciclo fijo G73 puede usarse para el primer corte general de material preformado tal como piezas fundidas. El ciclo fijo asume que el material ha sido
rebajado o le est faltando una cierta distancia conocida de la trayectoria de la
herramienta programada PQ.
El mecanizado empieza desde la posicin actual (S), y avanza rpido o
avanza al primer corte de acabado spero. La naturaleza del movimiento de
aproximacin est basado en si est programado un G00 o G01 en el bloque
P. El mecanizado contina paralelo a la trayectoria de la herramienta programada. Cundo se llega al bloque Q, se ejecuta un movimiento de alejamiento
rpido hasta la posicin de inicio ms el corrector para la segunda pasada del
corte spero. Las pasadas del corte spero continan de esta manera hasta
alcanzar el nmero de pasadas del corte spero especificado en D. Despus
completarse el ltimo corte, la herramienta vuelve a la posicin de inicio S.
96-8750 Rev AN
04-2012
251
Cdigos G y M
Ajustes
Rpido
Avance
Trayectoria programada
Posicin inicial
Bloque de inicio
Bloque final
Rugosidad permitida
Acabado Permitido
252
U+ W+ I+ K+
Q
S
X+
Z+
P
S
U- W+ I- K+
96-8750 Rev AN
04-2012
*F
*I
K
*U
W
*X
*Y
Z
*
VI
D
P
I
U/2
I
VI
Rpido
Avance
Trayectoria programada
S Posicin inicial
P Retroceso
(Ajuste 22) rpido
Q Bloque final
El ciclo fijo G74 sirve para ranurar la cara de una pieza, taladrar con avances
cortos o tornear.
Cuando se incluya un cdigo X o U a un bloque G74 y X no est en la posicin
actual, se producirn como mnimo dos ciclos intermitentes. Uno en la posicin
actual y otro en la posicin de X. El cdigo I es la distancia incremental entre
el eje X y los ciclos intermitentes. Al aadir una I se ejecutarn mltiples ciclos
intermitentes entre la posicin de inicio S y X. Si la distancia entre S y X no es
mltiplo de I, entonces el ltimo intervalo a lo largo de X ser inferior a I.
Cuando K se agrega a un bloque G74, entonces los avances cortos se ejecutarn a cada intervalo especificado por K, el avance corto es un movimiento
rpido contrario a la direccin de avance y la distancia de avance corto se obtiene de la definicin 22. El cdigo D puede usarse para ranurado y torneado
para proporcionar holgura al material cuando se est regresando al plano de
inicio S.
96-8750 Rev AN
04-2012
253
Cdigos G y M
Ajustes
*D
Herramienta
Rpido
Avance
Hendidura
Ejemplo de programa
Descripcin
%
O0071
T101
G97 S750 M03
G00 X3. Z0.05
G53 X0
G53 Z0
M30
%
Herramienta
Rpido
Avance
Trayectoria programada
Hendidura
.
Ejemplo de programa
Descripcin
%
O0074
T101
G97 S750 M03
G00 X3. Z0.05
254
G53 X0
G53 Z0
M30
%
S
U/2
VI
Cdigos G y M
Ajustes
Rpido
Avance
Trayectoria programada
Posicin inicial
El ciclo fijo G75 puede usarse para ranurar un dimetro exterior. Cuando un
cdigo Z o W se agrega a un bloque G75 y Z no est en la posicin vigente,
entonces se producir un mnimo de dos ciclos de avances cortos. Uno en la
posicin vigente y otro en la posicin Z. El cdigo K es la distancia incremental
entre el eje Z y los ciclos de avances cortos. Agregando una K ejecutar mlti96-8750 Rev AN
04-2012
255
Rpido
Avance
Hendidura
.
Ejemplo de programa
Descripcin
%
O0075
T101
G97 S750 M03
G00 X4.1 Z0.05
256
96-8750 Rev AN
04-2012
Herramienta
Rpido
Avance
Hendidura
.
Ejemplo de programa
Descripcin
%
O0075
T101
G97 S750 M03
G00 X4.1 Z0.05
96-8750 Rev AN
04-2012
257
Cdigos G y M
Ajustes
*A
Profundidad Z
Dimetro Di.
Menor (X) mayor
U
T
X
I
K
A/2
S
F
T
A
Rpido
Avance
Trayectoria programada
Posicin inicial
Dimetro Acabado
Objetivo
ngulo
Corte Permitido
El ciclo fijo G76 puede usarse para ambos tipos de roscado recto o roscas
cnicas (tubo).
La altura de las roscas se define como la distancia desde la cresta de la rosca
hasta la raiz de la rosca. La profundidad calculada de la rosca (K) ser el valor
de K menos el mrgen o tolerancia de acabado (Ajuste 86, Thread Finish Allowance (Tolerancia del acabado de la rosca)).
La disminucin progresiva de la rosca cnica se especifica en I. La rosca
cnica se mide desde la posicin objetivo X, Z en el punto T hasta la posicin
F. Tenga en cuenta que una rosca cnica de dimetro exterior adicional tendr
un valor I negativo.
La profundidad del primer corte a travs de la rosca se especifica en D. La profundidad del ltimo corte a travs de la rosca puede controlarse con el Ajuste
86.
El ngulo de la punta o nariz de la herramienta para la rosca se especifica en
A. El valor puede estar en el rango de 0 a 120 grados. Si A no es usa, entonces se asume 0 grados.
El cdigo F especifica la velocidad de avance para el roscado. Es siempre
buena prctica de programacin especificar G99 (avance por revolucin) antes
de un ciclo fijo de roscado. El cdigo F tambin indica el paso o inclinacin de
la rosca.
258
96-8750 Rev AN
04-2012
Vase la
nota
Corte mnimo
de rosca
Ajuste 99
M24
Punta de corte
A
Material
D
3
N
B
1
D N
2
96-8750 Rev AN
04-2012
259
Cdigos G y M
Ajustes
Ejemplo de programa
Descripcin
%
T101
G50 S2500
G96 S1200
G01 Z0 F0.01
X-0.04
G00 X3.1 Z0.5
G71P1 Q10 U0.035 W0.005 D0.125 F0.015
N1 X0.875 Z0
260
96-8750 Rev AN
04-2012
G53 Z0
N20
T505
G50 S2000
G97 S1200 M03
(Herramienta de roscado)
(Ciclo de roscado)
T404
G50 S2500
G97 S1200 M03
(Herramienta de ranurado)
G01 X1.51
G00 X3. Z0.5 M09
G53 X0
G53 Z0
M30
%
96-8750 Rev AN
04-2012
261
(Punto Inicial)
(Ciclo de roscado)
(Ciclo de roscado)
(Ciclo de roscado)
Este cdigo G es modal ya que desactiva todos los ciclos fijos. Tenga en
cuenta que al utilizar G00 o G01 tambin se cancelar un ciclo fijo.
262
96-8750 Rev AN
04-2012
*C
Comando opcional de movimiento absoluto en el eje C (opcional)
F
Velocidad de avance
*L
Nmero de repeticiones
R
Posicin del plano R
*W
Distancia incremental del eje Z
*X
Comando de movimiento del eje X
*Y
Comando de movimiento absoluto del eje Y
*Z
Posicin en la parte inferior del orificio
* indica que es opcional
Consulte tambin G241 para taladrado radial y G195/196 para el roscado
radial con herramientas motorizadas
Plano Z
Rpido
Avance
Inicio o fin de
la carrera
Plano R
X
Plano de inicio
*C
Comando opcional de movimiento absoluto en el eje C (opcional)
F
Velocidad de avance
*L
Nmero de repeticiones
P
El tiempo de pausa en la parte inferior del agujero.
R
Posicin del plano R
W
Distancia incremental del eje Z
*X
Comando de movimiento del eje X
*Y
Comando de movimiento del eje Y
*Z
Posicin en la parte inferior del orificio
* Indica que es opcional
Este cdigo G es modal y activa el ciclo fijo hasta que se cancela o se selecciona otro ciclo fijo. Una vez activado, cada movimiento de X provocar la
ejecucin de este ciclo fijo.
Plano Z
Rpido
Avance
Inicio o fin de la carrera
Pausa (Dwell)
Z
.
96-8750 Rev AN
04-2012
Plano R
Plano de inicio
Cdigos G y M
Ajustes
Ejemplo de programa
(TALADRO DE PUNTOS - AXIAL)
T1111
G18
G98
(Desenrollar eje C)
G99
M01
M30
%
*C
Comando opcional de movimiento absoluto en el eje C (opcional)
F
Velocidad de avance
*I
Tamao de la profundidad del primer corte
*J
Cantidad para reducir la profundidad del corte en cada pasada
*K
Profundidad mnima de corte
*L
Nmero de repeticiones
*P
El tiempo de pausa en la parte inferior del agujero.
*Q
El valor del corte siempre es incremental
R
Posicin del plano R
*W
Distancia incremental del eje Z
*X
Comando de movimiento del eje X
*Y
Comando de movimiento del eje Y
*Z
Posicin en la parte inferior del orificio
* Indica que es opcional
264
96-8750 Rev AN
04-2012
Plano Z
Rpido
Avance
Inicio o fin de la carrera
Pausa (Dwell)
Plano R
Plano de inicio
Ajuste 22
Ajuste 52
96-8750 Rev AN
04-2012
265
(Enganchar eje C)
(Desenrollar eje C)
F
Velocidad de avance
R
Posicin del plano R
*W
Distancia incremental del eje Z
*X
Comando de movimiento del eje X
*Z
Posicin en la parte inferior del orificio
* Indica que es opcional
Notas de programacin: No es necesario iniciar el husillo en CW (sentido
horario) antes de este ciclo fijo. El control lo har automticamente.
Tornos de doble husillo: Este ciclo fijo solo puede utilizarse en el husillo principal.
La velocidad de avance es la gua de la rosca. Esto se encuentra al dividir el
numero de roscas por 1.
266
96-8750 Rev AN
04-2012
Ejemplo: 20 paso 1/20 = .05 Velocidad de avance
18 paso 1/18 = .0555 Velocidad de avance
16 paso 1/16 = 0.0625 Velocidad de avance
Para roscados mtricos, divida el paso por 25.4
Ejemplo: M6 x 1 = F.03937
M8 x 1.25 = F.0492
Rpido
Avance
Inicio o fin de la carrera
Plano Z
Plano R
Plano de inicio
F
Velocidad de avance
*L
Nmero de repeticiones
R
Posicin del plano R
*W
Distancia incremental del eje Z
*X
Comando de movimiento del eje X
*Y
Comando de movimiento del eje Y
*Z
Posicin en la parte inferior del orificio
* Indica que es opcional
Plano Z
Plano R
Rpido
Avance
Inicio o fin de la carrera
96-8750 Rev AN
04-2012
Plano de inicio
Cdigos G y M
Ajustes
267
F
Velocidad de avance
*L
Nmero de repeticiones
R
Posicin del plano R
*W
Distancia incremental del eje Z
*X
Comando de movimiento del eje X
*Y
Comando de movimiento del eje Y
*Z
Posicin en la parte inferior del orificio
* Indica que es opcional
Este cdigo G detendr el husillo una vez que la herramienta alcance el fondo
del orificio. La herramienta se repliegar una vez se haya detenido el husillo.
Plano Z
Plano R
Rpido
Avance
Inicio o fin de la carrera
X
Z
Plano de inicio
G86 Ciclo fijo de parada y mandrilado
F
Velocidad de avance
*L
Nmero de repeticiones
R
Posicin del plano R
*W
Distancia incremental del eje Z
*X
Comando de movimiento del eje X
*Y
Comando de movimiento del eje Y
*Z
Posicin en la parte inferior del orificio
* Indica que es opcional
Este cdigo G detendr el husillo en el fondo del orificio. En este punto la herramienta se desplaza manualmente fuera del agujero. El programa continuar
una vez que se pulse Cycle Start (Inicio de ciclo).
Plano Z
Plano R
X
268
Rpido
Avance
Inicio o fin de
la carrera
Plano de inicio
G87 Ciclo fijo de retroceso manual y mandrilado
96-8750 Rev AN
04-2012
F
Velocidad de avance
*L
Nmero de repeticiones
P
El tiempo de pausa en la parte inferior del agujero.
R
Posicin del plano R
*W
Distancia incremental del eje Z
*X
Comando de movimiento del eje X
*Y
Comando de movimiento del eje Y
*Z
Posicin en la parte inferior del orificio
* Indica que es opcional
Este cdigo G detendr la herramienta en el fondo del orificio y la situar en
pausa con el torneado de la herramienta durante el tiempo designado con el
valor P. En este punto la herramienta se desplaza manualmente fuera del agujero. El programa continuar una vez que se pulse Cycle Start (Inicio de ciclo).
Rpido
Avance
Inicio o fin de la carrera
Pausa (Dwell)
Plano Z
Plano R
X
Z
Plano de inicio
G88 Ciclo fijo de retroceso manual, pausa y mandrilado
Plano Z
Rpido
Avance
Inicio o fin de la carrera
Pausa (Dwell)
Plano R
X
Z
96-8750 Rev AN
04-2012
Cdigos G y M
Ajustes
F
Velocidad de avance
*L
Nmero de repeticiones
P
El tiempo de pausa en la parte inferior del agujero.
R
Posicin del plano R
*W
Distancia incremental del eje Z
*X
Comando de movimiento del eje X
*Y
Comando de movimiento del eje Y
*Z
Posicin en la parte inferior del orificio
* Indica que es opcional
Plano de inicio
269
Avance
S
U/2
Trayectoria programada
X I
Posicin inicial
Objetivo
Corte Permitido
Acabado Permitido
Se utiliza G90 para giros simples, sin embargo, es posible realizar mltiples
pasadas especificando las posiciones en X de las pasadas adicionales.
Pueden realizarse cortes de torneado recto especificando X, Z y F. Agregando
un valor I, puede hacerse un corte cnico. La cantidad de roscado cnico se
referencia a partir del objetivo. Eso significa que I se agrega al valor de X en el
punto objetivo.
Cualquiera de los cuatro cuadrantes ZX puede ser programado utilizando U,
W, X y Z; el roscado puede ser positivo o negativo. La siguiente figura ofrece
algunos ejemplos de los valores requeridos para el mecanizado en cada uno
de los cuatro cuadrantes.
U-,W+,I-
U-,W-,I-
II
I
X+
Z+
III
IV
U+,W+,I+
270
U+,W-,I+
96-8750 Rev AN
04-2012
F(E)
Velocidad de avance, paso del roscado
*I
Distancia y direccin opcional del cono del eje X, radio
*Q
ngulo de inicio de roscado
*U
Distancia incremental del eje X hacia el objetivo, dimetro
*W
Distancia incremental del eje-Z hacia el objetivo
X
Posicin absoluta del eje X del objetivo
Z
Posicin absoluta del eje Z del objetivo
* Indica que es opcional
Notas de programacin: Los ajustes 95/96 determinan el tamao /ngulo del
chafln. M23 / 24 activan/desactivan el achaflanado.
Se utiliza G92 para roscas simples, sin embargo, es posible realizar mltiples
pasadas para roscar especificando las posiciones en X de las pasadas adicionales. Se pueden hacer roscas rectas especificando X, Z y F. Con slo agregar
un valor I puede cortarse una rosca cnica o un tubo. La cantidad de roscado
cnico se referencia a partir del objetivo. Eso significa que I se agrega al valor
de X en el punto objetivo. Al final del roscado, se corta un achaflanado automtico antes de alcanzar el objetivo; como predefinido para este chafln, se
aplica un roscado de 45 grados. Estos valores pueden cambiarse con el Ajuste
95 y 96.
Durante la programacin incremental, el signo del nmero que sigue a las
variables U y W depende de la direccin de la trayectoria de la herramienta.
Por ejemplo, si la direccin de una trayectoria a lo largo del eje X es negativa,
el valor de U es negativo.
Dimetro Menor
Z-1.0
I / TPI = FPR
F Gua de
Roscado
96-8750 Rev AN
04-2012
Rpido
Avance
Trayectoria programada
S Posicin inicial
Cdigos G y M
Ajustes
271
Ejemplo de programa
Descripcin
O0156
T101
G54 ;
G50 S3000 M3
G97 S1000
X1.2 Z.2
X.965
(2 PASADA)
(CICLOS SUBSIGUIENTES)
X.955
(3 PASADA)
X.945
(4 PASADA)
X.935
(5 PASADA)
X.925
(6 PASADA)
X.917
(7 PASADA)
X.910
(8 PASADA)
X.905
(9 PASADA)
X.901
(10 PASADA)
X.899
(11 PASADA)
G53 X0;
G53 Z0;
M30;
%
272
96-8750 Rev AN
04-2012
U/2
X
Rpido
Avance
Trayectoria programada
S Posicin inicial
T Objetivo
Tolerancia de corte
Tolerancia de acabado
96-8750 Rev AN
04-2012
273
Cdigos G y M
Ajustes
U-,W+,K-
U-,W-,K+
S
II
X+
Z+
III
S
U+,W+,K+
.
IV
S
U+,W-,K+
274
96-8750 Rev AN
04-2012
Ejemplo de programa
(ROSCA MOTORIZADA - AXIAL)
T1111
G99
M154 (ENGANCHAR EJE C)
(Enganchar eje C)
(Desenrollar eje C)
M01
M30
%
Es ms seguro especificar una velocidad del husillo mxima para la funcionalidad de Constant Surface Speed (velocidad de superficie constante). Utilice
G50 para establecer las RPM mximas del husillo.
Si no se establece un lmite se permitir que la velocidad del husillo aumente a
medida que la herramienta alcance el centro de la pieza. La velocidad excesiva puede arrojar piezas y daar las herramientas.
96-8750 Rev AN
04-2012
275
Cdigos G y M
Ajustes
X
Comando opcional del eje X
Z
Comando opcional del eje-Z
Por lo menos se requiere uno.
La imgen de especular programable se puede activar o desactivar individualmente para el eje X y/o Z. La parte de abajo de la pantalla indicar cundo
se refreja un eje. Estos cdigos G deben usarse en un bloque de comandos sin ningn otro cdigo G y no provocar ningn movimiento en los ejes.
G101 encender la especular para cualquier eje listado en ese bloque. G100
apagar la imgen especular para cualquiera de los ejes listados en el bloque.
El verdadero valor dado por el cdigo X o por Z no tiene efecto; G100 o G101
no tienen efecto por s mismos. Por ejemplo G101 X 0 enciende el espejo del
eje X. Tenga en cuenta que los ajustes 45 hasta la 48 pueden usarse manualmente para seleccionar imgenes especulares.
*X
Comando opcional del eje-X
*Z
Comando opcional del eje-Z
* Indica que es opcional
Salida programable al primer puerto RS-232, permite que las coordenadas de
trabajo vigentes de los ejes se enven a otro ordenador. Este cdigo G debe
usarse en un bloque de comando sin ningn otro cdigo G y no causarn
ningn movimiento en el eje.
Nota de programacin: Se aplican espacios opcionales (Ajuste 41) y el control EOB (Ajuste 25).
276
96-8750 Rev AN
04-2012
96-8750 Rev AN
04-2012
277
Cdigos G y M
Ajustes
G2X-.375Y-.75R.375
G1Y-1.
G3X-.25Y-1.125R.125
G1X.75
G3X.875Y-1.R.125
G1Y0.
G0Z.1
G113
G18
M9
M155
M135
G28U0.
G28W0.H0.
M30
%
Y 1.0
X
X 1.0
278
96-8750 Rev AN
04-2012
Comando del cargador automtico de las piezas (APL). Consulte el manual del
APL de Haas.
Los tornos con un Cargador automtico de piezas usan este comando para
informar al control que los comandos de ejes posteriores se encuentran en el
APL (no en el torno). Consulte el manual del APL de Haas.
Los tornos con alimentadores de barras utilizan este comando para informar
al control que los comandos del eje V posteriores movern el eje V del alimentador de barras y no se interpretar como un movimiento incremental del eje
Y de la torreta del torno. Este comando debe estar seguido por un comando
G161 para cancelar este modo.
Ejemplo:
G160
G00 V-10.0
G161
96-8750 Rev AN
04-2012
279
Cdigos G y M
Ajustes
Debe emitirse este cdigo para desconectar el modo de control de ejes G160
y volver a situar el torno en operacin normal. Consulte el manual del APL de
Haas.
F
Avance en pulgadas (mm) por minuto
R
Posicin del plano R
*W
Distancia incremental del eje Z (opcional)
*X
Movimiento comandado en X (opcional)
*Z
Posicin en la parte baja del orificio (opcional)
Notas de programacin: Al roscar, la velocidad de avance es la gua de la
rosca. Vea el ejemplo de G84.
No es necesario iniciar el husill en CCW (contrario a las agujas del reloj) antes
de este ciclo preprogramado; el control lo hace automticamente.
Plano Z
Plano R
Rpido
Avance
Inicio o fin de la carrera
Rosca a izquierda
280
Plano de inicio
96-8750 Rev AN
04-2012
G186 Roscado rgido inverso con herramienta motorizada (para roscados inversos) (Grupo 09)
F
Velocidad de avance
C
Posicin del eje C
R
Posicin del plano R
W
Distancia incremental del eje Z
X
Comando opcional de movimiento en eje-X de dimetro de
la pieza
Y
Comando opcional del movimiento del eje Y
Z
Posicin en la parte inferior del orificio
Rpido
Avance
Inicio o fin
de la carrera
Plano R
Plano Z
Plano de inicio
M6 x 1 = F.03937
M8x1.24 = F.0492
G187 E0.01
G187
El cdigo G187 se usa para seleccionar la precisin con la cul se mecanizarnb las esquinas de una pieza. La forma de usar G187 es G187 Ennnn,
donde nnnn es la precisin deseada.
96-8750 Rev AN
04-2012
281
G195 Roscado radial de avance con herramienta motorizada (Dimetro) (Grupo 00)
G196 Roscado radial inverso de la herramienta motorizada (Dimetro)
(Grupo 00)
F
Velocidad de avance por revolucin (G99)
X
Posicin del eje X en el fondo del orificio
La herramienta debe posicionarse en el punto de inicio antes de ordenar
G195/G196. Este cdigo G se convoca para cada orificio que se est roscando. El ciclo comienza desde la posicin actual, roscando hasta la profundidad
especificada del eje X. No se utiliza ningn plano R. Solo deben usarse los
valores X y F en las lneas G195/G196. La herramienta debe posicionarse
en el punto de inicio de cualquier orificio adicional antes de volver a ordenar
G195/G196.
Punto de
inicio
CL
Superficie
de pieza
Parte inferior del orificio
Ejemplo de programa
%
O01950 (ROSCA MOTORIZADA - RADIAL)
T101
M154 (Engranar eje C)
G00 G54 X6. C0. Y0. Z1.
G00 X3.25 Z-0.75 C0. Y0. (Punto de inicio)
G99 (debe establecerse en avance por rev. para este ciclo)
S500
G195 X2. F0.05 (roscados para X2., fondo del orificio)
G00 C180. (Dividir eje C. Nuevo punto de inicio)
G195 X2. F0.05
G00 C270. Y-1. Z-1. (posicionamiento opcional del eje Y y Z, nuevo punto de inicio)
G195 X2. F0.05
282
96-8750 Rev AN
04-2012
G199 R-30.0; (el origen del husillo seguidor (marca 0) se posiciona a -30 grados del origen del husillo ordenado (marca 0)).
Cuando se especifique un valor R en el bloque G199, el control en primer lugar
hace coincidir la velocidad en el husillo seguidor con la del husillo ordenado,
a continuacin ajusta la orientacin (valor R en el bloque G199). Una vez se
alcanza la orientacin R, los husillos se bloquean en modo sncrono hasta
que se desconectan con un comando G198. Tambin puede realizarse a cero
RPM.
Ejemplo de programacin de G199
(Corte de pieza en control de husillo sncrono)
G53 G00 X-1. Y0 Z-11.
T1010
G54
G00 X2.1 Z0.5
G98 G01 Z-2.935 F60. (pulgadas por minuto)
M12 (chorro de aire encendido)
96-8750 Rev AN
04-2012
283
Cdigos G y M
Ajustes
G199 R30.0; (el origen del husillo seguidor (marca 0) se posiciona a +30 grados del origen del husillo ordenado (marca 0)).
284
96-8750 Rev AN
04-2012
96-8750 Rev AN
04-2012
285
Rpido
Avance
Inicio o fin
de la carrera
Punto de inicio
Plano R
Superficie de pieza
CL
G00 G53 Y0
(Activar eje C)
M133 P2500
(2500 RPM)
G98
(IPM)
286
96-8750 Rev AN
04-2012
C
Comando opcional de movimiento absoluto en el eje C
F
Velocidad de avance
P
El tiempo de pausa en la parte inferior del agujero.
R
Posicin del plano R (dimetro)
*X
Posicin en la parte baja del orificio (dimetro)
*Y
Comando de movimiento del eje Y
*Z
Comando de movimiento del eje-Z
* Indica que es opcional
Este cdigo G es de modalidad. Permanece activo hasta que se cancela (G80)
o se selecciona otro ciclo fijo. Una vez activado, cada movimiento de Y y/o X
ejecutar este ciclo fijo.
Rpido
Avance
Inicio o fin de
la carrera
Pausa (Dwell)
Punto de inicio
CL
Plano R
Superficie de pieza
Pausa en la parte baja del
orificio (X)
Cdigos G y M
Ajustes
96-8750 Rev AN
04-2012
287
Ejemplo de programa
(G242 - TALADRADO DE PUNTOS RADIAL)
G54
G00 G53 Y0
(Activar eje C)
M133 P2500
(2500 RPM)
G98
(IPM)
G243 Ciclo fijo de taladrado usando avances cortos radial (Grupo 09)
C
Comando opcional de movimiento absoluto en el eje C
F
Velocidad de avance
*I
Tamao de la profundidad del primer corte
*J
Cantidad para reducir la profundidad del corte en cada pasada
*K
Profundidad mnima de corte
*P
El tiempo de pausa en la parte inferior del agujero.
*Q
El valor del corte siempre es incremental
R
Posicin del plano R (dimetro)
*X
Posicin en la parte baja del orificio (dimetro)
*Y
Comando de movimiento absoluto del eje Y
*Z
Comando opcional de movimiento absoluto en el eje Z
* Indica que es opcional
288
96-8750 Rev AN
04-2012
Y
Q
Rpido
Avance
Inicio o fin de
la carrera
Pausa (Dwell)
CL
Plano de inicio
Ajuste 52
Plano R
Superficie de pieza
Ajuste 22
Ajuste 22
Pausa en la parte baja del orificio (X)
96-8750 Rev AN
04-2012
289
Cdigos G y M
Ajustes
Ejemplo de programa
(G243 - TALADRADO DE AVANCES CORTOS RADIAL UTILIZANDO Q)
G54
G00 G53 Y0
(Activar eje C)
M133 P2500
(2500 RPM)
G98
(IPM)
G00 G53 Y0
(Activar eje C)
M133 P2500
(2500 RPM)
G98
(IPM)
290
96-8750 Rev AN
04-2012
C
Comando opcional de movimiento absoluto en el eje C
F
Velocidad de avance
R
Posicin del plano R (dimetro)
*X
Posicin en la parte baja del orificio (dimetro)
*Y
Comando de movimiento absoluto del eje Y
*Z
Comando opcional de movimiento absoluto en el eje Z
* Indica que es opcional
Rpido
Avance
Inicio o fin
de la carrera
Punto de inicio
Plano R
Superficie de pieza
CL
G00 G53 Y0
(Activar eje C)
M133 P2500
(2500 RPM)
G98
(IPM)
Cdigos G y M
Ajustes
T303
96-8750 Rev AN
04-2012
291
C
Comando opcional de movimiento absoluto en el eje C
F
Velocidad de avance
R
Posicin del plano R (dimetro)
*X
Posicin en la parte baja del orificio (dimetro)
*Y
Comando de movimiento absoluto del eje Y
*Z
Comando opcional de movimiento absoluto en el eje Z
* Indica que es opcional
Este cdigo G detendr el husillo una vez que la herramienta alcance el fondo
del orificio. La herramienta se repliegar una vez se haya detenido el husillo.
Ejemplo
(G246 - MANDRILADO RADIAL)
G54 (Corrector de piezas G54)
G00 G53 Y0 (origen del eje Y)
G00 G53 X0 (origen del eje X)
G00 G53 X0 Z-7.
T303
M154 (Engranar eje C)
M133 P2500 (2500 RPM)
G98 (IPM)
G00 X5. Z-0.75 Y0
G246 X2.1 Y0.125 Z-1.3 C35. R4. F20. (Mandrilar hasta X 2.1)
X1.85 Y-0.255 Z-0.865 C-75.
G00 G80 Z1.
M135 (Detener el husillo de herramienta motorizada)
G00 G53 X0. Y0.
G00 G53 X0 Z-7.
M30
C
Comando opcional de movimiento absoluto en el eje C
F
Velocidad de avance
R
Posicin del plano R (dimetro)
*X
Posicin en la parte baja del orificio (dimetro)
*Y
Comando de movimiento absoluto del eje Y
*Z
Comando opcional de movimiento absoluto en el eje Z
* Indica que es opcional
Este cdigo G detendr el husillo en el fondo del orificio. En este punto la herramienta se desplaza manualmente fuera del agujero. El programa continuar
una vez que se pulse Cycle Start (Inicio de ciclo).
Ejemplo
(G247 - MANDRILADO RADIAL)
G54 (Corrector de piezas G54)
G00 G53 Y0 (origen del eje Y)
G00 G53 X0 (origen del eje X)
G00 G53 X0 Z-7.
T303
M154 (Engranar eje C)
292
96-8750 Rev AN
04-2012
96-8750 Rev AN
04-2012
Cdigos G y M
Ajustes
293
C
Comando opcional de movimiento absoluto en el eje C
F
Velocidad de avance
P
El tiempo de pausa en la parte inferior del agujero.
R
Posicin del plano R
*X
Posicin en la parte inferior del orificio
*Y
Comando de movimiento del eje Y
*Z
Comando de movimiento del eje-Z
* Indica que es opcional
Rpido
Avance
Inicio o fin de
Y
la carrera
Pausa (Dwell)
Punto de inicio
CL
Plano R
Superficie de pieza
Pausa en la parte baja del
orificio (X)
(Activar eje C)
M133 P2500
G98
G00 X5. Z-0.75 Y0
G249 X2.1 Y0.125 Z-1.3 C35. P1.35 R4. F20.
X1.85 Y-0.255 Z-0.865 C-75. P1.65
G00 G80 Z1.
M135
G00 G53 X0. Y0.
G00 G53 X0 Z-7.
M30
294
96-8750 Rev AN
04-2012
Cdigos M (Varias
funciones)
Los Cdigos M son comandos para ejes sin movimiento para la mquina. El
formato para un cdigo M es una letra "M" seguida de dos nmeros, por ejemplo M03.
Slo se permite un cdigo M por lnea de cdigo. Todos los cdigos M toman
efecto al final del bloque.
Cdigos G y M
Ajustes
Lista de cdigos M
M30 Fin del programa y retorno al inicio M111 Liberacin del plato de garras del husillo
del programa
secundario
M31 Avance del extractor de virutas
96-8750 Rev AP
12-2012
295
Lista de cdigos M
M36 Recogedor de piezas (opcional)
M00 Para un programa. Detiene los ejes, el husillo, apaga el lquido refrigerante (incluyendo el refrigerante de alta presin opcional). El siguiente bloque
(bloque despus del M00) se resaltar al ser visualizado en el editor del programa. Al oprimir Cycle Start (Inicio de Ciclo) el funcionamiento del programa
continuar desde el bloque resaltado.
M01 funciona igual que M00, salvo que tiene que estar activa la funcionalidad
Optional Stop (Parada Opcional).
M02 finaliza un programa. Tenga en cuenta que la forma ms comn de detener un programa es con un M30.
296
96-8750 Rev AP
12-2012
Los cdigos M12 y M13 activan en inyector de aire automtico. M12 enciende
el chorro de aire y M13 lo apaga. Adicionalmente, M12 Pnnn (nnn en milisegundos) lo apagar durante el tiempo especificado, luego lo apagar automticamente.
Tubo de extensin
Acoplamiento
Tubo de aire
automtico
Tubo de aire
automtico
Los cdigos M17 y M18 giran la torreta en direccin de avance (M17) o atrs
(M18) cuando se realiza un cambio de herramienta. M17 y M18 trabajan con
otros cdigos M en el mismo bloque. El siguiente cdigo de programa M17
har que se mueva la torreta hacia delante hasta la herramienta 1, o al contrario si se ordena un M18.
96-8750 Rev AP
12-2012
297
Cdigos G y M
Ajustes
Tubo de
extensin
.
Tubo de extensin
Acoplamientos
Tubo de
aire automtico
Ejemplo de programacin
Crculo
deCircle3
agujero
para@
tornillos,
orifi
cios a 120 en 3 BHC
Bolt
Hole
holes
120 on33"
BHC
%
O0050
T101
G54
G00 X3.0 Z0.1
G98 (Avance por minuto)
M19 P0 (Orientar el husillo)
M14 (Activar el freno del husillo principal)
M133 P2000 (Activar herramienta motorizada hacia adelante)
G01 Z-0.5 F40.0
G00 Z0.1
0
0
M19 P120 (Orientar el husillo)
M14 (Activar el freno del husillo principal)
G01 Z-0.5
3 BHC
G00 Z0.1
M19 P240 (Orientar el husillo)
M14 (Activar el freno del husillo principal)
G01 Z-0.5
0
1200
G00 Z0.1
240
M15 (Desactivar el freno del husillo principal)
M21 y M22 se utilizan para posicionar el contrapunto. El cdigo M21 usa las
Ajustes 105, 106 y 107 para mover el punto de inmovilizacin del contrapuntol.
El cdigo M22 usa el Ajuste 105 para mover el contrapunto al Retract Point
(Punto de retroceso). Ajuste la presin con las vlvulas en la HPU (excepto
ST-40, que utiliza el Ajuste 241 para definir la presin de retencin).
298
96-8750 Rev AP
12-2012
Tornillo
fijador
96-8750 Rev AP
12-2012
299
Cdigos G y M
Ajustes
ejemplo, para variar la velocidad del husillo +/- 50 RPM con respecto a su velocidad actual ordenada con un ciclo de trabajo de 3 segundos, establezca el
Ajuste 165 a 50 y el Ajuste 166 a 30. Con estos ajustes, el siguiente programa
variar la velocidad del husillo entre 950 y 1050 RPM despus del comando
M38.
300
96-8750 Rev AP
12-2012
Los cdigos M51 a M58 son opcionales para las interfaces de usuario. Estos
cdigos accionarn uno de los rels y los dejar funcionando. Use M61-M68
para apagarlos. La tecla Reset (restablecer) apagar todos estos rels. Vase
M121-M128 para saber los detalles sobre los rels de Cdigo-M.
Este cdigo M activa un rel. Un ejemplo de su uso es M59 Pnn, donde "nn"
especifica el nmero del rel que se trata de activar. Un comando de M59
puede usarse para activar cualquiera de las salidas discretas para los rels en
el rango de 1100 a 1155. Cuando se usan macros, M59 P1103 hace la misma
funcin que el comando macro opcional #1103 = 1, excepto que se procesar
al final de la lnea de cdigo.
NOTA: 8M #1 usea direcciones 1140-1147.
Los cdigos M61 a M68 son opcionales para interfaces de usuario. Apagarn
uno de los rels. Use M51-M58 para encenderlos. La tecla Reset (restablecer)
apagar todos estos rels. Vase M121-M128 para saber los detalles sobre
los rels de Cdigo-M.
Este cdigo-M se usa con un palpador. Un M78 generar una alarma si una
funcin de salto programada (G31) recibe una seal del palpador. Este cdigo
se usa cuando no se espera una seal de salto, y puede sealar el choque del
palpador. Un M79 generar una alarma si una funcin de salto programada
(G31) no recibi una seal del palpador. Generalmente se usa cuando la ausencia de la seal de omisin significa que hay un error en la colocacin de un
palpador. Estos cdigos pueden colocarse en la misma lnea que el cdigo-G
96-8750 Rev AP
12-2012
301
Cdigos G y M
Ajustes
Seal encontrada
302
96-8750 Rev AP
12-2012
El modo reposo es una pausa larga. El modo de reposo puede ser utilizado cuando el usuario desee que la mquina empiece a calentarse sola. Por lo tanto,
se encuentra preparada para el uso cuando llegue el operador. El formato del
comando M95 es: M95 (hh:mm).
El comentario inmediatamente siguiente al M95 tiene que contener las horas y
minutos que la mquina va a estar en reposo. Por ejemplo, si la hora vigente
es 6 p.m. de la tarde y el usuario quisiera que la mquina repose hasta las
06:30 a.m. del da siguiente, se usera el siguiente comando; M95 (12:30). La
lnea(s) que sigue a M95 deberan ser movimientos del eje y comandos de
calentamiento del husillo.
N10
.
.
N85 M21
N95 M30
Cdigos G y M
Ajustes
Este cdigo llama a una referenciada por un nmero de lnea (N) dentro del
mismo programa. Se requiere un cdigo y tiene que ser igual al nmero de
lnea en el mismo programa. Esto es til para subrutinas dentro de un programa, puesto que no requiere la complicacin de un programa independiente.
La subrutina an tiene que acabar con un M99. Un cdigo Lnn en el bloque
M97 repetir la llamada de la subrutina ese nn veces. Ejemplo:
96-8750 Rev AP
12-2012
303
O0001
M97 P1000 L2
M30
N1000 G00 G90 G55 X0 Z0
S500 M03
G00 Z-.5
G01 X.5 F100.
G03 ZI-.5
G01 X0
Z1. F50.
G91 G28 X0
G28 Z0
G90
M99
304
96-8750 Rev AP
12-2012
O0001
M30
O0100
(Nmero de subprograma)
Este cdigo se usa para volver al programa principal desde una subprograma
o macro, el formato es M99 Pnnnn (Pnnnn es el nmero de la lnea del programa principal al que regresar). Este cdigo tambin causar que el programa principal se repita de nuevo al principio sin parar cuando se le utiliza en
el programa principal.
programa llamante:
Haas
Fanuc
O0001
O0001
...
...
N50 M98 P2
N50 M98 P2
...
...
...
...
M30
Cdigos G y M
Ajustes
M30
subrutina:
O0002
O0002
M99
M99 P100
M99 Con macros - Si la mquina est equipada con las macros opcionales,
puede usar una variable global y especificar un bloque a saltar agregndole
#nnn=dddd en la subrutina y luego usando M99 P#nnn despus de la llamada de la subrutina.
96-8750 Rev AP
12-2012
305
(Borrar la variable)
N5 M109 P501
(Reposar 1 min?)
IF [ #501 EQ 0. ] GOTO5
(Y)
(N)
GOTO1
(Seguir comprobando)
N10
M95 (00:01)
GOTO30
N20
G04 P1.
N30
(Detener)
M30
306
96-8750 Rev AP
12-2012
96-8750 Rev AP
12-2012
307
Cdigos G y M
Ajustes
IF [ #501 EQ 51 ] GOTO30 (se introdujo 3 ir a N30)
IF [ #501 EQ 52 ] GOTO40 (se introdujo 4 ir a N40)
IF [ #501 EQ 53 ] GOTO50 (se introdujo 5 ir a N50)
GOTO1 (Continuar comprobando el bucle de entrada del usuario hasta encontrarlo)
N10
(Ejecutar esta subrutina si se introdujo 1)
(Ir a reposo durante 10 minutos)
#3006= 25 (El inicio de ciclo entra en reposo durante 10 minutos)
M95 (00:10)
GOTO100
N20
(Ejecutar esta subrutina si se introdujo 2)
(Mensaje programado)
#3006= 25 (Inicio del ciclo del mensaje programado)
GOTO100
N30
(Ejecutar esta subrutina si se introdujo 3)
(Ejecutar el subprograma 20)
#3006= 25 (Se ejecutar el programa de inicio de ciclo 20)
G65 P20 (Llamar al subprograma 20)
GOTO100
N40
(Ejecutar esta subrutina si se introdujo 4)
(Ejecutar el subprograma 22)
#3006= 25 (Se ejecutar el programa de inicio de ciclo 22)
M98 P22 (Llamar al subprograma 22)
GOTO100
N50
(Ejecutar esta subrutina si se introdujo 5)
(Mensaje programado)
#3006= 25 (Se desactivar reiniciar o iniciar ciclo)
#1106= 1
N100
M30
%
Los cdigo del M121 al M128 son opcionales para interfaces de usuario.
Activarn uno de los rels del 1132 al 1139; espere a la seal M-fin, libere el
rel, y espere a que cese la seal M-fin. La tecla Reset (restablecer) finalizar
cualquier operacin que est bloqueada esperando un M-fin.
308
96-8750 Rev AP
12-2012
Ajustes
Las pginas de ajustes contienen valores que controlan el funcionamiento
de la mquina y que el usuario podra necesitar cambiar. El operario puede
cambiar la mayora de los ajustes. Los ajustes aparecen en la pantalla con una
breve descripcin a la izquierda y un valor hacia la derecha de la pantalla. En
general, los ajustes le permiten al operario o al instalador bloquear o validar
funciones especficas.
Los ajustes se presentan en mens tabulados. Para disponer de ms informacin sobre la navegacin en mens tabulados en el control de Haas,
consulte la seccin de Introduccin de este manual. Los ajustes en pantalla
estn organizados en pginas que agrupan ajustes con funciones similares. La
lista siguiente se divide en grupos de pginas, con el ttulo de la pgina como
encabezado.
Use las teclas verticales del cursor para llegar al ajuste deseado. Dependiendo
del ajuste, el valor de ste puede cambiarse al anotar un nmero nuevo o, si el
ajuste tiene valores especficos, oprima las teclas horizontales del cursor para
mostrar las opciones. Oprima la tecla Write (escribir) para anotar o cambiar el
valor. El mensaje en la parte superior de la pantalla le indicar como cambiar
la ajuste seleccionado.
El nmero de serie est en el Ajuste 26 en esta pgina y est protegido contra
cambios del usuario. Si necesita cambiar este Ajuste, comunquese con Haas
o con su distribuidor. A continuacin se presentan las descripciones para cada
una de las definiciones:
Este ajuste se utiliza para apagar la mquina cuando no ha sido utilizada durante cierto tiempo. El valor introducido en este ajuste es el nmero de minutos
que la mquina permanecer inactiva hasta que se apague. La mquina no
se apagar mientras se ejecute un programa, y el tiempo (nmero de minutos)
volver a contar desde cero cada vez que se pulse una tecla o se utilice el volante de avance. La secuencia de apagado automtico da al operador un aviso
de 15 segundos antes de apagar; y al oprimir cualquier tecla, la secuencia se
interrumpir.
96-8750 Rev AP
12-2012
309
Cdigos G y M
Ajustes
Este botn se cambia la forma en que se ve un programa en modo Graphics (Grficos). Si se fija en On (encendido), cualquier movimiento en el eje Z
dejar una marca X en la pantalla. Si se fija en Off (apagado), no se agregar
nada a la pantalla de grficos.
Activando este Ajuste se impedir que se cambien los parmetros, salvo los
parmetros 81-100. Tenga en cuenta que se activa este parmetro cuando se
enciende el control.
9 - Dimensioning (dimensionamiento)
310
96-8750 Rev AP
12-2012
Avance
Recorrido Mx.
Dimensin programable mn.
Rango de avance
PULGADA
MTRICO
pulgadas/min.
+/- 15400.0000
.0001
.0001 a 300.000 pulg/min.
mm/min.
+/- 39300.000
.001
.001 a 1000.000
Este ajuste permite que el operador cambie la velocidad a la que se transfieren los datos a/desde el primer puerto serie (RS-232). Esto aplica a la carga/
descarga de programas, etc. y tambin a las funciones DNC. Este ajuste debe
coincidir con la tasa de transferencia desde el ordenador personal.
Este ajuste define la paridad para el primer puerto serie (RS-232). Cuando se
encuentra en None (ninguno), no se aadir ningn bit de paridad a los datos
en serie. Si se fija a Zero (cero), se agrega un bit 0. Even (Par) y Odd (Impar)
funcionan como las funciones de paridad normales. Asegrese de que conoce
las necesidades de su sistema, por ejemplo, XMODEM debe utilizar datos de 8
bits y ninguna paridad (establecido en "None"). Este ajuste debe coincidir con
la tasa de transferencia desde el ordenador personal.
96-8750 Rev AP
12-2012
311
Cdigos G y M
Ajustes
Este ajuste designa el nmero de bits de parada para el primer puerto serie
(RS-232). Puede ser 1 o 2. Este ajuste debe coincidir con la tasa de transferencia desde el ordenador personal.
14 - Synchronization (sincronizacin)
Ajustes 16-21
Estos ajustes pueden activarse para evitar que operadores inexpertos puedan
alterar las funciones de la mquina y provocar daos a la mquina o la pieza
de trabajo.
312
96-8750 Rev AP
12-2012
Este ajuste especifica la distancia que se retira el eje-Z para limpiar las virutas
durante un ciclo fijo G73. El rango vara de 0.0 a 29.9999 pulgadas (0-760
mm).
Activando este ajuste impedir que los programas de la serie 9000 sean visualizados, editados o eliminados. Los programas de la serie 9000 no pueden
cargarse o descargarse con este ajuste activo. Tenga en cuenta que los programas de la serie 9000 son normalmente programas macro.
Este ajuste se usa para controlar los cdigos iniciales (la cinta blanca al comienzo de un programa) transmitidos hacia un aparato perforador de tarjetas o
papel conectado en el primer terminal del RS232.
Este ajuste controla el patrn EOB (Fin de Bloque) cuando se envan y reciben
datos a/desde el puerto serie 1 (RS-232). Este ajuste debe coincidir con la
tasa de transferencia desde el ordenador personal.
Cuando este ajuste est "Off" (Apagado), la tecla Reset (restablecer) no cambiar la posicin del puntero del programa. Cuando est "On" (Encendido), la
tecla Reset (restablecer) mover el puntero del programa hasta el comienzo
del mismo.
96-8750 Rev AP
12-2012
313
Cdigos G y M
Ajustes
28 - Can Cycle Act w/o X/Z (activar ciclo fijo sin X/Z)
Este ajuste cambia la manera como trabajan los correctores de cambio de herramienta. stos puede fijarse en FANUC o YASNAC. Esta Definicin cambia la
manera en que un comando Txxxx se interpreta y la manera en que el sistema
de coordenadas se especifica. Si este es Yasnac, los cambios de herramientas
del 51 al 100 estn disponibles en la pantalla de correctores y se permite G50
T5100. Si este es FANUC, la geometra de herramienta para las herramientas
del 1 al 50 estar disponible en la pantalla de correctores y el estilo G54 de las
coordenadas de trabajo estarn disponibles.
M51-58 Establecer M de
Usuario
M61-68 Liberar M de
usuario
Este ajuste se utiliza para cambiar el nmero de datos para el puerto serie 1
(RS-232). Este ajuste debe coincidir con la tasa de transferencia desde el ordenador personal. Normalmente deberan usarse 7 bits de datos pero algunos
ordenadores requieren 8. XMODEM debe utilizar 8 bits de datos y ninguna
paridad.
314
96-8750 Rev AP
12-2012
Poner este ajuste a On provocar que suene el timbre del teclado cuando se
encuentra un M00, M01 (con Parada Opcional activa), M02 o un M30. El timbre sonar hasta que se pulse una tecla.
Cuando este ajuste est activo (ON) los espacios se aaden entre los cdigos
de direccin cuando se enva un programa a travs del puerto serie 1 RS-232.
Esto puede hacer que un programa sea mucho ms fcil de leer/editar en un
ordenador personal (PC). Si se fija como OFF (Apagado), los programas que
se transmiten por el terminal serie no tienen espacios y es difcil de leerlos.
Activando este ajuste detendr el programa despus de un cambio de herramienta, apareciendo un mensaje indicndolo. Debe presionarse el botn Cycle
Start (inicio de ciclo) para continuar con el programa.
Este ajuste controla cmo comienza el primer pase que inicia el corte compensado y la manera como la herramienta se despeja de la pieza cortada. Las
selecciones pueden ser A o B; vase la seccin sobre la compensacin de la
herramienta de corte para encontrar ejemplos.
(Mnima velocidad de avance expresada en porcentaje del radio de compensacin de la punta de la herramienta) Este ajuste afecta la velocidad de
avance cuando la compensacin de la herramienta de corte mueve la herramienta hacia el interior de un corte circular. Este tipo de corte se frenar
para mantener una velocidad de avance superficial constante. Este ajustes
especifica la velocidad de avance mnima expresada como un porcentaje de la
velocidad programada de avance (rango 1-100).
96-8750 Rev AP
12-2012
315
Cdigos G y M
Ajustes
El rango vara de 0.0 a 30.00 pulgadas (0-761 mm). Este ajuste cambia la
manera como funciona el cdigo G83 (ciclo de taladro con avances cortos).
La mayora de los programadores definen el plano de referencia R muy por
encima del corte para asegurar que el movimiento para despejar las virutas
realmente permita que las virutas salgan del agujero,. Sin embargo, esto
consume tiempo ya que la mquina taladrar a travs de esta distancia vaca.
Si el Ajuste 52 se define con la distancia necesaria para despejar las virutas, el
plano R puede fijarse mucho ms cerca de la pieza a taladrar.
Ajuste 52
Posicin inicial
Plano R
Cara de Pieza Nuevo Plano R
.
Poniendo este ajuste en On permite que los ejes se desplacen sin retornar
a cero la mquina (encontrar el inicio de la mquina). Esta es una condicin
peligrosa ya que el eje puede ser desplazado contra los topes mecnicos pudiendo daar la mquina. Al encender el control, este ajuste vuelve automticamente a Off.
316
96-8750 Rev AP
12-2012
La funcin DNC estar disponible si se establece este ajuste en "On". Se selecciona DNC en el control pulsando dos veces la tecla MDI/DNC. La funcin
DNC, Control Numrico Directo, no est disponible cuando est en "Off".
Cuando este ajuste est en On, todos los cdigos G modales retornarn a sus
valores por defecto acabando un programa con M30 o pulsando Reset (Reestablecer).
Las macros pueden utilizarse para acceder a estos ajustes, vase la seccin
sobre las Macros para ms informacin.
96-8750 Rev AP
12-2012
317
Cdigos G y M
Ajustes
Estos ajustes se usan para definir el tamao y corrector del palpador del
husillo. Estos cuatro ajustes especifican la distancia y direccin desde donde
se activa el palpador hasta llegar a la superficie en medicin. Estos ajustes se
utilizan por los cdigos G31, G36, G136, y M75. Los valores introducidos para
cada ajuste pueden ser nmeros positivos o negativos.
Plato de
garras
Pieza
Z+ = 0 (Ajuste 61)
Z = Ancho del palpador (Tip. .3937)
(Ajuste 62)
Palpador
Plato de
garras
Pieza
Palpador
X
(Ajuste 60)
X+
(Ajuste 59)
Dimetro
Girado
.
Este ajuste se usa para especificar el ancho del palpador que se usar para
medir el dimetro de la herramienta. Este ajuste slo se aplica a la opcin de
medicin; es usado por G35.
64 - T. Ofs Meas Uses Work (medida de los correctores de herramientas utiliza las coordenadas de trabajo)
Este ajuste cambia la manera como trabaja la tecla Tool Ofset Mesur (medida
de los correctores de herramientas). Cuando est en On, el corrector de la
herramienta introducido ser el corrector medido ms el corrector de las coordenadas de trabajo (eje-Z). Si se fija a Off, el corrector de la herramienta ser
igual a la posicin Z del punto base de la mquina.
318
96-8750 Rev AP
12-2012
Ajustes 66 y 68
puestos a
Ajustes 66 y 68
puestos a 2.0
RESULTADO
G0 G90 X#1 ;
APAGADA
ENCENDIDA
DPRNT[X#1[44]] ;
X3.0000
X3.0000
Usado con los ciclos fijos G71 y G72, este ajuste especifica la profundidad
incremental para cada pasada durante el desbastado general. Este se usa
si el programador no especifica un cdigo D. El rango de valores vlidos es
de 0 hasta 29.9999 pulgadas o 299.999 mm. El valor predefinido es de .1000
pulgadas.
Usado con los ciclos fijos G71 y G72, esta definicin especifica la cantidad de
retroceso despus de un primer corte general o desbastado. ste representa
la holgura entre la herramienta y el material cuando la herramienta retorna
96-8750 Rev AP
12-2012
319
Cdigos G y M
Ajustes
Esta Definicin, junto con el Ajuste 75, es til para la depuracin de programas
CNC. Cuando el Ajuste 74 est en On, el control mostrar el cdigo en los
programas macro (O9xxxx). Si el ajuste es Off, el control no mostrar el cdigo
de las series 9000.
320
96-8750 Rev AP
12-2012
PULGADA
MILLIMETER (milmetro)
DEFAULT
(.0001)
(predeterminado)
DEFAULT
(predeterminado)
(.001)
INTEGER
(entero)
F1 = F1
INTEGER
(entero)
F1 = F1
.1
F1 = F0.0001
.1
F1 = F0.001
.01
F10 = F0.001
.01
F10 = F0.01
.001
F100 = F0.01
.001
F100 = F0.1
.0001
F1000 = F0.1
.0001
F1000 = F1
82 - Language (idioma)
Cuando este ajuste est On, un M30 reestablecer cualquier anulacin (velocidad de avance, husillo, avance rpido) a sus valores por defecto (100%).
Cdigos G y M
Ajustes
Este ajuste hace que la accin especificada (Alarma, Detener avance, Timbre,
Avance automtico) se produzcan cuando la herramienta se sobrecargue (consulte la seccin Herramientas).
. .
Se usa en un ciclo fijo de roscado G76, esta definicin especifica cuanto material ser dejado en cada rosca para el acabado despus de todas las pasadas
del ciclo. Los valores van desde 0 a .9999 pulgadas. El valor predefinido de
fbrica es 0.
322
96-8750 Rev AP
12-2012
Este ajuste determina la direccin de fijacin del plato de garras. Fijado a O.D.
(Dimetro Exterior), se considera el mandril sujetado cuando las garras se
mueven al centro del husillo. Fijado a I.D. (Dimetro Interior), se considera que
el plato de garras est sujeto cuando las garras se mueven lejos del centro del
husillo.
Este ajuste trabaja con el Ajuste 94 para definir una zona prohibida de recorrido del contrapunto que limita la interaccin entre el contrapunto y la torreta
de herramientas. Este ajuste determina el lmite de recorrido del eje X cuando
la diferencia entre la posicin del eje Z cae por debajo del valor del Ajuste 94.
Si se produce esta condicin y se est ejecutando un programa, entonces se
genera una alarma. Cuando se est desplazando, no se generar alarmas,
pero el recorrido estar limitado. Las unidades estn en pulgadas.
96-8750 Rev AP
12-2012
323
Cdigos G y M
Ajustes
Perno
Este ajuste se utiliza en los ciclos de roscado G76 y G92 cuando se ordena un
M23. El comando M23 tiene que estar activo, los recorridos de roscado terminan con un ngulo de retroceso, en oposicin a tirar directamente hacia fuera.
El valor en el Ajuste 95 es igual al nmero de giros (roscas achaflanadas)
deseados. Tenga en cuenta que los ajustes 95 y 96 interactan el uno con el
otro. Rango vlido: de 0 a 29.999 (Mltiplo del avance de rosca actual, F E).
L
.
V Roscado
Cara
Trayectoria de la herramienta
Punto final del roscado
programado
Ajuste 95 x L
Ajuste 96 = 45
Gua
Punto final del recorrido
real
Esta definicin determina las rpm del husillo para la tecla Spindle Jog (avance
del husillo). El valor predefinido es de 100 rpm.
324
96-8750 Rev AP
12-2012
Usado en el ciclo fijo de hacer roscas G76, este ajuste establece una cantidad
mnima para las pasadas sucesivas del orte de rosca. Las pasadas sucesivas
no pueden ser menores del valor establecido en este ajuste. Los valores van
desde 0 hasta .9999 pulgadas. El valor predefinido de fbrica en la mquina es
de .0010 pulgadas.
Este ajuste soporta el eje C. Vea la Seccin del eje-C. El valor de fabrica es
1.0 pulgadas y el mximo valor permitido es 29.999 pulgadas.
96-8750 Rev AP
12-2012
325
Cdigos G y M
Ajustes
El botn Cycle Start (Inicio de Ciclo) debe presionarse y mantenerse para ejecutar un programa cuando este ajuste est activado. Cuando se suelta Cycle
Start (inico de ciclo), se genera un detener avance.
Cuando el contrapunto se est moviendo hacia el Hold Point (Punto de espera) (Ajuste 107), este es el punto donde este detendr su movimiento rpido
y comenzar un avance. Este ajuste debe ser un valor positivo.
326
96-8750 Rev AP
12-2012
Este ajuste se utiliza para los tornos TL-1 y TL-2. Consulte el manual del torno
Toolroom.
Los ajustes 114 y 115 controlan el extractor de virutas opcional. El Ajuste 114
(Conveyor Cycle Time (tiempo de ciclo del transportador)) es el intervalo en
el que el transportador se activar automticamente. El Ajuste 115 (Conveyor
On- Time (tiempo activo del transportador)) es la cantidad de tiempo que se
activar el transportador. Por ejemplo, si el ajuste 114 se establece a 30 y el
ajuste 115 a 2, el extractor de virutas se encender cada media hora, se activar durante 2 minutos, y luego se apagar.
El tiempo de activacin no debe ser mayor del 80% del tiempo de ciclo. Tenga
en cuenta lo siguiente:
El botn CHIP FWD (avance del extractor de virutas) (o M31) iniciar el extractor en la direccin de avance y activar el ciclo.
La tecla CHIP STOP (o M33) parar el transportador y cancelar el ciclo.
Cuando este ajuste est en On, un M99 incrementar los contadores M30
(visibles en las pantallas Curnt Comnds). Tenga en cuenta que un M99 slo
incrementar los contadores segn se produzca en un programa principal, no
en un subprograma.
Esta funcionalidad permite los tornos con husillo secundario. Su valor puede
ser O.D o I.D; similar al Ajuste 92 para el husillo principal.
96-8750 Rev AP
12-2012
327
Este ajuste permite la opcin Auto Door (puerta automtica). Debera estar
establecido a On en todas las mquinas con una puerta automtica. Vase
tambin M85/86 (Cdigos-M para Abrir/Cerrar puerta automtica).
La puerta se cerrar cuando el botn Cycle Start (inicio de ciclo) sea presionado y se abrir cuando el programa haya alcanzado un M00, M01 (con Optional
Stop (Parada Opcional) encendido) M30 y el husillo haya parado de girar.
Este ajuste asegura que el husillo se oriente durante el roscado de forma que
los roscados se alineen cuando se programa realizar una segunda pasada de
roscado, en el mismo orificio.
Este ajuste permite al operador extraer datos del control usando un comando
Q y enviarlo a travs el puerto RS-232, y para establecer las variables macro
con un comando E. Esta funcionalidad est basada en software y requiere un
ordenador para solicitar, interpretar y almacenar datos desde el control. Una
opcin de hardware tambin permite la lectura del estado de la mquina. Vea
Transferencia de datos del CNC en la seccin Programacin de operacin
para disponer de informacin detallada.
328
96-8750 Rev AP
12-2012
Este ajuste est pensado para mantener una carga constante de virutas cuando se ha aplicado una anulacin. Cuando este ajuste est en On, cualquier
anulacin aplicada a la velocidad de avance ser tambin aplicada a la velocidad del husillo, y las anulaciones del husillo sern deshabilitadas.
Con este ajuste en On, el control guardar los correctores en el mismo archivo
que los programas, pero bajo el encabezado O999999. Los correctores aparecern en el archivo antes del signo % final.
Este ajuste controla el formato en el que se guardan los correctores con los
programas.
Cuando se le ajusta en A, el formato se parece a lo mostrado en el control, y
contiene puntos decimales y encabezados de columna. Los correctores en
este formato pueden editarse ms fcilmente en un PC y vueltos a cargar ms
tarde en el control.
Cuando se le ajusta a B, cada corrector se guarda en una lnea separada con
un valor N y un valor V.
Cuando este ajuste est en On (encendido), el control aadir un punto decimal a los valores introducidos sin un punto decimal (para ciertos cdigos de
direccin). Cuando este ajuste est en Off (apagado), los valores que siguen a
los cdigos de direccin que no incluyen puntos decimales se toman como anotaciones del operador (i.e., miles o decenas de miles). Este ajuste excluir el
valor A (ngulo de la herramienta) en un bloque G76. Por lo tanto, esta funcin
se aplica a los siguientes cdigos de direccin:
En modo Pulgadas
Valor introducido
Con el Ajuste a
Off
Con el Ajuste a On
X-2
X-0.0002
X-2.
X-.002
X-2.
96-8750 Rev AP
12-2012
329
Cdigos G y M
Ajustes
Estos ajustes pueden estaclecerse desde -30 a +30 y ajustar la compensacin trmical de tornillo existente por -30% to +30%.
X, Y, Z, A, B, C, E, F, I, J, K, U, W
A (excepto con G76) Si se encuentra un valor G76 A que contiene un punto
decimal durante la ejecucin de un programa, se genera la alarma 605 Invalid Tool Nose Angle.
D (excepto con G73)
R (excepto con G71 en modo YASNAC)
Tenga en cuenta que este ajuste afecta a la interpretacin de todos los programas introducidos bien manualmente o desde un disco o a travs del RS232. No altera el afecto del ajuste 77 Scale Integer F (Escalar el entero F).
Este ajuste deshabilita la velocidad ms alta de desplazamiento. Si est seleccionada dicha velocidad, se la sustituye automticamente por una velocidad
inferior.
Este ajuste se utiliza para establecer las RPM (revoluciones por minuto) mximas del husillo cada vez que se encienda la mquina. Esto generar principalmente un comando G50 Snnn a ejecutar en el tiempo de encendido, donde
nnn es el valor del ajuste. Si el ajuste contiene un cero, o un valor mayor
o igual que el parmetro 131 MAX SPINDLE RPM, el Ajuste 164 no tendr
efecto.
Especifica la cantidad por la que se permite variar las RPM por encima y por
debajo de su valor ordenado durante el uso de la funcionalidad Spindle Speed
Variation (Variacin de la Velocidad del Husillo). Slo un valor positivo.
330
96-8750 Rev AP
12-2012
Demuestra el dimetro interno de la pieza. Este ajuste puede ajustarse introduciendo un valor en HOLE SIZE (tamao de orificio) en la pestaa STOCK
SETUP (configuracin de material) en IPS.
Controla el dimetro de la pieza en bruto que se mostrar en imagen en directo. Este ajuste tambin puede establecerse dese IPS.
96-8750 Rev AP
12-2012
331
Cdigos G y M
Ajustes
Controla la altura de las garras del plato que se mostrar en imagen en directo.
Este ajuste tambin puede establecerse dese IPS.
Controla la altura del paso de las garras del plato que se mostrar en imagen
en directo. Este ajuste puede establecerse introduciendo un valor en JAW
STEP HEIGHT (altura del paso de la garra) en la pestaa STOCK SETUP
(configuracin de material) en IPS.
214 - Show Rapid Path Live Image (mostrar trayectoria rpida en imagen en directo)
Controla la visibilidad de una lnea discontinua roja que representa la trayectoria rpida en imagen en directo.
216 - Servo and Hydraulic Shutoff (apagado del servo y del sistema
hidrulico)
Este ajuste apagar los servomotores y la bomba hidrulica, si estn instalados, despus de que transcurra el nmero de minutos sin actividad especificado, como ejecutar un programa, desplazamientos, pulsaciones de teclas, etc.
El valor predeterminado es 0.
332
96-8750 Rev AP
12-2012
220 - TS Live Center Angle (ngulo del centro activo del contrapunto)
ngulo del centro activo del contrapunto medido en grados (0 a 180). Slo se
usa para Live Image (imagen en directo). Se inicializa con un valor de 60.
225 - Flip Part Stock Length (invertir longitud del material de la pieza)
Cdigos G y M
Ajustes
96-8750 Rev AP
12-2012
333
231 - SS Jaw Step Height (altura del paso de la garra del subhusillo)
Controla la altura del paso de la garra del husillo secundario.
Controla el punto rpido (la ubicacin hasta la que el husillo secundario realiza
un desplazamiento rpido antes de fijar una pieza) para visualizar en Live Image (imagen en directo). Este valor tambin se usa para crear un programa de
cdigos G que realizar la operacin deseada del husillo secundario.
Controla la inversin de la cara del material para visualizar en Live Image (imagen en directo). Este valor tambin se usa para crear un programa de cdigos
G que realizar la operacin deseada del husillo secundario.
Controla la cara del material del husillo secundario para visualizar en Live Image (imagen en directo). Este valor tambin se usa para crear un programa de
cdigos G que realizar la operacin deseada del husillo secundario.
238 - High Intensity LIght Light (minutos) (temporizador de la iluminacin de alta intensidad)
Especifica la duracin en minutos que la opcin High Intensity Light (HIL), iluminacin de alta intensidad, permanece encendida. La luz se enciende cuando
la puerta est abierta y el interruptor de la luz de trabajo est en la posicin
de encendido. Si este valor es cero, entonces la luz permanecer encendida
mientras las puertas estn abiertas.
334
96-8750 Rev AP
12-2012
El porcentaje de la vida til de la herramienta restante a la que activar una advertencia de la vida de la herramienta. Las herramientas con vida til restante
por debajo del Ajuste 240 se destaca en naranja.
Fuerza que aplicar el servo contrapunto a una pieza (ST-40 y solo ST-40L).
La unidad es una fuerza en libras en modo estndar y en Newtons en modo
mtrico, segn el ajuste 9. El rango vlido es 1000 (4448 en modo mtrico) a
4500 (20017 en modo mtrico).
96-8750 Rev AP
12-2012
335
Cdigos G y M
Ajustes
902 - Direccin IP
904 - Pasarela
El nombre de la carpeta de red compartida. Despus de seleccionar un nombre de host, para renombrar la ruta, introduzca el nombre nuevo y pulse la
tecla WRITE (escribir).
NOTA: No utilice espacios en el campo PATH (ruta).
336
96-8750 Rev AP
12-2012
910 - Contrasea
911 - Access To CNC Share (Off, Read, Full) (Acceso a compartir CNC
(desactivado, lectura, completo))
Activa o desactiva el acceso al disco duro. Cuando se ajusta a OFF (desactivado), no se permite el acceso al disco duro. Al desactivar este ajuste y CNC
Share (ajuste 911), se deshabilita la comunicacin de la tarjeta de red.
Activa o desactiva el acceso al puerto USB. Cuando se ajusta a OFF (desactivado), no se permite el acceso al puerto USB.
Activa o desactiva el acceso al servidor. Cuando se establece en OFF (desactivado), no se permite acceder al servidor desde el control CNC.
96-8750 Rev AP
12-2012
Cdigos G y M
Ajustes
337
338
96-8750 Rev AP
12-2012
Mantenimiento
Las mquinas Haas requieren mantenimiento preventivo bsico peridico.
Consulte este captulo y el documento anexo de su mquina (si se facilita)
para comprobar las tareas que debe realizar y cundo debe realizarlas.
Requerimientos
generales
elctricos
Importante! Consulte los requisitos de su cdigo local antes de realizar conexiones en las mquinas.
Todas las mquinas requieren:
Sistema de 15 HP
ST-10
Requerimientos de
tensin
Requerimientos de alta
tensin 2
(195-260V)
(354-488V)
50 AMPERIOS
30 AMPERIOS
Disyuntor Haas
40 AMPERIOS
20 AMPERIOS
Calibre de cable*
8 AWG
10 AWG
Sistema de 20 HP
Requerimientos de
tensin
ST-20
(195-260V)
(354-488V)
Suministro de alimentacin
50 AMPERIOS
30 AMPERIOS
Disyuntor Haas
40 AMPERIOS
20 AMPERIOS
Calibre de cable*
8 AWG
10 AWG
Sistema de 30-40 HP
Requerimientos de
tensin
Fuente de alimentacin
Mantenimiento
(354-488V)
Suministro de alimentacin
100 AMPERIOS
50 AMPERIOS
Disyuntor Haas
80 AMPERIOS
40 AMPERIOS
Calibre de cable*
4 AWG
8AWG
96-8750 Rev AP
12-2012
339
Sistema de 60-55 HP
Requerimientos de
tensin
ST-40, ST-40L
(195-260V)
(354-488V)
Suministro de alimentacin
150 AMPERIOS
Disyuntor Haas
125 AMPERIOS
Calibre de cable*
1 AWG
*El tendido del calibre de cable proporcionado para el servicio elctrico es menor de
100' (30.5 m). Para tendidos de cable mayores, consltelo con su cdigo elctrico
local.
ADVERTENCIA! Se requiere un cable separado de tierra del mismo
tamao del conductor de entrada de alimentacin que est conectado al chasis de la mquina. Este cable de tierra se requiere para la
seguridad del operador y para la operacin correcta de la mquina.
Este cable de tierra tiene que ser suministrarse desde la tierra principal de la planta en la entrada de servicio, y debe ser conducido en
el mismo tubo (conducto) donde va el cable de la alimentacin de
entrada a la mquina. Una tubera local de agua fra, o varilla a tierra
adyacente a la mquina no puede ser usada para este propsito.
340
96-8750 Rev AP
12-2012
Requisitos
del aire
Los tornos CNC requieren un mnimo de 100 psi a 4 scfm (scfm= estandard
pies cubicos por minuto) en la entrada al regulador de presin en la parte
trasera de la mquina. Esta presin la debe proporcionar un compresor de por
lo menos dos caballos de fuerza, con un tanque de 20 galones (U.S.), como
mnimo; el compresor tambin debe encenderse automticamente si la presin
baja a menos de 100 PSI. Se requiere una manguera de al menos un dimetro
interior de 1/2". Fije el regulador principal de aire en 85 psi.
El mtodo recomendado para instalar la manguera de aire al tubo de unin en
la parte trasera de la mquina consiste en un sujetador de manguera. Si se
desea un acoplador rpido, use por lo menos uno de 1/2".
NOTA: El exceso de aceite y agua en el suministro de aire provocar que
la mquina no funcione correctamente. El filtro y regulador de aire tienen
un recipiente de drenaje automtico que debe vaciarse antes de arrancar la mquina. El funcionamiento adecuado de este dispositivo debe
revisarse mensualmente. Adems, el exceso de suciedad en la tubera
del aire puede tapar la vlvula de drenaje y causar que el aceite o agua
pasen hacia la mquina.
NOTA: Las conexiones de aire auxiliares deben hacerse por el lado desregulado del filtro/regulador de aire.
Ventanas/Protecciones
Las ventanas y las protecciones deben reemplazarse si se encuentran severamente daadas o rayadas- Reemplace inmediatamente las ventanas daadas.
Plan
de mantenimiento
96-8750 Rev AP
12-2012
341
Mantenimiento
las ventanas de policarbonato y las protecciones se debilitan cuando se encuentran expuestas a lquidos y compuestos qumicos de corte que contengan
aminas. Es posible perder hasta el 10% de la fortaleza de la ventana anualmente. Se debe sustituir la ventana en un intervalo de no ms de 2 aos si se
sospecha que existe degradacin.
Intervalo
Mantenimiento realizado
Diario
Semanal:
Mensual:
Anualmente
342
96-8750 Rev AP
12-2012
AVISO
UTILICE LA
RANURA PARA
APOYAR LA
BOMBA
FILTRO DE LA
CESTA
LIMPIE EL FILTRO DE
ENTRADA CON REGULARIDAD
El flujo de Refrigerante Pobre puede ser causado por un filtro sucio. Para
limpiar el filtro, apague la bomba del refrigerante, suba la tapa del depsito de
refrigeracin y retire el filtro. Limpie y reinstale el filtro.
Lubricacin
Sistema
Lubricante
Cantidad
Mobile Vactra #2
2-2.5 qts
Transmisin
2.25 litros
Torreta
2 pintas
peridico
Mantenimiento
Mantenimiento
96-8750 Rev AP
12-2012
343
96-8750 Rev AP
12-2012
Cada abrazadera de las garras del plato dos carreras de grasa cada 1000
ciclos de sujecin/liberacin, o al menos una vez a la semana. Utilice la pistola
engrasadora provista para la lubricacin del plato de garras. El tipo de lubricacin ser Grasa de Disulfato de Molibdeno (de 20% a 25% de contenido de
molibdeno).
Sistema
de lubricacin mnimo
Operacin
El sistema de lubricacin inyecta lubricacin basada en la distancia del recorrido del eje en lugar de en el tiempo. La grasa de lubricacin se inyecta una vez
que cualquiera de los ejes ha recorrido la distancia definida en el parmetro
811. Esta grasa de lubricacin se distribuye equitativamente a cada uno de los
puntos de lubricacin para todos los ejes.
Un receptculo de grasa lleno debe durar aproximadamente un ao en condiciones normales de funcionamiento (ocho horas al da, cinco das a la semana;
si el uso de la mquina superara estas condiciones, puede que se requiera
ms grasa).
Sistema de aire/aceite - El sistema de lubricacin mnimo para el husillo
es una mezcla de aire/aceite. El sistema del aire/aceite inyecta lubricacin
basada en el nmero de revoluciones reales del husillo. Tambin se utiliza un
ciclo de inyeccin de aire/aceite para la operacin del husillo a baja velocidad
96-8750 Rev AP
12-2012
345
Mantenimiento
Mantenimiento
96-8750 Rev AP
12-2012
y depsito de refrigerante
El refrigerante de la mquina debe ser agua soluble, con base en aceite sinttico o refrigerante/lubricante con base sinttica. El uso de aceites de corte
mineral daar los componentes de goma de la mquina y anular la
garanta.
Mantenimiento
Se requiere refrigerante protector de xido. No utilice agua pura como refrigerante; los componentes de la mquina se oxidarn.
No utilice lquidos inflamables como refrigerante.
El uso de Aceites Minerales para cortar daarn los componentes en toda la
mquina.
Vea la seccin de seguridad y el etiquetado concerniente a lquidos y materiales explosivos e inflamables.
El depsito del refrigerante deber limpiarse de forma cuidadosa y especialmente para fresadoras equipadas con refrigerante de alta presin.
96-8750 Rev AP
12-2012
347
El mecanizado de cermicas y objetos parecidos anula todas las reclamaciones de la garanta por desgaste y se realizar bajo la absoluta responsabilidad
y riesgo del cliente. Es absolutamente necesario que se ample la planificacin
de mantenimiento aumente cuando se trabaja con virutas metlicas abrasivas.
El refrigerante tiene que cambiarse ms a menudo, y limpiarse el depsito
completametne de sedimientos en el fondo del mismo.
La disminucin de la vida til de la bomba, la reduccin de la presin del
refrigerante y el aumento en el mantenimiento son normales y se esperan en
ambientes abrasivos, y todo esto no lo cubre la garanta de la mquina.
Aceite
de transmisin
Comprobacin de aceite
348
96-8750 Rev AP
12-2012
Indicador optico
del nivel de aceite
Vista inferior
Vista girada
180
Copa de llenado
de aceite
Unidad
de alimentacin hidrulica
(HPU)
Filtro en
lnea
Elemento
de filtro
Puerto de
llenado
Filtro del
receptculo
Llave de tubo
.
Puerto
de llenado
Indicador de mirilla
96-8750 Rev AP
12-2012
349
Mantenimiento
NOTA: Si se conectara un alimentador de barras o un cargador automtico de piezas al torno, retrelo nuevamente para acceder a la unidad de
alimentacin hidrulica.
Pall
58-1064
58-1065
Hydac
58-1064
58-6034
Flow Ezy
58-1064
58-1067
Extractor
Residuos de mecanizado
Sustitucin
Cambie la bolsa del filtro cuando el medidor del filtro muestre un nivel de 5
pulg. Hg o ms. Evite que la succin exceda de 10 pulg. Hg o se podran
producir daos en la bomba. Sustityala con una bolsa de filtro de 25 micras
(Haas P/N 93-9130).
Afloje las mangueras fijas y libres, y despus retrelas. Utilice la manija para
retirar la canasta (el elemento el filtro se retirar con la canasta). Retire el
elemento del filtro de la canasta y trela. Limpie la canasta. Coloque un nuevo
elemento de filtro y sustituya la canasta (con el elemento). Cierre la pestaa y
asegrela apretando fijaciones.
350
96-8750 Rev AP
12-2012
Mantenimiento
del
HPC
de
1000
psi
Auxiliary
Filter
(filtro del
aceite)
Bomba
estndar
Filtro de la
compuerta
Bomba
del TSC
Tapa
doble
Filtros de
sustitucin
.
TSC1000 / HPC1000
96-8750 Rev AP
12-2012
351
Mantenimiento
Luz
de trabajo
ptico
Canal
superior
Soporte de
montaje
Retn
Retn
Lentes
Lentes
352
96-8750 Rev AP
12-2012