Está en la página 1de 200

HAAS AUTOMATI ON I NC.

2800 STURGI S ROAD OXNARD CA 93030


TEL. 888-817-4227 FAX. 805-278-8561
w w w.HaasCNC.c om
9 6 - 8 7 5 0 r e v P
Manual del operador del torno
En e r o d e 2 0 0 7
96-8750 rev P Enero de 2007
Tabla de contenidos I
Certicado de Garanta
Cubriendo Haas Automation, Inc., Equipo CNC
Efectiva 1 de Enero, 2003
COBERTURA DE GARANTA LIMITADA
Todos los centros de torneado de Haas estn garantizados exclusivamente bajo la garanta limitada de Haas Automation ("El
Fabricante") como se describe a continuacin:
Cada mquina CNC Haas ("La Mquina") y sus componentes ("Componentes") (excepto aquellos listados a continuacin bajo
los limites y exclusiones) se encuentran garantizados contra defectos de material y mano de obra por un periodo de (1) un
ao (excepto TL-1 y TL-2, cuyos periodos son de seis (6) meses) a partir de la fecha de compra, la cual es aquella en la que
una mquina se instala en el emplazamiento del usuario nal. Lo precedente es una garanta limitada y es la nica garanta
provista por el fabricante. El fabricante no se hace responsable de ninguna otra garanta, expresa o implcita, que incluye pero
no se limita a todas las garantas de mercantibilidad y la capacidad para algn propsito en particular.
REPARACIN O SUSTITUCIN SOLAMENTE: LA RESPONSABILIDAD DEL FABRICANTE, BAJ O ESTE TRATO, DEBE ESTAR LI-
MITADA SOLAMENTE A LA REPARACIN Y SUSTITUCIN, A LA DISCRECIN DEL FABRICANTE, DE PIEZAS O COMPONENTES.
Puede adquirirse una ampliacin adicional de la garanta de su distribuidor autorizado Haas.
LIMITES y EXCLUSIONES de la GARANTA
Excepto como se indic previamente, el comprador est de acuerdo que todas las garantas expresas o implcitas, sobre
cualquier materia, incluyendo pero no limitada a las garantas de mercantibilidad y capacidad para algn propsito en
particular, se encuentran excluidas.
Aquellos componentes sujetos a desgaste durante el uso normal de la mquina y durante un periodo de tiempo, tales como
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 especicados de fbrica deben adherirse y anotarse para poder mantener esta
garanta vigente.
Esta garanta se anula si la mquina es sujeta al mal manejo, mal uso, negligencia, accidente, instalacin inapropiada, mantenimiento
inapropiado, o la aplicacin u operacin inapropiada, o si la mquina es reparada o si el usuario o un tcnico no autorizado aplic un
mantenimiento inapropiado. El servicio y reparacin de garanta se encuentra disponible a travs su distribuidor autorizado Haas.
Sin delimitar la generalidad de cualquiera de las exclusiones o limitaciones descritas en otros prrafos, la garanta del fabricante no incluye ninguna garanta de que la mquina o los compo-
nentes de la misma alcanzaran las especicaciones de produccin o cualquier otro requerimiento del comprador o que la operacin de la mquina y los componentes sea ininterrumpida o
sin errores. El fabricante no asume ninguna responsabilidad con respecto al uso de la mquina y los componentes por parte del comprador, y el fabricante no incurrir en ninguna responsa-
bilidad o Vendedor a Comprador por ningn fallo en el diseo, produccin, operacin, funcionamiento o cualquier otra cosa de la Mquina o Componentes mas que en la sustitucin o repa-
racin de la misma como se indic anteriormente en la Cobertura de Garanta Limitada. El fabricante no es responsable por cualquier dao a piezas, mquinas, lugar de trabajo o negocio, o
por cualquier otra propiedad del comprador, o por cualquier dao accidental o como consecuencia, que pueda ser causado por el mal funcionamiento de la Mquina o Componentes.
LIMITE DE RESPONSABILIDAD Y DAOS: EL FABRICANTE NO ES RESPONSABLE HACIA EL COMPRADOR, VENDE-
DOR O CUALQUIER CLIENTE DEL COMPRADOR POR LA PRDIDA DE GANANCIAS, PRDIDA DE DATOS, PRDIDA
DE PRODUCCIN, PRDIDA DE INGRESOS, PRDIDA DE USO, COSTES POR TIEMPO PERDIDO, BUENA VOLUNTAD
DE NEGOCIO, O CUALQUIER OTRO DAO ACCIDENTAL O CONSECUENTE, YA SEA EN ACCIN DE CONTRATO O
AGRAVIO QUE HAYA RESULTADO O QUE SE RELACIONE CON LA MQUINA O COMPONENTES, CON OTROS PRO-
DUCTOS O SERVICIOS PROVISTOS POR EL FABRICANTE O VENDEDOR, O POR EL FALLO DE LAS PIEZAS O PRO-
DUCTOS HECHOS POR EL USO DE LA MQUINA O COMPONENTES AUNQUE EL FABRICANTE O VENDEDOR HAYAN
SIDO ADVERTIDOS DE LA POSIBILIDAD DE TALES DAOS. LA RESPONSABILIDAD DEL FABRICANTE POR DAOS
POR CUALQUIER CAUSA EN ABSOLUTO DEBE ESTAR LIMITADA A LA REPARACIN O SUSTITUCIN, A LA DISCRE-
CIN DEL FABRICANTE, DE LAS PIEZAS DEFECTUOSAS, COMPONENTES O LA MQUINA.
El Comprador ha aceptado esta restriccin en su derecho de recobrar por daos accidentales o consecuentes, como parte del
acuerdo o trato con el Vendedor. El Comprador se da cuenta y reconoce que el precio del equipo sera mucho mas alto si se
le requiriera el Vendedor o Fabricante responsabilizarse por daos accidentales o consecuentes o por daos punitivos.
Esta garanta sustituye cualquier otro acuerdo, ya sea oral o en este escrito, entre las partes interesadas con respecto a las garantas, limitaciones de responsabilidad y/o daos relacio-
nados con la Mquina o con los Componentes y contiene todos los tratos y acuerdos entre las partes interesadas con respecto a tales garantas, a los limites de responsabilidad y/o a los
daos. Cada parte interesada en este Certicado de Garanta reconoce que no se han hecho por ninguna de las partes interesadas o por ninguna persona que acte por parte de las partes
interesadas, ninguna representacin, incentivo, promesa, o acuerdos orales o de otra manera, los cuales no hayan sido expresados aqu con relacin a tales garantas, limites de responsa-
bilidad y/o daos, y que ningn otro acuerdo, armacin o declaracin, o promesa no contenida en este Certicado de Garanta sern vlidos u obligarorios con relacin a tales garantas,
limitaciones de responsabilidad y daos.
TRANSFERIBILIDAD
Esta garanta es transferible del usuario nal original a otra persona si la mquina es vendida por medio de una venta privada
antes de que termine el periodo de garanta.
Haas Automation, Inc. 2800 Sturgis Road, Oxnard CA 93030-8933 Telfono: (805) 278-1800 FAX: (805) 278-8561
96-8750 rev P Enero de 2007
Tabla de contenidos II
Cer t i c ado de r egi st r o de
gar ant a
COBERTURA DE GARANTA LIMITADA
Todos los centros de torneado de Haas estn garantizados exclusivamente bajo la garanta limitada de Haas
Automation ("El Fabricante") como se describe a continuacin:
Cada mquina CNC Haas ("La Mquina") y sus componentes ("Componentes") (excepto aquellos listados a
continuacin bajo los limites y exclusiones) se encuentran garantizados contra defectos de material y mano de
obra por un periodo de (1) un ao (excepto TL-1 y TL-2, cuyos periodos son de seis (6) meses) a partir de la
fecha de compra, la cual es aquella en la que una mquina se instala en el emplazamiento del usuario nal. Lo
precedente es una garanta limitada y es la nica garanta provista por el fabricante. El fabricante no se hace
responsable de ninguna otra garanta, expresa o implcita, que incluye pero no se limita a todas las garantas de
mercantibilidad y la capacidad para algn propsito en particular.
REPARACIN O SUSTITUCIN SOLAMENTE: LA RESPONSABILIDAD DEL FABRICANTE, BAJ O
ESTE TRATO, DEBE ESTAR LIMITADA SOLAMENTE A LA REPARACIN Y SUSTITUCIN, A LA DISCRECIN
DEL FABRICANTE, DE PIEZAS O COMPONENTES.
Puede adquirirse una ampliacin adicional de la garanta de su distribuidor autorizado Haas.
LIMITES y EXCLUSIONES de la GARANTA
Excepto como se indic previamente, el comprador est de acuerdo que todas las garantas expresas o
implcitas, sobre cualquier materia, incluyendo pero no limitada a las garantas de mercantibilidad y capacidad
para algn propsito en particular, se encuentran excluidas.
Aquellos componentes sujetos a desgaste durante el uso normal de la mquina y durante un periodo de tiempo,
tales como 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 especicados de fbrica deben adherirse y anotarse para poder
mantener esta garanta vigente.
Esta garanta se anula si la mquina estuviera sujeta al mal manejo, mal uso, negligencia, accidente, instalacin
inapropiada, mantenimiento inapropiado, o a la aplicacin u operacin inapropiada, o si la mquina es reparada o
si el usuario o un tcnico no autorizado aplic un mantenimiento inapropiado. El servicio y reparacin de garanta
se encuentra disponible a travs su distribuidor autorizado Haas.
Sin delimitar la generalidad de cualquiera de las exclusiones o limitaciones descritas en otros prrafos, la garan-
ta del fabricante no incluye ninguna garanta de que la mquina o los componentes de la misma alcanzaran las
especicaciones de produccin o cualquier otro requerimiento del comprador o que la operacin de la mquina
y los componentes sea ininterrumpida o sin errores. El fabricante no asume ninguna responsabilidad con res-
pecto al uso de la mquina y los componentes por parte del comprador, y el fabricante no incurrir en ninguna
responsabilidad o Vendedor a Comprador por ningn fallo en el diseo, produccin, operacin, funcionamiento o
cualquier otra cosa de la Mquina o Componentes mas que en la sustitucin o reparacin de la misma como se
indic anteriormente en la Cobertura de Garanta Limitada. El fabricante no es responsable por cualquier dao a
piezas, mquinas, lugar de trabajo o negocio, o a cualquier otra propiedad del comprador, o por cualquier dao
accidental o consecuente, que pueda ser causado por el mal funcionamiento de la Mquina o Componentes.
LIMITE DE RESPONSABILIDAD Y DAOS:EL FABRICANTE NO ES RESPONSABLE HACIA EL
COMPRADOR, VENDEDOR O CUALQUIER CLIENTE DEL COMPRADOR POR LA PRDIDA DE GANANCIAS,
PRDIDA DE DATOS, PRDIDA DE PRODUCCIN, PRDIDA DE INGRESOS, PRDIDA DE USO, COSTES
POR TIEMPO PERDIDO, BUENA VOLUNTAD DE NEGOCIO, O CUALQUIER OTRO DAO ACCIDENTAL O
CONSECUENTE, YA SEA EN ACCIN DE CONTRATO O AGRAVIO QUE HAYA RESULTADO O QUE SE RELA-
CIONE CON LA MQUINA O COMPONENTES, CON OTROS PRODUCTOS O SERVICIOS PROVISTOS POR
EL FABRICANTE O VENDEDOR, O POR EL FALLO DE PIEZAS O PRODUCTOS HECHOS POR EL USO DE
LA MQUINA O COMPONENTES AUNQUE EL FABRICANTE O VENDEDOR HAYA SIDO ADVERTIDO DE LA
POSIBILIDAD DE TALES DAOS. LA RESPONSABILIDAD DEL FABRICANTE POR DAOS POR CUALQUIER
CAUSA EN ABSOLUTO DEBE ESTAR LIMITADA A LA REPARACIN O SUSTITUCIN, A LA DISCRECIN
DEL FABRICANTE, DE LAS PIEZAS DEFECTUOSAS, COMPONENTES O LA MQUINA.
96-8750 rev P Enero de 2007
Tabla de contenidos III
El Comprador ha aceptado esta restriccin en su derecho de recobrar por daos accidentales o consecuentes,
como parte del acuerdo o trato con el Vendedor. El Comprador se da cuenta y reconoce que el precio del equipo
sera mucho mas alto si se le requiriera el Vendedor o Fabricante responsabilizarse por daos accidentales o
consecuentes o por daos punitivos.
Esta garanta sustituye cualquier otro acuerdo, ya sea oral o en este escrito, entre las partes interesadas con
respecto a las garantas, limitaciones de responsabilidad y/o daos relacionados con la Mquina o con los
Componentes y contiene todos los tratos y acuerdos entre las partes interesadas con respecto a tales garantas,
a los limites de responsabilidad y/o a los daos. Cada parte interesada en este Certicado de Garanta reconoce
que no se han hecho por ninguna de las partes interesadas o por ninguna persona que acte por parte de las
partes interesadas, ninguna representacin, incentivo, promesa, o acuerdos orales o de otra manera, los cuales
no hayan sido expresados aqu con relacin a tales garantas, limites de responsabilidad y/o daos, y que ningn
otro acuerdo, armacin o declaracin, o promesa no contenida en este Certicado de Garanta sern vlidos u
obligarorios con relacin a tales garantas, limitaciones de responsabilidad y daos.
TRANSFERIBILIDAD
Esta garanta es transferible del usuario nal original a otra persona si la mquina es vendida por medio de una
venta privada antes de que termine el periodo de garanta.
Si llegase a tener algn problema con su mquina, consulte primero su manual del operador. Si persiste el
problema, llame a su distribuidor autorizado Haas. Como ultima solucin, llame directamente al numero que se
muestra a continuacin.
Haas Automation, Inc.
2800 Sturgis Road
Oxnard, California 93030-8933 USA
Telfono: (805) 278-1800
FAX: (805) 278-8561
Para registrar al usuario nal de esta mquina para las actualizaciones y para las noticaciones de seguridad del
producto, necesitamos que mande el registro de la mquina inmediatamente. Por favor rellene completamente
este formulario y envelo a la direccin que se mostr anteriormente bajo la atencin de ATTENTION (SL-20,
SL-30 etc. lo que aplique) REGISTRATIONS. Incluya una copia de su factura para validar la fecha de
garanta y para cubrir opciones adicionales que haya comprado.
Nombr e de l a Empr esa: ________________________ Nombr e del c ont ac t o: ______________________
Domi c i l i o: _______________________________________________________________________________________
___________________________________________________________________________________________________
___________________________________________________________________________________________________
Di st r i bui dor : ____________________________________ Fecha de I nst al ac i n: _______________________
Nm. de model o: ________________________________ Numer o de ser i e: ___________________________
Tel f ono: ( _____) ________________________________ FAX: ( ___) ___________________________________
AVI SO I MPORTANTE!! POR FAVOR, LALO I NMEDI ATAMENTE!!!
Esta mquina esta equipada con un numero de serie grabado electrnicamente el cual no puede ser alterado.
Esto se hizo para proteger al usuario en caso de robo y para mantener el registro de las mquinas durante
la venta a los dueos. Despus de aproximadamente 800 horas de uso, la mquina se apagar si no ha sido
desbloqueada electrnicamente por por Haas Factory Outlet. Para desbloquear la mquina, debemos tener el
registro anterior con el nmero de serie. Usted recibir un numero de Haas Factory Outlet que usted escribir
sobre el numero de serie en la pgina de ajustes (#26). Si por alguna razn, el numero de serie se hubiera
borrado de la memoria, la mquina regresara a un limite de 200 horas para su proteccin.
96-8750 rev P Enero de 2007
Tabla de contenidos IV
Procedimiento de satisfaccin al cliente
Estimado Cliente de Haas,
Su completa satisfaccin y buena disposicin es lo mas importante para Haas Automation , Inc., y para el
distribuidor Haas, donde usted ha comprado su equipo. Normalmente, cualquier pregunta o preocupacin
que usted pueda tener sobre la transaccin o la operacin de su equipo sern rpidamente resueltas por parte
de su distribuidor.
Sin embargo, si sus preguntas o preocupaciones no fueran resueltas a su completa satisfaccin, y si usted
ha hablado directamente sobre las mismas con el responsable de su concesionario, con el Director general o
con el propietario de su concesionario, haga lo siguiente:
Pngase en contacto con Centro de servicio al cliente de Haas Automation llamando al telfono 800-331-
6746 y pregunte por el Departamento de atencin al cliente. De esta manera le podremos resolver cualquier
problema de la manera mas rpida posible. Cuando llame, tenga la siguiente informacin a la mano:
Su nombre, nombre de la empresa, domicilio y numero de telfono
El modelo de la mquina y su numero de serie
El nombre del distribuidor o concesionario y el nombre de la persona en el concesionario con la
cual usted se comunic la ultima vez.
La naturaleza de su pregunta, problema o preocupacin.
Si desea escribir a Haas Automation, utilice el siguiente domicilio:
Haas Automation, Inc.
2800 Sturgis Road
Oxnard, CA 93030
At: Customer Satisfaction Manager
correo electrnico: Service@HaasCNC.com
Una vez que usted se haya comunicado con el Centro de servicio de atencin al cliente de Haas Automation,
haremos todo lo posible para trabajar directamente con usted y su distribuidor y as resolver de una
manera rpida sus preocupaciones. En Haas Automation, sabemos que una buena relacin entre el Cliente-
Distribuidor-Fabricante ayudar a mantener un xito continuo al ayudar a todos los que tienen cuestiones
pendientes.
Opinin del cliente
Si tiene alguna duda o pregunta en relacin con el manual de operador de Haas, por favor, contctenos a travs
del c-orreo electrnico pubs@haascnc.com. Estamos deseando recibir cualquier sugerencia de su parte.
Certi cacin
Todas las herramientas de la mquina CNC llevan la
marca ETL, certicando 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 certicacin ISO 9001:2000 de TUV Management
Service (un registrador ISO) sirve como una evaluacin
imparcial del sistema de gestin de calidad de Haas
Automation. Este xito conrma 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 P Enero de 2007


Tabla de contenidos V
La informacin contenida en este manual se actualiza constantemente. La
ltimas actualizaciones, y otra informacin de ayuda, est disponible on line
como descarga gratuita en formato .pdf (visite la pgina www.HaasCNC.
com y haga clic en "Manual Updates" bajo el men desplegable "Customer
Services" de la barra de navegacin
Tabl a de c ont eni dos
USOS Y GUAS PARA LA ADECUADA OPERACIN DE LA MQUINA ............................................................. 4
MODIFICACIONES DE LA MQUINA ....................................................................................................................... 4
PLACAS DE SEGURIDAD ..................................................................................................................................... 4
ETIQUETAS DE ADVERTENCIA DE LA FRESADORA ..................................................................................................... 6
ETIQUETAS DE ADVERTENCIA DEL TORNO ............................................................................................................... 7
DECLARACIN DE ADVERTENCIAS, PRECAUCIONES Y NOTAS .................................................................................... 7
OPERACIN ............................................................................................................................................................ 9
INTRODUCCIN DEL TECLADO COLGANTE ............................................................................................................. 11
TECLAS DE FUNCIN ........................................................................................................................................ 12
TECLAS DE DESPLAZAMIENTO ............................................................................................................................ 12
TECLAS DE ANULACIN .................................................................................................................................... 13
TECLAS DE PANTALLA ...................................................................................................................................... 14
TECLAS DEL CURSOR ....................................................................................................................................... 15
TECLAS ALFABTICAS ...................................................................................................................................... 15
TECLAS DE MODO ........................................................................................................................................... 15
TECLAS NUMRICAS ........................................................................................................................................ 17
PANTALLAS DE POSICIONES .............................................................................................................................. 17
PANTALLA DE CORRECCIONES ........................................................................................................................... 18
PANTALLA DE COMANDOS VIGENTES ................................................................................................................... 18
PANTALLA DE ALARMAS / MENSAJES .................................................................................................................. 19
FUNCIN DE LA PANTALLA DE AJUSTES / GRFICOS ............................................................................................... 19
FECHA Y HORA ............................................................................................................................................... 20
SALVAPANTALLAS............................................................................................................................................ 20
FUNCIN AYUDA / CALCULADORA ....................................................................................................................... 21
MEDIDOR DE NIVEL DE REFRIGERANTE ................................................................................................................ 23
OPCIONES ..................................................................................................................................................... 23
ENCENDIDO DE LA MQUINA .............................................................................................................................. 25
INTRODUCCIN A LA PROGRAMACIN .................................................................................................................. 25
CDIGOS DE DIRECCIN ALFABTICAS ................................................................................................................ 32
PONER A PUNTO PIEZA .................................................................................................................................... 32
HERRAMIENTAS .............................................................................................................................................. 32
SUBRUTINAS .................................................................................................................................................. 35
OPERACIONES DEL CAMBIADOR DE HERRAMIENTA .............................................................................. 35
FUNCIONES DE HERRAMIENTA ................................................................................................................... 36
OPERACIN TUBO DE TRACCIN .............................................................................................................. 37
SUSTITUCIN DEL PLATO DE GARRAS Y DE LA PINZA .............................................................................................. 37
PLACA DE LA CUBIERTA DEL TUBO DE TRACCIN .................................................................................................. 38
RECOLOCACIN DE LAS GARRAS DEL PLATO ........................................................................................................ 39
96-8750 rev P Enero de 2007
Tabla de contenidos VI
COMPENSACIN DE CONICIDAD ................................................................................................................ 39
HERRAMIENTAS MOTORIZADAS ................................................................................................................. 40
FRESADO SNCRONO ........................................................................................................................................ 41
INSTALACIN DE LAS HERRAMIENTAS MOTORIZADAS ............................................................................................... 42
EJE C ............................................................................................................................................................... 44
OPERACIN ................................................................................................................................................... 44
PROGRAMAS DE MUESTRA ................................................................................................................................ 44
TRANSFORMACIN CARTESIANA A POLAR ............................................................................................. 45
USO DE LA COMPENSACIN POR LA PUNTA DE LA HERRAMIENTA DE CORTE G112 ...................................................... 46
COMPENSACIN DEL RADIO DE LA PUNTA DE LA HERRAMIENTA ....................................................... 49
MOVIMIENTOS DE APROXIMACIN Y PARTIDA DE LA COMPENSACIN DEL RADIO DE LA PUNTA DE LA HERRAMIENTA ............ 51
CORRECTOR DE DESGASTE Y CORRECTOR DEL RADIO DE LA PUNTA DE LA HERRAMIENTA ............................................. 52
COMPENSACIN DEL RADIO DE LA PUNTA DE LA HERRAMIENTA Y GEOMETRA DE LONGITUD DE HERRAMIENTAS ................. 53
DIRECCIN Y PUNTA IMAGINARIA DE LA HERRAMIENTA ............................................................................................ 59
PROGRAMACIN SIN COMPENSACIN DE LA PUNTA DE LA HERRAMIENTA .................................................................... 60
GEOMETRA DE LA COMPENSACIN DEL RADIO DE LA PUNTA DE LA HERRAMIENTA ....................................................... 60
PROGRAMACIN ........................................................................................................................................... 67
TRUCOS Y CONSEJOS ...................................................................................................................................... 68
CONTROL DEL EJE AUXILIAR ............................................................................................................................. 70
CONTRAPUNTO ............................................................................................................................................... 71
AJUSTE ......................................................................................................................................................... 74
RECOGEDOR DE PIEZAS ................................................................................................................................... 75
PRE-ESTABLECEDOR DE HERRAMIENTAS .............................................................................................................. 76
SISTEMA DE PROGRAMACIN INTUITIVO (IPS) ...................................................................................................... 78
EDITOR AVANZADO ....................................................................................................................................... 81
MEN PROGRAMA .......................................................................................................................................... 81
MEN EDITAR ................................................................................................................................................ 81
MEN BUSCAR .............................................................................................................................................. 82
MEN MODIFICAR ........................................................................................................................................... 82
MEN I/O ..................................................................................................................................................... 82
F1: MEN DE AYUDA ..................................................................................................................................... 83
TECLAS ABREVIADAS DEL EDITOR AVANZADO ....................................................................................................... 84
CDIGO RPIDO ............................................................................................................................................ 85
CDIGO RPIDO VISUAL .................................................................................................................................. 88
MACROS (OPCIONAL) ................................................................................................................................... 89
INTRODUCCIN ............................................................................................................................................... 89
NOTAS DEL FUNCIONAMIENTO ............................................................................................................................ 90
VARIABLES DEL SISTEMA EN-PROFUNDIDAD ......................................................................................................... 95
SUSTITUCIN DE DIRECCIN .............................................................................................................................. 98
CARACTERSTICAS DE LAS MACRO DE ESTILO FANUC NO INCLUIDAS EN EL CONTROL HAAS ...................................... 107
EJEMPLO DE UN PROGRAMA QUE USA MACROS .................................................................................................. 107
CDIGOS G - FUNCIONES PREPARATORIAS ................................................................................................. 109
CDIGOS M (FUNCIONES VARIAS) .................................................................................................................. 159
AJUSTES ............................................................................................................................................................. 167
MANTENIMIENTO ............................................................................................................................................... 183
DIVISIN .............................................................................................................................................................. 191
Este manual y todo su contenido estn protegidos por el copyright del 2007, y no podrn ser reproducidos sin el
permiso por escrito de Haas Automation, Inc.
96-8750 rev P Enero de 2007
Seguridad 1
PROCEDI MI ENTOS DE SEGURI DAD DE HAAS
PIENSA EN LA SEGURIDAD!
NO TE DEJ ES ATRAPAR
EN T TRABAJ O
Todas las mquinas fresadoras presentan peligros con
respecto a las partes rotatorias, bandas, poleas, alta ten-
sin, ruido y aire comprimido. Se deben seguir una serie
de precauciones bsicas de seguridad cuando utilice una
mquina CNC y sus componentes para de esta manera
reducir el riesgo de dao personal y mecnico.
Importante Esta mquina debe ponerse en
funcionamiento nicamente por por personal
entrenado de conformidad con el Manual del
operador y con las instrucciones y procedimien-
tos para la operacin segura de la mquina.
Cont eni dos de segur i dad
USOS Y GUAS PARA LA ADECUADA OPERACIN DE LA MQUINA ................................................ 4
MODIFICACIONES A LA MQUINA ................................................................................................................... 4
PLACAS DE SEGURIDAD ............................................................................................................................... 4
ETIQUETAS DE ADVERTENCIA DE LA FRESADORA .............................................................................................. 6
ETIQUETAS DE ADVERTENCIA DEL TORNO ........................................................................................................ 7
DECLARACIN DE ADVERTENCIAS, PRECAUCIONES Y NOTAS ............................................................................. 7
Lmites y especi caciones generales del uso del producto
Entorno (slo uso en interiores)*
Mnimo Mximo
Temperatura de operacin 41F (5C) 104F (40C)
Temperatura de almacenaje -4F (-20C) 158F (70C)
Humedad ambiente
20% de humedad relativa, sin con-
densacin
90% de humedad relativa, sin con-
densacin
Altitud Nivel del mar 6000 pies (1829 m)
Ruido
Mnimo Mximo**
Emitido de todas las reas de la
mquina durante el uso
Mayor de 70 dB Mayor de 85 dB
* No haga funcionar las mquinas en atmsferas explosivas (vapores explosivos y / o materia de partculas)
** Tome las precauciones pertinentes para evitar daos auditivos por el ruido de la mquina/mecanizacin. Pngase
protecciones auditivas, altere la aplicacin de corte, (herramientas, velocidad del husillo, velocidad del eje, utillajes,
trayectoria programada) para reducir el ruido y / o restringir el rea de la mquina durante el corte.
96-8750 rev P Enero de 2007
Seguridad 2
LEA TODAS LAS ADVERTENCIAS Y PRECAUCIONES ANTES DE PONER EN FUNCIONAMIENTO LA MQUINA:
Slo el personal autorizado debe trabajar en esta mquina. Todo personal no
entrenado presenta un peligro para la mquina y para ellos mismos y cualquier
operacin inadecuada cancelar la garanta.
Inspeccione si hay partes y herramientas daadas antes de hacer funcionar la
mquina. Toda pieza o herramienta que haya sido daada, debe ser adecuadamente
reparada o reemplazada por personal autorizado. No haga funcionar la mquina si
alguno de los componentes parece no estar funcionando correctamente. Pngase en
contacto con el supervisor del taller.
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 canda-
dos internos estn funcionando correctamente. Las herramientas de corte rotatorias pueden
causar un dao muy severo. Cuando el programa est ejecutndose, la la torreta de herra-
mientas se puede mover muy rpidamente en cualquier momento y en cualquier direccin.
El botn de parada de emergencia, Emergency stop (tambin conocido como Botn de
apagado de emergencia) es el interruptor circular, rojo que se encuentra localizado en el Pa-
nel de control. Al presionar este botn, se detendr instantneamente todo movimiento de
la mquina, los servo motores, el cambiador de herramientas y la bomba de refrigeracin.
Utilice este botn slo en caso de emergencia y as evitar que su mquina choque.
El panel elctrico debe estar cerrado y los tres 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 certicado 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 pre-
caucin. Una vez que la mquina haya sido instalada, el gabinete de control debe asegu-
rarse con la llave slo disponible para personal de servicio cualicado.
NO modique o altere este equipo de ninguna manera. Si fuera necesaria alguna
modicacin, cualquiera que sta sea, debe ser manejada por Haas Automation Inc.
Cualquier modicacin o alteracin de cualquier fresadora o centro de torneado Haas,
podra provocar lesiones del personal y/o dao mecnico y cancelar la garanta.
Es responsabilidad del dueo del taller el asegurarse de que ANTES de realizar cual-
quier 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 res-
ponsabilidad 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.

96-8750 rev P Enero de 2007


Seguridad 3
CUMPLA TODAS LAS ADVERTENCIAS Y PRECAUCIONES QUE SE MUESTRAN MS ABAJO:
No haga funcionar la mquina con las puertas abiertas.
No haga funcionar la mquina sin haber sido adecuadamente entrenado.
Siempre utilice gafas de seguridad.
Esta Mquina est controlada automticamente y podra comenzar a funcionar
en cualquier momento.
No es seguro el maquinar partes demasiado grandes o que estn mal sostenidas.
No exceda las rpm nominales del plato de garras.
Velocidades rpm ms altas reducen la fuerza de jacin del plato de garras.
El material en barras sin sujecin no debe sobresalir del extremo del tubo de traccin.
Los platos de garras deben lubricarse semanalmente y su mantenimiento debe
realizarse de forma regular.
Las garras del plato no deben exceder el dimetro del plato de garras.
No trate de mecanizar piezas ms grandes que el plato de garras.
Siga todas las advertencias del fabricante de su plato de garras con respecto
los procedimientos de agarre y trabajo.
La presin hidrulica debe jarse correctamente para garantizar el agarre de su
pieza de trabajo sin ninguna distorsin.
La alimentacin elctrica debe coincidir con las especicaciones de este
manual. Intentar hacer funcionar la mquina con cualquier otra fuente de
alimentacin podra causar dao severo y cancelar toda la garanta.
NO presione POWER UP/RESTART (encender/reiniciar) en el panel de control
hasta despus de una completa instalacin.
NO intente operar la mquina antes de que complete todas las instrucciones de
instalacin.
NUNCA realice el mantenimiento de la mquina con la alimentacin elctrica conectada.
No es seguro mecanizar piezas demasiado grandes o que estn mal sostenidas.
Se requiere una rpm reducida para proteger al operador cuando se realicen
operaciones peligrosas (p.e. girar piezas sobredimensionadas o muy poco
sujetas). Girar piezas sobredimensionadas o muy poco sujetas no es seguro.
Las ventanas deben sustituirse si se encuentran severamente daadas -
Sustituya las ventanas daadas inmediatamente.
No procese materiales txicos o inamables. Pueden producirse gases letales.
Consulte al fabricante de los materiales para un manejo seguro de material, por
productos, antes de procesar.

96-8750 rev P Enero de 2007


Seguridad 4
USOS Y GU AS PARA LA ADECUADA OPERACI N DE MQUI NA
Todas las mquinas de torneado son peligrosas debido a las herramientas de corte rotatorias, correas
y poleas, alta tensin, ruido y aire comprimido. Se deben seguir una serie de precauciones bsicas de
seguridad cuando utilice una mquina giratoria y sus componentes para de esta manera reducir el riesgo
de dao personal y mecnico. LEA TODAS LAS ADVERTENCIAS, PRECAUCIONES E INSTRUCCIONES
ANTES DE OPERAR ESTA MQUINA.
MODI FI CACI ONES EN LA MQUI NA
NO modique o altere este equipo de ninguna manera. Si fuera necesaria alguna modicacin, cualquiera que sta
sea, debe ser manejada por Haas Automation Inc. Cualquier modicacin o alteracin de cualquier fresadora o
centro de mecanizado de Haas, podra provocar lesiones del personal y/o dao mecnico y cancelar la garanta.
PLACAS DE SEGURI DAD
Para ayudar a garantizar que los daos de la herramienta CNC se comunican y se comprenden rpidamente,
los rtulos se colocan en las Mquinas Haas en posiciones donde existen peligros. Si los rtulos se daaran
o se desgastaran, o si se necesitaran rtulos adicionales para enfatizar un punto de seguridad particular,
pngase en contacto con su distribuidor de Haas factory. Nunca permita que alguien altere o retire algn
rtulo o smbolo de seguridad.
Cada peligro se dene y se explica en el rtulo de seguridad genera, situado en la parte frontal de la
mquina. Las posiciones particulares de los peligros se marcan con smbolos de advertencia. Revise y
entienda las cuatro partes de cada advertencia de seguridad, explicada a continuacin, y familiarcese con
los smbolos en las siguientes pginas.
Smbolo de advertencia Nivel de seguridad de peligro / mensaje Smbolo de acciones
ADVERTENCIA
Riesgo de lesiones fsicas
graves. La mquina no
puede proteger de toxinas.
El vapor del refrigerante, partculas
nas, virutas y humos son peligrosos.
Siga la informacin y advertencias espec-
cas de seguridad del fabricante del material.
Smbolo de advertencia - Identifca el
dao potencial y refuerza el mensaje de
palabras.
Mensaje de palabras - Aclara o
refuerza la intencin del smbolo de
advertencia.
A: Peligro.
B: Consecuencia si se ignora la
advertencia.
C: Accin para evitar daos. Consulte
tembin el Smbolo de accin.
Nivel de serenidad de peligro -
Codicado por colores para indicar el
riesgo de ignorar un peligro.
Rojo +"DANGER" =El peligro provocar
muerte o lesiones graves si se ignora.
Naranja +"WARNING" =El peligro
PODRA provocar muerte o lesiones
graves si se ignora.
Naranja +"CAUTION" =El peligro
PODRA provocar daos moderados a
menores si se ignora.
Azul +"NOTICE" =Indicate una accin
para evitar daos en la mquina.
Verde +"INFORMATION" =Ofrece detalles
sobre los componentes de la mquina.
Smbolo de acciones: Indica acciones
para evitar lesiones. Los crculos azules
indican acciones obligatorias para evitar
daos; los crculos rojos con barras de
divisin diagonales prohiben acciones
para evitar daos.
A
B
C
96-8750 rev P Enero de 2007
Seguridad 5
ADVERTENCIA
La mquina puede arrancar
de improviso.
Un operador inexperto puede sufrir
lesiones o incluso la muerte.
Lea y comprenda el manual del operador
y las advertencias de seguridad antes de
utilizar esta mquina.
PELIGRO
Riesgo de electrocucin.
Puede producirse la muerte por
descarga elctrica.
Apague y corte el sistema de alimentacin
antes de la revisin.
ADVERTENCIA
Riesgo de lesiones corporales graves.
El cerramiento no puede detener
cada tipo de proyectil.
Debe efectuarse una doble comprobacin
antes de iniciar el mecanizado.
Siga siempre prcticas de mecanizacin seguras.
No opere la mquina con las puertas
abiertas o ventanas abiertas
ADVERTENCIA
Riesgo de lesiones severas
en los ojos.
La entrada de residuos en ojos sin
proteger puede provocar ceguera.
Debe utilizar gafas de seguridad al hacer
funcionar la mquina.
ADVERTENCIA
Riesgo de fuego y explosin.
Mquina no diseada para resistir
o contener explosiones o fuego.
No mecanice materiales o refrigerantes
explosivos o inamables. Consulte la
informacin y advertencias especcas de
seguridad del fabricante del material.
ADVERTENCIA
Riesgo de lesiones corporales.
Los resbalones y cadas pueden
provocar cortes, abrasiones y
lesiones fsicas.
Evite usar la mquina en zonas hmedas,
mojadas o mal iluminadas.
96-8750 rev P Enero de 2007
Seguridad 6
ETI QUETAS DE ADVERTENCI A DE LA FRESADORA
ADVERTENCIA
Riesgo de lesiones
corporales graves.
Siga las prcticas seguras de
jacin.
Las piezas mal jadas pueden ser
arrojadas con fuerza letal.
ADVERTENCIA
Riesgo de impacto.
Los componentes de la mquina
pueden golpear y cortar.
No presione ningn botn con su cuerpo
o manos en contacto con la mquina.
Mantngase alejado de piezas mviles.
ADVERTENCIA
Pueden producirse lesiones
graves.
Las piezas mviles pueden
enredar y atrapar.
Asegure siempre las ropas sueltas y el
pelo largo
ADVERTENCIA
Las piezas mviles pueden
golpear.
El cambiador de herramientas se
mover y aplastar su mano.
No ponga nunca su mano sobre el husillo
y ni pulse ATC FWD, ATC REV, NEXT
TOOL, o provoque un ciclo de cabio de
herramienta.
96-8750 rev P Enero de 2007
Seguridad 7
ETI QUETAS DE ADVERTENCI A DEL TORNO
ADVERTENCIA
Pueden producirse lesiones
graves.
Las piezas mviles pueden
enredar y atrapar.
Asegure siempre las ropas sueltas y el
pelo largo.
ADVERTENCIA
Riesgo de impacto.
Una barra sin sujetar puede
golpear mortalmente.
El material en barras sin sujecin no debe
sobresalir del extremo del tubo de traccin.
ADVERTENCIA
Las piezas mviles pueden
cortar.
Las herramientas aladas cortan la
piel con facilidad.
No presione ningn botn con su cuerpo
o manos en contacto con la mquina. No
toque las piezas de trabajo que giran.
ADVERTENCIA
Riesgo de lesiones
corporales graves.
Las piezas mal jadas pueden ser
arrojadas con fuerza letal. RPM
elevadas reducen la fuerza de
jacin del plato de garras.
No mecanice utilizando una conguracin inse-
gura o un rgimen excesivo del plato de garras.
DECLARACI N DE ADVERTENCI AS, PRECAUCI ONES Y NOTAS
A lo largo de este manual, existe informacin crtica e importante contenida en la "Advertencia", "Precaucin" y "Nota".
Las advertencias se usan cuando existe un peligro extremo para el operador y/o la mquina. Tome todos
los pasos necesarios para obedecer la advertencia dada. No contine si no puede seguir las instrucciones
dadas. Un ejemplo de advertencia es:
ADVERTENCI A!
No ponga nunca las manos entre el cambiador de herramientas y el cabezal del husillo.
Las precauciones se usan cuando existe la posibiliad de dao personal o a la mquina menor, por ejemplo:
PRECAUCIN! Apague la mquina antes de realizar cualquier tarea de mantenimiento.
Las notas proporcionan informacin adicional al operador sobre un paso o procedimiento en particular. El operador
debe tomar en cuenta esta informacin realice el paso para asegurarse que no exista ninguna confusin, por ejemplo:
96-8750 rev P Enero de 2007
Seguridad 8
NOTA: Si la mquina est equipada con la mesa holgura del eje Z extendido, siga estas
instrucciones:
Evite cargas extremas en el centro o en el extremo ms alejado de la mesa. El
peso de la pieza debera distribuirse equitativamente sobre la mesa o sobre un
cojn.
La planitud de la pieza debera estar dentro de 0.002".

96-8750 rev P Enero de 2007


Operacin 9
OPERACI N
A continuacin se presenta una introduccin visual del centro de torneado de Haas. Algunas de las
funcionalidades mostradas sern destacadas en las secciones apropiadas.
Disyuntor
principal
Control desplaza-
miento remoto
Vista C
(Vista girada para claricar)
Filtro de aire de
la caja de control
Control
Ventilador de
la caja
(ejecucin
intermitente)
Lista de referencia
del cdigo G y M
Interruptor
del segundo
inicio opcio-
nal
Luces de
trabajo
Sujetapapeles
Disquetera
Bloqueo de la
memoria
Botn de espe-
ra a ejecutar
Dispositivo de
memoria USB
Ejecutar/Con-
gurar interrup-
tor de modo
Interruptor
de la luz de
trabajo
(GFI Protegido)
(Algunas funcionales son
opcionales)
Vista A
Bandeja de herra-
mientas
Soporte de la palanca
del torno de banco Timbre
Manual del operador y
Datos del conjunto
Conjuntos del panel de lubricacin y del refrigerante
(Vea vista B)
Conjunto de nivelacin del
panel colgante
Panel colgante de control
(Vase vista A)
Conducto de des-
carga de virutas
Cesta de virutas
Pistola de aire
comprimido
Conmutador de pedal del con-
trapunto y del plato de garras
Recogedor de piezas
Puerta de acceso
Motor del husillo
Unidad de alimenta-
cin hidrulica (HPU)
Colector del refri-
gerante
Caja de control
elctrico principal
(Vea vista C)
Caja de herra-
mientas
Medidores de PSI de aire del
contrapunto y del plato de garras
Regulador de
presin de aire
Manmetro del aceite
Bomba de
aceite
Depsito de
aceite
Aire en
el tubo
de unin
Lnea del aire de la
boquilla de aire
Filtro de aceite
MX
MN
Conjunto del panel de lubricacin
(Panel del cerramiento posterior izquierdo retirado)
Vista B
(Vista girada 180)
Filtro de entrada
Bomba de refrigeran-
te de alta presin
Bomba de refrige-
racin estndar
Contenedor
de drenaje
de aceite
96-8750 rev P Enero de 2007
Operacin 10
1 2
1
4
5
6
7
8
9 1 0
1 1
Tool Probe
(Optional)
Tool Turret
Tailstock
(Optional)
Parts Catcher
(Optional)
Parts Catcher
(Optional)
Spindle Motor
Hydraulic
Power Unit
(HPU)
(TL-15 & TL-25 only)
Sub-spindle Assembly
Live Tooling
(Optional)
C-Axis Assembly
(Optional)
Steadyrest Support
(Optional)
Chuck
Torreta de herramientas
Unidad de
alimentacin
hidrulica
(HPU)
Recogedor
de piezas
(Opcional)
Motor del
husillo
Soporte de la luneta
(Opcional)
Contrapunto
(Opcional)
Palpador de
herramientas
(Opcional)
Herramientas
motorizadas
(Opcional)
Recogedor
de piezas
(Opcional)
Conjunto del Eje-
C (Opcional)
Conjunto del sub-husillo
(slo para TL-15 y TL-25)
Plato de garras
96-8750 rev P Enero de 2007
Operacin 11
I NTRODUCCI N AL TECLADO COLGANTE
El teclado se divide en ocho secciones: Teclas de Funcin, Teclas de Desplazamiento, Teclas de Anulacin,
Teclas de Pantalla, Teclas del Cursor, Teclas Alfabticas, Teclas de Modo y Teclas Numricas. Adems, hay
otras teclas y funcionalidades variadas situadas en el colgante y el teclado, que se describen brevemente.
SHIFT
/ [ ]
& @ :
%
*
+
$
,
=
!
?
#
DIAGN. DE
PARM.
GRF. DE
AJUSTES
AYUDA
CALC
HERR.
SIG. Z
X MED.
CARA Z
MENS. DE
ALARMA
POSIT
DESPLAZA-
MIENTO
COMDS.
ACTUALES
PRGRM
CONVRS
VISUALIZ.
OVERRIDES
CURSOR
PGINA
ARRIBA
VIR.
ATRS
DET.
VIRUT.
VIRUT.
ADEL.
TS
TS
RPIDO
TS
7 8 9
4
1
-
CANCELAR
5
2
0
ESPACIO
6
3
ESCRIBIR /
INTROD.
SHIFT
E D C B A
K
Q
W
)
J
P
V
(
I
O
U
EOB
H
N
T
Z
G
M
S
Y
F
L
R
X
-10 100% +10
ADEL DETENER
ATRS
VEL. AVANCE
-10 100% +10
HUSO HUSO
HUSO
5%
RPIDO
25% 50% 100%
INSERTAR ALTER BORRAR DESHACER
BLOQUE
NICO
ENSAYO
PARADA
OPCIN
BORRAR
BLOQUE
REFRIGER.
ATC
ADEL.
ATC
ATRS
.0001 .001 .01 .1
.1 1. 10. 100.
TODOS ORIGEN
INICIO
G28
SELECC.
PROG
ENVIAR RECIBIR
BORRAR.
PROG
NICO
EDITAR
MEM
MDI
DNC
DESP.
POR
MANIJA
RET. A
CERO
LIST
PROG
F1 F2 F3 F4
ENCENDER
REINICIAR
AUTO
APAGADO
-X
+X
-Z +Z RPIDO
ORIENT.
HUSO
INICIO
FIN
PGINA
ABAJO
HUSO
AVANCE
CNTRL
MAN.
RESET
AVANCE
CNTRL
MAN.
MED.
DIM X
RPIDO RPIDO RPIDO
VEL. AVANCE VEL. AVANCE
Power On (Encender) - Enciende la mquina.
Power Off (Apagar) - Apaga la mquina.
Spindle Load Meter (Medidor de la carga del husillo) - Muestra la carga del huso, en tanto por ciento.
Emergency Stop (Parada de emergencia) - Detiene el movimiento de todos los ejes, detiene el husillo, la
torreta, y apaga la bomba de refrigeracin.
Jog Handle (volante de avance) - Se usa para desplazar todos los ejes. Tambin se puede utilizar para
desplazarse por el cdigo del programa o por los elementos del men al editar.
Cycle Start (inicio de ciclo) - Inicia un programa. Este botn se utiliza tambin para iniciar un programa en
modo Grcos.
Feed Hold (detener avance) - Detendr el movimiento de todos los ejes. Nota: El husillo continuar girando
durante el corte.
Reset (reiniciar) - Detendr la mquina (se detienen los ejes, el husillo, la torreta y la bomba de
refrigeracin). No es un mtodo recomendable para detener la mquina porque podra ser difcil continuar
desde ese punto.
Power Up (Encender) / Restart (Reiniciar) - Cuando se presiona esta tecla, los ejes vuelven a la posicin
cero de la mquina y puede producirse un cambio de herramienta. Vea el Ajuste 81 en el captulo Ajustes
para disponer de ms informacin.
Auto Off (Apagado automtico) - Posiciona automticamente los ejes al cero de la mquina y prepara la
mquina para apagarla.
96-8750 rev P Enero de 2007
Operacin 12
Memory Lock Key Switch (interruptor de bloqueo de memoria)- Cuando se encuentra en la posicin de
bloqueo, no se le permite al operador editar programas y alterar deniciones. A continuacin se describe la
jerarqua de los bloqueos:
El interruptor de llave bloquea los ajustes y todos los programas.
El Ajuste 7 bloquea los parmetros.
El Ajuste 8 bloquea todos los programas.
El Ajuste 23 bloquea los programas 9xxx.
El Ajuste 119 bloquea las correcciones.
El Ajuste 120 bloquea las variables macro.
Second Home Button (botn de segundo inicio) - Este botn mover rpido todos los ejes a las
coordenadas especicadas en el corrector cero de piaza G129. Esta funcin trabajar en cualquier modo,
excepto en DNC.
Work Light Switch (Interruptor de la luz de trabajo) - Este botn encender la luz de trabajo dentro de la
mquina.
Avisador acstico del teclado Situado en la parte superior de la bandeja de las piezas. El volumen se
puede ajustar girando la cubierta.
TECLAS DE FUNCI N
Teclas F1- F4 Estos botones presentan diferentes funciones dependiendo del modo de operacin. Por
ejemplo, F1-F4 producir una accin diferente en modo Edicin que en modo Programa, o que en modo
Correccin. Vea la seccin del modo especco para obtener ms descripciones y ejemplos.
X Dia Mesur (Medicin del dimetro X) Usado para grabar los cambios de correccin de la herramienta en
el eje X en la pgina de correccin durante el establecimiento de la pieza.
Next Tool (Herramienta siguiente) Se usa para seleccionar la herramienta siguiente de la torreta
(normalmente utilizado durante la puesta a punto de la pieza).
X/Z Usada para intercambiar entre las modalidades de desplazamiento de los ejes X y Z durante la puesta
a punto de la pieza.
Z Face Mesur(Medicin de la cara Z) Usado para grabar los cambios de correccin de la herramienta en el
eje Z en la pgina de correcciones durante el establecimiento de la pieza.
TECLAS DE DESPLAZAMI ENTO
Chip FWD (Avance del extractor de virutas sin-n) - Inicia el extractor de virutas sin-n en la direccin de
"Forward" (avance) , moviendo las virutas fuera de la mquina.
Chip Stop (Detener extractor de virutas sin-n) - Detiene el extractor de virutas sin-n.
Chip REV (Marcha atrs del extractor de virutas sin-n) - 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 el
botn individual o pulsando el eje deseado y utilizando el volante de avance.
Rapid (Rpido) - Cuando se presiona simultneamente una de las teclas de arriba (X+, X-, Z+,Z-), ese eje se
mover en la direccin seleccionada a la mxima de velocidad de desplazamiento.
<- TS Presionando esta tecla se mueve el contrapunto hacia el husillo.
TS Rapid (Rpido) Aumenta la velocidad del contrapunto cuando se presiona simultneamente con una de
las otras teclas de contrapunto.
-> TS Presionando esta tecla se mueve el contrapunto lejos del husillo.
Desplazamiento XZ (2-Ejes)
Los ejes Y y Z del torno se pueden desplazar simultneamente usando los botones de desplazamiento X y Z.
Si mantiene alguna combinacin de los botones de desplazamiento +/-X y +/-Z provocar el desplazamiento
de dos ejes. Liberando ambos botones de desplazamiento provocar la marcha atrs del control en el modo
de desplazamiento del eje X. Si slo se libera un botn simple, el control continuar desplazndose en el eje
simple del botn que todava se mantiene pulsado. Nota: Las reglas de la zona restringida del contrapunto
normal se activan cuando se emplea en el desplazamiento XZ.
96-8750 rev P Enero de 2007
Operacin 13
TECLAS DE ANULACI N
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 en curso un 10%.
100% - Establece la velocidad de avance anulada de control para la velocidad de avance programado.
+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 (control manual). Avance (Velocidad de avance de control manual) - Al presionar este botn se
permite usar el volante de avance para controlar el avance en incrementos del 1%.
Hand Cntrl Spin (Husillo de control manual) - Al presionar este botn 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). Este parmetro est
deshabilitado en la mquinas CE (exportacin).
REV (Atrs) - Inicia el husillo en la direccin hacia atrs (sentido antihorario). Este parmetro est
deshabilitado en la mquinas CE (exportacin).
El husillo se puede iniciar o detener con los botones 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 denida previamente.
STOP (Parar) - Detiene el husillo.
5% / 25% / 50% / 100% Rapid (Avance Rpido) - Limita el avance rpido al valor de la tecla. El botn Rapid
(rpido) 100% permite la mxima rapidez.
Uso de anulacin
La velocidad de avance puede cambiarse durante el funcionamiento desde el 0% al 999% del valor
programado. Esto se hace mediante los botones de velocidad de avance +10%, -10% y 100%. La variacin
del avance de trabajo no funciona durante los ciclos de roscado. La variacin del avance de trabajo no
cambia la velocidad de ninguno de los ejes auxiliares. Durante el desplazamiento manual, la variacin de
avance de trabajo ajustar las velocidades seleccionadas desde el teclado. Esto proporciona un control
preciso de la velocidad de desplazamiento.
La velocidad del husillo tambin puede cambiarse, desde el 0% al 999%, utilizando las anulaciones del
husillo. Tambin es inefectivo para los ciclos de roscado. En el modo Single Block (Bloque a bloque), el
husillo podra detenerse. ste arrancar automticamente al continuar el programa con el botn de Cycle
Start (Inicio de ciclo).
Al presionar la tecla Handle Control Feedrate (Velocidad de avance de control manual), se podr usar el
volante de avance para controlar la velocidad de avance con incrementos de 1%.
Los movimientos de avance rpido (G00) pueden limitarse usando el teclado al 5%, 25%, o 50% del mximo.
Si el movimiento rpido al 100% es demasiado rpido, puede ser establecido en el 50% del mximo mediante
el Ajuste 10.
En la pgina de Ajustes, es posible deshabilitar las teclas de anulacin para que el operario no las pueda
seleccionar. Los Ajustes para sto son los 19, 20 y 21.
El botn Feed Hold (detener avance) acta como un botn de anulacin porque al ser presionado las
velocidades de avance y movimiento rpido se ponen a cero. Debe presionarse el botn Cycle Start (iniciar
ciclo) para continuar con la operacin despus de un alto por Feed Hold (detener avance). El interruptor de
la puerta del cerramiento tambin tiene un efecto similar pero aparecer "Door Hold" (alto de la puerta) si
se abre la puerta. Cuando la puerta est cerrada, el control estar en Feed Hold (detener avance) y deber
pulsarse Cycle Start (iniciar ciclo) para continuar. Door Hold (alto de la puerta) y Feed Hold (detener avance)
no detienen ninguno de los ejes auxiliares.
96-8750 rev P Enero de 2007
Operacin 14
El operador puede anular el ajuste para el lquido refrigerante pulsando el botn Coolnt (refrigerante). La bomba
seguir encendida o apagada hasta el prximo comando M u otra accin del operador (vase Ajuste 32).
Las anulaciones tambin pueden reajustarse a los valores predenidos de fbrica mediante M30 y/o Reset
(restablecer), (Vase Ajuste 83).
TECLAS DE PANTALLA
Las teclas de pantalla permiten el acceso a las diferentes pantallas, a la informacin del funcionamiento y a las
pginas de ayuda. Algunas de estas teclas muestran pantallas adicionales al ser pulsadas ms de una vez.
Prgrm/Convrs - Muestra el programa seleccionado en ese momento. Si presiona el botn dos veces entrar en la
funcionalidad Quick Code (Cdigo rpido), (Vase la seccin Cdigo rpido), y si lo presiona tres veces acceder a la
funcionalidad Visual Quick Code (Cdigo rpido visual), (Vase la seccin Cdigo rpido visual en Cdigo rpido).
Posit (Posicin) - Muestra las posiciones de los ejes de la mquina. Al presionar los botones Page Up/Down
(pgina siguiente/anterior) se mostrarn al operario, con letras grandes, los formatos de la mquina, trabajo y
la distancia por recorrer.
Offset (Corrector) - Muestra los la geometra longitudinal de la herramienta, los correctores en los radios,
los correctores de desgaste y la posicin del refrigerante. Pulsando dos veces en el botn Offset (corrector) o
pulsando el botn Page Up (pgina siguiente), acceder a la pgina de corrector cero de pieza.
Curnt Comds (Comandos actuales) - Muestra los detalles del programa actual (por ejemplo los cdigos G,
M, H y T), informacin de la carga del husillo y las posiciones de los ejes de la mquina mientras se ejecuta
el programa. Pulse Page Up/ Down (pgina siguiente/anterior) para ver la carga/vibracin de la herramienta
(vase la seccin carga/vibracin de la herramienta), la vida de la herramienta (vase la seccin vida de la
herramienta), mantenimiento, variables macro, temporizadores de programa y detalles del cdigo del programa.
Alarm / Mesgs (Alarmas / Mensajes) - Muestra el visor de alarmas y las pantallas de mensajes. Hay tres
pantallas de alarmas, la primera muestra las alarmas activas actualmente (primera presin del botn Alarm/
Mesgs(alarma/mensajes)). Pulsando el botn Right Arrow (Flecha derecha) se cambia a la pantalla Histrico
de Alarmas, que guarda el historial de alarmas recientes.
Pulsando el botn Right Arrow (Flecha derecha) otra vez, se cambia a la pantalla del visor de alarmas. Esta
pantalla muestra una alarma al mismo tiempo que su descripcin. El ajuste de fbrica ser la ltima alarma
en el histrico de alarmas. El usuario puede desplazarse por las alarmas presionando las teclas con la
echa hacia arriba o abajo. El usuario tambin puede introducir un nmero de alarma y presionar Enter/Write
(Introducir/Escribir) para que se muestre el nombre y la descripcin.
Presionando Alarm/mesgs (Alarmas/Mensajes) una segunda vez, mostrar una pgina para las notas y mensajes
del usuario. Utilice el teclado para introducir mensajes para otros operadores/programadores o escribir notas para un
proyecto actual. Si hay un mensaje, cada vez que se encienda la mquina se mostrar la pgina de mensajes. Los
mensajes se muestran al encender hasta que se eliminan. Vase la seccin Mensaje para obtener ms detalles.
Param / Dgnos (Parmetros / Diagnsticos) - Muestra los parmetros que denen el funcionamiento de
la mquina. Para encontrar un parmetro conocido, teclee el nmero y pulse la echa hacia arriba o hacia
abajo. Los parmetros se establecen en fbrica y el usuario no debera modicarlos.
Al pulsar por segunda vez la tecla Param / Dgnos (Parmetros / Diagnstico) se mostrar la primera pgina de
datos de diagnstico. Esta informacin se utiliza principalmente para la deteccin de problemas realizada por un
tcnico de mantenimiento certicado por Haas. La primera pgina de diagnstico incluye las entradas y salidas
discretas. Pulsando Page Down (pgina anterior) mostrar las pginas adicionales de datos de diagnstico.
Setng / Graph (Ajustes / Grcos) - Muestra y permite el cambio de los ajustes del usuario. (Tenga en cuenta
que los ajustes estn agrupados; estos grupos son para una materia especca). Para encontrar un ajuste
conocido, teclee el nmero y pulse la echa hacia arriba o hacia abajo.
Presionando la tecla Setng / Graph (Ajustes / Grcos) una segunda vez habilita el modo Grcos. En el
modo Grcos el usuario puede ver la trayectoria generada por el programa para la herramienta y, si es
necesario, depurar el programa antes de ejecutarlo (Vase el Modo Grcos en la seccin Operacin).
Help / Calc (Ayuda / Calculadora) - Muestra un manual abreviado. En este manual en pantalla hay
descripciones breves de los cdigos G y M, deniciones de las funcionalidades de control, localizacin de
problemas e incidencias de mantenimiento.
Al presionar Help / Calc (Ayuda / Calculadora) por segunda vez se mostrar la calculadora de ayuda. Pulse el botn
Page Down (pgina anterior) para desplazarse por las pginas de la calculadora (vase la seccin de la calculadora).
96-8750 rev P Enero de 2007
Operacin 15
TECLAS 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.
Home (Inicio) - Este botn mover el cursor al elemento situado ms arriba en la pantalla; al editar, es el
bloque arriba a la izquierda del programa.
Up / Down Arrows (Flechas Arriba / Abajo) - mueve un elemento, un bloque o un campo hacia arriba/abajo.
Page Up / Down (Pgina siguiente/anterior) - Utilizado para cambiar pantallas o para mover arriba/abajo
una pgina cuando se visualiza un programa.
Left Arrow (Flecha izquierda) - Utilizada para seleccionar individualmente elementos editables cuando se
ve un programa; mueve el cursor a la izquierda. Se utiliza para desplazarse a travs de las selecciones de
ajustes y mueve la ventana de ampliacin a la izquierda en el modo de grcos.
Right Arrow (Flecha derecha) - Utilizada para seleccionar individualmente elementos editables cuando se
ve un programa; mueve el cursor a la derecha. Se utiliza para desplazarse a travs de las selecciones de
ajustes y mueve la ventana de ampliacin a la derecha en el modo de grcos.
End (Fin) - Este botn generalmente mueve el cursor hasta el elemento situado ms abajo en la pantalla.
Durante la edicin, ser hacia el bloque o lnea nal del programa.
TECLAS ALFABTI CAS
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".
Shift (Cambio) - La tecla de cambio permite el uso de caracteres adicionales en el teclado. Los caracteres
adicionales se ven en la parte superior izquierda de algunas de las teclas alfanumricas. Pulsando la tecla
Shift (Cambio) y despus el caracter, se introducir ese caracter en la lnea de entrada de datos. Cuando se
introduce texto, se hace por defecto en Upper Case (maysculas), para introducir caracteres en minsculas,
mantenga presionada la tecla Shift (Cambio).
Para seleccionar el desplazamiento del eje B, si se instal un quinto eje en el control, se oprime Shift
(cambio) primero y despus una de las teclas de desplazamiento +/-A.
EOB - Este es el caracter End-Of-Block (Fin de bloque). Aparece como un punto y coma (;) en la pantalla e
indica el nal de una lnea de programa.
( ) - Los parntesis se usan para separar los comandos de CNC y los comentarios 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 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).
[ ] - Los corchetes se usan en funciones macro. Las Macros son una funcionalidad opcional del software
(vase la seccin Macro).
TECLAS DE MODO
Estas teclas cambian el estado de operacin de la mquina de herramientas CNC. Una vez que se presione
un botn de modo, los botones en la misma la 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. Esta pgina se utiliza para editar programas en la memoria de
control.
Insert (Insertar) - Al pulsar este botn se introducirn comandos en el programa en el cursor. Este botn
tambin insertar texto desde el portapapeles en la posicin actual del cursor, y puede utilizarse tambin para
copiar bloques de cdigo en un programa (vase la seccin Editor Avanzado).
96-8750 rev P Enero de 2007
Operacin 16
Alter (Alterar) - Al pulsar este botn se cambiar el comando o texto resaltado por el nuevo comando
o texto introducido. Este botn 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.
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 vericar 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. Vase tambin G103 en el captulo
Cdigo G.
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, dependiendo de la funcin adelantado del previsor de bloques (G103), es posible que la parada
no se ejecute inmediatamente (vase la seccin adelantado). En otras palabras, la funcin de adelanto de
bloque puede provocar que el comando Optional Stop (Parada opcional) ignore el M01 ms prximo.
Si el botn Optional Stop (Parada opcional ) se pulsa durante un programa, actuar sobre la lnea siguiente a
la resaltada cuando se puls
Block Delete (Borrar Bloque) - Activa o desactiva la funcin borrar bloque. Cuando esta opcin est
funcionando, se ignorarn los bloques con una barra ("/") como primer caracter (no ejecutados). Si la barra
est en una lnea de cdigo, se ignorarn los comandos despus de la barra si esta opcin est habilitada.
Block Delete (Borrar bloque) tomar efecto dos lneas despus de que se haya presionado, excepto cuando
se encuentre activa la compensacin de la herramienta de corte, en ese caso, no tendr efecto hasta cuatro
lneas despus de la lnea resaltada. El procesamiento se ver ralentizado para los recorridos que contengan
borrados de bloque durante mecanizados de alta velocidad. Block Delete (borrar bloque) permanecer activo
cuando se encienda y apague la alimentacin.
MDI/DNC - El modo MDI es el modo de "Entrada manual de datos" cuando un programa puede escribirse pero
no se introduce en la memoria. El modo DNC, "Control Numrico Directo", permite introducir a "cuentagotas"
programas grandes en el control, para que se puedan ejecutar (Vase la seccin del modo DNC).
Coolnt (Refrigerante) - Enciende y apaga el lquido refrigerante opcional. El HPC opcional (Refrigerante del alta
presin) puede activarse al presionar la tecla Shift (cambio) seguida por el botn Coolnt. Note que el HPC y el
refrigerante regular comparten el mismo oricio, pero no pueden estar encendidos los dos al mismo tiempo.
Spindle Jog (Desplazamiento del husillo) - Gira el husillo a la velocidad seleccionada en el Ajuste 98 (RPM
del desplazamiento del husillo).
Turret FWD (Avance de la torreta) - Gira la torreta de herramientas hacia adelante hasta la siguiente
herramienta en la secuencia. Si se introduce Tnn en la lnea de entrada de datos, la torreta avanzar hacia la
direccin de la herramienta nn.
Turret REV (Torreta hacia atrs) - Gira la torreta de herramientas hacia atrs hasta la herramienta anterior. Si se
introduce Tnn en la lnea de entrada de datos, la torreta avanzar en la direccin contraria a la herramienta nn.
Handle Jog (Volante de avance) - Selecciona el modo de desplazamiento del eje .0001, .1 - 0.0001
pulgadas (.001 mm) para cada divisin en el volante de avance. Para el ensayo, .1 pulgadas/ min.
.0001/.1, .001/1., .01/10., .1/100. - El primer nmero (nmero superior), en modo pulgadas, selecciona la cantidad a
desplazarse en cada clic del volante de avance. Cuando el el torno se encuentra en modo MM el primer nmero se
multiplica por 10 cuando se desplaza el eje (p.e. .0001se convierte en 0.001mm). El segundo nmero (nmero en la
parte inferior) se utiliza en modo ensayo y sirve para seleccionar la velocidad del avance y los movimientos del eje.
Zero Ret (Retorno a cero) - Selecciona el modo Retorno a cero, que muestra la localizacin del eje en cuatro
categoras distintas, que son; Operador, Trabajo G54, Mquina y Dist (distancia) a recorrer. Puede avanzar o
retroceder pgina para ver cada categora en un formato mayor.
96-8750 rev P Enero de 2007
Operacin 17
All Axes (Todos los Ejes) - 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 de los ejes.
Origen (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 el botn
Singl Axis (Eje nico). Puede usarse para establecer la posicin cero inicial de los ejes.
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 si introduce la letra del eje y pulsa el botn Home G28.
PRECAUCIN! No existe un 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 "*"
precedindolo en la lista de programas.
Send RS-232 (Enviar por RS-232) - Transmite programas a travs del puerto serie RS232 (consulte la
seccin RS-232).
Recv (Recibir) - Recibe programas a travs del puerto serie RS232 (consulte la seccin RS-232).
Erase Prog (Borrar Programa) - Borra el programa que aparece resaltado en el modo Memory (Memoria) o
el programa completo en modo MDI.
TECLAS NUMRI CAS
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 caracter 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.
PANTALLAS DE POSI CI ONES
Home Page (pgina de inicio) - Esta pantalla muestra simultneamente las otras cuatro pantallas
(Operador, Trabajo, Mquina y Distancia a recorrer). Utilice las teclas Page Up/Down (pgina siguiente/
anterior) o las echas Up/Down (arriba/abajo) para desplazarse por estas pginas.
Operator Display (pantalla del operador) Esta pantalla es para el uso del operador/congurador, y el
control no la usa para ninguna funcin de posicionamiento. En modo J og (desplazamiento), y con esta
pantalla seleccionada (Operador), seleccione un eje (pulse X- o X+para el eje X o Z- o Z+para el eje Z).
Pulse luego el botn Origin (origen) para poner la pantalla a cero. Esta pantalla mostrar entonces la posicin
relativa a esta posicin a cero nuevamente reiniciada.
Work Display (pantalla de trabajo) Esta pantalla muestra lo alejada que la herramienta est del cero en X
y Z de la pieza programada. Durante el encendido, automticamente mostrar el valor en el corrector cero de
pieza G54. La mquina utiliza este sistema de coordenadas para ejecutar la pieza.
Machine Display (pantalla de mquina) Esta pantalla es el sistema de coordenadas de la mquina que
se establece automticamente al encender y en el primer Zero Ret (retorno a cero). Ni el operador ni ningn
sistema de coordenadas de trabajo podr modicarla, y siempre muestra la distancia desde el cero de la
mquina.
Distance To Go (distancia por recorrer) Esta pantalla es una pantalla incremental que muestra la
distancia de recorrido que resta antes de que se detengan los ejes, durante un movimiento programado.
96-8750 rev P Enero de 2007
Operacin 18
PANTALLA DE CORRECCI N
Hay tres pginas de correccin: Geometra de la herramienta, Herramienta y Correccin del cero de trabajo.
Tool Geometry (Geometra de la herramienta)/Wear (Desgaste)
La pgina Herramienta/Geometra se muestra pulsando sobre el botn Offset (Correccin). Esta pgina
muestra los nmeros de la herramienta y la geometra longitudinal. Pulsando de nuevo sobre el botn Offset
(Correccin) se mostrar la pantalla del desgaste de la herramienta.
Para introducir valores en estos campos, teclee un nmero y pulse F1. Tecleando un nmero y pulsando F2
establecer el negativo del valor introducido en la correccin. Introduciendo un valor y pulsando Write/Enter
(Escribir/Introducir) aadir el valor a lo que ya est introducido. Para quitar todos los valores de la pgina,
pulse Origin (Origen), el torno pedir al operador que conrme si desea poner todo a cero con ""Zero All (Y/
N)". Pulse Y para ponerlos todos a cero o pulse en N para dejar todos los valores inalterados.
Correccin del cero de trabajo
La pgina Work Zero Offset (Correccin del cero de trabajo) se muestra pulsando dos veces sobre el botn
Offset (Correccin). Esta pgina muestra los valores introducidos para que cada herramienta pueda conocer
dnde est situada la pieza en la mesa. Puede establecerse un valor para cada eje. Utilice las teclas con
echas para desplazarse a cada columna o los botones Page Up/Down (pgina siguiente/anterior) para
acceder a los otros desplazamientos en la seccin Cero de trabajo.
Para que cada herramienta localice la pieza, las herramientas utilizadas en un programa deben conocer la
pieza (Vase la seccin Operaciones).
Puede introducirse tambin un valor tecleando un nmero y pulsando F1, o puede aadirse el valor al
ya existente pulsando Enter/Write (Introducir/Escribir). Tecleando un nmero y pulsando F2 establecer
el negativo del valor introducido en la correccin. Para quitar todos los valores de la pgina, pulse Origin
(Origen), el torno pedir al operador que conrme si desea poner todo a cero con ""Zero All (Y/N)". Pulse Y
para ponerlos todos a cero o pulse en N para dejar todos los valores inalterados.
PANTALLA DE COMANDOS VI GENTES
Las siguientes son varias pantallas de Comandos vigentes en el control. Pulse el botn Current Commands
(Comandos vigentes) y utilice los botones Page Up/Down (Pgina siguiente/anterior) para navegar por las pginas.
Program Command Check Display (Pantalla de comprobacin de comandos de programa) Esta pantalla
muestra una descripcin general de los comandos importantes. Muestra la velocidad programada del husillo
(PGM), la velocidad ordenada del husillo por el programa (CMD), y la velocidad real del husillo (ACT). Adems,
la pantalla muestra el comando CW (sendido horario), CCW (sentido antihorario), o el comando de parada que
se est enviando al husillo y la posicin de la marcha actual de transmisin (si est equipado con ella).
Esta pantalla tambin muestra la posicin de los ejes. Se muestran cuatro coordenadas (operador, trabajo,
mquina, o distancia por recorrer) (vase la seccin Pantalla de posiciones ms arriba para encontrar su
descripcin) y se seleccionan mediante las teclas de cursor Up/Down (Arriba/Abajo) o las teclas Page Up/
Down (Pgina siguiente/anterior).
Si la mquina tiene el Refrigerante Programable (P-Cool) opcional, la posicin actual de la gua tambin se mostrar.
Current Display Command (Comando de pantalla actual) Esta pantalla muestra los cdigos del programa
actual y sus valores actuales. Estos valores no se pueden cambiar en esta pantalla.
Operation Timers Display (Pantalla de los contadores) Esta pantalla muestra el tiempo actual de
operacin, el tiempo de inicio de ciclo (la cantidad de tiempo total que la mquina ha estado ejecutando un
programa), y el tiempo de avance (la cantidad total de tiempo que la mquina ha estado avanzando). Estos
tiempos pueden restablecerse a cero resaltando el ttulo deseado mediante las teclas del cursor con las
echas hacia arriba o hacia abajo y oprimiendo el botn Origin (Origen).
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.
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 modicarse en esta pantalla; consulte la seccin "Macros" para disponer de
ms informacin.
96-8750 rev P Enero de 2007
Operacin 19
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 especco de veces. La ltima columna se etiqueta como "Alarm" (Alarma), al introducir un nmero
en esa columna la mquina generar una alarma (#362 Tool Usage Alarm) cuando se alcance dicho nmero.
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 que cada herramienta ha sostenido
durante los avances anteriores.
El control de carga de herramienta trabaja siempre que la mquina est en un movimiento de avance (G01,
G02 o G03). Si el lmite se rebasa, entonces se ejecutar la accin especicada en el Ajuste 84 (Vase la
seccin de ajustes para encontrar su descripcin).
No se recomienda utilizar el control de carga de la herramienta mientras se est en G96, Constant Surface
Speed Mode (modo de velocidad se supercie constante). No es posible distinguir la carga en el sistema
debido a la aceleracin del husillo desde la carga en la herramienta. Los estados de sobrecarga de la
herramienta pueden generarse durante el avance del eje X debido a la aceleracin del husillo mientras est
activo el modo de la velocidad de supercie constante.
Axis Load Monitor (Control de la carga del eje) La carga del eje es del 100% para representar la mxima
carga continua. Se puede mostrar hasta un 250% de carga, sin embargo, por encima del 100%, durante un
periodo prolongado de tiempo, puede llevar a una alarma de sobrecarga.
PANTALLA DE ALARMAS / MENSAJ ES
Alarmas
La pantalla de Alarmas se selecciona pulsando el botn Alarm / Mesgs ( Alarmas/Mensajes). Existen tres
pantallas de Alarmas diferentes. La primera muestra las alarmas activas. Pulsando el botn Right Arrow
(Flecha derecha) se cambia a la pantalla Histrico de alarmas, que guarda el historia de alarmas recibidas
recientemente. Pulsando el botn Right Arrow (Flecha derecha) otra vez se cambia a la pantalla del visor
de alarmas. Esta pantalla muestra una alarma al mismo tiempo que su descripcin. El usuario puede luego
desplazarse por las alarmas presionando las teclas con la echa hacia arriba o abajo. El usuario tambin
puede introducir un nmero de alarma y presionar Enter/Write (Introducir/Escribir) para que se muestre el
nombre y la descripcin. Presionando la tecla Page Down (Pgina anterior) se mostrar una pantalla para las
notas y mensajes del usuario. Tenga en cuenta que puede utilizar el Cursor y los botones Page Up (pgina
siguiente) y Page Down (pgina anterior) para moverse por un gran nmero de alarmas.
Messages (Mensajes)
La Pantalla de Mensajes puede seleccionarse pulsando dos veces el botn Alarm/Mesgs (Alarmas/
Mensajes). Esta es una pantalla de mensajes del usuario y no tiene ningn otro efecto en el funcionamiento
del control. Utilice el teclado para introducir los mensajes. Las teclas cancelar y espacio pueden usarse para
borrar mensajes existentes, y el botn Delete (Eliminar) puede ser utilizado para quitar una lnea entera. Los
datos se almacenan automticamente y se mantienen incluso durante el apagado. Si no hay ninguna alarma,
la pantalla de mensajes aparecer durante el encendido.
SETTI NG / GRAPHI C DI SPLAY FUNCTI ON (FUNCI N DE LA PANTALLA DE AJ USTES / GRFI COS)
Los Ajustes se seleccionan pulsando el botn Setng/Graph (Ajustes/Grcos). Hay algunas funciones especiales en los ajus-
tes que cambian la forma en que se comporta el torno; consulte la Seccin de "Ajustes" para una descripcin ms detallada.
La funcin Grcos se selecciona pulsando dos veces el botn Setng/Graph (Ajustes/Grcos). Grcos es un
ensayo visual para el programa de una pieza, sin necesidad de mover los ejes y arriesgarse a daar la herramienta
por algn error de programacin. Esta funcin es mucho ms poderosa que usar el modo Dry Run (Ensayo), porque
todos correctores cero de pieza, los correctores de herramientas y los lmites de recorrido pueden revisarse antes de
hacer algn intento para mover la mquina. Por lo tanto, se reduce mucho el riesgo de un choque durante el montaje.
96-8750 rev P Enero de 2007
Operacin 20
Graphics Mode Operation (Operacin en Modo Grcos)
Para ejecutar un programa en Grcos, debe estar cargado un programa y el control debe estar en modo
Mem o MDI. Presione la tecla Setng / Graph (Ajustes / Grcos) una segunda vez para seleccionar el modo
Grcos.
La pantalla de Grcos tiene un nmero de funcionalidades en ella.
Key Help Area (rea de Ayuda) El lado derecho de la lnea superior es el rea de ayuda de las teclas de
funcin. Las teclas de funcin disponibles actualmente aparecern aqu junto con una breve descripcin
sobre como usarlas.
Locator Window (Ventana localizadora) La parte inferior derecha de la pantalla tiene dos modos.
Durante una simulacin, puede mostrar una vista del rea completa de la mesa, indicando la ubicacin
de la herramienta en ese momento. O tambin puede usarse para mostrar cuatro lneas del programa en
ejecucin. La tecla F4 se usa para cambiar entre estos dos modos.
Tool Path Window (Ventana del recorrido de la herramienta) En el centro de la pantalla hay una ventana
grande que representa una vista superior de los ejes. Muestra recorridos de la herramienta durante una
simulacin grca del programa. Los movimientos rpidos se muestran como lneas punteadas, mientras que
el movimiento de avance aparecer como lneas continuas delgadas. (Tenga en cuenta que el Ajuste 4 puede
deshabilitar el movimiento rpido.) Los lugares en los que se emplea un ciclo jo de taladro se marcan con
una X. Nota: El Ajuste 5 puede deshabilitar la marca de taladro.
Scaling the Tool Path Window (Escalar la ventana de la trayectoria de la herramienta) La ventana
de la trayectoria de la herramienta puede escalarse. Despus de ejecutar un programa, pulsando F2 har
que se escale el recorrido de la herramienta. Utilice la tecla Page Down (Pgina anterior) y las teclas con
echas para seleccionar la parte del recorrido de la herramienta a agrandar. Pulsando F2 se mostrar un
rectngulo (ventana de ampliacin) indicando el rea ampliada. Nota: El rea de Ayuda destellar, indicando
el proceso de cambio de escala de la vista. La ventana de localizacin (pequea vista en la parte inferior
derecha) muestra toda la mesa con una referencia a donde enfoca la ventana Tool Path (Trayectoria de la
herramienta). La tecla Page Up (Pgina siguiente) reduce ("un-zooms") un paso el zoom del rectngulo.
Despus de mover la ventana, presionando la tecla Write/Enter (Escribir/Introducir) completar el proceso de
enfoque y re-escalamiento de la ventana de la trayectoria de la herramienta. Despus de que la ventana de
la trayectoria de la herramienta haya sido re-escalada, la ventana de la trayectoria se borra y debe volver a
ejecutarse el programa para ver la trayectoria de la herramienta.
La escala y la posicin de la ventana de la trayectoria se almacenan en los Ajustes 65 a 68. Al salir de los
grcos para editar el programa y volver luego a los grcos, se mantendr en efecto la escala previa.
Presionando F2 y luego la tecla Home (Inicio) se expandir la ventana de la trayectoria hasta cubrir toda la mesa.
Control Status (Estado del control) La parte inferior izquierda de la pantalla muestra el estado del control.
Esta parte es la misma que las ltimas cuatro lneas de todas las otras pantallas.
Position Window (Ventana de posicin) En esta ventana pueden verse las posiciones de todos los ejes
en funcionamiento. Pulse F3 para abrir esta ventana. Al pulsar F3 varias veces, o las echas arriba o abajo,
aparecern diferentes formatos de las posiciones. Esta ventana tambin muestra la escala vigente para la
ventana de la trayectoria de la herramienta y el nmero de la herramienta simulada en ese momento.
DATE AND TI ME (FECHA Y HORA)
El control contiene una funcin de reloj y fecha. Para ver la hora y la fecha, presione la tecla Help (Ayuda)
hasta que ambas aparezcan.
Ajustando la fecha y la hora, utilice las teclas con echas arriba y abajo para seleccionar la fecha y hora
apropiada. Utilice las teclas con echas a derecha e izquierda o el volante de avance para realizar los ajustes.
SALVAPANTALLAS
La mquina Haas incluye un salvapantallas para el panel colgante del operador. El salvapantallas se activar
despus de un periodo de tiempo sin actividad del teclado. Cuando est activo, se mostrarn las palabras
"Screen Saver" (Salvapantallas) y cambiarn las posiciones cada 2 segundos. El salvapantallas se cancelar
por la presin de cualquier tecla, por el volante de avance o por cualquier alarma de la mquina. Tenga
en cuenta que el salvapantallas no se activar si el control est en modo Reposo, Desplazamiento, Editar,
Grcos, Mem o MDI con la pantalla Prgrm visualizada.
96-8750 rev P Enero de 2007
Operacin 21
HELP / CALCULATOR FUNCTI ON (FUNCI N AYUDA / CALCULADORA)
Ayuda
La funcionalidad de ayuda puede seleccionarse pulsando el botn Help (Ayuda), mostrndose un mini
manual.
Utilice las teclas alfanumricas para seleccionar los temas, o los botones Page Up/Down (pagina siguiente/
anterior) o las echas arriba/abajo para navegar a travs de los temas de ayuda y las descripciones.
Calculadora
La funcin calculadora se selecciona presionando dos veces la tecla de ayuda. Utilice las teclas Page Up/
Down (pagina siguiente/anterior) para desplazarse por estas pginas.
Todas las funciones de la calculadora realizarn operaciones sencillas de suma, resta, multiplicacin
y divisin. Cuando se selecciona una de las funciones, aparece una ventana de calculadora con las
operaciones posibles (Load, +, -, *, y /). Inicialmente, Load (Cargar) aparecer resaltado y las otras
operaciones podrn seleccionarse mediante las echas izquierda y derecha del cursor. Los nmeros se
introducen teclendolos y pulsando la tecla Write/Enter (Escribir / Introducir). Cuando se introduce un nmero
y se selecciona Load (Cargar), ese nmero se anotar directamente en la ventana de la calculadora. Al
introducirse un nmero cuando se selecciona una de las otras funciones (+ - * /), ese clculo se ejecutar
con el nmero que se acaba de introducir y cualquier otro nmero que estuviera ya en la ventana de la
calculadora. La calculadora aceptar tambin una expresin matemtica, como 23*4-5.2+6/2. La expresin
ser evaluada (con prioridad a la multiplicacin y la divisin) y aparecer el resultado, en este caso 89.8, en
la ventana.
Teclas de funcin: Las teclas de funcin pueden emplearse para copiar y pegar los resultados calculados en
una seccin de un programa o en otro rea de la funcin Calculadora.
F3 En los modos Edit y MDI, la tecla F3 copiar el valor resaltado en la lnea de entrada de datos en la parte
inferior de la pantalla. Esto es til cuando la solucin calculada ser utilizada en un programa.
En la funcin de la calculadora, presionando F3 se copia el valor de la ventana de la calculadora en la
entrada de datos resaltada para los clculos.
F4 En la funcin calculadora, este botn utiliza el valor de los datos resaltados para cargar, sumar, restar,
multiplicar o dividir con la calculadora.
Funcin de ayuda trigonomtrica
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 sucientes, 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 (Escribir). Para entradas que tengan ms de una solucin,
introduciendo el ltimo valor una segunda vez har que se muestre la siguiente solucin posible.
CALCULATOR
F3 copies calculator value to highlighted field in this
or other calculator screens. F3 also copies calculator
value to the data entry line of edit screens.
F4 copies highlighted data to the calculator field.
SIDE 1 10.0000
SIDE 1 SIDE 2
SIDE 3
ANGLE 3
ANGLE 2
ANGLE 1
SIDE 2 14.7958
SIDE 3 14.4244
(MACHINE ANGLE 1 40.000
0.0000 in ANGLE 2 72.000
0.0000 in 68.000
Z 3.5179 in
Y
Y ANGLE 3
LOAD + - * /
HELP (MEM) O00000 N00000000
0.000000000
96-8750 rev P Enero de 2007
Operacin 22
Ayuda para interpolacin circular
La pgina de la calculadora circular le ayudar a resolver un problema circular. Usted introduce el centro,
radio, ngulos, puntos inicial y nal; y despus de haber introducido sucientes datos, el control resolver el
movimiento circular 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 (Escribir). Adems, listar los cuatro formatos en los
que puede programarse tal movimiento usando un G02 o G03. Estos cuatro formatos pueden seleccionarse
usando los botones del cursor con las echas hacia arriba o hacia abajo, y el botn F3 importar la lnea
resaltada hacia el programa que usted este editando.
CALCULATOR
E
S
G91 G2 X3. Y22. 0416 R13. 4536
16 19. J10.
16 R13. 4536
16 19. J10
CENTER X 13.0000
CENTER Y 20.0000
START X 4.0000
START Y 10.0000
END X 7.0000
32.0416
13.4536
111.527
DIRECTION CW
END Y
RADIUS
ANGLE
LOAD + - * /
HELP (MEM) O00000 N00000000
0.000000000
(MACHINE)
0.0000 in
0.0000 in
Z 3.5179 in
X
Y
Para entradas que tengan ms de una solucin, introduciendo el ltimo valor una segunda vez har que
se muestre la siguiente solucin posible. Para cambiar el valor CW (sentido horario) al valor CCW (sentido
antihorario), resalte la columna CW/CCW y pulse el botn Write/Enter (Escribir/Introducir).
Calculador de lnea tangente al crculo
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
TANGT A X
Y
TANGT B X
Y
TANGT C X
Y
TANGT D X
Y
5.0000
6.0000
4.0000
0.0000
0.0000
2.0000
1.3738
7.6885
7.3147
2.7378
-1.8131
0.8442
1.1573
-1.6311
a
b
c
d
Type: STRAIGHT
Use F and T to form G-code.
F1 for alternate solution
CIRCLE-LINE TANGENT
POINT A X
Y
X POINT B
Y
POINT C X
Y
RADIUS
TANGT PT X
TANGT PT Y
5.0000
3.0000
1.0000
4.0000
0.0000
0.0000
4.1231
1.0000
4.0000
a
b
c
Calculador de Crculo-Crculo Tangente
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
todos los puntos de interseccin que se forman por las lneas tangentes a los dos crculos. Tenga en cuenta
que para cada condicin de entrada donde se han especicado 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
especican 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 de "desde" y el control le pedir un nuevo valor "hasta". Para introducir la solucin (lnea de
cdigo), cambie a MDI Edit y pulse F3, ya que el cdigo G ya se encontrar en la lnea de entrada.
96-8750 rev P Enero de 2007
Operacin 23
Cuadro Taladro/Rosca
Pulsando el botn Help/Calc (ayuda/calculadora) una tercera vez har que se muestre un cuadro Taladro y
Rosca.
COOLANT LEVEL GAUGE (MEDI CI N DEL NI VEL DE REFRI GERANTE)
El nivel del refrigerante se muestra en el control en la pgina Current Commands (Comandos actuales). Una
barra vertical a la izquierda de la pantalla muestra el estado del refrigerante. La pantalla emitir destellos una
vez que el refrigerante alcance un punto que pudiera producir un ujo de refrigerante intermitente.
OPCI ONES
Ensayo de la opcin de control de 200 horas
Algunas opciones que normalmente requieren un cdigo de desbloqueo para activarse (Roscado Rgido,
Macros etc) ahora pueden activarse y desactivarse conforme se desee introduciendo simplemente el
numero "1" en vez del cdigo de desbloqueo. Introduzca un "0" para desactivar la opcin. Una funcin
activada de esta manera ser desactivada automticamente despus de un total de 200 horas de encendido
de la mquina. Tenga en cuenta que la desactivacin slo ocurrir al apagar la mquina y no mientras
est funcionando. Una opcin puede activarse permanentemente al introducir el cdigo de desbloqueo
de activacin. Tenga en cuenta que la letra "T" ser mostrada a la derecha de la opcin en la pantalla de
parmetros durante el periodo de 200 horas. Tenga en cuenta que la opcin del circuito de seguridad es una
excepcin; slo puede activarse o desactivarse mediante los cdigos de desbloqueo.
Para introducir un 1 o un 0 en la opcin debe tener desactivado el Ajuste 7 (Bloqueo de parmetros) y el
botn Emergency Stop (Parada de emergencia) pulsado.
Cuando la opcin alcance 100 horas, la mquina emitir una alarma advirtiendo de que el tiempo de ensayo
casi ha terminado.
Para activar permanentemente una opcin, contacte con su distribuidor.
Disco duro, USB y Ethernet
Almacene y transera los datos entre su mquina(s) Haas y una red. Los archivos de programa se transeren
fcilmente para y desde la memoria y permite DNC de grandes archivos de hasta 800 bloques por segundo.
Macros
Permite crear subrutinas para los ciclos jos personalizados, rutinas de sondeo, solicitudes del operador,
ecuaciones o funciones matemticas, y mecanizar familias de piezas con variables.
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, o permite operaciones sin atencin cuando se usa con un cargador
robtico.
Chorro de aire automtico
El chorro de aire automtico mantiene limpia su pieza de trabajo. Con las puertas cerradas, un soplado de
aire activado por cdigo M limpia de virutas y refrigerante el plato de garras y la pieza de trabajo.
Medidor de herramientas
El brazo medidor de herramientas manual 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.
Iluminacin de alta intensidad
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 las luces.
Provisin de lunetas
La plataforma de jacin de la luneta ofrece un soporte aumentado para las operaciones de eje largo o
estrecho. Los oricios de jacin estndares industriales aceptan la mayora de los brazos del soporte del
mercado.
96-8750 rev P Enero de 2007
Operacin 24
Rels de funcin M
Aade rels extra para incrementar la productividad. Estas salidas de cdigo M adicionales se pueden utilizar
para activar palpadores, bombas auxiliares, cargadores de piezas, etc.
Remote jog Handle (volante de avance remoto)
El volante de avance remoto verstil se puede utilizar para mover todos los ejes, adems de editar
programas, sustituir las velocidades del husillo y las velocidades de avance, desplazar bloques nicos
mediante programas y mucho ms.
Contrapunto
El contrapunto hidrulico totalmente programable se puede activar a travs del programa de piezas y se
puede controlar directamente por el operador con el conmutador de pedal.
Recogedor de piezas
El canal o conducto de piezas opcional gira en la posicin para atrapar o tomar las piezas ya terminadas
dentro del recipiente montado en la puerta delantera. No hay necesidad de parar la mquina y abrir la puerta
para retirar las piezas.
Alimentador de barras
Diseado para estimular la productividad y la operacin de torneado de la lnea de ujo, este alimentador
de barras accionado por servomotor est destinado exclusivamente para los tornos CNC de Haas. Estas
funciones nicas hacen de la conguracin y del funcionamiento algo muy simple, como una gran puerta de
acceso para el cambio del tubo gua del husillo, y un ajuste simple del dimetro de la barra.
Herramientas motorizadas
La opcin de herramientas motorizadas le permitir dirigir las herramientas motorizadas radiales o axiales
del VDI estndar para llevar a cabo operaciones secundarias como el taladrado o roscado, ambas en la
supercie de la pieza y por todo el dimetro. El husillo principal ofrece la divisin a incrementos precisos para
el posicionamiento de la pieza y de forma repetida.
Eje C
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.
Interruptor de bloqueo de la memoria
Bloquea la memoria para evitar editar un programa sin aprobacin o de forma accidental por alguien sin
autorizacin. Tambin se puede utilizar para bloquear ajustes, parmetros, desplazamientos y variables
macro.
Orientacin del husillo
La opcin de orientacin del husillo permite el posicionamiento del mismo en un ngulo programado
especco utilizando el motor y el codicador del husillo estndar para la realimentacin. Esta opcin ofrece
un posicionamiento preciso (0.1 grado) y sin coste.
Auxiliary Filter (ltro auxiliar) Este sistema de ltro 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 de refrigeracin.
El ltro es obligatorio para las mquinas equipadas con refrigeracin a travs del husillo cuando se mecaniza
fundicin gris, aluminio fundido u otros materiales abrasivos, y adems puede utilizarse sobre mquinas sin
TSC.
96-8750 rev P Enero de 2007
Operacin 25
ENCENDI DO DE LA MQUI NA
Encienda la mquina pulsando el botn Power-On (Encendido) en el panel colgante.
La mquina realizar una prueba automtica y luego mostrar la pantalla de Mensajes, si se dej algn
mensaje, o la pantalla de Alarmas. En cualquier caso la fresadora tendr una alarma. Presionando el botn
Reset (Restablecer) dos veces se borrarn las alarmas. Si no se pudiera eliminar la alarma, la mquina
podra necesitar mantenimiento. Si este fuera el caso, llame a su distribuidor.
Una vez que se hayan eliminado las alarmas, la mquina requiere un punto de referencia desde el que
comenzar todas las operaciones. A este punto se le denomina "Inicio". Para poner la mquina en su inicio,
pulse el botn Power-Up Restart (Encender/Reiniciar).
PRECAUCIN: Se producir un movimiento automtico cuando se pulse este botn.
Mantngase alejado del interior de la mquina y del cambiador de
herramientas.
Despus de alcanzar su base se muestra la pgina de Comandos actuales, estando la mquina lista para
funcionar.
I NTRODUCCI N A LA PROGRAMACI N
Entrada manual de datos (MDI)
La Entrada manual de datos (MDI) es una manera de ordenar movimientos CNC automticos sin emplear un
programa formal.
Para introducir este modo, presione el botn MDI. El cdigo de programacin se introduce tecleando
los comandos y pulsando la tecla Enter (intro) al nal de cada lnea. Tenga en cuenta que se insertar
automticamente un Fin de Bloque (EOB) al nal de cada lnea.
G97 S1000 ;
G00 X2. Z0.1 ;
G92 X1.8 Z-1. F0.05 ;
X1.78 ;
X1.76 ;
X1.75 ;
PROGRAM (MDI) N00000000
Para editar el programa MDI utilice las teclas de la derecha del botn 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 Enter (intro).
Para cambiar el valor utilice los botones con echas 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.
Un programa MDI puede guardarse en la memoria del control. Para hacerlo, site el cursor al comienzo
del programa (o pulse Home (inicio)), introduzca un nombre para el programa (los programas necesitan
nombrarse utilizando el formato Onnnnn; la letra "O" seguida de hasta 5 nmeros) y pulse Alter (Alterar).
sto aadir el nombre a la lista de programas y despejar MDI. Para volver a acceder al programa, pulse
List Prog (Lista de Programas) y seleccinelo.
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 el botn Erase Prog (Borrar Prog).
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 Enter (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
96-8750 rev P Enero de 2007
Operacin 26
Edicin Bsica de MDI y Programas Numerados
La nica diferencia entre un programa MDI y un programa numerado es el cdigo O. Para editar un programa
MDI, simplemente pulse MDI. Para editar un programa numerado, seleccinelo, luego pulse Edit (Editar).
Teclee los datos del programa y pulse introducir. Los datos de programa caen entres categoras, direcciones,
comentarios o EOBs.
O00005
PROGRAM EDIT SEARCH MODIFY I/O HELP
PROGRAM (EDIT) O00741 F1 KEY TURNS MENU ON/0FF
O00741
G00 X0 Z0.1 ;
G74 Z-0.345 F0.03 K0.1 ;
;
G00 X2. Z0.1 ;
G74 X1. Z-4. I0.2 K0.75 D255 ;
G00 X3. Z0.1 ;
Para aadir cdigo de programa al programa existente, resalte el cdigo que ir delante del cdigo adicional,
teclee los datos y pulse la tecla Insert (Insertar). Ms de un cdigo, como X, Y, y Z, puede introducirse antes
de pulsar Insert (Insertar).
Los cdigos de direccin siempre son letras seguidas por un valor numrico. Por ejemplo: G04 P1.0. El G04
ordena una pausa y P1.0 es la longitud (1 segundo) de la pausa.
Los comentarios pueden ser caracteres alfanumricos, pero deben estar precedidos por parntesis. Por
ejemplo: (pausa de 1 segundo). Loa comentarios pueden tener un mximo de 80 caracteres.
El texto en minsculas tiene que introducirse entre parntesis (comentarios). Para introducir texto en
maysculas, pulse primero la tecla Shift (Cambio) (o mantngala presionada) y luego la letra o letras.
Los nales de bloque se introducen presionando el botn EOB y se representan con un punto y coma (;). Se
utilizan como un retorno de carro al nal de un prrafo. En programacin del CNC se introduce un EOB al
nal de una cadena de cdigo de programa.
Un ejemplo de una lnea de cdigo utilizando tres tipos de comandos sera: G04 P1. (pausa de 1 segundo);
No es necesario poner ningn smbolo o espacio entre los comandos. Normalmente se pone un espacio entre
los elementos para facilitar la lectura (Edicin).
Para alterar caracteres, utilice los botones con echas o el volante de avance para resaltar la parte del
programa, introduzca el cdigo nuevo y pulse Alter (Alterar).
Para quitar caracteres, resalte los caracteres y pulse Delete (Borrar).
Para borrar caracteres, resalte los comandos 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.
Convertir un programa MDI en un programa numerado
Un programa MDI puede convertirse en un programa numerado. Para hacerlo, site el cursor al comienzo
del programa (o pulse Home (inicio)), introduzca un nombre para el programa (los programas necesitan
nombrarse utilizando el formato Onnnnn; la letra "O" seguida de hasta 5 nmeros) y pulse Alter (Alterar).
sto aadir el nombre a la lista de programas y despejar MDI. Para volver a acceder al programa, pulse
List Prog (Lista de Programas) y seleccinelo.
Buscar el programa
En modo Edit o Mem las teclas hacia arriba y abajo del cursor pueden emplearse para buscar cdigo o
texto especco en el programa. Para buscar un caracter(es) particular, introduzca el caracter(es) en la lnea
de entrada de datos (p.e. 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
buscara hacia adelante (hacia el nal del programa).
96-8750 rev P Enero de 2007
Operacin 27
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).
Seleccionando ALL (Todos) al nal 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). Antes de borrar todos los
programas querr guardar estos programas en un disquete o en su PC. Tenga en cuenta que la tecla Undo
(Deshacer) no recuperar los programas borrados.
Renombrar programas
Despus de crear un programa, el nmero de programa puede renombrarse cambiando el nombre (Onnnnn),
en modo Edit (Edicin), en la primera lnea y pulsando la tecla Alter (Alterar). Otro mtodo para cambiar el
programa es entrar en la lista de programas (Pulse List Prog), desplazar el cursor hasta el programa, teclear
la letra "O" seguido de un nmero de cinco dgitos, como O12345 y despus oprimir la tecla ALTER (Alterar).
Nmero mximo de programas
Si el nmero mximo de programas (500) ya se ha almacenado, aparecer el mensaje "Dir Full" (directorio
lleno) y no podr crearse el programa.
Seleccin del programa
Entre en el directorio de programas pulsando "List Prog" (listar programas); se mostrarn los programas
almacenados. Desplcese hasta el programa y pulse "Select Prog" (Seleccionar programa) y seleccinelo.
Introduciendo el nombre del programa y pulsando "Select Prog" (Seleccionar Programa) seleccionar
tambin un programa.
Una vez se presione "Select Prog" (Seleccionar Programa), aparece un asterisco ("*") junto al nombre del
programa. Este ser el programa que se ejecutar cuando el modo cambie a Mem y se presione Cycle Start
(Inicio de ciclo). Tambin es el que ver en la ventana Edit.
En modo Mem, puede seleccionarse otro programa y mostrarlo rpidamente introduciendo el nmero de
programa (Onnnnn) y presionando las echas hacia arriba o abajo, o F4.
Los programas seleccionados permanecern seleccionados cuando se apague la mquina.
Cargar programas al Control 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 USB, RS-232 y disquetera. Los ajustes, correcciones y
variables macros pueden transferirse entre el CNC y un PC de forma similar.
Los datos de programa corruptos, si se recibieran por el CNC, se convierten en un comentario, almacenado
en el programa, y se genera una alarma. Sin embargo, los datos estarn an cargados en el control.
USB
El dispositivo de memoria USB se conecta en el puerto y en el directorio como se muestra en el men
Programa del control. El control Haas incorpora un administrador de dispositivos que muestra los dispositivos
disponibles de memoria en la mquina.
Introduzca el Administrador de dispositivos presionando "List Prog" (listar programas). La pantalla tiene
dos ventanas; la ventana Device (dispositivo), en la parte izquierda y la ventana Directory (directorio), en la
derecha. Las echas de derecha e izquierda cambian entre las dos ventanas. Las teclas de arriba y abajo
permitirn desplazarse por las opciones en la ventana activa.
Al presionar "Enter" (intro) se seleccionar el programa resaltado. No es necesario pulsar "Enter" (intro) en la
columna Device (dispositivo).
El ejemplo siguiente muestra el directorio para el dispositivo USB. Se muestra el programa en la memoria con
un "*". El archivo seleccionado tambin se mostrar en el archivo "Source" (fuente").
Nota:Antes de retirar los dispositivos USB, vaya a la pantalla LIST/PROG y presione el botn Origin (origen).
Espere a que el mensaje de retirada desaparezca y despus retire el dispositivo cuidadosamente. Se puede
producir un fallos por retirar inadecuadamente el dispositivo USB que consisten en la prdida de los archivos
copiados en el dispositivo USB.
96-8750 rev P Enero de 2007
Operacin 28
DlRECTRY
<DlR>
PROORAM (LIST PROO) 000000 N00000
HARD DRlVE

*
HARD DRlVE
MEMRY
HARD DRlVE
USB
PPY
12234
3 PRGRAMS 88/ FREE 889260
SURCE DESTlNATlN
HELP - CURSR LEFT AND PRESS END
784
1153 07-4-03 09.15.23
.`
<
>
^
v
^
v
NET SHARE
FL
DlRECTRY
WRK RDER 11}
11133 WRK RDER 7}
FlTTlNG
PRJECT 2
HELP
BYTES}
MEMRY O00000
Navegacin por los directorios
Para introducir un subdirectorio, desplcese hasta el subdirectorio y presione "Enter" (intro).
Para dejar un subdirectorio, vaya a la parte superior del mismo. Utilice el botn con echa hacia arriba para
desplazarse o presione "Home" (inicio) para saltar a la parte superior de los directorios. En la parte superior
se encontrar con "...<DIR>", marque esta lnea y presione "Enter" (intro). Nota: La parte superior del
directorio de dispositivos se muestra con ".\".
Crear directorios
Cree una nueva carpeta, introduzca un nombre y presione "Insert" (Insertar).
Para crear un nuevo subdirectorio, vaya al directorio donde lo quiere situar e introduzca un nombre y presione
"Insert" (insertar). Los subdirectorios se visualizarn con el nombre seguido de <DIR>".
Copiar archivos
Para copiar un archivo, seleccione uno y presione "Enter" (intro). Tenga en cuenta que "Source" (fuente) en la
parte inferior de la pantalla est seguido ahora por el dispositivo seleccionado y por el nombre del archivo. No
se mostrar la ruta o el subdirectorio debido a la longitud del nombre del archivo.
Use las teclas de echa para moverse al directorio 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 nal 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). Ponga tanto el dispositivo
fuente como destino como el mismo dispositivo, teclee el nuevo nombre de archivo y presione F2.
Convencin de los nombres de los archivos
Los nombres de los archivos deben guardarse en un formato tpico ocho-punto-tres. Por ejemplo: program1.
txt. Sin embargo, algunos programas CAD/CAM utilizan ".NC" como un archivo del tipo identicacin que es
aceptable.
Los archivos desarrollados en el control se nombrarn con la letra "O" seguido de 5 dgitos. Por ejemplo
O12345.NC.
Navegacin por el directorio
Principal
Ventana de dilogo del dispositivo
Ventana de dilogo del directorio
Ventana de dilogo del dispositivo
Cambio hacia arriba de dispositivo
Cambio hacia abajo de dispositivo
Ventana de dilogo del directorio
Cambio hacia arriba de archivo
Cambio hacia abajo de archivo
HOME Ir al primer archivo
END Ir al ltimo archivo
PAGE UP 22 archivos previos
PAGE DOWN 22 archivos siguientes
WRITE Seleccione el archivo origen para la operacin de
copiar y pegar o cambiar directorio
F2 Copie y pegue el archivo fuente seleccionado al disposi-
tivo actual o para visualizarlo
INSERT Crea una nueva carpeta en el directorio actual
ALTER Renombrar archivo Marque el archivo bajo el cua-
dro de dilogo del directorio, el tipo en un nuevo nombre en
la lnea de comando y presione la tecla ALTER (alterar).
ERASE Borrar archivo Marque el archivo bajo el cuadro
de dilogo del directorio y presione la techa ERASE PROG
(borrar archivo). Responda Y o N cuando se le solicite.
Ventana del
dispositivo
Programa seleccionado Parte superior del directorio Ventana del directorio
Programa marcado
Subdirectorio
Tamao del programa
Fecha y hora en las que
se cre el programa
Dispositivo destino Dispositivo fuente
96-8750 rev P Enero de 2007
Operacin 29
Renombrar
Para cambiar el nombre de un archivo, mrquelo y presione "Enter" (intro). Introduzca un nuevo nombre y
presione "Alter" (Alterar).
Eliminar
Para borrar un archivo de programa de un dispositivo, mrquelo y presione "Erase Prog." (eliminar prog.).
On-Screen Help (Ayuda en la pantalla)
On-Screen help (ayuda en la pantalla) estar disponible seleccionando la ventana Device (tecla de echa
izquierda) y presionando "End" (n). Para salir de la pantalla de ayuda, presione el botn "Home" (inicio) para
volver al gestor del dispositivo.
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 se reciben a travs del puerto serie ES-232 (Puerto Serie 1) localizado en el
lateral de la caja de control (No en el panel 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.
ADVERTENCI A!
Una de las mayores causas de daos electrnicos es la falta de una buena
conexin a tierra en el CNC y el ordenador. La falta de una toma de tierra daar
el CNC, el ordenador, o ambos.
Longitud del cable
A continuacin se presenta un listados de la tasa de bits y la mxima longitud respectiva del cable.
tasa de bits de 9,600: 100 pies (30 m) RS-232
tasa de bits de 38,400: 25 pies (8 m) RS-232
tasa de bits de 115,200: 6 pies (2 m) RS-232
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 Ajustes (pulse Setng/Graph) y desplcese hasta los ajustes RS-232 (o introduzca
"11" y pulse la echa arriba o abajo). Utilice las echas arriba/abajo para resaltar los ajustes y las echas
izquierda y derecha para modicar los valores. Pulse Enter (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)
Pin #1 Proteccin a tierra.
Pin #2 TXD - Transmisin
de Datos
Pin #3 TXD - Recibir Datos
Pin #4 RTS (opcional)
Pin #5 CTS (opcional)
Pin #7 Seal de tierra.
Pin 1 de tierra
Pin 2 Negro
Pin 3 Rojo
Pin 7 Verde
Pin 1 de tierra
Pin 2 Rojo
Pin 3 Negro
Pin 7 Verde
Pin 7
Verde
Pin 1 de tierra
Pin 2 Rojo
Pin 3 Negro
Pin 5
Verde
Pin 9
Pin 1
Pin 1
Pin 1
Pin 14
Pin 13 Pin 13
Pin 13
Pin 1
Pin 14
Pin 25
Pin 25
Pin 25
Pin 14
96-8750 rev P Enero de 2007
Operacin 30
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 el botn "Congure" (Congurar). 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 la tecla Recv RS-232 (Recibir por RS-232); as, el control recibir todos los
programas principales y los subprogramas hasta encontrar un "%" indicando el nal 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"
(Todo), sus 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 RS232 y el programa se
almacenar bajo este nmero. Usted tambin puede seleccionar para la entrada de un programa ya existente
y ese programa ser reemplazado.
Para transmitir un programa al PC, use las teclas del cursor para seleccionar el programa y oprima la tecla
Send RS-232 (Transmitir por RS-232). Usted puede seleccionar "All" (Todo) 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 RS-232 y mejorar la legibilidad de los programas.
Los parmetros, ajustes, desplazamientos, y las pginas de las variables macro tambin pueden enviarse
individualmente va RS-232 si selecciona la modalidad "List Prog" (Listar Prog), seleccionando la pantalla
deseada y pulsando la tecla Send (Enviar). Pueden recibirse pulsando la tecla Recv (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. Luego abra el
archivo en un PC utilizando un programa como Notepad de Windows.
Si se recibe un mensaje para abortar, compruebe el establecimiento entre la fresadora, y el PC y el cable.
Disquetera opcional
Todos los archivos (les) tienen que estar en discos exibles 1.44M (1.44M oppy disks) en formato MS
DOS y deben estar en el directorio principal. Esto quiere decir que el archivo deseado no puede estar en una
carpeta del disco.
Todos los programas deben comenzar con una lnea con un slo "%" al comienzo y al nal. Tenga en cuenta
que los archivos guardados por el control tendrn estas lneas.
Para cargar un programa desde un disquete, pulse el botn List Prog (Listar Programas), introduzca el
nombre del disco y pulse el botn F3. El control recibir todos los programas principales y los subprogramas.
Tenga en cuenta que cuando se usa el comando "All" (Todo) para recibir cada programa en el disco, todos los
programas deben tener un nombre de archivo segn la convencin Haas (Onnnnn).
Para guardar un programa a un disquete, pulse el botn Prgrm (Programa) y luego el botn List Prog (Listar
Programas). Introduzca un nombre de archivo y pulse la tecla F2. Usted puede seleccionar "All" (Todo) para
enviar todos los programas que estn en la memoria. Tenga en cuenta que el Ajuste 23 (Bloquear Edicin de
Programa) debe estar desactivado.
Para borrar un archivo del disquete, pulse el botn List Prog (Listar Prog), teclee "Del <nombre del
programa>", donde <nombre del programa>es el nombre del archivo en el disquete. No utilice el nmero del
programa, salvo que sea tambin el nombre del archivo. Pulse Write/Enter (Escribir /Introducir).
Los Parmetros, Ajustes, Desplazamientos, y las Variables Macro se envan al disquete pulsando List Prog
(Listar Prog), seleccionando la pantalla deseada (Param, Setng, Ofset, o la pgina de Variables de Crnt
Cmds), introduciendo un nombre de archivo y la tecla F2. Se pueden recibir pulsando la tecla F3.
NOTA: No se recomienda que se carguen parmetros en la mquina. Si los parmetros
necesitan cargarse, pngase en contacto con el departamento de mantenimiento
de Haas.
Directorio del disco
Para obtener un listado de directorios de programa, seleccione el modo Prgm/List Prog (Programas/Lista de
Programas) y despus pulse la tecla F4. Esto generar un listado de directorios del disco que se guardarn
en un programa (el programa por defecto es O08999). Pulse Edit (Editar) para ver el contenido del disco.
96-8750 rev P Enero de 2007
Operacin 31
Borrar chero
En la pgina List Prog (Listar Programa), teclee "Del <nombre del programa>" donde <nombre del programa>
es el nombre del programa o archivo en el disco. Presione Write (Escribir). Aparecer al mensaje "Disk
Delete" (Borrar Disco) y el archivo ser borrado de su disquete.
Control Numrico Directo (DNC)
El Control Numrico Directo (DNC) es otro mtodo para cargar un programa en el control.
El Control Numrico Directo (DNC) es la capacidad de ejecutar un programa segn se recibe a travs del
puerto RS-232. Esta funcionalidad diere 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.
DNC se habilita utilizando el bit 18 del Parmetro 57 y el Ajuste 55. Active el bit del parmetro (1) y cambie el
Ajuste 55 a On (Activado).
Se recomienda que DCN sea ejecutado con Xmodem o la paridad seleccionada ya que se detectarn los
errores en la transmisin y se detendr la ejecucin del programa DNC sin chocar. 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 Ajustes (pulse Setng/Graph) y desplcese hasta los ajustes RS-232 (o introduzca "11" y pulse
la echa arriba o abajo). Utilice las echas arriba/abajo para resaltar las variables y las echas izquierda y
derecha para modicar los valores. Pulse Enter (Introducir) cuando est resaltada la seleccin apropiada.
Los ajustes recomendados del RS-232 para el DNC son:
Ajustes: 11 Seleccione Tasa de Bits: 19200
12 Seleccione Paridad: NINGUNO
13 Bits de Parada:1
14 Sincronizacin: XMODEM
37 RS-232 Fecha Bits: 8
DNC se selecciona pulsando dos veces MDI (La pgina DNC "Program DNC") en la parte superior de la
pgina. DNC necesita un mnimo de 8k bytes de memoria de usuario disponible. Esto puede realizarse desde
la pgina List Programs (Listar Programas) y seleccionando la cantidad de memoria libre en la parte inferior
de la pgina.
El programa enviado hacia el control debe empezar y nalizar con un %. La velocidad de los datos para
el puerto RS-232 seleccionada (Ajuste 11) debe ser sucientemente rpida para mantener la velocidad de
ejecucin de los bloques de su programa. Si la velocidad de los datos es demasiado lenta, la herramienta
podra detenerse en un corte. Comience a enviar el programa al control antes de pulsar el botn Cycle Start
(Iniciar Ciclo). Una vez se muestre el mensaje "DNC Prog Found" (Prog DNC Encontrado), pulse Cycle Start
(Iniciar Ciclo).
DNC desde Disquete
DNC desde disquete se selecciona introduciendo el nombre del archivo del disquete y presionando MDI una
segunda vez (debe estar en modo MDI). Pulsando MDI una tercera vez detendr el DNC y se recibir el
mensaje "Disk Abort" (Abortar Disco).
Notas DNC
No se permite cambiar modos durante la ejecucin de un programa DNC. Por tanto, las funcionalidades de
edicin como Background Edit (Editar Fondo) no estn disponibles.
DNC soporta el modo Drip (Paso a Paso). El control opera un bloque (comando) cada vez. Cada bloque
ser ejecutado inmediatamente sin adelantado de bloques. La excepcin se produce cuando se ordena
Compensacin de la herramienta de corte. La Compensacin de la herramienta de corte requiere que se lean
tres bloques de comandos de movimiento antes de que se ejecute un bloque compensado.
Durante el DNC, la comunicacin duplex completa se logra usando el comando G102 o Dprnt para retornar
las coordenadas de los ejes hacia el ordenador de control.
96-8750 rev P Enero de 2007
Operacin 32
CDI GOS DE DI RECCI N ALFABTI CA
Seguidamente se muestra una lista de cdigos de direccin utilizados para la programacin del CNC.
A, B, C, U, W, X, Z Movimiento de ejes
Especica el movimiento del eje (distancia o ngulo)
D Profundidad de corte Introduce la profundidad de cor-
te para cada pasada del ciclo de la retirada del material.
E Velocidad de avance, precisin del lugar 6 (mismo
que F) Selecciona la velocidad de avance aplicada
a cualquier cdigo G interpolado o los ciclos jos.
F Velocidad de avance Selecciona la velocidad de
avance aplicada a cualquier cdigo G interpolado o
ciclos jos.
G, M Funciones preparatorias consulte los
captulos de los cdigos G o M
I, J, K Datos opcionales circulares y ciclos jos Es-
tos caracteres de direccin se utilizan para especi-
car los datos de algunos ciclos jos y movimientos
circulares. Se pueden introducir pulgadas o mm.
L Conteo de bucles para los ciclos repetidos
Especica un conteo de repeticin para algunos
ciclos y funciones auxiliares jos.
N Nmero de bloque Identica o numera cada
bloque de un programa (opcional).
O Nmero/nombre de programa Utilizado para
identicar un programa. Est seguido por un nmero
entre 0 y 99999.
P Tiempo de retardo o nmero de programa Utiliza-
do para introducir el tiempo en segundos o el nmero
de programa para una llamada a una subrutina.
Q Datos opcionales de ciclo jo Utilizado en ciclos
jos como un nmero positivo en pulgadas/mm
entre 0 y 100.0, o para identicar el bloque nal de
un camino de retirada del material.
R Datos opcionales circulares y ciclo jo Dene
el plano de referencia de los ciclos jos y la
interpolacin circular. R est seguida por un nmero
con signo entre 15400,0000 y 15400.000 para
pulgadas y entre 39300.000 y 39300.000 para el
sistema mtrico.
S Comando de la velocidad del husillo Utilizado para
especicar la velocidad del husillo o de la supercie.
T Cdigo de seleccin de la herramienta Utilizado
para seleccionar el nmero de la herramienta y para
especicar el cambio de herramienta, la geometra y
los valores de desgaste.
PUESTA A PUNTO DE PI EZA
Es necesario asegurar adecuadamente la pieza en el plato de garras. Vea el manual de fabricante del plato
de garras o de la pinza para determinar el procedimiento adecuada para utillar una pieza de trabajo.
HERRAMI ENTAS
El cdigo Tnn se usa para seleccionar la herramienta a utilizar en un programa.
Modo desplazamiento
J og 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 el botn de volante de avance, luego pulse uno de los ejes
deseados (p.e. X, Z, etc.) y use bien los botones volante de avance o el volante de avance para mover los
ejes. Hay dos velocidades de incremento diferentes que se pueden utilizar en modo desplazamiento, son;
.0001, .001, .01 y .1.
Puede utilizarse un volante de avance remoto (RJ H) para desplazar los ejes. El RJ H consiste de un volante
de avance, botn Cycle Start (Inicio de Ciclo), botn Feed Hold (detener avance), dial para la seleccin de
ejes y un dial de incremento.
Para desplazar los ejes con el volante da avance remoto (RJ H) seleccione con el dial los ejes deseados (X, U, Z,
W, B, C V.), elija el valor del incremento (X1, X10 o X100) y use el volante de avance para mover los ejes.
Ajustar el corrector de herramientas
El siguiente paso es poner en contacto las herramientas. Esto signica denir la distancia desde la punta de
la herramienta hasta el lado de la pieza. Introduzca la pgina corrector de la geometra de la herramienta
(Tool Geometry). Esta debe ser la primera pgina en las pantallas de correccin; si no fuera as, utilice el
botn de avance de pgina hasta que se seleccione Tool Geometry (Geometra de la herramienta), y pulse X
Dia. Means. El control enviar un aviso para introducir el dimetro de la pieza. El control aadir el dimetro
de la pieza a la localizacin del eje X. A continuacin, pulse el botn Z Face Meas (medidas frontal de Z), y el
control le enviar un aviso para introducir el dimetro de la pieza. El control aadir el dimetro de la pieza a
la localizacin del eje Z.
96-8750 rev P Enero de 2007
Operacin 33
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 (Escribir) o F1. Con F1
introducir el nmero en la columna seleccionada. Introduciendo un valor y pulsando Write (Escribir) aadir
la cantidad introducida al nmero en la columna seleccionada.
Cargue una herramienta en la torreta.
Pulse el botn Handle J og (volante de avance) (A)
Pulse .1/100. (B) (El torno se mover a una tasa rpida al activarse la manija).
Cambie entre los botones de desplazamiento X y Z hasta que la herramienta toque el lateral de la pieza
alrededor de 1/8 de pulgada desde el borde frontal.
Coloque una hoja de papel entre la herramienta y la pieza. Mueva con cuidado la pieza lo ms cerca
posible, y siendo capaz de mover an el papel.

A B D C E F
Pulse Ofset (C), debera mostrarse la pgina Tool Geometry (Geometra de la herramienta). De otra
forma, avance la pgina hasta que se muestre la pgina Tool Geometry (Geometra de la herramienta).
Pulse X Diam. (dimetro de X). Mesur (D) le pedir al operador que aada 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.
Vuelva a mover la herramienta desde la pieza y mueva el cursor a la posicin del eje Z para la
herramienta.
Pulse Z Face Meas. (E) se pedir al operador que aada el dimetro de la pieza. Tomar la posicin Z
situada en la parte inferior izquierda de la pantalla y el dimetro de la pieza y la situar en la posicin del
nmero de herramienta.
El cursor se mover hacia la posicin del eje Z de la herramienta.
Pulse Next Tool (Siguiente Herramienta) (F).
Puesta a punto de herramientas adicionales
Las siguientes son pginas de instalacin de herramientas dentro de los Comandos Vigentes. Pulse Curnt
Comds (Comandos Vigentes) y utilice los botones 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. El programador puede
aadir un lmite a la carga de herramientas. El control referenciar estos valores y pueden establecerse para
realizar una accin especca 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.
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
96-8750 rev P Enero de 2007
Operacin 34
Ajustar cero de una parte (Pieza de trabajo)
Se trata de un punto de referencia denido por el usuario desde el que el control CNC programar todos los
movimientos.
Seleccione herramienta #1 pulsando MDI, introduzca "T1" y pulse Turret Fwd (Torreta hacia adelante).
Desplace X y Z hasta que la herramienta toque la pieza (alrededor de 1/8 de pulgada desde el borde
frontal de la pieza).
Coloque una hoja de papel entre la herramienta y la pieza. Mueva con cuidado la pieza hacia abajo lo ms cerca
posible, y siendo capaz de mover an el papel. No desplace ms o se producirn daos en la herramienta.
Ajuste las correcciones de trabajo G54 resaltando G54 eje-X en a pantalla Work Offsets (Correcciones de
trabajo), Introduzca la posicin x, situada en la parte inferior izquierda de la pantalla y el dimetro de la
pieza, en la columna X, utilizando el botn F1.
Site el cursor sobre el eje Z. Introduzca la posicin z, situada en la parte inferior izquierda de la pantalla
y el dimetro de la pieza, en la columna Z, utilizando el botn F1.
Repita los pasos del 1 al 5 para todas las herramientas utilizadas en el programa.
Modo Grcos
El modo Grcos puede ejecutarse desde los modos Memory (Memoria), MDI o DNC. Para ejecutar un
programa pulse el botn Setng/Graph (Ajustes/Grcos) hasta que la pgina Graphics (Grcos) se muestre.
Para ejecutar DNC en grcos, debe seleccionar primero DNC, luego ir a la ventana de grcos y enviar su
programa al control de la mquina (vase la seccin DNC).
Hay tres funcionalidades de visualizacin tiles en modo Graphics (Grcos) a las que se puede acceder
pulsando una de las teclas de funcin (F1, F2, F3 y F4). F1 es el botn de ayuda, ofrece una breve
descripcin de cada una de las funciones posibles en modo Graphics (Grcos). F2 es el botn de zoom,
que ampla un rea de la pantalla de grcos utilizando los botones de echas y pulsando el botn Write
(Escribir). F3 es el botn de posiciones, que le permite ver las diferentes pginas de posiciones mientras est
en el modo grcos. F4 es el botn de programa, que mostrar el programa vigente.
NOTA: No todas las funciones de la mquina estn simuladas en grcos.
Ensayo
La funcin Dry Run (Ensayo) se usa para vericar rpidamente un programa sin cortar realmente las piezas.
Para seleccionar el ensayo, pulse sobre la tecla Dry Run (Ensayo) en modo Mem MDI. Durante el ensayo,
todos los movimientos rpidos y las velocidades de avance se ejecutan a la velocidad seleccionada con los
botones de velocidad de desplazamiento.
Dry Run (Ensayo) solamente puede encenderse o apagarse cuando el programa ha terminado completamente
o est pulsado el botn Reset (Restablecer). Dry Run (Ensayo) har todos los cambios de herramienta de-
nidos. Las teclas de anulacin pueden utilizarse para ajustar las velocidades del husillo en Dry Run (Ensayo).
Tenga en cuenta que el modo grcos es slo una forma til y posiblemente ms segura ya que no mueve los
ejes de la mquina antes de comprobar el programa (vase la seccin anterior sobre la funcin Grcos).
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 desplazamientos, ejecute el programa pulsando el botn Cycle Start
(Iniciar Ciclo). Se sugiere ejecutar el programa en modo Graphics (Grcos) antes de realizar algn corte.
Edicin de fondo
La Edicin de Fondo permite la edicin de un programa mientras otro programa se est ejecutando.
La Edicin de Fondo se selecciona en modo Mem pulsando sobre el botn Prgrm/Convrs, tecleando
el nombre (Onnnnn) de un programa a editar y pulsando F4. Si el nombre del programa se introduce,
se muestra Program Review (Revisin de Programa), que permite editar el programa en ejecucin. Al
seleccionar cualquier otra pantalla o al pulsar F4 saldr de la Edicin de Fondo. Mientras un programa est
en ejecucin, pulse List Prog (Listar Programas) para mostrar una lista de los programas en la fresadora.
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.
El botn Cycle Start (Inicio de Ciclo) no puede usarse durante la Edicin de Fondo. Si el programa tiene una
parada programada (M00), deber salir de la Edicin de Fondo (pulse F4) y luego pulse Cycle Start (Inicio de
Ciclo) para continuar el programa.
1.
2.
3.
4.
5.
6.
96-8750 rev P Enero de 2007
Operacin 35
SUBRUTI NAS
Las Subrutinas (subprogramas) son normalmente una serie de comandos que se repiten varias veces en
un programa En lugar de repetir los comandos muchas veces en el programa principal, las subrutinas se
escriben en un programa separado. El programa principal tiene luego un comando que "llama" a la subrutina.
Una llamada a subrutina se hace con M97 o M98 y una direccin P. El cdigo P es el mismo que el nmero
de programa (Onnnnn) de la subrutina a llamar.
Las subrutinas pueden incluir un L o contador de repeticin. Si existe una L, la llamada a la subrutina se
repite ese nmero de veces antes que el programa principal contine con el bloque siguiente.
OPERACI ONES DEL CAMBI ADOR DE HERRAMI ENTAS
La presin baja o el volumen insuciente de aire reducir la presin que se aplica al pistn sujetador/liberador
y ralentizar el tiempo de divisin de la torreta o no liberar la torreta.
Para poner o cambiar herramienta, seleccione la modalidad MDI (anotacin manual de datos), y despus
oprima Turret Fwd (avance de torreta) o Turret Rev (retroceso de torreta) y la mquina dividir la torreta
hasta poner la herramienta deseada en posicin. Si usted introduce Tnn antes de presionar la tecla Turret
Fwd (avance de torreta) o Turret Rev (retroceso de torreta), la torreta traer a la herramienta introducida a la
posicin de corte.
IMPORTANTE: Inserte tapones protectores en cualquier cavidad de la torreta para protegerlos de restos
acumulados.
Botn localizador de leva excntrica
Los pernos en las torretas van equipados con botones de localizacin excntricos que permiten el
alineamiento no 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 especcas en el botn de leva.
90
0
Rotation Result
0 No change
15 .0018"
30 .0035"
45 .0050"
60 .0060"
75 .0067"
90 .0070
Rotacin Resultado
Sin cambio
96-8750 rev P Enero de 2007
Programacin 36
FUNCI ONES DE HERRAMI ENTA
El cdigo Tnnoo se usa para seleccionar la siguiente herramienta (nn) y correccin (oo). El uso de este
cdigo diere ligeramente dependiendo del Ajuste 33 de sistema de coordenadas ya sea FANUC o YASNAC.
Sistema de coordenadas FANUC
Los cdigos T tienen el formato Txxyy donde xx especica el nmero de herramienta del 1 al valor en el
Parmetro 65; e yy especica la geometra de la herramienta y los ndices de desgaste de la herramienta
del 1 al 50. La geometra de la herramienta de los valores X y Z se agregar a las correcciones de trabajo.
Si se usa la compensacin de la punta (nariz) de la herramienta, yy especica el ndice de geometra de
la herramienta para el radio, cono y punta. Si yy=00 no se aplica ninguna geometra o desgaste de la
herramienta.
Sistema de coordenadas YASNAC
Los cdigos T tienen el formato Tnnoo, y nn tiene diferentes signicados dependiendo de si el cdigo T
est dentro o afuera de un bloque G50. El valor oo especica el desgaste de la herramienta de 1 a 50. Si la
compensacin de la punta de la herramienta se usa, 50+oo especica el ndice del cambio de herramienta
para el radio, cono, y punta. Si oo+00, no se aplican ni desgaste de herramienta ni compensacin de la punta
o nariz de la herramienta.
Fuera de un cdigo G50, nn especica el nmero de herramienta de 1 al valor en el Parmetro 65.
Dentro de un bloque G50, nn especica el ndice de cambio de herramienta de 51 a 100. El cambio de
herramienta en los valores X, Z se restan de las correcciones de trabajo ( y por lo tanto son de signo opuesto
que las geometras de las herramientas usadas en el sistema de coordenadas FANUC).
Correcciones aplicadas de la herramienta por T0101, FANUC vs. YASNAC
Ajustando un desgaste negativo de herramienta en las correcciones de trabajo de la herramienta mover la
herramienta ms en la direccin negativa del eje. Por consiguiente, para el torneado y refrentado de O.D.,
establecer una correccin negativa en el eje X resultar en una pieza de dimetro ms pequeo y establecer
un valor negativo en el eje Z resultar en que se retirar ms material de la carga.
NOTA: No es necesario un movimiento en X o Z antes de ejecutar un cambio de
herramienta y en la mayora de los casos volver a la posicin de origen en X o Z
desperdiciara tiempo. Sin embargo, si la pieza de trabajo o utillaje fuera bastante
grande, podra ser necesario mover X o Z antes de un cambio de herramienta
para evitar un choque entre las herramientas y el utillaje o la pieza a ser torneada
o mecanizada.
La presin baja o el volumen insuciente de aire reducir la presin que se aplica al pistn sujetador/liberador
y ralentizar el tiempo de divisin de la torreta o no liberar la torreta.
Despus de Power Up / Restart (encender / reiniciar) y Zero Ret (retorno a cero), el control se asegurar
de que el cambiador de herramientas est en una posicin normal. Para poner o cambiar herramienta,
seleccione la modalidad MDI (anotacin manual de datos), y despus oprima Turret Fwd (avance de torreta)
o Turret Rev (retroceso de torreta) y la mquina dividir la posicin de la herramienta. La pantalla de Curnt
Comds (Comandos Vigentes) mostrar qu herramienta est actualmente en posicin.
96-8750 rev P Enero de 2007
Programacin 37
OPERACI N DEL TUBO DE TRACCI N
La unidad hidrulica proporciona la presin necesaria para sujetar una pieza.
Procedimiento de ajuste de la fuerza de sujecin
Vaya a Ajuste 92 en la pgina de Ajustes y elija 'I.D.' o 'O.D. Clamping'. No haga esto mientras se est
ejecutando un programa.
Aoje el botn de retencin en la base del botn de ajuste.
Gire el botn de ajuste hasta que la medicin lea la presin deseada.
Apriete el botn de retencin.
Advertencias del tubo de traccin
No una topes sin longitud al cilindro hidrulico, pueden producirse daos.
No trate de mecanizar piezas ms grandes que el plato de garras.
Cumpla todas las advertencias del fabricante del plato de garras.
Se debe ajustar la presin hidrulica correctamente.
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 jacin en el plato de garras.
NOTA: Los platos de garras deben ser lubricarse semanalmente y estar libres de
residuos.
SUSTI TUCI N DEL MANDRI L Y DE LA PI NZA
Retirada del plato de garras
Mueva ambos ejes hasta su posicin cero. Retire las abrazaderas del plato de garras.
Retire los tres (3) tornillos que montan la tapa central (o plato) desde el centro del plato de garras y retire
la tapa.
Aoje el plato de garras y retire los seis (6) tornillos SHCS que montan el plato de garras a la pinza.
Site una llave de plato de garras dentro del oricio central del plato de garras y desatornllelo del tubo de
traccin. Si est equipado, retire el plato adaptador.
Retirada de la pinza
Aoje el tornillo jador en el lateral de la nariz del husillo. Utilizando la llave de la pinza, desatornille la
pinza de la nariz del husillo.
Retire los seis (6) SHCS de la nariz del husillo y retrelo.
Retire el adaptador de la pinza del tubo de traccin.
1.
2.
3.
4.
1.
2.
3.
4.
1.
2.
3.
Tornillo
jador
96-8750 rev P Enero de 2007
Programacin 38

Instalacin del plato de garras
Nota: Si es necesario, instale una placa adaptadora antes de instalar el plato de
garras
Limpie la cara del husillo y la cara trasera del plato de garras.
Posicione la garra de transmisin en la parte superior del husillo.
Retire las garras del plato.
Retire tapa central o cubierta del frente del plato de garras.
Si est disponible instale una gua de montaje en el tubo de traccin y deslice el plato de garras sobre
ella.
Oriente el plato de garras de forma que uno de los oricios de la gua se alinee con la garra de
transmisin.
Utilice la llave del plato de garras para enroscar el plato de garras en el tubo de traccin.
Atorrnille completamente el plato de garras al tubo de traccin y luego retroceda aproximadamente 1/4 de
vuelta.
Alinee la garra de transmisin con uno de los agujeros en el plato de garras.
Apriete los seis (6) SHCS.
Coloque la tapa central o cubierta con tres (3) SHCS.
Coloque las garras. Si fuera necesario, sustituya la placa de la cubierta posterior. Se ubica en el lado
izquierdo de la mquina.
Instalacin de la pinza.
Enrosque el adaptador de la pinza dentro del tubo de traccin.
Site la nariz del husillo en el husillo y alinee uno de los agujeros en la parte de atrs de la nariz del
husillo con la garra.
Apriete la nariz del husillo al husillo con seis (6) SHCS.
Enrosque la pinza a la nariz del husillo y alinee la ranura en la pinza con el tornillo de la nariz del husillo.
Apriete el tornillo en el lateral de la nariz del husillo.
PLACA DE LA CUBI ERTA DEL TUBO DE TRACCI N
Es necesario retirar la placa de la cubierta hasta el extremo ms lejano de la barra de traccin utilizando un
alimentador de barras. Sustituya la placa de la cubierta en el momento en el que el material de la barra no se
est alimentando automticamente.
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
1.
2.
3.
4.
Accionamiento por garras
Tubo de traccin
Adaptador de pinza
Tornillo jador
Ranura del
tornillo jador
Pinza
Llave de pinza
Nariz del husillo
J unta trica
Cara del
husillo
Plato adaptador del
plato de garras
Plato de garras
6X SHCS
6X SHCS
Placa de la
cubierta
96-8750 rev P Enero de 2007
Programacin 39
RECOLOCACI N DE LAS GARRAS DEL PLATO
Recoloque las garras del plato cuando el recorrido de la garra no pueda generar suciente fuerza de agarre
para sostener el material, p.e., al cambiar a un elemento con menor dimetro.
La pieza no estar sucientemente sujeta si no hay suciente recorrido antes de apretar las garras.
Utilice una llave hexagonal para aojar los dos SHCS que unen la garra al plato.
Deslice la garra a una nueva posicin y vuelva a apretar los dos SHCS.
Repita el procedimiento para las dos garras restantes. Las garras deben permanecer concntricas.
COMPENSACI N DE CONI CI DAD
Se produce deexin en las piezas cuando stas no se encuentran apoyadas de una manera precisa en el
centro cuando la pieza es muy grande y con un mal soporte. Esto causa que el corte sea poco profundo o
supercial y la pieza restante tendr un mal corte. Lo anterior se aplica para los cortes de dimetro interior
y exterior. La compensacin por conicidad provee la capacidad de compensar al sumar un valor calculado
en el movimiento X, el cual esta basado en la posicin de corte Z. El punto cero de la conicidad se ha
denido como el punto 0.0 en la coordenada de trabajo Z. La conicidad se anota en la pgina de cambios de
herramienta como un numero de 5 dgitos y se guarda en un grupo basado en herramientas, llamado Taper
en la pgina de Tool Shift / Geometry (Cambio de Herramienta / Geometra). El valor introducido debe ser la
deexin en el eje X dividida por la longitud del eje Z, sobre la que se produce la deexin. El rango de este
valor se encuentra entre 0 y .005; este valor representa una pendiente.
1.
2.
3.
96-8750 rev P Enero de 2007
Programacin 40
HERRAMI ENTAS MOTORI ZADAS
Esta opcin no se instala en campo.

I NTRODUCCI N
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. El husillo principal del torno es
graduable en incrementos de un grado para posicionar una pieza con precisin y repetibilidad. Es posible
fresar formas utilizando los cdigos G de movimiento del husillo.
Notas de programacin
El accionamiento de la herramienta motorizada se apagar automticamente cuando se ordene un
cambio de herramienta.
El husillo principal puede ser agarrado (M14 y M15) para utilizar la herramienta motorizada. 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 nal de dimetro 3/4" en acero medio.
Las herramientas de dimetro grande podran requerir portaherramientas de reduccin.
CDI GOS M DE HERRAMI ENTAS MOTORI ZADAS
Vase tambin el captulo Cdigo M.
M19 Angle CMD (Optional) (Comando de ngulo (Opcional))
Un M19 orientar el husillo hasta la posicin cero. Se puede sumar un valor P el cual causar la orientacin
del husillo hasta una posicin en particular (en grados). Grados de precisin - P Redondea hasta el grado
entero mas cercano, y R redondea hasta la centsima de grado ms prxima (x.xx) El ngulo se ve en la
pantalla Current Commands Tool Load (Comandos Vigentes de Carga de Herramienta).
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)
Ejemplo de programa:
Bolt Hole Circle (Crculo de agujero para tornillos) 3 agujeros @ 120 en 3" BHC
G00 X3.0 Z0.1
G98
M19 P0
G04 P2. (Pausa para la estabilizacin del motor; el periodo depende de la puesta a punto)
M14
M133 P2000
G01 Z-0.5 F40.0
G00 Z0.1

96-8750 rev P Enero de 2007


Programacin 41
M19 P120
G04 P2. (Pausa para la estabilizacin del motor; el periodo depende de la puesta a punto)
M14
G01 Z-0.5
G00 Z0.1
M19 P240
G04 P2. (Pausa para la estabilizacin del motor; el periodo depende de la puesta a punto)
M14
G01 Z-0.5
G00 Z0.1
M15
M135
120
0
0
0
240
0
FRESADO SI NCRONI ZADO
Movimiento simultneo G32 es un movimiento de control donde se ordena el movimiento de los ejes X, Z a
velocidades de avances constantes y se ordena al husillo girar a velocidades constantes.
G32 se utiliza normalmente para crear roscas, el husillo gira a una velocidad constante (rpm) y un movimiento
constante en el eje z comienza en la misma referencia de la marca en el eje Z para cada recorrido. Muchos
recorridos pueden repetirse porque la marca de referencia ja la posicin de inicio de cada inicio de rosca.
Pueden mecanizarse formas geomtricas utilizando G32, sin embargo, los movimientos en G32 pueden ser
difciles de crear y difciles de ajustar en el programa nal. Para ayudar al operador de este problema, el
control Haas CNC tiene un ciclo jado de fbrica de cdigos G que simplica la creacin de simples formas
geomtricas. G77 Flatting Cycle (Ciclo de laminado) automatiza los movimientos de 1 o ms lados de formas
uniformes.
Adems de los movimiento simultneos, G5 es una modalidad de movimiento que acepta los comandos
de punto a punto y controla el husillo como un dispositivo rotatorio similar a un movimiento de una mesa
giratoria. Se ordena especicando el ngulo y el movimiento de la distancia de punto a punto.
R
2 2

R
1 1

X1
X2
X3
X4
X5
X6
X7
X8
F1
F2
F3
F4
F5
F6
F8
F7
BHCS
de 3"
G32 recorridos entre puntos y curvas
ordenadas
El movimiento G32 incluye ambos,
velocidad de avance X y los comandos de
posicin a un rgimen constante
Utilizando G32, muchos pequeos
comandos de movimiento pueden dar
como resultado formas geomtricas
RPM
constante Husillo
Trayectoria
96-8750 rev P Enero de 2007
Programacin 42
CDI GOS DEL CONTROL FI NO DEL HUSI LLO Y CDI GOS G PARA LAS HERRAMI ENTAS MOTORI ZADAS
Introduccin
Muchos de los usos de las herramientas motorizadas envuelven sujetando el husillo en una posicin mientras
se realiza un corte con la herramienta motorizada. Para ciertos tipos de operaciones, esto es necesario para
mover este husillo de una manera controlada mientras se esta cortando con la herramienta motorizada.
Control no del husillo se usa con ms frecuencia para crear operaciones sobre o cerca de la cara de una
pieza, tales como acanaladuras, ranuras, y supercies planas. Tpicamente, se usa un punto de fresado
extremo junto con el eje Z para ejecutar el corte, despus de que se hayan taladrado agujeros gua.
Casi siempre se requieren herramientas motorizadas para usar FSC. El torneado de punto sencillo no se
recomienda porque la velocidad de la supercie en pies por minuto requerida es demasiado alta para la
funcin FSC.
Limitaciones
La funcin primaria del husillo es girar rpidamente. La introduccin de cdigos G para el FSC no cambia
el diseo mecnico del motor del husillo. Por consiguiente, usted debe estar prevenido de ciertos factores
que se aplican cuando el husillo gira a un par muy bajo. Esto limita la profundidad del corte que puede
prcticamente ejecutarse con la herramienta motorizada mientras que el husillo no est asegurado o sujetado
en una sola posicin. En muchos casos, usted querr "controlar" del movimiento del husillo con el movimiento
en el eje X.
Corte ligero Corte fuerte Herramienta de corte grande
El tipo de corte y la herramienta de corte impactarn en el acabado de la pieza.
El lmite tambin se aplica al posicionamiento del husillo en general. Esto tiene un efecto cuando se est
tratando de ejecutar cortes que estn cerca de la lnea de centro de la pieza.
El nmero de puntos de control depende del radio y la direccin de la trayectoria de la herramienta de corte.
Las trayectorias de la herramienta de corte con un radio muy grande y un ngulo de poca profundidad hacia
el centro resultar en pocos puntos de control.
I NSTALACI N DE LAS HERRAMI ENTAS MOTORI ZADAS
Introduzca la broca de la herramienta dentro de la tuerca ER-AN. Atornille la tuerca en el alojamiento de
la pinza.
Coloque una llave para tubos ER-32-AN sobre la broca de la herramienta y enganche los dientes de la
insercin de la tuerca ER-AN. Apriete el la insercin de la tuerca ER-AN con la mano al usar la llave para
tubos.
1.
2.
ngulo mni-
mo contro-
lable
Trayectoria de
la herramienta
96-8750 rev P Enero de 2007
Programacin 43
Coloque el Spanner 1 sobre el perno y asegrelo contra la tuerca del alojamiento. Podra ser necesario
girar la tuerca de la pinza para poder enganchar el espaciador.
4. Enganche los dientes de la llave de tubo con el Spanner (Espaciador) 2 y apriete.
Spanner 1
Spanner 2
ER-32-AN Tube Wrench
Pin
Collet Housing Nut
Tool Holder
ER-32-AN
nut insert
I NSTALACI N DEL ADAPTADOR VDI
Los adaptadores VDI hacen posible el uso de las herramientas VDI-40 en las torretas Haas.

Procedimiento de instalacin:
Instale el plato sobre el mango de la herramienta VDI-40. Oriente la gua del plato hacia el escariado de la
herramienta VDI.
Deslice la manga del adaptador en el mango de la herramienta con la ranura apuntando hacia la base del
mango de herramienta. Alinee la ranura con el perl de diente en el mango.
Introduzca la llave en la ranura de la manga. Asegrese que el perl dental de la llave cabe dentro del
mango de la herramienta de una manera correcta.
Coloque la junta trica en la ranura como se muestra. La junta trica mantendr la llave en su lugar y
evita que se caiga.
Instale la herramienta VDI con su adaptador dentro de la torreta. Asegrese de que el perno localizador y
el oricio del plato se encuentren alineados adecuadamente.
Apriete la tuerca para bloquear el conjunto en su lugar.
3.
1.
2.
3.
4.
5.
6.
Espaciador 2
Tuerca del alojamien-
to de la pinza
Insercin de tuerca
ER-32-AN
Llave de tubo ER-32-AN
Pin
Espaciador 1
Portaherramientas
Vista expandida del adaptador
VDI
Instalacin del adaptador VDI VDI con clavija e indi-
cador de marcacin
Vstago
VDI-40
Placa
Manga
Llave
J unta
trica
Herramienta
VDI
96-8750 rev P Enero de 2007
Programacin 44
EJ E C
Esta opcin provee un movimiento de husillo bi-direccional de alta precisin que est completamente
interpolado con el movimiento del eje X y / o Z. Se pueden ordenar velocidades del husillo desde .01 a 60
RPM.
OPERACI N
M154 Activar el eje-C
M155 Desactivar el eje-C
El Parmetro 101, Dimetro, se usa para calcular la velocidad de avance
El torno desengancha el freno del husillo automticamente cuando se ordena algn movimiento en el eje-C
para despus volverlo a enganchar (si es que se ha enganchado previamente.)
Los movimientos incrementales en el eje-C son posibles al utilizar los cdigos direccionales "H" como se
muestra en el siguiente ejemplo.
G0 C90.; (el eje C se mueve hasta 90 grados)
H-10.; (el eje C se mueve hasta 80 grados)
EJ EMPLO DE PROGRAMAS
1
2
3
4 5
6
7
8
9
Ejemplo #1
M154
G00 G98 (avance/mn) X2.0 Z0.5
C90
G01 Z-0.1 F6.0
X1.0
C180. F10,0
X2.0
G00 Z0.5
M155
96-8750 rev P Enero de 2007
Programacin 45
Ejemplo #2
N8
N7
N6 N4
N3
TRANSFORMACI N DE CARTESI ANAS A POLARES
La programacin de coordenadas cartesianas a polares que convierte los comandos de la posicin de X e
Y en movimientos rotatorios del eje-C y lineares del eje-Y. La programacin de coordenadas cartesianas
a polares reduce ampliamente la cantidad el cdigo requerido para ordenar movimientos complejos.
Normalmente, una lnea recta requerira muchos puntos para denir la trayectoria, aunque sin embargo,
en cartesianas, slo son necesarios los puntos nales. Esta caracterstica permite la programacin del
mecanizado de la cara en el sistema de coordenadas Cartesianas.
Notas de Programacin:
Los movimientos programados siempre deben colocar la lnea central de la herramienta.
La trayectoria de la herramienta nunca debe cruzar la lnea central del husillo. Los cortes que de alguna
manera deban cruzar el centro del husillo 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).
I NTERPOLACI N CARTESI ANA
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
%
O00069
N6 (Cuadrado)
G59
( TOOL 11, .75 DIA. Fin de Fresado )
(Corte en el Centro)
T1111
M154
G00 C0.
G97 M133 P1500
G00 Z1.
G00 G98 X2.35 Z0.1 (Posicin)
G01 Z-0.05 F25.
G112
G17
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)
(Asume que el agujero piloto est ya perforado).
N1T303 (Fresadora de extremo pequeo)
N2M19(Orientar el husillo)
N3G00 Z0.5
N4G00 X1.
N5M133 P1500
N6G98 G1 F10. Z.25 (Caida dentro del agujero pre-taladrado)
N7G05 R90. F40. (Hacer ranura)
N8G01 F10. Z0.5 (Retraer)
N9M135
N10 G99 G28 U0 W0
1,9
2
3
4
5
6
7
8
X,Y
96-8750 rev P Enero de 2007
Programacin 46
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
G00 Z3.
M30
%
COMPENSACI N DE LA HERRAMI ENTA DE CORTE DE LA PUNTA DE LA HERRAMI ENTA USANDO G112
La Compensacin 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 ambos
valores de geometra. 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 slo est disponible usando G17 con G112.
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 especicado 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 los de los contornos programados, evitando los sobrecortes. Los ngulos exteriores
iguales o menores que 270 se unen por una esquina alada 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 denicin 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.
S
S

G42 Compensaci n de l a her rami ent a de cor t e - (YASNAC) G42 Compensaci n de l a her rami ent a de cor t e - (FANUC)
Centro real de la
trayectoria de la
herramienta
G40
en este
bloque
G42 en este
bloque
G40 en
este
bloque
G42 en este
bloque
Centro real de la
trayectoria de la
herramienta Trayectoria
programada
Trayectoria
programada
Movimiento extra
Radio Radio
96-8750 rev P Enero de 2007
Programacin 47
Entrar y salir
No debera cortarse al entrar y salir de la compensacin de la herramienta de corte o al cambiar de
compensacin lateral de izquierda a derecha. Cuando se activa la compensacin de la herramienta de corte,
la posicin inicial del movimiento es la misma que la posicin programada, pero la posicin nal tendr una
correccin, bien a la izquierda o a la derecha de la trayectoria programada, por la cantidad introducida en la
columna de correccin del radio. En el bloque que desactiva la compensacin de la herramienta de corte,
la compensacin se desactivar cuando la herramienta alcance el extremo de la posicin del bloque. De
forma similar, al cambiar de compensacin del lado izquierdo al derecho o del derecho al izquierdo, el punto
de inicio del movimiento necesario para cambiar la direccin de la compensacin de la herramienta de corte
se desplazar a un lado de la trayectoria programada y nalizar en un punto que se corrige hacia el lado
opuesto de la trayectoria programada. El resultado de todo esto es que la herramienta se mueve a lo largo
de una trayectoria la cual no podra ser igual a la trayectoria o direccin que se desea. Si en un bloque se ha
apagado o encendido la compensacin de la herramienta de corte sin ningn movimiento en X-Y, no existir
ningn cambio en la posicin de la herramienta hasta que se encuentre el siguiente movimiento en X o Y.
Existen dos maneras de calcular el primer movimiento cuando se enciende la compensacin de la
herramienta de corte durante un movimiento el cual es seguido por un segundo movimiento en un ngulo
menor de 90, las dos maneras son, tipo A o tipo B (Ajuste 43). El primero, tipo A, mueve la herramienta
directamente hasta el punto inicial programado para el segundo corte. Los diagramas de las pginas
siguientes ilustran las diferencias entre los tipos A y B para los ajustes Fanuc y Yasnac (Ajuste 58).
Aplicacin incorrecta de la compensacin de la herramienta de corte
Tenga en cuenta que un corte pequeo menor que el radio de la herramienta y hacia un ngulo derecho
al movimiento previo, slo funciona con el ajuste Fanuc. Se generar una alarma de compensacin de la
herramienta de corte si se establece la mquina en el ajuste Yasnac.
Ajustes de avance en la Comp. de la herramienta de corte
Cuando se usa la compensacin de la herramienta de corte en movimientos circulares, existen posibles
ajustes de velocidad que se han programado. Si se intenta un corte de acabado en el interior de un
movimiento circular, la herramienta debe bajarse lentamente para asegurarse de que el avance de supercie
no exceda lo que se intentaba.
Program Path
Tool Center Path
Program Path
Tool Center Path
Program Path
Tool Center Path
Type A Type B
Program Path
Program Path
Tool Center Path
Program Path
Tool Center Path
Type A Type B
Program Path
Program Path
Tool Center Path
Cutter Compensation Entry (YASNAC) Cutter Compensation Entry (Fanuc style)
Tool Center Path
Tool Center Path
El movimiento es menor que el radio de la
compensacin de la herramienta de corte
Pieza de trabajo
Herramienta
Entrada de Compensacin de la herramienta de corte
(YASNAC) Tipo A Tipo B
Entrada de Compensacin de la herramienta de corte
(Tipo Fanuc) Tipo A Tipo B
Trayectoria de
programada
Trayectoria del centro
de la herramienta
Trayectoria de
programada
Trayectoria del centro
de la herramienta
Trayectoria
del centro de la
herramienta
Trayectoria de
programada
Trayectoria de
programada
Trayectoria
del centro de la
herramienta
Trayectoria de
programada
Trayectoria del centro
de la herramienta
Trayectoria
del centro de la
herramienta
Trayectoria de
programada
Trayectoria
del centro de la
herramienta
Trayectoria de
programada
Trayectoria de
programada
Trayectoria del centro
de la herramienta
96-8750 rev P Enero de 2007
Programacin 48
Ejemplo de compensacin de la herramienta de corte
T0101
G54
G17
G112
M154
G0G98Z.3
G0X1.4571Y1.4571
M8
G97P3000M133
Z.15
G01Z-.25F20.
G01G42X1.1036Y1.1036F10
G01X.75Y.75
G01X-.5
G03X-.75Y.5R.25
G01Y-.5
G03X-.5Y-.75R.25
G01X.5
G03X.75Y-.5R.25
G01Y.75
G01X1.1036Y1.1036
G0G40X1.4571Y1.4571
G0Z0.
G113
G18
M9
M155
M135
G28U0
G28W0.H0.
M30
%
2" (50mm) Material en barras
Punto de
inicio
Centro y tra-
yectoria progra-
mada de la
trayectoria de
la herramienta
(Fresa frontal de 4 acanalamientos de .500" de herramienta)
96-8750 rev P Enero de 2007
Compensacin del radio de la punta de la herramienta 49
COMPENSACI N DEL RADI O DE LA PUNTA DE LA HERRAMI ENTA
Introduccin
La compensacin de la punta de la herramienta es una caracterstica que le permite al usuario ajustar una
trayectoria de la herramienta programada en respuesta a los diferentes tamaos de herramientas de corte o
por desgaste normal de la herramienta de corte. El usuario puede hacer esto entrando o anotando los datos
de correccin mnimos a la hora de comenzar sin ningn esfuerzo adicional de programacin.
Programacin
La Compensacin de la punta de la herramienta se usa cuando cambia el radio de la punta de la
herramienta y se toma en cuenta el desgaste de la herramienta cortadora con supercies en curva o cortes
cnicos. La compensacin de la punta de la herramienta generalmente no necesita usarse cuando los
cortes programados son solamente a lo largo de los ejes X o Z. Para cortes circulares y cnicos, como va
cambiando el radio de la punta de la herramienta, puede producirse un subcorte (corte poco profundo) o
sobrecorte (corte en exceso). En la gura, suponga que inmediatamente despus de su puesta a punto,
C1 es el radio de la herramienta de corte que corta la trayectoria de la herramienta programada. Como
la herramienta de corte se va desgastando a un radio C2, el operador podra ajustar la correccin de la
geometra de la herramienta para alcanzar la longitud de la pieza y el dimetro a la dimensin deseada. Si se
hiciera esto, se producira un subcorte del radio. Si se utiliza la compensacin de la punta de la herramienta,
se obtiene un corte correcto. El control ajustar automticamente la trayectoria programada basado en la
correccin para el radio de la punta de la herramienta como est establecido en el control. El control alterar
o generar cdigo para cortar apropiadamente la geometra de la pieza.

R2
C1
C2
R1

R2
R1
Trayectoria de la herramienta para 2 radios Trayectoria generada cuando se usa la compensacin
de la herramienta de corte del radio de la punta de la herramienta
Note que en la segunda trayectoria programada coincide con la dimensin nal de la pieza. A pesar de que
las piezas no tienen que programarse usando la compensacin del radio de la de punta de la herramienta, es
el mtodo preferido porque hace que los problemas del programa se detecten y resuelvan con ms facilidad.
CONCEPTOS DE LA COMPENSACI N DEL RADI O DE LA PUNTA DE LA HERRAMI ENTA
La Compensacin del radio la punta de la herramienta trabaja cambiando la Trayectoria programada
de la herramienta a la derecha o a la izquierda. El programador normalmente programar la trayectoria
de la herramienta al tamao de acabado. Cuando se utiliza la compensacin del radio de la punta de la
herramienta, el control compensar el un dimetro de la herramienta basado en instrucciones especiales
escritas dentro del programa. Se usan dos comandos de cdigo-G para hacer esto para compensacin
dentro de un plano de dos dimensiones. G41 ordena al control a cambiar a la izquierda de la trayectoria de la
herramienta programada, y G42 ordena al control a cambiar a la derecha de la trayectoria programada de la
herramienta. Otro comando, G40, se provee para cancelar cualquier cambio hecho por la Compensacin del
radio de la punta de la herramienta.
Trayectoria de
la herramienta
Corte despus
del desgaste
Corte deseado
Trayectoria de la herra-
mienta compensada
Corte desea-
do y trayec-
toria progra-
mada de la
herramienta
96-8750 rev P Enero de 2007
Compensacin del radio de la punta de la herramienta 50

G41
G42

Cambiar direccin 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 signica 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.
Compensacin del radio de la punta de la herramienta asume que una herramienta compensada tiene
un radio en la punta de la herramienta por el cul tiene que compensarse. Esto se denomina Radio de la
punta de la herramienta. Ya que es muy difcil determinar dnde est el centro del radio, normalmente se
establece una herramienta usando lo que se llama la Punta imaginaria de la herramienta. El control tambin
necesita saber a qu direccin la punta de la herramienta est relativa al centro del radio de la punta de la
herramienta, o la direccin de la punta. La direccin de la punta debe especicarse para cada herramienta.
El primer movimiento compensado es generalmente un movimiento desde una posicin NO-compensada a una
posicin compensada y es por consiguiente inusual. El primer movimiento se denomina movimiento de "Approach"
(Aproximacin) y se requiere cuando se est usando la compensacin del radio de la punta de la herramienta. De forma
similar, un movimiento de "Depart" (Salida) tambin se requiere. En un movimiento de partida, el control se mover
desde una posicin compensada a una posicin no-compensada. Un movimiento de partida se produce cuando la
compensacin del radio de la punta de la herramienta se cancela con un comando G40 o un comando Txx00. Aunque
los movimientos de Aproximacin y Partida pueden planicarse con precisin, stos son generalmente movimientos
incontrolados y la herramienta no debera estar en contacto con la pieza cuando se produzcan estos movimientos.
USO DE LA COMPENSACI N DEL RADI O DE LA PUNTA DE LA HERRAMI ENTA
Los siguientes pasos se utilizan para programa que utilizan TNC:
Programar la pieza a una dimensin de acabado
Approach and Departure (Aproximacin y salida) Asegrese que haya un movimiento de aproximacin
para cada trayectoria compensada y determine si G41 o G42 va a usarse. Asegrese que haya tambin una
movimiento de partida para cada trayectoria compensada.
Tool Nose Radius and Wear (Radio y desgaste de la punta de la herramienta) Seleccione una
insercin estndar (herramienta con radio) que se usar para cada herramienta. Ponga o establezca el
radio de la punta de la herramienta de cada herramienta compensada. Elimine la correccin del desgaste
correspondiente de la punta de la herramienta a cero para cada herramienta.
Tool Tip Direction (Direccin de la punta de la herramienta) Introduzca la direccin de la punta para
cada herramienta que utilice compensacin, G41 o G42.
Tool Geometry Offset (Correccin de la geometra de la herramienta) Establezca o ponga la geometra
de la longitud de la herramienta y borre las correcciones de desgaste de la longitud de cada herramienta.
Check Compensation Geometry (Comprobar la compensacin de la herramienta) Depure o elimine
los errores del programa en la modalidad de grcos (graphics mode) y corrija cualquiera de los problemas
de la geometra de la compensacin del radio de la punta de la herramienta que puedan producirse. Un pro-
blema 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 grcos.
Run and Inspect First Aricle (Ejecutar e Inspeccionar el primer artculo) - Ajusta el desgaste
compensado para la pieza ya congurada.
Trayectoria de la herramienta y recorrido de las he-
rramientas de direccin relativo a la pieza de trabajo
Trayectoria programada de la herramienta
TNC Derecha
TNC Izquierda
Punta =2
Punta =3
La direccin de la
punta es 3
Radio de la punta
de la herramienta
Punta imaginaria
de la herramienta
96-8750 rev P Enero de 2007
Compensacin del radio de la punta de la herramienta 51
MOVI MI ENTOS DE APROXI MACI N Y PARTI DA DE LA COMPENSACI N DEL RADI O DE LA PUNTA DE LA HERRAMI ENTA.
El primer movimiento X o Z en la misma lnea o despus de una lnea que contenga un G41 o G42 se
denomina movimiento "Approach" aproximacin. La aproximacin tiene que ser un movimiento lineal, o sea
un G01 o G00. El primer movimiento no est compensado, ya al nal del movimiento de aproximacin la
posicin de la mquina estar completamente compensada. Vea la siguiente gura.
(G40)
(G42)
Movimientos de Aproximacin y Partida.
Cualquier lnea que contenga un G40 cancelar la compensacin del radio de la punta de la herramienta y
se denomina movimiento "Departure" (Partida). La partida tiene que ser un movimiento lineal, o sea un G01 o
G00. El comienzo de un movimiento de partida est completamente compensado; la posicin en este punto
ser normal (ngulo recto) al ltimo bloque programado. Al nal del movimiento de partida la posicin de la
mquina no est compensada. Consulte la gura anterior.
La siguiente gura muestra slo la condicin antes de la cancelacin de la compensacin del radio de la
punta de la herramienta. Algunas geometras darn como resultado en sobrecortado o corte sesgado de la
pieza. Esto se controla incluyendo un cdigo de direccin I y K en el bloque de cancelacin G40. Los cdigos
I y K en un bloque G40 denen un vector que el control usar en la determinacin de la posicin del objetivo
(posicin deseada) compensado del bloque previo. El vector se alinea normalmente con un lo o pared
de la pieza completada. La siguiente gura muestra cmo I y J pueden corregir cortes indeseados en un
movimiento de partida.
(G40) (G40 I.. K..)
-K
I
Uso de I y K en un bloque G40.
Trayectoria compensada
Trayectoria programada
Pieza acabada
Sobrecortar
96-8750 rev P Enero de 2007
Compensacin del radio de la punta de la herramienta 52
CORRECCI N DEL RADI O DE LA PUNTA DE LA HERRAMI ENTA Y CORRECCI N POR DESGASTE
Cada herramienta de torneado que usa compensacin del radio de la punta de la herramienta requiere un Radio
de la punta de la herramienta. El radio de la punta de la herramienta especca cunto tiene que compensarse el
control para una herramienta dada. Si los insertos estndares se estn usando para la herramienta, entonces el
radio de la punta de la herramienta es simplemente el radio de la punta de la herramienta del inserto.
Asociado con cada herramienta en la pgina de correctores de geometra est un corrector del radio de la
punta de la herramienta. La columna marcada "Radius" (Radio) es el valor de la punta de la herramienta de
cada herramienta. Si el valor de cualquier correccin de radio de la punta de la herramienta se establece a
cero, no se usar compensacin para la generacin de los valores compensados.
Asociado con cada correccin del radio est una Correccin por desgaste del radio, situado en la pgina de
correctores por desgaste. El control agrega la correccin por desgaste a la correccin del radio para obtener
un radio efectivo que se usar para la generacin de valores compensados.
Los ajustes pequeos (valores positivos) a la correccin del radio durante las ejecuciones de una o ms
rutinas de produccin deben colocarse en la pgina de correcciones por desgaste. Esto permite al operador
controlar fcilmente el desgaste para una herramienta dada. Conforme se use una herramienta, el inserto
generalmente se desgastar de manera que haya un radio mayor al nal de la herramienta. Al sustituir una
herramienta usada por una nueva, la correccin por desgaste debe borrarse y puesta a cero.
Es importante recordar que los valores de la compensacin del radio de la punta de la herramienta estn en
valores de radio en lugar de dimetro. Esto es importante cuando la compensacin del radio de la punta de la
herramienta se cancela. Si la distancia incremental de un movimiento de partida compensada no es dos veces el
radio de las herramientas de corte; entonces se producir un sobrecortado. Recuerde siempre que las trayectorias
programadas estn en trminos de dimetro y permiten dos veces el radio de la herramienta en movimientos
de partida. El bloque Q de ciclos jos que requieren una secuencia PQ pueden a menudo ser un movimiento de
partida. El siguiente ejemplo ilustra cmo de incorrecta ser la programacin para el sobrecortado.
Ejemplo
Ajuste 33 es FANUC: X Z Radio Punta
Geometra de la herramienta 8: -8.0000 -8.0000 0.0160 2
O0010 ;
G28 ;
T808 ; (Barra de mandrilar)
G97 2400 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 menor que .032, lo cual es el valor requerido para evitar un corte con un
movimiento de aproximacin antes de que TNC sea cancelado).
G40 G00 X.25 ;
Z.05 ;
G28 ;
M30;
Programa no vlido usando TNC y G70
Error de corte
96-8750 rev P Enero de 2007
Compensacin del radio de la punta de la herramienta 53
GEOMETR A DE LONGI TUD Y COMP DEL RADI O DE LA PUNTA DE LA HERR.
Las geometras de longitud que utilizan la compensacin del radio de la punta de la herramienta estn
establecidas de la misma manera que las herramientas que no utilizan la compensacin. Para disponer
de ms detalles, sobre como grabar las geometras de longitud de su herramienta y del retocado de
herramientas, consulte la seccin de "Herramientas" de este manual. Cuando se est montando una
herramienta nueva, la geometra por desgaste debera ser puesta a cero.
En muchas ocasiones, las herramientas mostrarn un desgaste desequilibrado. Esto se produce particularmen-
te 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.
El diseo del programa podra no permitir al operador la compensacin por desgaste al usar el cambio de
longitud geomtrica. Puede determinarse qu desgaste ajustar al comprobar varias dimensiones en X y Z en
una pieza acabada. Un desgaste equilibrado resultar de cambios similares de dimensiones en los ejes X y
Z lo cual sugiere que la correccin por el desgaste en el radio debe aumentarse. El desgaste que afecta a las
dimensiones de un eje sugiere un desgaste de longitud geomtrica.
Un buen diseo de programa basado en la geometra de la pieza que se corta debe eliminar los problemas
con el desgaste desequilibrado. Por norma general, confe en herramientas de acabado que utilicen el radio
total de la herramienta de corte para realizar la compensacin del radio de la punta de la herramienta.
COMPENSACI N DEL RADI O DE LA PUNTA DE LA HERRAMI ENTA EN CI CLOS FI J OS
Algunos ciclos jos ignoran la compensacin del radio de la punta de la herramienta, algunos ciclos jos
esperan una estructura de codicacin especca, mientras otros ciclos jos ejecutan su propia actividad
especca de ciclos jos (Vase tambin la seccin "Ciclos jos").
Los siguientes ciclos jos 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 jos.
G74 Ciclo de ranurado frontal nal, taladrado intermitente
G75 Ciclo de ranurado Dimetros Ext./Interiores, taladrado intermitente
G76 Ciclo de cortado de roscas, pasadas mltiples
G92 Ciclo de cortado de roscas, de modalidad
EJ EMPLOS DE PROGRAMAS USANDO LA COMPENSACI N DEL RADI O DE LA PUNTA DE LA HERRAMI ENTA
Ejemplo 1
Compensacin general del radio de la punta de la herramienta usando modalidades de interpolacin estndar
G01/G02/G03.
B
C
A
S
P
Q
S
P
Q
Preparacin
Cambie Ajuste 33 a FANUC.
Establezca las siguientes herramientas
Insercin de T1 con un radio de 0,0312, acabado spero
Insercin de T2 con un radio de 0.0312, acabado nal
T3 herramienta de ranurado de .250 con un radio .016/misma herr. para correctores 3 y 13
Herramienta Corrector X Z Radio Punta
T1 01 -8.9650 -12.8470 .0312 3
T2 02 -8.9010 -12.8450 .0312 3
T3 03 -8.8400 -12.8380 .016 3
T3 13 " -12.588 .016 4
Posicin inicial
Bloque de inicio
Bloque nal
Ej empl o TNC gener al
96-8750 rev P Enero de 2007
Compensacin del radio de la punta de la herramienta 54
Ejemplo de programa Descripcin
%
O0811 (G42 Prueba BCA) (Ejemplo 1)
N1 G54 S1000
T101 (Seleccione herramienta 1 y corrector 1 - la direccin de la
punta para la correccin 1 es 3)
G97 S500 M03
G54 G00 X2.1 Z0.1 (Moverse al punto S)
G96 S200
G71 P10 Q20 U0.02 W0.005 D.1 F0.015 (Corte rugoso de P a Q con T1 Utilizando G71 y TNC)
(Denir la trayectoria en secuencia PQ de la pieza)
N10 G42 G00 X0. Z0.1 F.01 (P)(G71 TIPO II, TNC derecho)
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)
G02 X1. Z-1.625 R0.125
G01 Z-2.5
G02 X1.25 Z-2.625 R0.125 (B)
G01 Z-3.5
X2. Z-3.75
N20 G00 G40 X2.1 (TNC Cancelar)
G97 S500
G28 (Cero para la holgura del cambio de herramienta)
M01
N2 G50 S1000
T202
G97 S750 M03 (Seleccione herramienta 2 y la direccin de la punta 2 de
correccin es 3)
G00 X2.1 Z0.1 (moverse al punto S)
G96 S400
G70 P10 Q20 (Acabar de P a Q con T2 usando G70 y TNC)
G97 S750
G28 (Cero para la holgura del cambio de herramienta)
M01
N3 G50 S1000
T303 (Seleccione herramienta 3, la direccin de la punta 3 de
correccin es 3)
G97 S500 M03 (Ranurar hasta el punto B usando el corrector 3)
G54 G42 X1.5 Z-2.0 (Moverse hasta el punto C TNC derecho
G96 S200
G01 X1. F0,003
G01 Z-2.5
G02 X1.25 Z-2.625 R0.125 (B)
G40 G01 X1.5 (TNC cancelar - Ranurar hasta el punto A usando el corrector 4)
T313 (Cambiar la correccin al otro lado de la herramienta)
G00 G41 X1.5 Z-2.125 (Moverse hasta el punto C - Aproximacin TNC)
G01 X1. F0,003
G01 Z-1.625
G03 X1.25 Z-1.5 R0.125 (A)
G40 G01 X1.6 (Cancelar TNC)
G97 S500
G28
M30
%
Tenga en cuenta que se utiliza la plantilla sugerida para G70 en la seccin previa. Tenga tambin en cuenta que
la compensacin tambin est activada en la secuencia PQ, pero se cancela despus de completarse G70.
96-8750 rev P Enero de 2007
Compensacin del radio de la punta de la herramienta 55
Ejemplo 2
TNC con un ciclo jo rugoso G71.
Preparacin
Cambie Ajuste 33 a FANUC.
Herramientas
Insercin de T1 con un radio de 0.032, acabado spero
Herramienta Corrector Radio Punta
T1 01 .032 3
Ejemplo de programa Descripcin
%
O0813 (Ejemplo 3)
G50 S1000
T101 (Seleccionar herramienta 1)
G00 X1.5 Z.1 (Avance rpido a la posicin inicial)
G96 S100 M03
G71 P80 Q180 U.01 W.005 D.08 F.012 (Corte rugoso de P a Q con T1 Utilizando G71 y TNC)
(Dena la trayectoria en secuencia PQ de la pieza)
N80 G42 G00 X0.6 (P) (G71 Tipo I, TNC derecho)
G01 Z0 F0.01 (Inicio del acabado de la trayectoria de la pieza)
X0.8 Z-0.1 Fx0.005
Z-0.5
G02 X1.0 Z-0.6 I0.1
G01 X1.5
X2.0 Z-0,85
Z-1.6
X2.3
G03 X2.8 Z-1.85 K-0.25
G01 Z-2.1 (Q) (Fin de la trayectoria de la pieza)
N180 G40 G00 X3.0 M05 (Cancelar TNC)
G28 (Cero X para el espacio del cambio de herramienta)
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. Esto es porque los mtodos de compensacin vigentes pueden slo
compensar la punta de la herramienta en una sola direccin.
96-8750 rev P Enero de 2007
Compensacin del radio de la punta de la herramienta 56
Ejemplo 3
TNC con un ciclo jo rugoso G72.
Z-1.600 Z-.900
Z-.600
.000
X 3.0
X 2.0
X 1.4
X .8
X 1.0
R .100
Ejemplo de programa Descripcin
%
O0814 (Ejemplo 3)
G50 S1000
T101 ((Seleccionar herramienta 1)
G00 X3.5 Z0.1 (Mover a la posicin inicial)
G96 S190 M03
(Corte rugoso de P a Q con T1 Utilizando G72 y TNC)
G72 P80 Q180 U0.005 W0.01 D0.05 F.010
(Denir la trayectoria en secuencia PQ de la pieza)
N80 G41 G00 Z-1.6 (P) (G72 Tipo I, TNC izquierdo)
G01 X2. F0,005
X1.4 Z-0.9
X1.0
Z-0.6
G03 X0.8 Z-0.5 K0.1
G01 Z-0.1
X0.6 Z0.
X0.
N180 G40 G00 Z0.01 (TNC Cancelar)
(******Secuencia de acabado opcional*****)
G28 (Cero para la holgura del cambio de herramienta)
M01
T202 (Seleccionar herramienta 2)
N2 G50 S1000
G00 X3.5 Z0.1 (Mover a la posicin inicial)
G96 S325 M03 (Acabar de P a Q con T2 usando G70 y TNC)
G70 P80 Q180
G00 Z0.5 M05
G28 (Cero para la holgura del cambio de herramienta)
M30
%
Preparacin
Ajuste 33 Herramientas
FANUC
Insercin de T1 con
un radio de .032, acabado spero
Insercin de T2 con
un radio de .016, acabado nal
Herramienta Corrector Radio Punta
T1 01 .032 3
T2 02 .016 3
23 Grados
45grados x .100
TNC c on ej empl o G72
96-8750 rev P Enero de 2007
Compensacin del radio de la punta de la herramienta 57
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 eciente usar G72.
Ejemplo 4
TNC con un ciclo jo rugoso G73.
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 nal
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 (Moverse al punto S)
G96 S100 M03
G73 P80 Q180 U.01 W0.005 I0.3 K0.15 D4 F.012 (Corte rugoso de P a Q con T1 Utilizando G73 y TNC)
N80 G42 G00 X0.6 (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)
G00 Z0.1 M05 (TNC Cancelar)
(******Secuencia de acabado opcional*****)
G28 (Cero para la holgura del cambio de herramienta)
M01
T202 (Seleccionar herramienta 2)
N2 G50 S1000
G00 X3.0 Z0.1 (Mover a la posicin inicial)
G96 S100 M03
(Acabar de P a Q con T2 usando G70 y TNC)
G70 P80 Q180
G00 Z0.5 M05
G28 (Cero para la holgura del cambio de herramienta)
M30
%
G73 se usa mejor cuando usted quiera remover una cantidad consistente de material en ambos ejes X y Z.
96-8750 rev P Enero de 2007
Compensacin del radio de la punta de la herramienta 58
Ejemplo 5
TNC con un G90 ciclo modal rugoso modal.
X 3.0
X 2.3476
X .500
Ejemplo de programa Descripcin
%
O0816 (Ejemplo 5)
T101 (Seleccionar herramienta 1)
G50 S1000
G00 X4.0 Z0.1 (Mover a la posicin inicial)
G96 S100 M03
(ROUGH 30 DEG. ANGLE TO X2. AND Z-1.5 USING G90 AND TNC)
G90 G42 X2.55 Z-1.5 I-0.9238 F0.012
X2.45 (Pasadas adicionales opcionales)
X2.3476
G00 G40 X3.0 Z0.1 M05 (TNC Cancelar)
G28 (Cero para la holgura del cambio de herramienta)
M30
%
Ejemplo 6
TNC con un G94 ciclo modal rugoso modal.
X 1.000
Z 1.277 Z .700
Z .000
X 3.000
Ejemplo de programa Descripcin
%
O0817 (Ejemplo 6)
G50 S1000
T101 (Seleccionar herramienta 1)
G00 X3.0 Z0.1 (Mover a la posicin inicial)
G96 S100 M03
G94 G41 X1.0 Z-0.5 K-0.577 F.03 (Corte rugoso a un ngulo de 30grados a X1. y Z-0.7 usando
G94 y TNC)
Z-0.6 (Pasadas adicionales opcionales)
Z-0.7
G00 G40 X3. Z0.1 M05 (TNC Cancelar)
G28 (Cero para la holgura del cambio de herramienta)
M30
%
Preparacin
Ajuste 33 Herramien-
tas FANUC
Insercin de T1 con un radio de
.032, acabado spero
Herramienta Corrector Radio Punta
T1 01 .032 3
30 Grados
TNC c on ej empl o G90
Preparacin
Ajuste 33 Herra-
mientas FANUC
Insercin de T1 con un radio de
.032, acabado spero
Herramienta Corrector Radio Punta
T1 01 .032 3
30 Grados
TNC c on ej empl o G94
96-8750 rev P Enero de 2007
Compensacin del radio de la punta de la herramienta 59
DI RECCI N Y PUNTA I MAGI NARI A DE LA HERRAMI ENTA
Para un torno no es fcil determinar el centro del radio de una herramienta. Los los 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 lo, 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 extendindose a la punta imaginaria de la herramienta. Vea las siguientes guras.
La direccin de la punta de la herramienta de cada herramienta se codica como un entero sencillo de 0 a 9.
El cdigo de direccin de la punta se encuentra prxima a la correccin del radio en la pgina de correctores
de la geometra. Se recomienda especicar una direccin de la punta para todas las herramientas usando
la compensacin del radio de la punta de la herramienta. La siguiente gura es un resumen del esquema de
codicacin de las puntas junto con ejemplos de la orientacin de la herramienta de corte.
Tenga en cuenta que la punta indica a la persona que est haciendo la puesta a punto cmo el programador
intenta que la geometra del corrector de la herramienta se va a medir. Por ejemplo, si la hoja con la
informacin de la puesta a punto muestra que la direccin de la punta es 8, el programador intentar que la
geometra de la herramienta est en el lo y en la lnea de centro del inserto de la herramienta.
Zero (0) indicates no
specified direction. It
is usually not used
when Tool Nose Com-
pensation is desired.
Direction X+, Z+:
Off tool
Direction Z+:
Tool edge
Direction X+:
Tool edge
Direction Z-:
Tool edge
Direction X-:
Tool edge
Same as Tip 0
Direction X+, Z-:
Off tool
Direction X-, Z-:
Off tool
Direction X-, Z+:
Off tool
0
1
2
3
4
5
6
7
8
9
Tip
Code
Tool Center
Location
Imaginary
Tool Tip Orientation
Tool Center
Location
Imaginary
Tool Tip Orientation
Tip
Code
Cdigo
de punta
Imaginaria Orientacin de
la punta de la herramienta
Situacin del centro
de la herramienta
Cdigo
de punta
Imaginaria Orientacin de
la punta de la herramienta
Situacin del centro
de la herramienta
Cero (0) indica una di-
reccin no especicada.
Normalmente no se le
utiliza cuando se desea
Compensacin del radio
de la punta de la herra-
mienta.
Direccin X+, Z+:
Herramienta fuera de
posicin
Direccin X+, Z-:
Herramienta fuera de
posicin
Direccin X-, Z-:
Herramienta fuera de
posicin
Direccin X-, Z+:
Herramienta fuera de
posicin
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
96-8750 rev P Enero de 2007
Compensacin del radio de la punta de la herramienta 60
PROGRAMACI N SI N COMPENSACI N DEL RADI O DE LA PUNTA DE LA HERRAMI ENTA
Clculo manual de la compensacin
Cuando usted programa una lnea recta ya sea en X o Z la punta de la herramienta toca en el mismo punto donde
usted toc levemente sus correctores de herramienta originales en los ejes X y Z. Sin embargo, cuando usted
programa un chan o un ngulo, la punta no toca la pieza en esos mismos puntos. Donde de verdad la punta
toca la pieza depender del grado del ngulo que se est cortando y tambin del tamao del inserto. Al programar
un pieza sin usar compensacin alguna, se producir un ocurrir un corte sesgado y un corte sesgado.
Las siguientes pginas contienen tablas e ilustraciones que muestran cmo calcular la compensacin a n de
que usted pueda programar su pieza con precisin.
J unto con cada tabla se encuentran tres ejemplos ilustrados de compensacin del radio de la punta de la
herramienta usando ambos tipos de insertos y cortando a lo largo de tres ngulos diferentes. Prximo a cada
ilustracin se encuentra un ejemplo de programa y una explicacin de como se calcul la compensacin del radio.
Consulte las ilustraciones en las siguientes pginas.
La punta de la herramienta se muestra como un circulo con los puntos X y Z llamados. Estos puntos designan
dnde se retocan los correctores del dimetro en X y de la cara en Z.
Cada ilustracin es una pieza con 3" de dimetro con lneas que se extienden desde la pieza e intersecando
en ngulos de 30, 45, y 60.
El punto en el cual cul la punta de la herramienta interseca con las lneas de interseccin en las que se mide
el valor de la compensacin.
Este valor de la compensacin es la distancia desde la cara de la punta de la herramienta a la esquina de la
pieza. Fjese en que la punta de la herramienta est ligeramente corregida desde la esquina real de la pieza;
esto es as para que la posicin sea correcta para hacer el prximo movimiento y evitar cualquier sobrecorte
o corte sesgado.
Use los valores encontrados en las tablas (tamao del ngulo y radio) para calcular la correcta posicin de la
trayectoria de la herramienta para el programa.
GEOMETR A DE LA COMPENSACI N DEL RADI O DE LA PUNTA DE LA HERRAMI ENTA
La siguiente gura muestra las diversas geometras en la compensacin del radio de la punta de la
herramienta. sta est organizada en cuatro categoras de interseccin. Las intersecciones pueden ser: 1)
lineal a lineal, 2) lineal a circular, 3) circular a lineal, o 4) circular a circular. Ms all de estas categoras,
las intersecciones se clasican entre ngulo de interseccin y aproximacin, modalidad a modalidad, o
movimientos de partida.
Los dos tipos de compensaciones FANUC que se permiten son Tipo A y Tipo B. La compensacin predenida
en la mquina es Tipo A.
96-8750 rev P Enero de 2007
Compensacin del radio de la punta de la herramienta 61
Lineal-a-Lineal (Tipo A)
Approach
Approach
Approach Mode to Mode
Mode to Mode
Mode to Mode
Departure
Departure
Departure
G41
G41
G41
G42
G42
G42
r
r
r
r
r
r
r
r
r r
r
r
r
r
r
r
Angle: <90 Angle: >=90, <180
Angle: >180
r
r
r
r
r
r
r
r
Lineal-a-Circular (Tipo A)
Approach Approach Mode to Mode Mode to Mode Departure Departure
G41
G41
G41
G42
G42
G42
Angle: <90 Angle: >=90, <180
Not
Permitted
Not
Permitted
Not
Permitted
Not
Permitted
r
r
r
r
r
r
r
r
r
r
c
r
r
r
ngulo: <90
ngulo: >180
ngulo: >=90, <180
Aproximacin Modo a Modo Salida
Aproximacin Modo a Modo Salida
Aproximacin Modo a Modo Salida
ngulo: <90
ngulo: >180
ngulo: >=90, <180
Aproximacin Modo a Modo Salida
No
Permitido
No
Permitido
Aproximacin Modo a Modo Salida
No
Permitido
No
Permitido
Aproximacin Modo a Modo Salida
No
Permitido
No
Permitido
96-8750 rev P Enero de 2007
Compensacin del radio de la punta de la herramienta 62
Circular-a-Lineal (Tipo A)
Approach
Approach
Approach Mode to Mode
Mode to Mode
Mode to Mode
Departure
Departure
Departure
G41
G41
G41
G42
G42
G42
Angle: <90 Angle: >=90, <180
Angle: >180
Not
Permitted
Not
Permitted
Not
Permitted
Not
Permitted
Not
Permitted
Not
Permitted
Circular-a-Circular (Tipo A)
Approach
Approach
Approach Mode to Mode
Mode to Mode
Mode to Mode
Departure
Departure
Departure
G41
G41
G41
G42
G42
G42
Angle: <90 Angle: >=90, <180
Angle: >180
Not
Permitted
Not
Permitted
Not
Permitted
Not
Permitted
Not
Permitted
Not
Permitted
Not
Permitted
Not
Permitted
Not
Permitted
Not
Permitted
Not
Permitted
Not
Permitted
r
r
r
r
r
r
r
r
ngulo: <90
ngulo: >180
ngulo: >=90, <180
Aproximacin Modo a Modo Salida
No
Permitido
No
Permitido
Aproximacin Modo a Modo Salida
No
Permitido
Aproximacin Modo a Modo Salida
No
Permitido
No
Permitido
No
Permitido
ngulo: <90
ngulo: >180
ngulo: >=90, <180
Aproximacin Modo a Modo Salida
No
Permitido
No
Permitido
Aproximacin Modo a Modo Salida
No
Permitido
No
Permitido
Aproximacin Modo a Modo Salida
No
Permitido
No
Permitido
No
Permitido
No
Permitido
No
Permitido
No
Permitido
No
Permitido
No
Permitido
96-8750 rev P Enero de 2007
Compensacin del radio de la punta de la herramienta 63
Diagrama del clculo del radio de la punta de la herramienta
Z
X
Z
X
60
0
C
L
Z0
Z -1.2683
Z
X
Z
X
45
0
C
L
30
o
X.4736
Z - 2.1651
X.4634
X.4542
Z-.7349
Z - 2.188
Z
X
X
Z
3" Dia.
G0 X0 Z.1
G1 Z0
X.4736
X 3.0 Z-2.188
G0 X0 Z.1
G1 Z0
X.4634
X 3.0 Z-1.2683
G0 X0 Z.1
G1 Z0
X.4542
X 3.0 Z-.7349
Z0
C
L
Z0
Z - .7217
Z - 1.250
Z Comp
=0,0229
X Comp =0,0264
.5" Dia.
3" Dia.
3" Dia.
3" Dia.
.5" Dia.
.5" Dia.
X Comp =0,0366
Z Comp
=0,0183
Z Comp =0,0132
X Comp =0,0458
1/32 TNR
1/32 TNR
1/32 TNR
1/32 TNR
1/32 TNR
1/32 TNR
Pr ogr ama
Pr ogr ama
Pr ogr ama
Cdigo Compensacin (1/32 TNR)
(X.5 -0,0264 Comp)
(Z-2,1651 +0,0229 Comp)
Nota: Utilizando valores de compensacin
para 30
Cdigo Compensacin (1/32 TNR)
(X.5 -0,0366 Comp)
(Z-1.250+0.0183 Comp)
Nota: Utilizando valores de compensacin
para 45
Cdigo Compensacin (1/32 TNR)
(X.5 -0,0458 Comp)
(Z-.7217+0.0132 Comp)
Nota: Utilizando valores de compensacin
para 60
96-8750 rev P Enero de 2007
Compensacin del radio de la punta de la herramienta 64
Tabla de ngulos y radios de la herramienta (1/32 Radio)
La medida en X calculada se basa en el dimetro de la pieza.
NGULO
XC
CRUCE
ZC
LONGITUDINAL NGULO
XC
CRUCE
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 P Enero de 2007
Compensacin del radio de la punta de la herramienta 65
Diagrama del clculo del radio de la punta de la herramienta
C
L
30
o Z-2.1651
X.4868
X.4817
X.4772
Z
X
X
Z
Z
X
Z
X
G0 X0 Z.1
G1 Z0
X.4772
X 3.0 Z-.467
Z
X
Z
X
60
0
45
0
3"
Z-1.25
Z-.7217
Z0
G0 X0 Z.1
G1 Z0
X.4868
X 3.0 Z-2.1765
Z0
C
L
Z0
C
L
G0 X0 Z.1
G1 Z0
X.4816
X 3.0 Z-1.2592
Z-2.1765
Z-1.2592
Z-.7283
Z Comp
=0,0114
X Comp =0,0132
.5" Dia.
3" Dia.
3" Dia.
3" Dia.
.5" Dia.
.5" Dia.
X Comp =0,0184
Z Comp =0,0092
Z Comp =.0066
X Comp =.0228
1/64 TNR
Pr ogr ama
Cdigo Compensacin (1/64 TNR)
(X.5 -0,0228 Comp)
(Z-.7217 +0.0066 Comp)
Nota: Utilizando valores de compensacin
para 60
Pr ogr ama
Cdigo
Compensacin (1/64 TNR)
(X.5 -0,0132 Comp)
(Z-2,1651 +0,0114 Comp)
Nota: Utilizando valores de compensacin
para 30
1/64 TNR
1/64 TNR
1/64 TNR
1/64 TNR
1/64 TNR
Cdigo Compensacin (1/64 TNR)
(X.5 - 0.0184 Comp)
(Z-1.25 +0.0092 Comp)
Nota: Utilizando valores de compensacin
para 45
Pr ogr ama
96-8750 rev P Enero de 2007
Compensacin del radio de la punta de la herramienta 66
Tabla de ngulos y radios de la herramienta (1/64 Radio)
La medida en X calculada se basa en el dimetro de la pieza.
NGULO
XC
CRUCE
ZC
LONGITUDINAL NGULO
XC
CRUCE
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 P Enero de 2007
Programacin 67
PROGRAMACI N
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.
Sistema de coordenadas efectivo
El sistema efectivo de coordenadas es la suma total de todos los sistemas de coordenadas y correctores en
vigor. Este es el sistema que se muestra bajo la etiqueta "Work" (Trabajo) en la pantalla de posiciones. sta
es tambin la misma que la de los valores programados en un programa de cdigos G asumiendo que no se
est ejecutando la Compensacin del radio de la punta de la herramienta. Coordenada efectiva =coordenada
global +coordenada comn +coordenada de trabajo +coordenada derivada +correctores de herramientas.
Sistemas de coordenadas de trabajo FANUC - Las coordenadas de trabajo son un cambio de coordenadas
opcional adicional relativo al sistema global de coordenadas. Hay 26 sistemas de coordenadas de trabajo
disponibles en un control Haas, designados por G54 al G59 y por G110 al G129. G54 es la coordenada de
trabajo en efecto cuando el control se enciende. El ltimo sistema de coordenadas usado queda en efecto hasta
que se use otras coordenadas de trabajo o se apague la mquina. G54 puede deseleccionarse asegurando que
los valores de X y Z en la pgina de correcciones de trabajo para G54 estn establecidos a cero.
Sistema derivado de coordenadas FANUC - Una coordenada derivada es un sistema de coordenadas
dentro de un sistema de coordenadas de trabajo. Slo un sistema derivado de coordenadas est disponible
y ste se establece a travs del comando G52. Cualquier G52 establecido durante la ejecucin del programa
se retira una vez que el programa naliza en un M30, Reinicio o apagado.
Sistema de coordenadas comn FANUC - El sistema de coordenadas comn (Comm) se encuentra en
la segunda pgina de la pantalla de correctores de las coordenadas de trabajo debajo del sistema global de
coordenadas (G50). El sistema de coordenadas comn se retiene en memoria al apagarse la alimentacin. El
sistema comn de coordenadas puede cambiarse manualmente con el comando G10 o usando variables macro.
Cambio de coordenadas de trabajo YASNAC - Los controles YASNAC discuten un cambio de coordenadas
de trabajo. ste ofrece la misma funcin como el sistema comn de coordenadas. Cuando se establece el
Ajuste 33 a YASNAC, ste se encuentra en la pantalla de la pgina de correctores de trabajo como T00.
El sistema de coordenadas YASNAC de la mquina - Las coordenadas efectivas toman el valor de las
coordenadas de la mquina cuando todas las otras coordenadas son cero. Las coordenadas de la mquina
pueden referirse especicando G53 con X y Z en un bloque de movimiento.
Correctores de herramientas YASNAC - Hay dos correctores disponibles: correctores de geometra y
correctores por desgaste. Los correctores de geometra se ajustan para diferentes longitudes y grosores de
herramientas, de manera que cada herramienta llegue al mismo plano de referencia. Los correctores de geometra
normalmente se obtienen en el momento de la puesta a punto y permanecen jos. Los correctores por desgaste
le permiten al operador hacer ajustes menores a las correcciones de geometra para compensar por desgaste
normal de la herramienta. Los correctores por desgaste se ponen normalmente a cero cuando se est al comienzo
de una produccin y se pueden cambiar con el paso del tiempo. En un sistema compatible FANUC, ambos
correctores por geometra y por desgaste se usan en el clculo del sistema efectivo de coordenadas.
Los correctores de geometra no estn disponibles; se sustituyen por los correctores de cambio de herramienta
(correctores de cambio de herramientas 50 numerados 51 - 100). Los correctores de cambio de herramienta
YASNAC modican la coordenada global para permitir las variantes longitudes de las herramientas. Los correc-
tores por cambio de herramienta tienen que utilizarse antes de llamar al uso de una herramienta con un coman-
do G50 Txx00. El corrector de cambio de herramienta sustituye cualquier corrector calculado previamente de
cambio global y un comando G50 anula un cambio de herramienta seleccionado previamente.
Z
C
L
X
/
2
G50 Cambio de herramienta YASNAC.
Corrector de la
herramienta 51
Corrector de la herramienta 51
Mquina
(0,0)
G50 corrector de trabajo
(0,0)
Husillo
000101
N1 G51 (Vuelta al cero de la mquina)
N2 G50 T5100; (Corrector para la Herramienta 1)
.
.
.
%
96-8750 rev P Enero de 2007
Programacin 68
Ajuste automtico de los correctores de herramientas
Los correctores de herramientas se registran automticamente usando la tecla X Dia Mesur (Medida del
dimetro X) o la tecla Z Face Mesur (Medida de la cara en Z). Si el comn, global, o vigente corrector de
trabajo seleccionado tienen valores asignados a ellos, el corrector registrado de la herramienta diferir o
ser diferente de las coordenadas de la mquina reales para estos valores. Despus poner a punto las
herramientas para un trabajo, todas las herramientas deber ordenarse a un punto de referencia seguro
usando los valores de las coordenadas en la ejecucin del programa.
Sistema de coordenadas global (G50)
El sistema de coordenadas globales es un sistema de coordenadas nico, el cual cambia todas las
coordenadas y correctores de trabajo alejndolos del punto cero de la mquina. El control calcula el sistema de
coordenadas globales de tal manera que la localizacin vigente de la mquina se convierte en las coordenadas
efectivas especicadas por el comando G50. El sistema de coordenadas globales calculadas puede verse en
la pantalla de coordenadas de trabajo, justo debajo de los correctores de trabajo auxiliares 129. El sistema de
coordenadas globales se limpia o cambia a cero de una manera automtica cuando el controlador CNC se
enciende. El sistema de coordenadas globales no se cambia cuando se presiona la tecla Reset (restablecer).
TRUCOS Y CONSEJ OS
Programacin
Los programas cortos que se vuelven a ejecutar una cantidad de veces no re establecen el extractor de
virutas si esta funcionalidad intermitente est activada. El extractor de virutas continuar inicindose y
detenindose las veces que haya sido ordenado. Vea los ajustes 114 y 115.
La pantalla de comandos vigentes muestra las cargas en el husillo y ejes, la velocidad y avance y 15 lneas
del programa vigente.
El botn Origin (Origen) puede usarse para borrar correctores y variables macro. Esto se realiza al ir a la pantalla
de Correctores (Macros). y presionar el botn Origin (origen). Al hacer esto, al control le preguntar: Zero All (cero a
todo) (Y/N). Si se seleccion "Y", todos los correctores (Macros), en el rea que se est visualizando, se establecern
a cero. Tambin se pueden jar todos los valores que se muestran en las pginas de Comandos vigentes o Current
Commands. Los Registros de Cronmetro (Timer), Vida de Herramienta (Tool Life), y Carga de Herramienta (Tool
Load) se pueden borrar al seleccionar borrar y presionar Origin (origen). Para borrar todo lo que se encuentre en una
columna, mueva su cursor en la parte superior de la columna, justo en el ttulo y presione Origin (origen).
Se puede seleccionar un programa de una manera muy rpida al anotar simplemente el nmero de programa
(Onnnnn) y presionar la la tecla de echa que apunta hacia arriba o abajo. La mquina se debe encontrar en
modo Mem o Edit (editar). Se puede buscar un comando especico de programa ya sea en el modo Mem o Edit
(editar). Introduzca la letra cdigo de direccin (A,B,C etc) o la letra cdigo de direccin con el valor (A1.23), y
presione la echa de cursor hacia arriba o hacia abajo. (A1.23), y pulsa el botn de echa hacia arriba o abajo.
Si se introduce un cdigo de direccin sin un valor, la bsqueda se detendr la prxima vez que use esa letra.
Puede transferir y guardar un programa MDI en su lista de programas. Cuando se encuentre en la pantalla
de MDI, asegurndose que el cursor se encuentra al principio o en la parte superior del programa de MDI.
Introduzca un nmero de programa (Onnnnn) y pulse Alter (alterar). Se transferir el programa MDI en su lista
de programas bajo ese nmero de programa.
Revisin de programa - Si pulsa F4 en la pantalla Prgrm (programa) o en modo Mem, se muestra una
pantalla doble, que muestra la ejecucin del programa en la parte izquierda y visualiza el programa en la
derecha para la revisin del operador.
Edicin de fondo - Introduzca un nmero de programa (Onnnnn) del programa que desee editar y pulse F4
cuando est en la pantalla Prgrm (programa) (el programa se puede ejecutar en el modo de operacin Mem).
Una vez que haya hecho lo anterior, puede hacer ediciones simples (Insert (insertar), Alter (alterar), Delete
(eliminar) y Undo (deshacer)). Se puede hacer esto ya sea al programa existente, a un programa nuevo, o
hasta al programa que se encuentre ejecutando actualmente. Sin embargo, ninguno de los cambios tendrn
efecto hasta que el ciclo termine con un M30 o Reset (restablecer).
Ventana de zoom de grcos - F2 activar la ventana de zoom. Al presionar la tecla de pgina anterior aplicar el
zoom y la tecla de pgina siguiente ampliar la vista. Use las teclas de echa para mover la ventana hasta el rea o
punto deseado de la pieza y presione Enter (intro). Presione F2 y Home (inicio) para tener una vista total de la tabla.
Copiar programas - Mientras se encuentre en el modo Edit (editar), se puede copiar un programa (insertar)
dentro de otro programa, lnea o un bloque de lneas en un programa. Comience deniendo un bloque con la
funcin Edit (editar): seleccione el men Text (texto), mueva su cursor hasta la ultima lnea de lo que desea co-
piar y presione F2 o Write (escribir) para resaltar el bloque. Seleccione otro programa donde desee copiar la se-
leccin. Mueva su cursor hasta el punto donde desea colocar el bloque seleccionado y presione Insert (insert).
96-8750 rev P Enero de 2007
Programacin 69
Cargar archivos - Se pueden cargar archivos mltiples desde al Editor Avanzado. Vaya al men de Floppy
Disk Directory (Directorio del Disquete). El control cargar el archivo deseado al presionar Enter (intro). El
cursor se mantendr en su lugar para permitir que se puedan seleccionar y cargar ms archivos.
Editar de Programas - Si presiona F4 mientras se encuentre en el modo editor avanzado o Advanced Editor
mostrar otra versin del programa vigente para poder editarlo. Se pueden editar alternadamente partes
diferentes de los programas al presionar la tecla Edit (editar) para as moverse de un lado de la pantalla hacia
el otro. La actualizacin del programa se har cuando se cambie al otro programa.
Duplicar un Programa - Se puede duplicar un programa al utilizar el modo List Prog (listar prog). Para hacer
esto, primero seleccione el numero de programa que desea duplicar, anote el numero de programa (Onnnnn)
y presione F1. Tambin se puede hacer el duplicado al seleccionar el men de Program (programa) y entrar
al men de Active Program (activar programa) dentro del modo Edit (editar).
Se pueden mandar varios programas mediante el terminal serie al anotar en la lnea de entrada, los nombres
de todos los programas que desea mandar juntos, sin espacios (ej. O12345O98765O45678) y presionar
Send RS232 (enviar RS232).
Cuando se trate de enviar archivos al disquete, debe colocar el cursor resaltado en el programa que se trata de
guardar o en la palabra "ALL" . El nombre introducido en la lnea de entrada ser el nombre de archivo en el disquete.
Correctores
Introducir correctores: Al presionar Write (Escribir) se sumar el nmero en el valor seleccionado por el
cursor. Al presionar F1, se tomar el nmero introducido y se sustituir el registro del corrector seleccionado
del cursor. F2 introducir el valor negativo como el corrector.
Si presiona Offset (corrector) cambiar hacia delante y atrs entre las pginas Tool Length Offsets
(correctores de longitud de la herramienta) y Work Zero Offset (corrector de cero de trabajo).
Ajustes y parmetros
Se puede utilizar el volante de avance para desplazarse a lo largo de los ajustes y parmetros
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 Off , se puede modicar 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 interpretacin de la velocidad de
avance. Una velocidad de avance puede malinterpretarse si no hay un punto decimal en el comando Fnn. Las
selecciones para este ajuste pueden ser "Default" (predeterminado), para reconocer 4 posiciones decimales.
Otra seleccin es "Integer" (Entero), que reconocer una velocidad de avance para una posicin decimal
seleccionada, para una velocidad de avance que no tiene un decimal.
Max Corner Rounding (Mximo redondeo de esquina) (Ajuste 85) establece la precisin requerida por el
usuario para el redondeo de esquina. Puede programarse cualquier velocidad de avance hasta el valor
mximo, sin que se obtengan errores por encima de ese ajuste. El control slo bajar de velocidad en las
esquinas cuando sea necesario.
Reset Restes Override (Restablecer sustitucin de restablecimientos) (Ajuste 88), activa o desactiva la tecla
Reset (restablecer) estableciendo las sustituciones a 100%.
Cuando est activado Cycle Start/Feed hold (Inicio de ciclo / detener avance) (Ajuste 103), tiene que pulsarse
y mantenerse presionado Cycle Start (Inicio de ciclo) para ejecutar el programa. Cuando se libera Cycle Start
(inicio de ciclo), se genera una pausa del avance.
J og Handle to Single Block (volante de avance a bloque a bloque) (Ajuste 104) permite usar el volante
de avance para usarse para ejecutar un programa paso a paso. El giro del volante de avance genera una
condicin de alto al avance.
Offset Lock (Bloquear correctores) (Ajuste 119) evita que el operador altere alguno de los correctores ya establecidos.
Macro Variable Lock (Bloquear variables macro) (Ajuste 120) evita que el operador altere alguno de las
variables macro ya establecidas.
Operacin
Memory Lock Key Switch (interruptor de bloqueo de memoria) - evita que el operador edite programas y que
altere ajustes cuando se encuentre en la posicin de bloqueo.
96-8750 rev P Enero de 2007
Programacin 70
Botn Home G28 (inicio G28) - Devuelve todos los ejes al cero de la mquina. Para mandar solamente uno de
los ejes de la mquina hasta el punto cero, primero presione la letra correspondiente del eje deseado y luego
presione la tecla Home G28 (inicio G28). Para poner en cero todos los ejes en la pantalla de Pos-To-Go, mientras
se encuentre en volante de avance, pulse cualquier otro modo de operacin (Edit (editar), Mem, MDI, etc.), y luego
vuelva a Handle J og (volante de avance). Cada eje puede ponerse a cero de manera independiente para mostrar
una posicin relativa al cero seleccionado. Para hacer esto vaya a la pgina Pos-Oper, entre en modo Handle J og
(Volante de avance), posicione los ejes en la posicin deseada y presione Origin (origen) para poner esa pantalla
en cero. Adems, se puede anotar un numero para mostrarlo como posicin de eje. Para hacer esto, introduzca un
eje y un nmero, por ejemplo X2.215, y luego presione Origin (origen).
Tool Life (Vida de la herramienta) - Dentro de la pgina de Comandos Vigentes o Current Commands,
existe un monitor de la Vida de la herramienta (del uso). Este registro contabiliza cada vez que se usa una
herramienta. El monitor de vida de la herramienta detendr la mquina una vez que la herramienta alcance el
valor en la columna de alarmas.
Tool Overload (sobrecarga de la herramienta)- La carga de la herramienta puede denirse por el "Monitor
de Carga de Herramienta" o "Tool Load Monitor". Esto cambiar la operacin normal de la mquina si llega
a alcanzar el valor de carga denido para esa herramienta. Pueden producirse cuatro acciones diferentes,
jadas por el Ajuste 84, cuando se haya encontrado una condicin de sobrecarga de herramienta .
Alarm (Alarma) - Se generar un alarma
Feedhold (Alto al avance) - Detendr el avance
Beep (Timbre) - Tendr un alarma audible
Autofeed (Avance automtico) - Disminuye o aumenta el avance automticamente.
Usted puede vericar la velocidad exacta del husillo al revisar la pantalla de Comandos Vigentes o Current Com-
mands bajo el ttulo de "Act' o "Actual". La velocidad RPM del eje del husillo tambin se muestra en esta pgina.
Se puede seleccionar un eje para ser desplazado al anotar, en la lnea de entrada, el nombre del eje para
luego presionar el botn de Handle J og (volante de avance).
La pantalla de Help (Ayuda) contiene una lista de todos los cdigos M y G. Para acceder rpidamente ellos,
presione la tecla Help (ayuda) y luego el botn C.
Las velocidades de avance 100, 10, 1.0, y 0.1 pulgadas por segundo pueden ajustarse por los botones de Feed
Rate Override (Anulacin de velocidad de avance). sto le da un control adicional desde 10% hasta 200%.
Editor avanzado
El editor avanzado permite que el operador seleccione varios programas (mediante la tecla Insert (insertar)) y
que los mande a todos hacia el puerto RS-232.
Presione la tecla F2, luego utilice el volante de avance para moverse lnea por lnea. Para detener el volante
de avance lnea por lnea y permanecer en la posicin deseada , presione la tecla Undo (deshacer).
Calculadora
El numero que se muestra en cuadro de la calculadora puede transferirse hasta la lnea de entrada de datos
al presionar F3 en la modalidad de Edit (editar) o MDI. Esto transferir el numero que se muestra en el
cuadro de la calculadora hasta la entrada de transferencia de MDI o Edit (editar) (debe anotar la letra X, Y, Z
etc. para el comando que desea utilizar con el numero de la calculadora).
La informacin resaltaada de los modos Trig, Circular o Milling (fresado) puede transferirse para sumar,
restar, multiplicar o dividir en la calculadora. Primero seleccione el valor y presione F4.
Pueden introducirse expresiones simples en la calculadora. Por ejemplo 23*4-5.2+6/2, se evaluar cuando se presione
la tecla Write/Enter (escribir/introducir) y el resultado (en este caso 89.8) se mostrar en el cuadro de resultados.
CONTROL DEL EJ E AUXI LI AR
Se podra agregar una posicin externa adicional a los ejes controlados directamente. Este eje, V, puede ordenarse
directamente desde el programa, pero slo se permiten en un bloqueo G00 o G01. La conexin de estos ejes se
hace a travs del segundo puerto RS-232 a un control de eje sencillo Haas. El Ajuste 38 es usado para seleccionar el
nmero de ejes auxiliares (0 o 1). La pantalla de posicin de la mquina mostrar la posicin actual de este eje.
No existen correctores de trabajo para este eje, por lo que todos los comandos estn en el sistema de
coordenadas de la mquina; pero si se ha introducido una posicin cero desplazada en el control por servo,
esa posicin se usar como cero. Durante el encendido del CNC, tambin se inicializar el control del eje
auxiliar. Para jar un cero desplazado, tiene que desplazar el control del eje sencillo a una nueva posicin
cero y luego presionar y mantener apretada la tecla Clear (Borrar) en el control del eje sencillo.
96-8750 rev P Enero de 2007
Programacin 71
Si se programa un avance (G01), la velocidad de avance programada en el CNC se enva al control auxiliar
sin ningn cambio. Para un avance del V-eje en F30.0, esto signica que el eje V se mover a 30 grados por
segundo. Un movimiento G00 mover el eje a su mxima velocidad de avance.
Los botones Feed Hold (detener avance) y Reset (Reestablecer) no detendrn el eje auxiliar. Emergency
Stop (Parada de emergencia) y Singl Block (Bloque a bloque) s detendrn un eje auxiliar. Cuando el control
CNC est esperando a que un movimiento del eje auxiliar termine, la parte baja de la pantalla mostrar "V
FIN". El botn Reset (restablecer) nalizar "cualquier pausa o contratiempo" de comunicacin con el eje
auxiliar.
El cable que conecta el CNC al control del eje tiene que ser un cable DB-25 (guas machos en ambas puntas)
y tiene que conectar los pins 1, 2, 3, y 7 directamente desde el segundo (inferior) puerto serie del CNC al
control por servo.
CONTRAPUNTO
El contrapunto opcional (no instalable en campo) es un miembro de fundicin gris que se mueve
hidrulicamente y corre a lo largo de dos guas lineales. Las 20 pulgadas (33 1/2 pulgadas en el torno SL-30,
44 pulgadas en el SL-40) de recorrido permite que tornear una pieza larga. El movimiento del contrapunto
se controla a travs del cdigo de programa, en modo jog (avance) utilizando un conmutador de pedal (vea
tambin "Operacin del contraputno del SL-10" al nal de esta seccin).
El contrapunto est diseado para trasladarse a su posicin a 2 velocidades. High pressure (Presin alta) se
llama "rapid" (rpido) y puede programarse con un G00. Low pressure (Presin baja) se llama "feed" (avance)
y puede programarse con G01. sta se usa para sostener o apoyar la pieza. Se requiere un cdigo F para un
modo de avance (incluso si fue previamente invocado) pero ste no afecta a la verdadera velocidad de avance.
La presin hidrulica de operacin recomendada del contrapunto es de 120 psi.
PRECAUCIN! Si la presin de operacin est establecida por debajo de 120 psi, puede
que funcione de forma poco able. Es importante vericar el contrapunto
y la distancia de la torreta antes de operar la mquina ya que pueden
producirse daos graves. Ajuste el valor del AJ uste 93 y 94 si fuese
necesario. Feed Hold (Detener avance) no detendr el movimiento del
caontrapunto hidrulico.
Establecer una Zona restringida para el Contrapunto
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. La zona de
restriccin es un rea rectangular en la parte inferior derecha del espacio para trabajar del torno. La zona de
restriccin cambiar, asegurando que el eje Z y el contrapunto mantengan una distancia apropiada entre ambos
cuando estn por debajo de un plano de holgura especicado del eje X. El ajuste 93 especica la holgura
del plano y el Ajuste 94 especica la separacin a mantener entre los ejes Z y B (eje del contrapunto). Si un
movimiento programado cruza el rea protegida del contrapunto, se generar una alarma. Tena en cuenta
que una zona restringida no siempre es deseable (en otras palabras, cuando se estn haciendo ajustes). Para
cancelar introduzca un 0 en el Ajuste 94 y un recorrido mximo en X de la mquina en el Ajsute 93.
Estableciendo un valor para el plano de holgura de X:
Coloque el control en el modo MDI.
Seleccione la herramienta ms larga en la torreta (la herramienta que ms sobresalga en el plano del eje X).
Coloque el control en el modo de avance.
Seleccione el eje X para el avance y mueva la holgura del eje x del contrapunto.
Seleccione el contrapunto (eje B) para el avance y mueva el contrapunto bajo la herramienta
seleccionada.
Seleccione el eje X y aproxime el contrapunto hasta que la herramienta y el contrapunto estn alrededor
de 0.25 pulgadas aparte.
Encuentre la posicin del eje X de la "mquina" en la pantalla, introduzca este valor para el Ajuste 93.
Retroceda alejndose de la herramienta en X una pequea cantidad antes de meter o anotar el valor en
el Ajuste 93.
1.
2.
3.
4.
5.
6.
7.
96-8750 rev P Enero de 2007
Programacin 72
Establecer una separacin para los ejes Z y B bajo el plano de holgura de X:
Coloque el control en Zero Ret (retorno a cero) y Home (inicio) G28 a todos los ejes.
Seleccione el eje X y mueva la torreta enfrente del tipo central del contrapunto.
Mueva el eje Z de manera que la parte trasera de la torreta de herramientas est dentro o alrededor de
0.25 pulgadas del contrapunto.
Encuentre la posicin de la "mquina" en el eje Z en la pantalla, introduzca el valor para el Ajuste 94.
Una zona restringida convenientemente elegida manejar casi todos los conictos entre la torreta y el
contrapunto.
Ajustes del contrapunto
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. Usted necesita cambiar los ajustes de
proteccin para cualquier trabajo a realizar y as prevenir choques basados en el tamao de la herramienta y
la pieza de trabajo. Se recomienda que pruebe los limites despus de cambiar estos ajustes.
Se proporcionan dos ajustes para la proteccin del contrapunto. Ajuste 93 (Tail St. X Clearance) y Ajuste 94
(Z/TS Diff @X Clearance). Estos ajustes, correctamente establecidos, detendrn cualquier movimiento que
pudiera hacer que el contrapunto golpee la torreta de herramientas. Las siguientes guras ilustran los Ajustes
94, 94 105, 106, y 107; vase el captulo de Ajustes para obtener ms informacin.

B0 (+) B(-)
Zona restringida del contrapunto Diagrama de Ajustes 105, 106, y 107.
El Ajuste 93 es el plano de holgura de la mquina en el eje X que hace que el eje X no pueda moverse ms
abajo cuando la diferencia entre las posiciones de los ejes B y Z son menores que el Ajuste 94. Cuando la
diferencia de posicin de los ejes Z y B es mayor que la el Ajuste 94, al eje X se le permite moverse al lmite
de su recorrido. Mientras se mantenga la distancia apropiada entre los ejes Z y B el eje X puede moverse a
su recorrido completo. Del mismo modo, si el eje X est en su recorrido completo, o bajo del plano de holgura
designado por el Ajuste 93; entonces no es posible reducir la diferencia entre los ejes B y Z abajo el Ajuste 94.
Operacin del pedal del contrapunto
Apretando el pedal del contrapunto se ordenar un M21 o M22, dependiendo de la posicin vigente En otras
palabras, si el contrapunto est a la izquierda del punto de retroceso, presionando el pedal del pie ordenar
moverse al punto de retroceso (M22). Si el contrapunto est a la derecha del punto de retroceso, presionando
el pedal del pie tambin se mover hacia el punto de retroceso (M22). Si el contrapunto est en el punto de
retroceso, presionando el pedal ordenar moverse al punto de pausa (M21).
Si el pedal del pie se presiona mientras el contrapunto se est moviendo, ste se detendr y una nueva
secuencia tiene que empezar.
1.
2.
3.
4.
Torreta
Ajuste 93
Plato de
garras
Zona restrin-
gida
Ajuste 94
Punto de espera
Ajuste 107
Coordenadas abso-
lutas de la mquina
Punto de avance
Ajuste 106
Relativo al 107
(Incremental)
Punto de retroceso
Ajuste 105
Relativo al 107
(Incremental)
Posicin de ini-
cio o de origen
Rpido
Rpido Avance
96-8750 rev P Enero de 2007
Programacin 73
Avance del contrapunto
En modo Avance, las teclas "TS <-" y TS">"se usan para desplazar el contrapunto en baja presin
(avance). Seleccionando TS Rpido y pulsando los botones TS < o TS >el contrapunto se mover a
velocidad rpida. El control vuelve al ltimo eje desplazado cuando se liberan los botones.
Alarmas / Mensajes
Si una pieza est siendo apoyada y se detecta el movimiento del contrapunto, se generar una alarma. Esto
detendr el programa y apagar el husillo. Esta alarma tambin se generar si el contrapunto alcanza el
punto de apoyo durante un avance a baja presin, indicando que la pieza se ha cado.
Operacin del contrapunto del SL-10
El contrapunto opcional Haas para las mquinas SL-10 se activa de una manera hidrulica lo que hace que
se mueva dentro de un cabezal de hierro posicionado. El contrapunto se puede colocar de una manera
manual y se detiene mediante una palanca/candado. El movimiento del contrapunto se controla a travs del
cdigo de programa, en modo jog (avance) o utilizando un conmutador de pedal.
El contrapunto del SL-10 consiste en un cabezal jo y una varilla central mvil. Por lo tanto, la nica parte que
se mueve se le llama centro del contrapunto. Presionando PowerUp/Restart (encendido/reinicio) o AutoAll
Axes (todos los ejes automticos) no provocar que el centro del contrapunto se mueva fsicamente. Es la
responsabilidad del operador moverla fuera para evitar un posible choque. El movimiento del contrapunto
mediante el volante de avance o el volante de avance remoto o no est disponible. El centro del contrapunto
siempre se considera que est en una posicin cero, ya que el control no sabe dnde se encuentra el centro
del contrapunto.
Operacin del contrapunto del SL-10 con pedal
Presionando el pedal avanzar o retroceder el pedal. Sin embargo, si presiona y mantiene presionado
el pedal durante 5 segundos, har retroceder el contrapunto todo su recorrido y mantendr la presin de
retroceso para garantizar que el contrapunto no avance hacia delante. Utilice este mtodo para guardar el
contrapunto siempre que no se utilice.
ADVERTENCI A
Es importante vericar la hojgura del contrapunto y la torreta antes de operar
la mquina ya que pueden producirse daos graves. Establezca el Ajuste
93, Tail St. X Clearance y el Ajuste 94 Z/TS Diff @X Clearance cuando sea
necesario.
Feed Hold (Detener avance) no detendr el movimiento del contrapunto
hidrulico. El botn Emergency Stop (parada de emergencia) es la nica
manera de detener el ciontrapunto.
Programacin del contrapunto
M21 provocar que el contrapunto se extienda hacia el husillo, y M22 provocar que el contrapunto retroceda
con respecto al husillo. Cuando se ordena un M21, se ordenar al centro del contrapunto que se mueva hacia
el husillo y mantenga una presin constante. Tenga en cuenta que el programa no esperar a que esto se
complete; en lugar de esto, se ejecutar inmediatamente el siguiente bloque. Debe ordenar una pausa para
permitir que el contrapunto termine el movimiento completamente o se debe ejecutar el programa en el modo
Single Block (Bloque a bloque). Cuando se ordena un M22, el contrapunto se alejara lejos del husillo desde el
husillo y luego se detendr.
PRECAUCIN! No emplee un M21 en el programa si el contrapunto se posiciona
manualmente. En este caso, el contrapunto se alejar de la pieza y
posteriormente se reposicionar contra la pieza, lo que podra provocar
que la pieza caiga.
El contrapunto ajustable para las mquinas SL-20L y SL-30L usa dos patillas para acoplar el cabezal en el
cilindro hidrulico de tres formas diferentes, creando recorridos de 20.25" (SL-20L) y 30.75" (SL-30L) a partir
de distancias cortas, medias y largas en el plato de garras.

96-8750 rev P Enero de 2007


Programacin 74
AJ USTE
Posicione el contrapunto en el recorrido completo a la izquierda.
Pulse Emergency Stop (parada de emergencia) para apagar el dispositivo hidrulico y evitar el
movimiento accidental de la mquina.
Desacople el acoplamiento del cilindro hidrulico del contrapunto desenroscando el botn.
Deslice manualmente el contrapunto para alinear el acoplamiento del vstago del cilindro con el
contrapunto en la posicin correcta para disponer del margen de recorrido deseado. Para la distancia
mnima menor hasta el plato de garras, deslice el contrapunto hacia la izquierda hasta que choque con
el tope. Para la distancia media mnima hasta el plato de garras, deslice el contrapunto hasta que el lado
derecho de la gua del contrapunto se encuentre a ras con el lado derecho del acoplamiento del vstago
del cilindro. Para la distancia mnima mayor hasta el plato de garras, deslice el contrapunto hacia la
derecha hasta que choque con el tope. Vea la ilustracin.
Cuando se alinean la patilla y el acoplamiento del cilindro en la posicin desada, acople la patilla
desenroscando el botn.
Restablezca Emergency Stop (parada de emergencia) y la posicin de cero del contrapunto para
comenzar de nuevo con el funcionamiento de la mquina.
1.
2.
3.
4.
5.
6.
Cilindro
hidrulico
Tope duro
Botn
apretado
Acoplamiento del vstago
del cilindro del contrapunto
Acoplamiento
del vstago
Botn
Pin
Gua del
contrapunto
Botn
apretado
Botn
apretado
Tope duro
*Distancia mnima al plato de garras
**Distancia de recorrido
96-8750 rev P Enero de 2007
Programacin 75
RECOGEDOR DE PI EZAS
El recogedor de piezas es un sistema automtico de recuperacin de piezas diseado para trabajar con
aplicaciones de avance de barras. El recogedor de piezas se controla utilizando cdigos M (M36 para activar
y 37 para desactivar). El recogedor de piezas gira para atrapar piezas ya acabadas y las dirige dentro del
recipiente montado en la puerta delantera.
Operacin
El Recogedor de piezas tiene que estar apropiadamente alineado antes de la operacin.
Encienda la mquina. En modo MDI, active el recogedor de piezas (M36).
Aoje el tornillo en la pinza del eje en el eje del recogedor de piezas exterior.

Pinza del eje del SL-20
Deslice la bandeja del recogedor de piezas en el eje lo sucientemente profundo para atrapar la pieza y
limpiar el plato de garras. Gire la bandeja para abrir la cubierta deslizante del colector de piezas montado
en la puerta y apriete la pinza del eje en el eje del recogedor de piezas.
ADVERTENCI A
Revise la posicin del eje Z, eje X, la herramienta y la posicin de la torreta
durante el movimiento del recogedor de piezas para evitar posibles choques
durante la operacin de la mquina.
NOTA: La puerta del operador tiene que estar cerrada cuando se est activando el
recogedor de piezas.
Cuando programe el recogedor de piezas en un programa, tiene que usar un cdigo G04 entre M53 y
M63 para retener la bandeja del recogedor en la posicin de abierto el tiempo suciente para cortar la
pieza y que sta caiga dentro del colector.
Advertencia del SL-10
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.
1.
2.
3.
4.
Pinza del eje
Bandeja del
recogedor de
piezas
96-8750 rev P Enero de 2007
Programacin 76
PRE-ESTABLECEDOR DE HERRAMI ENTAS
El pre-establecedor de herramientas le permite a un operador congurar rpidamente una mquina con la
herramienta y los correctores de trabajo necesarios ms que disponer del registro manual de los correctores de
la herramienta. Cada herramienta debe estar situada sobre el palpador (en un punto conocido en el espacio)
que registrar la posicin de la herramienta. Cuando se registran las posiciones, tiene que registrarse la
posicin relativa de la herramienta con la pieza. En ese punto el usuario slo tiene que situar una herramienta
sobre la posicin cero de las piezas, y la mquina ajusta los correctores de trabajo para todas las herramientas.
Estas herramientas y correctores de trabajo se utilizan para indicarle a la mquina dnde est la piezaen
relacin con la posicin de origen, y qu distancia tiene que recorrerpara llegar a la pieza.
Cuando se baja el palpador, la mquina no permitir ejecutar ningn programa y los ejes slo se pueden
mover con la funcin de volante de avance. La dimensin del "Tool Offset" (corrector de herramientas) se
registrar en la pgina de correctores bajo el nmero de corrector correspondiente G52-G59 (G54 se utiliza
tpicamente a menos que se especique lo contrario).
NOTA: Hay hasta 200 valores de correctores disponibles para que se puedan registrar
mltiples correctores para una nica herramienta. En un programa, un ejemplo
sera: "T417" que seleccionara el nmero de herramienta 4 con el nmero de
corrector 17, etc.
Operacin
IMPORTANTE: El almacenamiento automtico de la posicin de la mquina slo puede ejecutarse cuando se
utilizan las teclas de avance. Una vez que se toque el palpador, el control emitir un sonido, la torreta se detendr,
y la posicin de la herramienta se almacenar. El operador no ser capaz de continuar desplazndose hacia el
palapador. Esto evita que el operador pueda daar el palpadory asegurar una mayor precisin.
NOTA: Si el operador desplaza la punta de la herramienta en el palpador demasiado
rpido, ste puede deslizarse hacia por fuera de la punta de la herramienta.
El ltimo eje desplazado se desactivar, se utilizarn otros ejes para desplazar la torreta lejos del palpador.
Entonces se volvern a habilitar todos los ejes. Si persiste el problema, eleve el brazo del palpador hasta su
posicin de origen. Si esto no fuera posible, se puede activar el interruptor de proximidad que siente el brazo
en la posicin vertical, que volver a habilitar todos los ejes, y la herramienta se podr desplazarse fuera.
ADVERTENCI A
Al cambiar las herramientas, retrase siempre la herramienta a una distancia
segura lejos del palpador o podra hacer chocar la herramienta con el brazo.
Ajuste de la geometra de la herramienta y los correctores de cambio de herramientas con el
palpador.
El ajuste 33, Coordinate System (sistema de coordenadas), controla si los correctores obtenidos al usar el
establecedor de la herramienta se almacenan en Tool Geometry (geometra de la herramienta) (FANUC)
o en Tool Shift (cambio de la herramienta) (YASNAC).
Indexce la torreta hasta la herramienta para el palpador.
Desplace la herramienta a una posicin segura y baje el brazo.
1.
2.
3.
Eje X
Eje-Z
Palpador
Diferencia desde el palpador
hasta la cara de la pieza.
Posicin cero del correc-
tor de trabajo (G54)
96-8750 rev P Enero de 2007
Programacin 77
Toque del dimetro exterior o interior de las herramientas
Desplace la torreta en la direccin X hasta que la punta de la herramienta est cerca del palpador (utilice
la velocidad de avance de .001"). Presione el botn del eje X hasta que la herramienta toque el palpador.
NOTA: Una vez que la punta de la herramienta toque el palpador, el control emitir un
pitido y no se le permitir al operador continuar avanzando en esa direccin.
Cuando se vuelve a tocar una herramienta, el Ajuste 64 necesita estar desactivado
para ignorar el valor en G54.
IMPORTANTE!Los botones de avance deben utilizarse para almacenar automticamente la posicin de
la herramienta. El volante de avance tambin puede utilizarse; sin embargo, esos valores tendrn que
introducirse manualmente en el control.
A continuacin, desplace la herramienta en la direccin-Z hasta que toque el palpador. Ese valor se
almacena entonces en la pgina de correcciones.
Herramientas de retoque de las brocas, de roscado o herramientas de corte de centro
Indexce la torreta hasta la herramienta para el palpador.
Desplace la herramienta en la direccin-Z hasta que toque el palpador (use una velocidad de avance de
.001"). Ese valor se almacenar en el corrector de herramientas del eje Z seleccionado.
Ajuste de los correctores cero de trabajo
Antes de ejecutar su programa, deben introducirse los Correctores cero de trabajo de las mquinas (G52-129).
En la pgina Correctores, seleccione el corrector de trabajo deseado.
Divida la torreta en la herramienta deseada y toque la supercie de la pieza.
Presione la tecla Z Face Mesur (Medir la cara de Z); esto referenciar el resto de las herramientas a la
cara de la pieza.
Alineamiento del pre-establecedor de la herramienta del torno
Coloque una herramienta de tornear en la estacin 1 de la torreta de herramientas y sujete una pieza de
material en el husillo que ser capaz de girar un dimetro en el material.
Use la herramienta de tornear en la estacin 1 para realizar un pequeo corte en el dimetro del material
jado en el husillo.
Desplace la herramienta de tornear fuera de la pieza nicamente en el eje Z - no desplace el eje X fuera
del dimetro. Es necesario la posicin de la herramienta para establecer el corrector de la geometra para
la herramienta en la estacin 1 usando el botn X Diameter Measure (Medir dimetro X).
Mida el dimetro del corte realizado en la pieza de trabajo con el micrmetro y pulse el botn X DIA
MEASURE (medir dimetro X) - introduzca el dimetro que se midi.
Anote el Corrector de la geometra para el nmero de herramienta 1. Vaya a la pgina de ajustes y
cambie el ajuste 59 y 63 a 0 (cero).
Arrastre hacia abajo el Pre-establecedor de herramientas y haga que la herramienta 1 toque el palpador.
Extraiga el nuevo valor del Corrector de la geometra para la herramienta 1 a partir del valor del Corrector
que anot previamente. Introduzca este valor en el ajuste 59.
Mida el ancho del palpador de la herramienta y multiplquelo por dos. Extraiga ese valor del Ajuste #59, e
introduzca este nuevo valor en el ajuste 60 (corrector del palpaldor - X).
Introduzca 0 (cero) para el ajuste 61. El valor del ajuste 62 es el ancho del palpador como un nmero
negativo y el ajuste 63 es el ancho del palpador como un nmero positivo.
Una vez se alinee adecuadamente el palpador de herramientas, el valor de X Dia Measure (medir dimetro
X) y el valor del palpador sern el mismo.
4.
5.
6.
7.
1.
2.
3.
1.
2.
3.
4.
5.
6.
7.
8.
96-8750 rev P Enero de 2007
Programacin 78
SI STEMA DE PROGRAMACI N I NTUI TI VO (I PS)
Esta funcin opcional de software simplica el desarrollo de todos los programas del CNC.
Pulse Handle J og (volante de avance) para entrar en el men IPS. Para navegar a travs de los mens, utilice
las echas derecha e izquierda. Pulse Write/Enter (escribir /introducir) para seleccionar el men. Algunos mens
tienen submens, que utilizan nuevamente las teclas izquierda y derecha y Enter (introducir) para seleccionar
un submen. Use las teclas de echa para navegar por las variables. Teclee una variable utilizando el teclado
numrico y pulsando la tecla Write/Enter (escribir / introducir). Pulse Cancel (cancelar) para salir del men.
Para salir del men IPS presione cualquiera de las teclas Display (pantalla), excepto Offset (corrector). Pulse
"Handle J og" (volante de avance) para regresar a los mens IPS. Tenga en cuenta que tambin tiene acceso
a un programa introducido a travs de los mens IPS en el modo MDI.
Correctores de herramientas
Los correctores de herramientas se describen con detalle en este manual dentro de la seccin
"Compensacin del radio de la punta de la herramienta". Se incluyen las instrucciones especcas sobre el
radio, el desgaste del radio, el roscado, y la punta.
Tool (herramienta) Nmero de la herramienta actual.
X Offset (corrector de X) Corrector del eje X para la herramienta actual.
X Wear (desgaste de X) Grado de desgaste de la herramienta, en el eje X para la herramienta actual.
Z Offset (corrector de Z) Corrector del eje Z para la herramienta actual.
Z Wear (desgaste de Z) Grado de desgaste de la herramienta, en el eje Z para la herramienta actual.
Radius** (radio) Radio de la punta de la herramienta actual.
Radius Wear (desgaste del radio) Grado de desgaste en el radio.
Taper (cono) Valor de compensacin para la deexin de la pieza.
Tip** (punta) La direccin de la punta de la herramienta ser un valor de 0-9.
NOTA: Los correctores se requieren para ejecutar programas con cdigos G completos; no
se requieren por ninguno de los programas con una sola caracterstica de pieza.
**Deben introducirse para utilizar Compensacin de la herramienta de corte; vase la seccin Compensacin
de la herramienta de corte.
Modo automtico
Los correctores de herramientas deben establecerse antes de que pueda ejecutarse una operacin automtica.
Introduzca los valores para cada herramienta utilizada en la pantalla Tool Offsets (correctores de herramientas). Los
correctores de herramientas deben referenciarse cuando se llama a esa herramienta en la operacin automtica.
En cada una de las siguientes pantallas interactivas se pedir al usuario introducir los datos necesarios para
completar las tareas comunes de mecanizado. Cuando se hayan introducido todos los datos, pulsando "Cycle
Start" (incio de ciclo) comenzar el proceso de mecanizacin.
Los valores introducidos deben medirse desde la lnea central del husillo.
A continuacin se muestra un ejemplo de una pantalla de Automatic Mode (modo automtico) y de las
deniciones de las variables que necesitan introducirse.
SYSTEM GROOVING THREADING DRILL & TAP CHAMFER & RADIUS MANUALTOOL OFFSET TURN & FACE
RAPID FEED OD TURN ID TURN FACE
TOOL NUMBER
1
WORK OFFSET
54
DEPTH OF CUT
FEED PER REV
Z START POINT
0.0000
OUTSIDE DIA.
DIA. TO CUT
Z DIMENSION
MAX RPM
0000
SFM
000
0.0000
0.0000
0.0000
0.0000
0.0000
Turn and Face (giro y cara) - OD Turn (girar dimetro exterior)
Tool Number (nmero de heramienta) Herramienta a utilizar. Tenga en cuenta que los correctores de
herramientas deben establecerse antes de que pueda ejecutarse una operacin automtica.
Work Offset (correctores de trabajo) Corrector de trabajo a utilizar.
Posicin
(0,0)
96-8750 rev P Enero de 2007
Programacin 79
Z Start Pt (punto de inicio de Z) Introduzca el punto de inicio del eje Z. Pueden generarse puntos de inicio
introduciendo un valor positivo o negativo. Este valor cambiar el punto de inicio de la cantidad en Z Start
Point (punto de inicio Z) del corrector de trabajo.
Outside Dia (dimetro exterior) Introduzca el dimetro actual de la pieza de trabajo. Mida el dimetro manualmente.
Diameter to Cut (dimetro a cortar) Introduzca el dimetro de acabado.
Z Dimension (dimensin Z) Introduzca la dimensin del eje Z de la pieza desde el punto de inicio Z.
Depth of Cut (profundidad de corte) Introduzca la profundidad de corte para cada pasada de la retirada
del material.
Feed Per Rev (avance por revolucin) - Introduzca el avance por revolucin (distancia que la herramienta
se mover por cada revolucin del husillo).
Max RPM (rpm mx.) Introduzca la mxima velocidad de giro del husillo.
SFM Introduzca el avance de supercie por minuto.
Advanced Users (Usuarios avanzados)Algunas operaciones (por ejemplo, Roscado) pueden requerir
ajustes adicionales modicados para crear el ranurado requerido. Estos nmeros de ajuste son: 22, 28, 72,
73, 86, 95, 96, y 99. Consulte el captulo Ajustes.
Modo del sistema
Las pantallas System Mode (modo del sistema) estn conguradas para mostrar al usuario las alarmas
actuales, un historial de alarmas, un visualizador de alarmas y escribir mensajes en pantalla. Adems, la
funcionalidad "Recorder" (registrador) se encuentra en este grupo.
Registrador IPS
El Player/Recorder (reproductor/registrador) se utiliza para crear programas para piezas con mltiples
caractersticas combinando los programas de piezas creados utilizando programacin automtica para piezas
con una sla caracterstica. La pantalla Recorder (registrador) tiene un nmero de comandos resaltados
usando las teclas con echas a izquierda y derecha.
Realice una muestra despus que se se hayan registrado las Operaciones
Los comandos de la pantalla del registrador son:
Stop (parada) Detiene el registro.
Play (reproduccin) Inicia la grabacin comenzando con el proceso marcado. El torno se iniciar una vez
que se pulse Cycle Start (Inicio de Ciclo).
Record (registro) Comienza registrando las funciones y los datos introducidos.
Delete All (borrar todo) Borra todos los procesos registrados.
Delete One (borrar uno) Borra un nico proceso en cola. Tenga en cuenta que slo borrar el ltimo
proceso dentro de la lista de reproduccin.Si un proceso no es el ltimo, tendr que eliminar todos los
procesos que se producen despus de l hasta que llegue hasta el que desee. Al presionar la techa de
"Delete" (borrar), se borrar tambin el ltimo proceso.
Skip Start (inicio de salto) Rebobina el programa hasta el primer proceso. Pulsando la tecla "Home"
(inicio) volver tambin al primer proceso de la lista.
Skip End (n de salto) Avanza el programa hasta el ltimo proceso. Pulsando la tecla "End" (n) saltar al
nal de la lista de procesos.
Back One (uno hacia atrs) Salta hacia atrs a travs de los procesos. Pulsando la echa hacia arriba
har lo mismo.
96-8750 rev P Enero de 2007
Programacin 80
Forward One (uno hacia delante) Salta hacia delante a travs de los procesos. Pulsando la echa hacia abajo
har lo mismo. El operador puede desplazarse a travs de los comandos utilizando las echas arriba y abajo.
Operation (operation) - Entre en los mens IPS presionando "Handle J og" (volante de avance). Utilice
las teclas con echas a derecha e izquierda para resaltar la etiqueta System (sistema) y pulse "Enter"
(introducir). Utilice las teclas con echas a derecha e izquierda para resaltar la etiqueta Recorder (registrador)
y pulse "Enter" (introducir). Adicionalmente, el modo Recorder (registrador) puede introducirse rpidamente
pulsando F4 desde cualquier pantalla IPS. F4 activar y desactivar el modo Recorder (registrador).
Creating a Part Program (crear un programa de pieza) - Para desarrollar el programa de una pieza, utilice
el Recorder/Player (registrador/reproductor) para "Record" (registrar), salga del modo System (sistema)
e introduzca el modo para los primeros procesos. Fjese si en modo "Record" (registrar) se muestra
parpadeando en rojo "Recording" (registrando) en la parte superior izquierda.
NOTA: Esta funcin no registrar movimientos semiautomticos.
Congure el proceso de mecanizado, introduzca los valores y pulse "Cycle Start" (iniciar ciclo). El torno
ejecutar el programa y cortar la primera caracterstica. Una vez acabado, repita los pasos anteriores para
las caractersticas restantes. Una vez pulsado Cycle Start (inicio de ciclo), se registra la operacin, incluso si
no se ha completado.
Una vez introducidos todos los procesos de mecanizado, regrese al Recorder/Player (registrador/reproductor)
(o pulse F4 para traer el Recorder (registrador)), resalte "Stop" (detener) y pulse "Enter" (introducir) (o pulse
F4). Esto detiene la sesin de registro.
Comprobar que ahora hay una lista de procesos en la ventana del registrador. stos pueden editarse desde
esta pgina utilizando los otros botones Recorder/Player (registrador/reproductor). Una alternativa para editar
las operaciones es ejecutar la operacin, luego introducir el modo MDI. El modo MDI revela el cdigo de la
mquina y puede ser editado all.
Running a Part (ejecucin de una pieza) - Cargue una pieza, vaya al modo Recorder/Player (registrador/
reproductor), resalte "Play" (reproducir) y pulse "Enter" (introducir); esto inicia el Reproductor. Pulsando el
botn "Cycle Start" (inicio de ciclo) se iniciar el registro del proceso de mecanizado. El Reproductor se
iniciar en la lnea resaltada de la cola.
ADVERTENCI A
El torno se iniciar una vez que se pulse Cycle Start (Inicio de Ciclo).
Las operaciones consecutivas se ejecutarn si lo desea, pero "Cycle Start" (inicio de ciclo) debe estar
presionado para que cada operacin contine.
Las funcionalidades del programa pueden vericarse abriendo el men Recorder/Player (registrador/repro-
ductor). Resalte Play (reproducir) y pulse Enter (introducir). Entre en modo MDI, luego presione la tecla "Gra-
phics" (grcos). Esta pantalla de grcos permite al usuario ver cada operacin antes del corte motorizado.
Desde el modo MDI, es posible crear un nuevo programa de pieza en la memoria situando el cursor sobre la
lnea superior. Introduzca Onnnnnn (la letra "O" seguida por un nmero de programa), a continuacin pulse el
botn Alter (alterar).
Editing the Processes (editar el proceso) Puede eliminar procesos borrndolos uno cada vez. Marque
Delete One (borrar uno) y pulse Enter (introducir), o retire toda la lista marcando Delete All (borrar todo) y
presionando Enter (introducir). Use las teclas de echa para desplazarse por la lista.
El resto de botones de edicin, Skip Start (saltar inicio), Skip End (saltar n), Back One (atrs uno) y Forward
One (adelante uno), se utilizan para iniciar el programa de la pieza en un lugar especco. El operador puede
aadir operaciones en cualquier momento pulsando la tecla F4 (para introducir el modo Recorder/Player
(registrador/reproductor)) y ejecutar una nueva operacin.
Otras etiquetas de sistema
La etiqueta "Alarms" (alarmas), muestra cualquier alarma activa. Si se muestra una alarma, corrija el
problema y pulse Reset (restablecer) y el torno continuar.
La etiqueta "Alarms History" (histrico de alarmas) mostrar las alarmas anteriores. Use las teclas con
echas para desplazarse a travs de las alarmas.
La etiqueta "Alarm Viewer" (visor de alarmas) permite al usuario introducir un nmero de alarma y una vez
pulsado "Enter" (introducir) el control ofrecer una denicin.
La etiqueta "Messages" (mensajes) permite al usuario dejar un mensaje al siguiente operador, o recordatorios
para el propio usuario. Los mensajes se introducen en la parte inferior izquierda de la pantalla. Pulse "Enter"
(introducir) para establecer el texto en la ventana de mensajes. Use las teclas con echas para navegar entre
las lneas. La tecla Delete (eliminar o borrar) eliminar la lnea completa sobre la que se encuentre el cursor.
96-8750 rev P Enero de 2007
Editor avanzado 81
EDI TOR AVANZADO
El editor avanzado de Haas le da al usuario la posibilidad de editar programas utilizando mens
desplegables.
Pulsando el botn Edit (Editar) abre el Editor Avanzado. El usuario puede alternar entre el editor avanzado, el
editor estndar, y QuickCode pulsando el botn Prgrm/convrs sucesivamente.
Para editar un programa, introduzca el nombre del programa (Onnnnn) y pulse F4; el programa se abrir en
la ventana activa. Pulsando la tecla F4 se abrir otra copia del programa. Utilice el volante de avance o las
echas Up/Down (arriba/abajo) para desplazarse por el cdigo del programa.
Use el botn Edit (Editar) para seleccionar entre los dos programas. La siguiente gura describe el editor
avanzado.
Active Edit
Display
Alarm Messages
Context Sensitive Help
Inactive Edit Display
Onnnnn
Mode
Menu bar
Messages
Input
PROGRAM (EDIT) Onnnnn F1 KEY TURNS MENU ON / OFF
PROGRAM EDIT SEARCH MODIFY I/O HELP
Distribucin de la pantalla del editor avanzado
MEN PROGRAMA
Create New Program (crear nuevo programa) - 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.
Select Program From List (seleccionar programa de la lista)- Escoja este elemento del men para editar
un programa que exista en el directorio. Al seleccionar este elemento del men, se presentan los programas
en el control. Recorra la lista usando las teclas para mover el cursor o el volante de avance. Pulsando Enter
(Introducir) o Select Prog (Seleccionar Programa) -seleccionar que el programa resaltado sustituye la lista
de programas con el programa seleccionado.
Duplicate Active Program (duplicar programa activo) - Esta seleccin copiar el programa vigente. Se
pedir al usuario que introduzca un nmero de programa (Onnnnn) para duplicar el programa.
Delete Program From List (borrar program de la lista) - Este elemento del men borrar un programa del
directorio de programas.
Switch To Left Or Right Side (cambiar a lado derecho o izquierdo) - Esto intercambiar la ventana activa
entre los dos programas, para hacer que el programa activo sea el inactivo, y viceversa.
MEN EDI TAR
Undo - Retrocede o Deshace hasta los ltimos 9 cambios hechos en la edicin.
Select Text (seleccionar texto)- Este elemento seleccionar las lneas de cdigo de programa para
establecer el punto de inicio de la seleccin de texto. Use las echas o el volante de avance para desplazarse
hasta la ltima lnea de cdigo a seleccionar y pulse F2 o el botn Write/Enter (Escribir/Introducir). El texto
seleccionado ser resaltado. Para deseleccionar el bloque, pulse Undo (Deshacer).
Move Selected Text- Esta funcionalidad trabaja con la funcionalidad "Select Text" (Seleccionar Texto).
Desplace la echa del cursor hasta la parte de cdigo deseada y pulse Write/Enter (Escribir/Introducir) para
mover el texto seleccionado a su nueva posicin. Todo el texto seleccionado se mover al punto siguiente del
cursor (>).
Modo
Barra de men
96-8750 rev P Enero de 2007
Editor avanzado 82
Copy Selected Text (copiar texto seleccionado) - Para seleccionar texto, desplace la echa del cursor
(>) a una porcin de texto y pulse Write/Enter (Escribir/Introducir). El texto copiado ser resaltado. Desplace
la echa del cursor hasta la parte de texto en la que desee insertar el texto copiado. Pulse F2 o Write/Enter
(Escribir/Introducir) para insertar el texto copiado en el punto siguiente del cursor (>).
Delete Selected Text (borrar texto seleccionado) - Para seleccionar texto, desplace la echa del cursor
(>) a una porcin de texto y pulse Write/Enter (Escribir/Introducir). El texto copiado ser resaltado. Una
vez resaltado, pulse Write/Enter (Escribir/Introducir) para borrar el texto. Si no se ha seleccionado texto, el
elemento iluminado en ese momento se borrar.
Cut Selection To Clipboard (cortar seleccin al portapapeles) - Todo el texto seleccionado se mover del
programa vigente a un programa nuevo con el nombre de portapapeles. Se borrar cualquier contenido que
estaba en el portapapeles
Copy Selection To Clipboard (copiar seleccin a portapapeles) - Todo el texto seleccionado se mover
del programa vigente a un programa nuevo con el nombre de portapapeles. Cualquier contenido que
estuviera en el portapapeles es borrado.
Paste From Clipboard (pegar desde el portapapeles) - El contenido del portapapeles se copia dentro del
programa vigente en la lnea que est despus de la posicin vigente del cursor.
MEN BUSCAR
Find Text (encontrar texto) - Este elemento del men buscar texto o cdigo de programa en el programa vigente.
Find Again (encontrar nuevamente) - Este elemento del men buscar de nuevo el mismo texto o cdigo
de programa.
Find And Replace Text (encontrar y sustituir texto) - Esta opcin buscar, en el programa vigente, un
texto o programa y opcionalmente sustituye uno (o todos) con otro elemento de cdigo G.
MEN MODI FI CAR
Remove All Line Numbers (eliminar todos los nmeros de lnea) - 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.
Renumber All Lines (renumerar todas las lneas) - Este elemento del men renumerar todos los bloques
en el programa o, si se seleccion un grupo de lneas, afectar slo a ese grupo de lneas.
Renumber By Tool (renumerar por herramienta) - Busca los cdigos T (herramienta), resalta todo el cdigo de
programa hasta el siguiente cdigo T y renumera el cdigo N (nmeros de lnea) en el cdigo de programa.
Reverse + & - Signs (signos + y - para invertir) - Este elemento del men invierte los signos de los valores
numricos. Pulse la tecla introducir para iniciar el proceso y luego introduzca los ejes (p.e. X, 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).
MEN I /O
Send RS-232 (enviar RS-232) - Este elemento del men enviar los programas al puerto RS-232. Al seleccionar
este elemento del men, se presenta la lista de los programas. Para seleccionar un programa, mueva el cursor al
nmero del programa y oprima el botn Insert (insertar). Aparecer un caracter resaltado antes del programa para
indicar que ste ha sido seleccionado. (Pulse Insert (Insertar) otra vez para deseleccionar el programa). La tecla Delete
(Eliminar) puede utilizarse para anular la seleccin de todos los programas seleccionados. Para enviar el programa(s)
seleccionado(s), pulse Write/Enter (Escribir/Introducir). Si ms de un programa o Todos ("All") es o son seleccionados,
los datos se enviarn con un smbolo "%" al principio del ujo o corriente de datos y otro smbolo de "%" al nal.
Receive RS-232 (recibir RS-232) - Este elemento del men recibir los programas desde el puerto serie
RS-232. En la pantalla List Prog (Lista de programas) "ALL" (Todos) debe estar resaltado antes de usar este
elemento del men. Tenga en cuenta que, "All" (todos) tiene que volverse a seleccionar en la pantalla de List
Prog (Listar Programas) despus de cada transferencia del archivo.
Send Disk (enviar disco) - Este elemento del men enviar los programas a la disquetera. Al seleccionar
este elemento del men, se presenta la lista de los programas. Para seleccionar un programa, mueva el
cursor al nmero del programa y oprima Insert (insertar) (o introduzca un nombre de archivo, Onnnnn, y
pulse Write/Enter (escribir/introducir)). Aparecer un caracter resaltado antes del programa para indicar que
ste ha sido seleccionado (pulse de nuevo Insert (insertar) para deseleccionar el programa). El botn Delete
(Eliminar) puede utilizarse para anular la seleccin de todos los programas seleccionados.
96-8750 rev P Enero de 2007
Editor avanzado 83
Receive Disk (recibir disco) - Este elemento del men recibir programas de la disquetera. Introduzca el
nombre de archivo (Texto, p.e. J OB5.NC, o Onnnnn) del archivo del disco a recibir, y pulse Enter (Introducir).
Disk Directory - Este elemento del men mostrar el directorio de la disquetera. Para seleccionar un archivo,
pulse el con la echa hacia abajo o hacia arriba, o utilice el volante de avance para desplazarse a travs de la
lista de directorios y pulse Write/Enter (Escribir/Introducir) para cargar un archivo.
F1: MEN AYUDA
How To Use The Editor (cmo usar el editor) - La ayuda se muestra siempre que se accede al men. El
manual de ayuda proporciona una breve descripcin del editor y sus caractersticas. Las echas hacia arriba
y abajo y el volante de avance controlan los mens, y los botones Page Up (Pgina siguiente), Page Down
(Pgina anterior), Home (Inicio) y End (Fin) sirven para desplazarse por la pantalla de ayuda. Adems, si se
pulsa F1 mientras se utiliza una de las opciones del men, se muestra la ayuda de igual forma. Pulsando
F1 de nuevo le permitir salir de esta pantalla de ayuda. Para volver al programa activo pulse la tecla Undo
(deshacer).
96-8750 rev P Enero de 2007
Editor avanzado 84
TECLAS ABREVI ADAS DEL EDI TOR AVANZADO
Al presionar estas teclas, mientras se encuentre en la pantalla de Editor Avanzado, llevaran al usuario de una
manera ms rpida hacia los mens de elementos sin tener que presionar la tecla F1 y mover el cursor hasta
el elemento que se desea seleccionar.
Teclas Rpidas Descripcin
SELECT
PROG
Sacar rpidamente la lista de programas hacia la parte inactiva de la pantalla para
seleccionar un programa de la lista.
F2
Esta tecla comenzar a seleccionar texto y denir el punto de partida de la lnea en el
bloque que se editar. Deslice el cursor hacia abajo hasta la ultima lnea de la denicin
de bloque y presione la tecla F2 o Write (escribir). En este momento, el bloque de texto
seleccionado se resaltar.
EDIT
Esta tecla puede usarse para cambiar al lado izquierdo o derecho entre dos programas
que han sido seleccionados para editarse.
F4
Al presionar F4, se abrir otra copia del mismo programa en el lado de la pantalla del
Editor Avanzado," Advanced Editor". El usuario puede, de una manera muy rpida, editar
dos difentes ubicaciones del mismo programa. La tecla editar le mover de un lado a
otro entre los dos programas.
INSERT
Si se introdujo un numero de programa (Onnnn) y luego se presion F4 o la tecla de
la echa hacia abajo, ese programa se sacar en el otro lado de la pantalla del Editor
Avanzado.
La tecla Insert (insertar) puede usarse para copiar el texto seleccionado en un programa
hasta la lnea despus de donde puso el cursor.
ALTER
La tecla Alter (alterar) puede usarse para mover el texto seleccionado en un programa
hasta lnea despus de donde se puso el cursor.
DELETE
La tecla Delete (borrar) puede usarse para borrar el texto seleccionado en un programa.
UNDO
Si se ha seleccionado algn bloque, presionar Undo (deshacer) simplemente le sacar
de esa denicin de bloque.
SEND
Al presionar la tecla Send (enviar), se activar esa seleccin de mens de entrada/
salida, "I/O Menu".
RECV
Al presionar la tecla Recv (recibir), se activar esa seleccin de mens de entrada/
salida, "I/O Menu".
ERASE
PROG
Al presionar la tecla Erase Prog (eliminar programa), se activar esa seleccin de mens
de entrada/salida. Se sacar la lista de programas en la parte inactiva de la pantalla del
Editor Avanzado para que mueva el cursor hacia el programa que desee y lo borre.
96-8750 rev P Enero de 2007
Cdigo Rpido 85
CDI GO RPI DO
El cdigo rpido simplica la escritura de un programa explicando comandos de cdigo G en comandos en
Ingls. Los comandos describen la operacin a realizar, en el lado derecho de la pantalla. Seleccionando la
operacin de la funcionalidad Group Window (Ventana de Grupo) y pulsando el botn, el cdigo se introduce
en su programa en el lado izquierdo de la pantalla. Los grupos pueden seleccionarse girando el volante
de avance en la direccin de las agujas del reloj. Para ver y recorrer los elementos de un grupo, mueva el
volante de avance en la direccin contraria a la de las agujas del reloj. Otra funcionalidad es la posibilidad de
recorrer un programa, mientras que Quick Code (Cdigo Rpido) describe lo que signican los cdigos G y
M, en la parte inferior de la pantalla.
QUICKCODE (EDIT) O0001
QUICKCODE
EDIT WINDOW
GROUP WINDOW
HELP WINDOW
O0001
GROUP
ITEM
ITEM
GROUP
GROUP
PROMPTING COMMENTS
INPUT LINE
COMMAND DESCRIPTION
WARNING MESSAGES
Pantalla de Cdigo Rpido
Acceder a Cdigo Rpido
Entre en Cdigo Rpido seleccionando el modo Edit (Edicin) y luego presionando dos veces la tecla Prgrm/
Convrs. La primera vez que se presiona la tecla Prgrm/Convrs se entra en el editor estndar, la segunda vez
que se presione se entrar en la funcionalidad de Cdigo Rpido. Cada pulsacin adicional de esta tecla
alternar entre los modos Cdigo Rpido Visual, Editor Avanzado, editor estndar, y Cdigo Rpido.
Ventana editar
Cada vez que seleccione un elemento de un grupo, como se describe ms adelante, la pantalla de edicin
se actualizar para mostrar el cdigo que se ha agregado al programa en edicin en ese momento. Todas
la funciones de edicin pueden usarse, excepto el volante de avance y las teclas de la funcin para copiar
bloques. Mientras est en Quick Code (Cdigo Rpido), el volante de avance se reserva para manejar la lista
de grupos. Puede desplazar el cursor a travs del texto del programa con las teclas de cursor disponibles
en el centro del teclado. Cambie al modo de edicin estndar pulsando la tecla Progrm/Convrs para acceder
al volante de avance (para comentarios largos) y a las funciones de copia de bloques. Quick Code (Cdigo
Rpido) no est disponible mientras se encuentre en el modo de edicin de fondo (vase la seccin Edicin
de fondo en el captulo Operacin).
Ventana Grupos
La ventana grupos muestra una lista de grupos disponibles en Quick Code (Cdigo Rpido).
Ventana Ayuda
La ventana de ayuda se encuentra justo debajo de la ventana de grupos. Se la utiliza para mostrar los
mensajes de ayuda de Quick Code (Cdigo Rpido) y las advertencias y ejemplos de programa.
Sesin de meustra de Cdigo Rpido
A continuacin se ilustra cmo puede emplearse Quick Code (Cdigo Rpido) para construir un programa.
Puede construirse un programa para retirar material y roscar el extremo de una pieza. Asumiremos que la
herramienta 101 es una herramienta para retirar de material y que la herramienta 202 es una herramienta
para roscar. Antes de empezar, verique que el programa fuente de Quick Code (Cdigo Rpido), O9999, es
uno de los programas que hay en el control.
El volante de avance es una parte integral del uso de Quick Code (Cdigo Rpido), y se la utiliza con
bastante frecuencia.
96-8750 rev P Enero de 2007
Cdigo Rpido 86
Crear un programa
El Cdigo Rpido no generar el nuevo nmero de programa. Para crear un programa, pulse List Prog (Listar
Programas), introduzca un nmero de programa (p.e. O00005) y pulse Write/Enter (Escribir/Introducir). O
seleccione un programa a editar. Para editar el programa, pulse el botn Edit (Editar) y luego la tecla Prgrm/
Convrs dos veces para introducir Cdigo Rpido. (Tenga en cuenta que los mens de Edicin avanzada
bajo el men HELP (ayuda) es una seleccin de submen para Cdigo Rpido).
O00005 ;
QUICK CODE
1. MACHINE MOVES . . .
2. MACHINE RADIUS & CHAMFER MOVES . . .
3. CUTTER COMP. MOVES . . .
4. MACHINING CYCLES . . .
5. DRILL/BORE CYCLES . . .
6. TAPPING CYCLES . . .
7. THREADING CYCLES . . .
8. LIVE TOOLING DRILLING & TAPPING . . .
QUICKCODE (EDIT) O00005 N00000000
START UP COMMANDS . . .
Seleccionar los comandos de encendido
Gire el volante de avance en sentido contrario a las agujas del reloj (CW) hasta que el grupo titulado
"Start Up Commands" (Comandos de encendido) en la ventana grupos aparezca resaltado.
Gire el volante de avance en sentido contrario a las agujas del reloj (CCW) un clic. Aparecern los "Start
Up Commands" (Comandos de encendido) y se resaltar el primero, "Program Name" (Nombre de
Programa).
Presione la tecla Write (Escribir). Esto introducir una (T). Mueva la echa de cursor izquierda dos veces
sobre la "T" los parntesis, luego teclee un nombre de programa y pulse Alter (Alterar).
La gura siguiente muestra cmo es una pantalla con un nombre de programa ya introducido.
O00005 ;
;
QUICK CODE
START UP COMMANDS . . .
Set Machine Defaults . .
Sequence Number & Comment . .
CALL TOOL@Machine Home W/CSS OFF . .
CALL TOOL@Machine Home W/CSS ON . .
CALL TOOL@location W/CSS OFF . .
CALL TOOL@location W/CSS ON . .
To select a new WORK OFFSET . .
DONE Choose an Operation . .
Program Name . .
(PROGRAM NAME)
QUICKCODE (EDIT) O00005 N00000000
Iniciar un programa usando Cdigo Rpido
Llamar a la Herramienta 101
Mientras est en el men "Start Up Commands" (Comandos de Encendido), gire el volante de avance
en sentido contrario a las agujas del reloj (CCW) para resaltar el elemento del grupo titulado "Call Tool@
Location W/CSS On".
Pulse el botn Write (Escribir) para que el control le pida un nmero de herramienta para su programa, y
el control le pedir informacin para el programa.
1.
2.
3.
1.
2.
96-8750 rev P Enero de 2007
Cdigo Rpido 87
;
QUICK CODE
START UP COMMANDS . . .
Set Machine Defaults . .
Sequence Number & Comment . .
CALL TOOL@Machine Home W/CSS OFF . .
CALL TOOL@Machine Home W/CSS ON . .
CALL TOOL@location W/CSS OFF . .
To select a new WORK OFFSET . .
DONE Choose an Operation . .
CALL TOOL@location W/CSS ON . .
Program Name . .
(PROGRAM NAME)
M09 ;
G53 G00 X-2. Z-3. T0 ;
T101 (T) ;
G50 S2500;
G97 S1250 M03 ;
G54 G00 X0 Z1. M08;
G96 S320
QUICKCODE (EDIT) O00005 N00000000
;
Programado con las Selecciones de Comandos de Encendido Introducidas con Cdigo Rpido para la Herramienta 101.
Utilice el Programa de Ciclo de Retirada de Material G71
Desplace y resalte el grupo titulado "4. Ciclos de Maquinado".
Desplcese con dos clics (sentido contrario a las agujas del reloj). Se resaltar G71 Stock Removal Cycle
Program" (Programa de Ciclo de Retirada de Material G71).
Pulse el botn Write (Escribir) para comenzar los avisos.
El programa aparecer as:
1. MACHINE MOVES . . .
2. MACHINE RADIUS & CHAMFER MOVES . . .
3. CUTTER COMP. MOVES . . .
4. MACHINING CYCLES . . .
Face End of Part Program..
FINISHING Cycle G70 command..
O.D./I.D. Cycle G71 command..
END FACE Cycle G72 command..
IRREGULAR Cycle G73 command..
G71 Stock Removal Cycle Program..
QUICK CODE
QUICKCODE (EDIT) O00005 N00000000
START UP COMMANDS . . .
M09 ;
G28 ;
T101 (T) ;
G97 S1250 M03 ;
G54 G00 X0 Z1. M08 ;
G82 Z-0.2 P0.2 R0.1 F0.003 ;
Programa de Retirada de Material G71
Llamar a la Herramienta 202
Desplcese CW (sentido de las agujas del reloj) hasta el grupo titulado "Start Up Commands" (Comandos
de Encendido), luego desplcese CCW (sentido contrario a las agujas del reloj) para resaltar el elemento
del grupo titulado "Call Tool@Location W/CSS On". Pulse el botn Write (Escribir) y el control le pedir
informacin para la herramienta 202; introduzca el nmero 202 cuando se le pida un nmero para la
herramienta.
Llame al Ciclo de roscado 3/4-16 O.D. G76 Ciclo de roscado
Desplcese CW (sentido de las agujas del reloj) hasta el grupo titulado "7. Threading Cycle" (Ciclo de
roscado). Desplcese CCW (sentido contrario a las agujas del reloj) hasta que aparezca resaltado "3/4-16
O.D. G76 Threading Cycle". Pulse el botn Write (Escribir) y el control le pedir informacin para roscar
con G76.
Desplcese CW (sentido de las agujas del reloj) y resalte el grupo titulado "Ending Commands"
(Comandos de Fin). Desplcese CCW (sentido contrario a las agujas del reloj) hasta que aparezca
resaltado "Coolant Off M09" y pulse Write (Escribir).
1.
2.
3.
1.
1.
2.
96-8750 rev P Enero de 2007
Cdigo Rpido 88
Mandar la Mquina al Inicio y Finalizar el Programa
Desplcese CW (sentido de las agujas del reloj) y resalte el grupo titulado "Ending Commands"
(Comandos de Fin). Desplcese CCW (sentido contrario a las agujas del reloj) hasta que aparezca
resaltado "Home X, Z and Tailstock with G28 " (Inicio X, Z y Cabezal Mvil con G28) y pulse Write
(Escribir).
Desplcese CCW (sentido contrario a las agujas del reloj) y resalte el grupo titulado "End Program,
Program End Command M30" (Finalizar Programa) y pulse Write (Escribir).
El programa est listo para ser ejecutado. Ejecute el programa en modo Grcos para asegurarse de que se
han introducido todos los pasos.
CDI GO RPI DO VI SUAL
Para iniciar Visual Quick Code (VQC) entre en modo Edit (editar) y presione tres veces la tecla Prgrm/Convrs.
Otra manera para introducir cdigo rpido visual es usar los mens desplegables en el Editor Avanzado bajo
Help (Ayuda).
Seleccionar una Categora
Use las echas para seleccionar la categora de partes cuya descripcin se acerque ms a la parte deseada
y presione Write (Escribir). Aparecer un conjunto de ilustraciones de las piezas en esa categora.
Seleccionar una Plantilla de piezas
Use las teclas de echa para seleccionar una plantilla de esta pgina. Al presionar Write (Escribir) se
mostrar un croquis de la pieza y esperar a que el operador introduzca los valores para hacer la pieza
seleccionada.
Introducir los Datos
El control pedir al programador informacin sobre la pieza seleccionada. Una vez que se introduzca la
informacin, el control preguntar dnde tiene que colocarse el cdigo G:
Select/Create a Program (seleccionar/crear un programa) - Se abrir una ventana pidiendo al usuario que
seleccione un nombre de programa. Resalte el programa y presione la tecla Write (Escribir). Esto aadir las
nuevas lneas de cdigo al programa seleccionado. Si el programa ya contiene cdigo, VQC(Cdigo rpido
virtual) introducir las lneas de cdigo al comienzo del programa; antes del cdigo existente. El usuario
tambin tiene la opcin de crear un programa nuevo simplemente introduciendo un nombre de programa y
pulsando Write (Escribir), sto aadir las lneas de cdigo al nuevo programa.
Add to Current Program (agregar al programa actual) El cdigo generado por VQC(Cdigo rpido virtual)
se aadir despus del cursor.
MDI El cdigo saldr a MDI. Tenga en cuenta que algo en MIDI se sustituir.
Cancel (cancelar) La ventana se cerrar y se mostrarn los valores del programa.
NOTA: El programa est tambin disponible para ser editado y visualizado en el Editor
Avanzado. Es una buena idea comprobar el programa ejecutndolo en modo
Graphics (Grcos).
1.
2.
1)
2)
3)
4)
96-8750 rev P Enero de 2007
Macros 89
MACROS (OPCI ONAL)
Esta funcionalidad es opcional; llame a su distribuidor para obtener informacin.
I NTRODUCCI N
Las Macros aaden capacidades y exibilidad al control que no son posibles con cdigos G estndar.
Algunos usos posibles son, familias de piezas, ciclos jos 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 - Patrones que recurren una y otra vez
pueden denirse y almacenarse utilizando macros. Por ejemplo:
Familia de piezas
Torneado de garras blandas.
Ciclos jos denidos por el usuario (como ciclos de ranurado)
Ajuste de correcin automtico basado en el programa - Con las macros, los correctores de las
coordenadas pueden denirse para cada programa por lo que los procedimientos de montaje son ms
fciles y hay menos probabilidades de error.
Palpado - El palpado mejora las capacidades de la mquina de muchas maneras. Debajo hay tan slo
una muestra de las aplicaciones.
Contorneado de una pieza para determinar dimensiones desconocidas para ms adelante tornear o
mecanizar.
Calibracin de la herramienta para los valores de corrector y desgaste.
Inspeccionar antes del mecanizado para determinar la tolerancia del material en piezas fundidas.
Cdigos G y M tiles
M00, M01, M30 - Detener programa
G04 - Pausa (Dwell)
G65 Pxx - Llamada a subprograma Macro Permite pasar variables.
M96 Pxx Qxx - Rama local condicional cuando la seal de entrada discreta es 0
M97 Pxx - Llamar a subrutina local
M98 Pxx - Llamada a subprograma
M99 - Bucle o vuelta al subprograma
G103 - Lmite del previsor de bloques. No se permite la compensacin de la herramienta de corte.
M109 - Entrada interactiva de usuario (vea la seccin "M Codes" (cdigos M))
Ajustes
Hay 3 ajustes que pueden afectar a programas macro (programa de la serie 9000), stos son 9xxxx progs
Lock (#23), 9xxx Progs Trace (#74) y 9xxx Progs Single BLK (#75).
Previsin
La previsin es un asunto de gran importancia para el programador de macros. El control intentar procesar
tantas lneas como sea posible antes de tiempo para acelerar el proceso. sto incluye la interpretacin de
variables macro. Por ejemplo,
#1101 =1
G04 P1.
#1101 =0

96-8750 rev P Enero de 2007


Macros 90
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
modicarse 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
El control almacena los nmeros decimales como valores binarios. Como resultado, los nmeros
almacenados en variables pueden redondearse por 1 dgito menos signicativo. Por ejemplo, el nmero 7
almacenado en la variable macro #100, puede leerse ms tarde como 7.000001, 7.000000, o 6.999999. Si su
sentencia fuera, "IF [#100 EQ 7]", podra dar una lectura falsa. Una forma ms segura de programar sera,
"IF [ROUND [#100] EQ 7]". Este asunto es normalmente slo un problema cuando se almacenan enteros
en variables macro cuando usted no espera ver ms tarde una parte fraccional.
NOTAS DEL FUNCI ONAMI ENTO
Las variables de macro, al igual que los ajustes y los correctores, pueden almacenarse o cargarse por medio
del terminal RS-232 o del disquete opcional. Consulte la seccin de "Cargar Programas en el Control".
Pgina de visualizacin de variables
Por medio de la pantalla de comandos actuales se muestran y pueden modicarse 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
luego pulsando el botn Write/Enter (Escribir/Introducir). El valor de Variables Macro puede borrarse pulsando
la tecla Origin (Origen). Introduciendo el nmero de la variable macro y pulsando la echa 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.
Argumentos de las Macros
Los argumentos en una declaracin G65 son el medio para pasar valores a la subrutina macro y denir 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:
Direccin:
Variable:
96-8750 rev P Enero de 2007
Macros 91
Alternar Direccin Alfabtica
A
1
B
2
C
3
I
4
J
5
K
6
I
7
J
8
K
9
I
0 1
J
1 1
K
2 1
I
3 1
J
4 1
K
5 1
I
6 1
J
7 1
K
8 1
I
9 1
J
0 2
K
1 2
I
2 2
J
3 2
K
4 2
I
5 2
J
6 2
K
7 2
I
8 2
J
9 2
K
0 3
I
1 3
J
2 3
K
3 3
Los argumentos aceptan cualquier valor de punto otante de hasta cuatro decimales. Si se utiliza el sistema
mtrico, el control asumir milsimas (.000). En el ejemplo que se muestra a continuacin, la variable local #7
recibir .0004. Si el punto decimal no se incluye en el valor de un argumento, como en: G65 P9910 A1 B2 C3,
Los valores se pasan a las subrutinas macro de acuerdo con la tabla siguiente:
Pasar Argumentos Enteros (sin punto decimal)
A
1 0 0 .
B
1 0 0 .
C
1 0 0 .
D
. 1
E
. 1
F
. 1
G
-
H
. 1
I
1 0 0 0 .
J
1 0 0 0 .
K
1 0 0 0 .
L
. 1
M
. 1
N
-
O
-
P
-
Q
1 0 0 0 .
R
1 0 0 0 .
S
. 1
T
. 1
U
1 0 0 0 .
V
1 0 0 0 .
W
1 0 0 0 .
X
1 0 0 0 .
Y
1 0 0 0 .
Z
1 0 0 0 .
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 denirn 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 otante 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 reemplazan por los nuevos
valores correspondientes en las variables de la lnea G65 y todas las otras variables locales nuevas se
reajustan con valores indenidos. Ms adelante hay una tabla de variables locales junto con los argumentos
de las variables de direccin que cambiaron las variables locales.
1
A
2
B
3
C
4
I
5
J
6
K
7
D
I
8
E
J
9
F
K
0 1
I
1 1
H
J
2 1
K
3 1
M
I
4 1
J
5 1
K
6 1
I
7 1
Q
J
8 1
R
K
9 1
S
I
0 2
T
J
1 2
U
K
2 2
V
I
3 2
W
J
4 2
X
K
5 2
Y
I
6 2
Z
J
7 2
K
8 2
I
9 2
J
0 3
K
1 3
I
2 3
J
3 3
K
Direccin:
Variable:
Direccin:
Variable:
Direccin:
Variable:
Direccin:
Variable:
Direccin:
Variable:
Variable:
Direccin:
Alternar:
Variable:
Direccin:
Alternar:
Variable:
Direccin:
Alternar:
96-8750 rev P Enero de 2007
Macros 92
Tenga en cuenta que las variables locales 10, 12, 14-16 y 27-33 no tienen argumentos de direccin
correspondientes. Estas variables locales pueden denirse si se usa un nmero suciente de argumentos I,
J y K como se indic anteriormente en la seccin acerca de argumentos. Una vez que las variables locales
estn denidas en la subrutina macro, stas pueden leerse y modicarse mediante los nmeros de variable
del 1 al 33.
Si se usa el argumento L para la repeticin mltiple de una subrutina macro, los argumentos se denen slo
en la primera repeticin. Esto signica que si alguna de las variables locales de 1 a 33 se modica en la
primera repeticin, entonces la siguiente repeticin slo tendr acceso a los valores modicados. Los valores
locales se retienen de una repeticin a otra si el valor de la direccin L es mayor que 1.
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-599 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
Las variables de sistema le dan al programador la capacidad de interactuar con una variedad de condiciones
de control. Con la denicin de una variable de sistema, se puede modicar o alterar el funcionamiento de
control. Con la lectura de una variable de sistema, un programa puede modicar su comportamiento basado
en el valor de la variable. Algunas variables del sistema tienen un estado de Read Only (slo lectura); esto
quiere decir que el programador no puede modicarlos. A continuacin hay una tabla y una breve explicacin
del uso de las variables del sistema.
VARIABLES USO
#0 No es un nmero (slo lectura)
#1-#33 Argumentos de llamada a macro
#100-#199 Variables de propsito general guardadas al apagar
#500-#599 Variables de propsito general guardadas al apagar
#600-#699 Variables de propsito general guardadas al apagar
#700-#749 Variables ocultas slo para uso interno
#750-#751 Agrupacn de datos del Puerto serie #2
#800-#999 Variables de propsito general guardadas al apagar
#1000-#1063 64 entradas discretas (slo lectura)
#1064-#1068 Cargas mximas de los ejes para X, Y, Z, A, y eje B en el MOCON1
#1080-#1087 Entadas analgicas a digitales (slo lectura)
#1090-#1098 Entradas ltradas analgicas a digitales (slo lectura)
#1094 Carga del husillo con accionamiento del husilo OEM (slo lectura)
#1098 Carga dle husillo con regulador tipo vector Haas (slo lectura)
#1100-#1139 40 salidas discretas
#1140-#1155 16 sallidas extra de rels a travs de salidas multiplexadas
#1264-#1268 Cargas mximas de los ejes para U, V, W, SS, y TT en MOCON2
#2001-#2050 Correciones de cambio de herramientas del eje X
#2101-#2150 Correctores de cambio de herramientas del eje Z
#2201-#2250 Correctores del radio de la nariz de la herramienta
#2301-#2350 Direccin de la punta de la herramienta
#2401-#2450 Correcciones del radio/dimetro de la herramienta
#2601-#2650 Desgaste del radio/dimetro de la herramienta
#2701-#2750 Correciones de desgaste de herramientas del eje X
#2801-#2850 Correciones de desgaste de herramientas del eje Z
#2901-#2950 Correctores de desgaste del radio de la nariz de la herramienta
96-8750 rev P Enero de 2007
Macros 93
#3000 Alarma programable
#3001 Cronmetro en milisegundos
#3002 Cronmetro en horas
#3003 Supresin del bloque a bloque
#3004 Anular control
#3006 Parada programable con mensaje
#3011 Ao, mes, da
#3012 Hora, minuto, segundo
#3020 Encender cronmetro (slo lectura)
#3021 Cronmetro de Inicio de Ciclo
#3022 Cronmetro de avance
#3023 Tiempo de ciclo actual
#3024 ltimo tiempo de ciclo
#3025 Tiempo de ciclo previo
#3026 Herramienta en el husillo (slo lectura)
#3027 RPM del husillo (slo lectura)
#3030 Bloque a bloque
#3031 Ensayo
#3032 Borrar bloque
#3033 Parada opcin
#3901 M30 Cuenta 1
#3902 M30 Cuenta 2
#4001-#4020 Cdigos de grupo del bloque anterior
#4101-#4126 Cdigos de direccin del bloque anterior
NOTA: La congurando del 4101 al 4126 es igual que el direccionamiento alfabtico
de la seccin "Argumentos Macro"; p.e. la sentencia x1.3 establece la variable
#4124 a 1.3.
#5000-#5006 Posicin nal del bloque anterior
#5020-#5027 Posicin de la coordenada de la mquina actual
#5041-#5046 Posicin de la coordenada del trabajo presente
#5061-#5065 Posicin de la seal del salto presente - X,Z,C
#5081-#5086 Corrector de herramienta presente
#5201-#5206 Corrector comn
#5221-#5226 G54 correctores de trabajo
#5241-#5246 G55 correctores de trabajo
#5261-#5266 G56 correctores de trabajo
#5281-#5286 G57 correctores de trabajo
#5301-#5306 G58 correctores de trabajo
#5321-#5326 G59 correctores de trabajo
#5401-#5500 Cronmetros de avance de la herramienta (segundos)
#5501-#5600 Cronmetros totales de la herramienta (segundos)
#5601-#5699 Lmite del control de vida de la herramienta
#5701-#5800 Contador del control de vida de la herramienta
#5801-#5900 Control de carga de la herramienta (cantidad mxima medida hasta el momento)
#5901-#6000 Lmite del conttrol de carga de la herramienta
#6001-#6277 Ajustes (slo lectura)
#6501-#6999 Parmetros (slo lectura)
NOTA: El orden bajo de los bits de valores grandes no aparecern en las variables
macros para las deniciones y los parmetros.
96-8750 rev P Enero de 2007
Macros 94
#7001-#7006 (#14001-#14006) G110 (G154 P1) correctores de trabajo adicionales
#7021-#7026 (#14021-#14026) G111 (G154 P2) correctores de trabajo adicionales
#7041-#7046 (#14041-#14046) G114 (G154 P3) correctores de trabajo adicionales
#7061-#7066 (#14061-#14066) G115 (G154 P4) correctores de trabajo adicionales
#7081-#7086 (#14081-#14086) G116 (G154 P5) correctores de trabajo adicionales
#7101-#7106 (#14101-#14106) G117 (G154 P6) correctores de trabajo adicionales
#7121-#7126 (#14121-#14126) G118 (G154 P7) correctores de trabajo adicionales
#7141-#7146 (#14141-#14146) G119 (G154 P8) correctores de trabajo adicionales
#7161-#7166 (#14161-#14166) G120 (G154 P9) correctores de trabajo adicionales
#7181-#7186 (#14181-#14186) G121 (G154 P10) correctores de trabajo adicionales
#7201-#7206 (#14201-#14206) G122 (G154 P11) correctores de trabajo adicionales
#7221-#7226 (#14221-#14221) G123 (G154 P12) correctores de trabajo adicionales
#7241-#7246 (#14241-#14246) G124 (G154 P13) correctores de trabajo adicionales
#7261-#7266 (#14261-#14266) G125 (G154 P14) correctores de trabajo adicionales
#7281-#7286 (#14281-#14286) G126 (G154 P15) correctores de trabajo adicionales
#7301-#7306 (#14301-#14306) G127 (G154 P16) correctores de trabajo adicionales
#7321-#7326 (#14321-#14326) G128 (G154 P17) correctores de trabajo adicionales
#7341-#7346 (#14341-#14346) G129 (G154 P18) correctores de trabajo adicionales
#7361-#7366 (#14361-#14366) G154 P19 correctores de trabajo adicionales
#7381-#7386 (#14381-#14386) G154 P20 correctores de trabajo adicionales
#14401-#14406 G154 P21 correctores de trabajo adicionales
#14421-#14426 G154 P22 correctores de trabajo adicionales
#14441-#14446 G154 P23 correctores de trabajo adicionales
#14461-#14466 G154 P24 correctores de trabajo adicionales
#14481-#14486 G154 P25 correctores de trabajo adicionales
#14501-#14506 G154 P26 correctores de trabajo adicionales
#14521-#14526 G154 P27 correctores de trabajo adicionales
#14541-#14546 G154 P28 correctores de trabajo adicionales
#14561-#14566 G154 P29 correctores de trabajo adicionales
#14581-#14586 G154 P30 correctores de trabajo adicionales
#14781-#14786 G154 P40 correctores de trabajo adicionales
#14981-#14986 G154 P50 correctores de trabajo adicionales
#15181-#15186 G154 P60 correctores de trabajo adicionales
#15381-#15386 G154 P70 correctores de trabajo adicionales
#15581-#15586 G154 P80 correctores de trabajo adicionales
#15781-#15786 G154 P90 correctores de trabajo adicionales
15881-15886 G154 P95 correctores de trabajo adicionales
15901-15906 G154 P96 correctores de trabajo adicionales
15921-15926 G154 P97 correctores de trabajo adicionales
15941-15946 G154 P98 correctores de trabajo adicionales
15961-15966 G154 P99 correctores de trabajo adicionales
96-8750 rev P Enero de 2007
Macros 95
VARI ABLES DEL SI STEMA EN-PROFUNDI DAD
Variables #750 y #751
Estas variables macro recogen la entrada del puerto serie 2. El programador puede probar los datos en
la cola en el buffer del puerto serie 2, y recoger los datos para su procesamiento. La variable macro #750
informar al programador si hay datos esperando en el puerto 2 RS232. Un valor de 1 signica que el buffer
receptor tiene datos en la cola, de lo contrario se devolver un valor de 0. La variable macro 751 recoge el
primer caracter del buffer de entrada, cuando los datos estn en cola; sin embargo, el contenido del buffer se
comprueba primero para ver si est vaco; si no fuera as, se devolver el valor del siguiente caracter en cola.
Entradas discretas de 1-bit
El programador puede usar las entradas designadas "spare" ("libre" en espaol) para conectarlas a
dispositivos externos.
Salidas discretas de 1-bit
El control Haas es capaz de controlar hasta 56 salidas discretas. Sin embargo, un buen nmero de estas
salidas estn ya reservadas para uso por el controlador de las mquinas Haas.
PRECAUCIN! No use salidas que estn reservadas por el sistema. Si usa estas salidas
puede causar dao o destruccin de su equipo.
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 asigancin 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 vericacin de esa salida #1108 est "libre":
#1108 =1; (Apaga el rel #1108)
#101 =#3001+1000; (101 es 1 segundo desde ahora)
WHILE [[#101 GT #3001] AND [#1109 EQ 0]] D01
END1 (Espere aqu 1 segundo o hasta que el rel #1109 vaya a nivel alto)
#1108 =0; (Apague el rel #1108)
Si su control no est equipado con el nuevo tablero electrnico de rels de cdigos-M, entonces M21 al M28
se trazarn desde el #1132-#1139. Si tiene instalado equipo con el tablero electrnico de rels de cdigos-M,
vea la seccin opcin 8M para encontrar informacin e instrucciones.
NOTA: Debera siempre probar o ejecutar sus programas de ensayo que se hayan
desarrollado para macros que estn usando un equipo nuevo.
Cargas mximas de los ejes
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
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 Geometra del radio de la punta de la herramienta
#2301-#2350 Direccin de la punta de la herramienta
#2701-#2750 Desgaste de la herramienta del eje-X
#2801-#2850 Desgaste de la herramienta en el eje-Z
#2901-#2950 Desgaste del radio de la punta de la herramienta
96-8750 rev P Enero de 2007
Macros 96
Mensajes programables
#3000 - Las alarmas pueden programarse. Una alarma programable actuar igual que las alarmas internas
de Haas. Una alarma se programa deniendo la variable macro #3000 con un nmero entre 1 y 999.
#3000 = 15 (mensaje sitado en la lista de alarmas) - Al hacer esto, "Alarm" centellea en la parte inferior de la
pantalla y el texto en el siguiente comentario se sita en la lista de alarmas. Se suma 1000 al nmero de la
alarma (en este ejemplo, 15) y el resultado se usar como el nmero de esa alarma. Si se origina una alarma,
todos los movimientos se detienen y debe restablecerse el programa para continuar trabajando. Las alarmas
programables siempre se numeran entre 1000 y 1999. Los primeros 34 caracteres del comentario se usarn
en el mensaje de alarma.
Cronmetros
Las macro de Haas pueden acceder a dos cronmetros. Estos cronmetros pueden jarse en un valor
particular al asignar un nmero a la variable correspondiente. Despus, un programa puede leer la variable
y determinar el tiempo que ha pasado desde que se j el cronmetro. Los cronmetros pueden usarse
para simular los ciclos de pausa, determinar el tiempo entre una pieza y otra pieza o para controlar cualquier
accin que dependa del tiempo.
#3001 Cronmetro en milisegundos - El cronmetro en milisegundos se actualiza cada 20 milisegundos
y por lo tanto las acciones pueden cronometrarse con una precisin mxima de hasta 20 milisegundos.
El cronmetro en milisegundos se reajusta en el momento del restablecimiento. El cronmetro tiene un
lmite de 497 das. El nmero entero obtenido despus de leer la variable #3001 representa el nmero de
milisegundos.
#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.
Anulaciones del sistema
#3003 - La variable 3003 es un parmetro de Supresin bloque a bloque o Single Block Suppression. sta
anula la funcin de bloque a bloque en cdigos-G. En el ejemplo que se muestra a continuacin, la supresin
del Single Block (bloque a bloque) se ignora cuando #3003 se ja a igual a 1. Despus de que M3003 se je
en =1, cada bloque de instrucciones de cdigo-G (lneas 2-4) se ejecutan continuamente aunque la funcin
de Bloque a bloque o Single Block se encuentre activada. Cuando #3003 se je como igual que cero, la
operacin de Bloque a bloque o Single Block continuar funcionando de manera normal. Lo que quiere decir
que el operador debe presionar Cycle Start (inicio de ciclo) para iniciar cada lnea de cdigo nueva (lneas
6-8).
#3003=1;
G54 G00 G90 X0 Z0;
G81 R0.2 Z-0.1 F20 L0;
S2000 M03;
#3003=0;
T02 M06;
G83 R0.2 Z-1 F10. L0;
X0. Z0.;
Variable #3004
La variable #3004 es una variable binaria de la memoria, la cual anula algunas caractersticas especcas del
control durante la ejecucin de un programa. El primer bit deshabilita el botn Feed hold (detener avance). Si
no se utiliza detener avance durante una seccin de cdigo, ponga la variable #3004, con valor 1, antes de
las lneas de cdigo especcas. Despus de esa seccin de cdigo ponga #3004 a 0 para continuar con la
funcin del botn Feed Hold (detener avance). Por ejemplo:
Cdigo de aproximacin (Feed Hold (detener avance) permitido)
#3004=1; (Desactiva el botn Feed Hold)
Cdigo imparable (Feed Hold no permitido)
#3004=0; (Activa el botn Feed Hold)
Cdigo de partida (Feed Hold (detener avance) permitido)
Lo siguiente es un mapa de bits de la variable #3004 y las anulaciones correspondientes. E =Habilitado
D =Deshabilitado
96-8750 rev P Enero de 2007
Macros 97
0 E E E
1 D E E
2 E D E
3 D D E
4 E E D
5 D E D
6 E D D
7 D D D
#3006 Parada programable
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);
#4001-#4021 Cdigos de grupo del ultimo bloque (Modal)
La agrupacin de los cdigos G permite un procesamiento ms eciente. Los Cdigos G con funciones
similares usualmente estn bajo el mismo grupo. Por ejemplo, G90 y G91 estn bajo el grupo 3. Estas
variables almacenan el cdigo predenido o el ltimo cdigo G emitido para cualquiera de los 21 grupos.
Un programa macro que lea el cdigo del grupo puede cambiar el comportamiento del cdigo G. Si
4003 contiene 91, entonces un programa macro podra decidir que todos los movimientos debern ser
incrementales en lugar de absolutos. No hay ninguna variable correspondiente al grupo cero; los cdigos G
del grupo cero No son de modalidad.
#4101-#4126 Datos de direccin del ultimo bloque (Modal)
Los cdigos de direccin de A hasta Z (excepto G) se almacenan como valores de modalidad. La informacin
de modalidad, obtenida de la ltima lnea de cdigo interpretado por el previsor de bloques, se almacena
en las variables 4101 a 4126. El arreglo numrico de los nmeros de las variables correspondientes a las
direcciones alfabticas se encuentra en la tabla de las direcciones alfabticas. Por ejemplo, el valor de la
direccin D4 interpretada previamente se encuentra en #4107 y el ltimo valor I interpretado est en #4104.
Al vincular una macro a un cdigo M, puede que no pase variables a la macro utilizando variables 1-33; en su
lugar, utilice los valores de 4101-4126 en la macro.
#5001-#5005 Posicin del ultimo objetivo
El punto nal programado para el ltimo bloque de movimiento ms reciente puede obtenerse por medio de
las variables #5001-#5006, que corresponden a X, Y, Z, A, y B respectivamente. Los valores se dan en el
sistema de coordenadas de trabajo vigente y pueden usarse an cuando la mquina est en movimiento.
Variables de posicin del eje
#5021 Eje-X #5024 Eje-A #5027 Eje U
#5022 Eje-Y #5025 Eje-B #5028 Eje Vs (usado para el alimentador de barras de Haas)
#5023 Eje-Z #5026 Eje-C
#5021-#5025 Posicin de coordenadas actuales de la mquina
La posicin vigente en las coordenadas de la mquina puede obtenerse a travs de #5021 a #5026, que
corresponden a X, Y, Z, A y B respectivamente. Estos valores no pueden leerse mientras la mquina est en
movimiento. El valor de #5023 (Z) lleva aplicada compensacin de la longitud de la herramienta.
#3004
DETENER
AVANCE
ANULACIN DE
LA VELOCIDAD
DE AVANCE
COMPRO-
BAR PARADA
EXACTA
96-8750 rev P Enero de 2007
Macros 98
#5041-#5045 Posicin de coordenadas actual de trabajo
La posicin vigente en las coordenadas de trabajo de la mquina puede obtenerse a travs de #5041-5045,
que corresponden a X, Y, Z, A, y B respectivamente. Estos valores no pueden leerse mientras la mquina
est en movimiento. El valor de #5043 (Z) lleva aplicada compensacin de la longitud de la herramienta.
#5061-#5065 Posicin de la seal de salto actual
La posicin donde se origin la ltima seal de salto puede obtenerse por medio de #5061-#5065, que
corresponden a X, Y, Z, A y B 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.
#5081-#5086 Compensacin de la longitud de la herramienta
Se devuelve la compensacin total vigente de la longitud de la herramienta que est siendo aplicada a
la herramienta. Esto incluye la geometra de la herramienta referida por el valor de modalidad vigente
establecido en el cdigo T ms el valor por desgaste.
Correctores
Todos los correctores de trabajo de la herramienta se pueden leer y denir mediante una expresin macro.
Esto le permite al programador predenir las coordenadas con ubicaciones aproximadas, o denir las
coordenadas con valores basados en los resultados de las posiciones y clculos de las seales de salto. Al
leer alguno de los correctores, el previsor de bloques se detiene hasta que se ejecuta el bloque.
#5201-#5206 G52 X, Z, Y, A, B, C Valores de correctores
#5221-#5226 G54 " " " " " " "
#5241-#5246 G55 " " " " " " "
#5261-#5266 G56 " " " " " " "
#5281-#5286 G57 " " " " " " "
#5301-#5306 G58 " " " " " " "
#5321-#5326 G59 " " " " " " "
#7001-#7006 G110 X, Z, Y, A, B, C Valores de correctores
#7021-#7026 " " " " " " " "
#7381-#7386 G129 X, Z, Y, A, B, C Valores de correctores
Uso de las variables
Todas las variables se identican 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
otante. Si una variable nunca se ha empleado, sta puede tomar un valor especial "indenido". Esto indica
que no se ha empleado. Una variable puede jarse como indenida con la variable especial #0. #0 tiene el
valor "indenido" 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 dene la variable #3 con el valor 6.5.
Las variables pueden usarse en vez de las constantes de direccin de los cdigos G, donde la "direccin" se
reere a las letras A..Z.
En el bloque N1 G0 X1.0; las variables pueden ajustarse a los siguienes 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.
SUSTI TUCI N DE DI RECCI N
El mtodo usual para denir las direcciones de control de A-Z es la direccin seguida de un nmero. Por
ejemplo: G01 X1.5 Z3.7 F.02;establece las direcciones G, X, Z y F con 1, 1.5, 3,7 y 0.02 respectivamente y
de esta manera le indica al control el movimiento lineal, G01, hasta la posicin X=1.5, Z=3.7 a la velocidad de
avance de 0.02 pulgadas por revolucin. La sintaxis de las macro permite que el valor de direccin puedan
sustituirse por cualquier variable o expresin
96-8750 rev P Enero de 2007
Macros 99
La declaracin anterior puede reemplazarse por el cdigo siguiente:
#1 = 1;
#2 = .5;
#3 = 3.7;
#4 = 0.02;
G#1 X[#1+#2] Z#3 F#4; La sintaxis permisible para las direcciones alfabticas A..Z (excluyendo N u O) es la siguiente:
< direccin ><->< variable > A-#101
< direccin >[< expresin >] Z[#5041+3.5]
< direccin ><->[< expresin >] Z-[SIN[#1]]
Si el valor de la variable no concuerda con el dominio de la direccin, entonces se originar la alarma usual
del control. Por ejemplo, el cdigo siguiente resultara en un cdigo-G invlido porque no hay un cdigo
G143: #1 =143; G#1;
Si se usa una variable o expresin en vez de una constante para un valor de direccin, el valor se redondea a la
cifra menos signicativa. Si #1=.123456, entonces G1 X#1 movera la herramienta de la mquina a .1235 en el
eje X. Si el control est bajo la modalidad mtrica, la herramienta de la mquina se movera a .123 en el eje X.
Si se usa una variable indenida para reemplazar un valor de direccin, entonces se ignora la referencia de
direccin. Por ejemplo, si #1 est indenida entonces el bloque G00 X1.0 Z#1; se transforma en G00 X1.0,
sin que tenga lugar el movimiento de Z.
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 modicar variables o valores. Los operadores son
esenciales para las expresiones; mientras que las funciones hacen ms fcil el trabajo del programador.
Funciones
Las funciones son rutinas integradas disponibles para el programador. Todas las funciones tienen la sintaxis
<funcin_nombre> [argumento]. Cualquier expresin de las funciones pueden pasarse como argumentos.
Las funciones devuelven valores decimales de punto otante. Las funciones proporcionadas con el control
Haas son las siguientes:
FUNCIONES ARGUMENTO RETORNOS NOTAS
SIN[ ] Grados Decimal Seno
COS [ ] Grados Decimal Coseno
TAN [ ] Grados Decimal Tangente
ATAN[] Decimal Grados Arco Tangente
Igual a FANUC
ATAN[ ]/[1]
SQRT[ ] Decimal Decimal Raz cuadrada
ABS[ ] Decimal Decimal Valor absoluto
ROUND[ ] Decimal Decimal Redondear un decimal
FIX[ ] Decimal Entero Truncar una fraccin
ACOS[ ] Decimal Grados Arco coseno
ASIN[ ] Decimal Grados Arco seno
#[ ] Entero Entero Variable Indirecta
DPRNT[ ] Texto ASCII Resultado externo
Notas sobre las funciones
La funcin "Round" (redondear) funciona de manera diferente dependiendo del contexto en que se use.
Cuando se utiliza en expresiones aritmticas, cualquier nmero con una cifra fraccionaria mayor que o igual a
.5 se redondea al siguiente entero; de otra manera, la cifra fraccionaria del nmero se trunca o se ignora.
#1=1.714 ;
#2=ROUND[#1] ; (#2 se establece en 2,0)
#1=3.1416 ;
#2=ROUND[#1] ; (#2 se establece en 3.0)
96-8750 rev P Enero de 2007
Macros 100
Cuando la funcin para redondear se usa en la expresin para una direccin, entonces el argumento
a redondear se redondea con la exactitud pertinente a la expresin de direccin. Para dimensiones de
ngulares y mtricas, la precisin predenida en el sistema es de tres cifras. Para pulgadas, la precisin
predenida es de cuatro cifras. Las direcciones enteras, tales como T se redondean normalmente.
#1=1.00333 ;
G0 X[ #1 +#1 ];
(X se mueve a 2,0067);
G0 X[ ROUND[ #1 ] +ROUND[ #1 ] ];
(X se mueve a 2.0066);
G0 C[ #1 +#1 ];
(El eje se mueve a 2.007) ;
G0 A[ ROUND[ #1 ] +ROUND[ #1 ] ];
(El eje se mueve a 2.006) ;
Fijo vs Redondear
#1=3.54; #2=ROUND[#1]; #3=FIX[#1]. #2 se pondr en 4. #3 se pondr en 3.
Operadores
Los operadores pueden clasicarse 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 #1=27 MOD 20
(#1 toma el residuo de 7)
Los operadores lgicos son operadores que trabajan con los valores binarios de los bits. Las variables de
macro son nmeros de punto otante. Si se usan los operadores lgicos con las variables macro; slo se usa
la parte entera del nmero de punto otante. Los operadores lgicos son: OR - dos valores OR 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 Aqu la variable #3 contendr 3.0 despus de la operacin OR.
#1=5.0;
#2=3.0;
IF [[#1 GT 3.0] AND [#2 LT 10]] GOTO1 Aqu el control transferir 1 al bloque porque #1 GT 3.0
resulta 1.0 y #2 LT 10 resulta 1.0; entonces 1.0, por lo que 1.0
AND 1.0 es 1.0 (verdadero) y se cumple la condicin para el
GOTO.
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
96-8750 rev P Enero de 2007
Macros 101
Los cuatro ejemplos siguientes muestran cmo pueden usarse los operadores Lgicos y Booleanos:
Ejemplo Explicacin
IF [#1 EQ 0.0] GOTO100; Salta o se mueve al bloque 100 si la variable #1 es igual a 0.0.
WHILE [#101 LT 10] DO1; Mientras la variable #101 sea menor que 10 repetir el ciclo DO1 ... END1.
#1=[1.0 LT 5.0]; La variable #1 se establece a 1.0 (VERDADERO)
IF [#1 AND #2 EQ #3] GOTO1 Si la variable #1 se conjunta lgicamente con la variable #2 y el
resultado es igual al valor en #3, entonces el control salta al bloque 1.
Expresiones
Las expresiones se denen 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) (cualquier valor
diferente a cero). Las expresiones aritmticas usan operadores aritmticos con funciones para determinar un
valor.
Expresiones condicionales
En el control Haas, Todas las expresiones establecen un valor condicional. El valor 0.0 es (Falso) o el valor
es distinto de cero (Verdadero). El contexto en el que se usa la expresin determina si la expresin es una
expresin condicional. Las expresiones condicionales se usan en las declaraciones IF (Si condicional)
y WHILE (Mientras), y tambin en el comando M99. Las expresiones condicionales pueden usar los
operadores Booleanos para ayudar a evaluar una condicin como Verdadera o Falsa.
La estructura condicional M99 es exclusiva del control Haas. An sin las macros, M99 en el control Haas
tiene la capacidad de ramicarse incondicionalmente hacia cualquier lnea en la subrutina vigente al colocar
un cdigo P en la misma lnea con M99. Por ejemplo: N50 M99 P10; ramicaciones en la lnea N10. M99 no
le devuelve el control a la subrutina que lo llam. Con las macros en funcionamiento, M99 puede usarse con
una expresin condicional para obtener una ramicacin condicional. Para ramicar cuando la variable #100
sea menor que 10, podramos codicar la lnea anterior de la manera siguiente: N50 [#100 LT 10] M99 P10;
En este caso, la ramicacin 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;
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 modicar 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.
O0300 (Iniciar un conjunto de variables) ;
N1 IF [#2 NE #0] GOTO2 (B = variable base) ;
#3000=1 (Variable base no dada) ;
N2 IF [#19 NE #0] GOTO3 (S = tamao de la matriz) ;
#3000=2 (Tamaos de la matriz no dado) ;
N3 WHILE [#19 GT 0] DO1 ;
#19=#19-1 (Contador descendiente) ;
#[#2+#19]=#22 (V = valor para establecer a el conjunto) ;
END1;
M99;
96-8750 rev P Enero de 2007
Macros 102
La macro anterior puede usarse para iniciar tres conjuntos de variables tales como las siguientes:
G65 P300 B101. S20 (INIT 101..120 TO #0) ;
G65 P300 B501. S5 V1 (INIT 501..505 TO 1.0) ;
G65 P300 B550. S5 V0 (INIT 550..554 TO 0.0) ;
Es necesario el punto decimal en B101., etc.
Declaraciones de control
Las declaraciones del control le permiten al programador la ramicacin de dos maneras: condicional e
incondicional. Tambin proporcionan la capacidad de repetir una seccin del cdigo basndose en una
condicin.
Ramicacin incondicional (GOTOnnn y M99 Pnnnn) - En el control Haas hay dos mtodos de
ramicacin incondicional. Una ramicacin incondicional siempre se trasladar a un bloque especco.
M99 P15 se ramicar incondicionalmente hacia el bloque nmero 15. M99 puede usarse con o sin el
funcionamiento de las macro y es el mtodo tradicional de la ramicacin incondicional en el control HAAS.
GOTO15 hace lo mismo que M99 P15. En el control Haas, un comando GOTO puede usarse en la misma
lnea con otros cdigos G. GOTO se ejecuta despus de cualquier otro comando, como los cdigos M.
Ramicacin calculada (GOTO#n y GOTO [expresin]) - La ramicacin calculada permite que el
programa transera el control hacia otra lnea de cdigo en el mismo subprograma. El bloque puede ser
calculado mientras se ejecuta el programa, usando la forma GOTO [expresin], o se puede pasar a travs de
una variable local como en la forma GOTO#n.
GOTO redondear la variable o el resultado de la expresin que est asociada con la Ramicacin
Calculada. Por ejemplo, si #1 contiene 4.49 y se ejecuta GOTO#1, el control tratar de trasladarse hacia el
bloque con N4. Si #1 contiene 4.5, entonces la ejecucin se transferir hacia el bloque con N5. El siguiente
esquema de cdigo puede usarse para hacer un programa que grabe nmeros de serie en las piezas:
O9200 (Grabar dgito en la posicin vigente)
;
(D=Dgito decimal a grabar);
IF [[#7 NE #0] AND [#7 GE 0] AND [#7 LE 9]] GOTO99 ;
#3000=1 (Dgito no vlido)
;
N99
#7=FIX[#7] (Truncar cualquier parte fraccional) ;
;
GOTO#7 (Grabar el dgito ahora) ;
;
N0 (Hacer dgito cero)
...
M99
;
N1 (Hacer dgito uno)
;
M99
;
N2 (Hacer dgito dos)
;
...
;
(etc...)
En la subrutina anterior, usted podra grabar el dgito cinco con la siguiente llamada: G65 P9200 D5;
96-8750 rev P Enero de 2007
Macros 103
Los GOTOs calculados con expresiones pueden usarse para ramicar 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;
Las entradas discretas o bien denidas siempre devuelven un 0 o un 1 cuando se leen. GOTO[expresin] se
ramicar hacia el cdigo G apropiado basndose en el estado de las dos entradas discretas #1030 y #1031.
Ramicacin condicional (IF y M99 Pnnnn)
La ramicacin condicional le permite al programa transferir el control hacia otra seccin de cdigo dentro de
la misma subrutina. La ramicacin condicional slo puede usarse cuando se activan las macros. El control
Haas permite dos mtodos similares para llevar a cabo la transferencia condicional.
IF [<expresin condicional>] GOTOn
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 indenido #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.
Ejecucin condicional (IF THEN)
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 preservar la compatibilidad con la sintaxis de FANUC "THEN" no puede
usarse con GOTOn.
Este formato se usa tradicionalmente para las declaraciones de asignacin condicional como en: IF [#590 GT
100] THEN #590=0.0;
Aqu, la variable #590 se establece a cero cuando el valor de #590 excede 100.0. En el control Haas, si la
condicin resulta en False (falso) (0.0), entonces se ignora el resto del bloque IF. Esto signica que tambin
pueden condicionarse los comandos del control, de manera que podran escribirse as: IF [#1 NE #0] THEN
G1 X#24 Z#26 F#9;. Esto ejecuta un movimiento lineal solamente si a la variable #1 se le ha asignado un
valor. Otro ejemplo es: IF [#1 GE 180] THEN #101=0.0 M99;. Esto dice que si la variable #1 (direccin
alfabtica A) es mayor que o igual a 180, entonces pondr la variable #101 a cero, y retorna de la subrutina.
96-8750 rev P Enero de 2007
Macros 104
Aqu hay un ejemplo de una declaracin IF que se ramica si se ha denido una variable y contiene algn
valor. De otra manera, el procesamiento continuar y se generar una alarma. Recuerde, si se genera una
alarma, la ejecucin del programa se detiene.
N1 IF [#9NE#0] GOTO3 (VERIFICAR VALOR DE F);
N2 #3000=11 (SIN VELOCIDAD DE AVANCE) ;
N3 (CONTINUAR) ;
Iteracin/Ciclos (WHILE DO END) (MIENTRAS HACER FIN)
La capacidad de ejecutar una secuencia de declaraciones un cierto nmero de veces o repetir una secuencia
de declaraciones hasta que se cumpla una condicin particular es esencial en todos los lenguajes de
programacin. Los cdigos G tradicionales permiten esto mediante el uso de la direccin L. Una subrutina
puede ejecutarse cualquier nmero de veces al usar la direccin L.
M98 P2000 L5;
Esto tiene limitaciones porque usted no puede terminar la ejecucin de la subrutina mediante una condicin.
Las macroS permiten exibilidad con la estructura WHILE-DO-END. Por ejemplo:
WHILE [<expresin condicional >] DOn;
<declaraciones >;
ENDn;
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 DOn-ENDn de la
declaracin es un par recproco. El valor de n es desde 1 hasta 3. Esto signica 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 innito se ejecutar si se elimina WHILE y la expresin, por ejemplo:
DO1;
<declaraciones >
END1;
Se ejecutar hasta que se oprima la tecla Reset (restablecer).
PRECAUCIN! El siguiente cdigo puede ser confuso: WH [#1] D01; END1;
En el ejemplo anterior, se origina una alarma indicando que no se encontr un "THEN" o conclusin; aqu
"THEN" se reere al D01. Cambie D01 (cero) a DO1 (letra O).
96-8750 rev P Enero de 2007
Macros 105
G65 Llamada a subrutina macro
G65 es el comando para llamar a una subrutina y tiene la capacidad de pasar argumentos a la subrutina. El
formato es el siguiente: G65 Pnnnn [Lnnnn] [argumentos];
Los trminos en corchetes son opcionales. El comando G65 necesita una direccin P correspondiente al
nmero de un programa presente en la memoria del control. Al usar la direccin L, la llamada a la macro se
repite tal nmero de veces. En el Ejemplo 1, la subrutina 1000 se llama una vez sin pasarle condiciones a la
subrutina. Las llamadas G65 son similares, pero no iguales, a las llamadas M98. Las llamadas G65 pueden
anidarse hasta 9 veces, lo que signica que, el programa 1 llama al 2, el programa 2 llama al 3, y el programa
3 puede llamar al programa 4.
Ejemplo 1:: G65 P1000; (Llamar a la subrutina 1000 como una macro)
M30; (Parar el programa)
O1000 ; (Subrutina macro)
...
M99; (Retorno desde la subrutina macro)
Solapamiento
El solapamiento es un recurso que permite asignar el nmero de un cdigo G a una secuencia G65 P#####.
Por ejemplo: G65 P9010 X.5 Z.05 F.01 T1; puede escribirse como: G06 X.5 Z.05 F.01 T1;.
Aqu hemos sustituido un cdigo no usado G, G06, por G65 P9010. Para que el bloque de arriba trabaje,
tenemos que establecer el parmetro asociado con la subrutina 9010 a 06 (Parmetro 91). Tenga en cuenta
que G00 y G65 no pueden estar solapados. Todos los otros cdigos entre 1 y 255 pueden usarse para el
solapamiento.
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.
Solapamiento del cdigo G Solapamiento del cdigo M
Parmetro de Haas Cdigo O 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
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 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.
Comandos preparatorios de comunicacin
POPEN y PCLOS no se requieren en la fresadora Haas. Se han incluido para que los programas de otros
controles puedan enviarse al control Haas.
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]>... ] ;
96-8750 rev P Enero de 2007
Macros 106
DPRNT debe ser el nico comando en el bloque. En el ejemplo anterior, <texto>es cualquier caracter 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 signicativo. 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.
Se enva un retorno de carro, despus de cada bloque DPRNT.
DPRNT[ ] Ejemplos
Cdigo 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[] ; (sin texto, slo un retorno de carro)
N5 #1=123.456789 ;
N6 DPRNT[X-#1[25]] ; X-123.45679 ;
Ejecucin
Las declaraciones DPRNT se ejecutan en el momento de la interpretacin de los bloques. Esto signica
que el programador debe tener cuidado con la ubicacin de las declaraciones DPRNT en el programa, en
particular si la intencin es imprimir la informacin de las posiciones.
G103 es til para limitar el previsor o anticipador de bloques. Si usted quisiera limitar la interpretacin del
previsor a solamente un bloque, usted necesitara incluir el comando siguiente en el principio de su programa.
(En realidad, esto resulta en un previsor o anticipacin de dos bloques: G103 P1;). Para cancelar el lmite del
previsor, cambie el comando a G103 P0;. G103 no puede usarse cuando la compensacin de la herramienta
de corte est funcionando.
Editar
Las declaraciones de macros con estructuras inapropiadas o mal situadas generarn una alarma. Tenga
cuidado al editar las expresiones; los corchetes deben estar bien emparejados.
La funcin DPRNT[ ] puede editarse de manera similar a un comentario. Puede borrarse, o moverse como
un elemento completo, o puede editar los elementos individuales dentro de los corchetes. Las referencias
a las variables y las expresiones con formatos deben modicarse como una entidad completa. Si quiere
cambiar [24] a [44], coloque el cursor de manera que [24] aparezca iluminado, anote [44] y oprima la tecla
Write (escribir). Recuerde, puede usar el volante de avance para moverse a lo largo de expresiones DPRNT [
] largas.
Las direcciones con expresiones pueden ser algo confusas. En este caso, la direccin alfabtica permanece
por s sola. Por ejemplo, el siguiente bloque contiene una expresin para la direccin en X: G1 X [ COS[ 90 ]
] Z3.0; CORRECT
Aqu, la Xy los corchetes estn solos y son elementos que pueden editarse individualmente. Es posible, a
travs de la edicin, borrar la expresin completa y reemplazarla con un nmero. G1 X 0 Z3.0; WRONG. Este
bloque originar una alarma en el momento de la ejecucin. La forma correcta es la siguiente: G1 X0 Z3.0;
CORRECT.
Tenga en cuenta que no hay un espacio entre la X y el Cero (0). Recuerde cuando usted vea un caracter
alfabtico que permanezca solo, este es una expresin de direccin.
96-8750 rev P Enero de 2007
Macros 107
LAS CARACTER STI CAS DE LAS MACRO DE ESTI LO FANUC NO SE I NCLUYEN 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 Llamada modal en Cada bloque de movimiento
G66.1 Llamada modal en Cada bloque de movimiento
G67 Cancelacin modal
M98 Solapamiento, T Code Prog 9000, Var #149, Habilitar Bit
M98 Solapamiento, S Code Prog 9029, Var #147, Habilitar Bit
M98 Solapamiento, B Code Prog 9028, Var #146, Habilitar Bit
SKIP/N N=1..9
#3007 Cada eje con imagen especular en bandera
#4201-#4320 Datos modales vigentes de bloque
#5101-#5106 Desviacin vigente en el servo
Nombres de variables para propsitos de visualizacin
ATAN [ ]/[ ] Arco tangente, versin FANUC
BIN [ ] Conversin de BCD a BIN
BCD [ ] Conversin de BIN a BCD
FUP [ ] Truncar la fraccin al valor superior
LN [ ] Logaritmo Natural
EXP [ ] Exponente en base E
ADP [ ] Reescalar VAR al nmero entero
BPRNT [ ]
Lo que sigue puede usarse como mtodos alternativos para lograr los mismos resultados de algunas macros
FANUC no implementadas todava.
GOTO-nnnn
Buscando un bloque para saltar en la direccin negativa (o sea, hacia atrs en el programa); esto no es
necesario si se usan cdigos de direccin nica N. La bsqueda del bloque se inicia desde el bloque
vigente que se est interpretando. Al llegar al nal del programa, la bsqueda contina desde el principio
del programa hasta encontrar el bloque vigente.
EJ EMPLO DE UN PROGRAMA USANDO MACROS
El siguiente ejemplo cortar una ranura frontal en la pieza usando variables editadas-fcilmente.
%
O0010 (MACRO G74)
G50 S2000
G97 S1000 M03 T100
G00 T101
#24 = 1.3 (DIMETRO MENOR DE X)
#26 = 0.14 (PROFUNDIDAD EN Z)
#23 = 0.275 (ANCHO DE LA HENDIDURA o 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))
G00 X [ #24 + [ #23 * 2 ] - [ #20 * 2 ] ] Z#126
G74 U - [ [#23 - #20 ] * 2 ] W - [ #26 + ABS [ #6 - #22 ] ] K [ #20 * 0.75 ] I [ #20 * 0.9 ] F#9
G00 X0 Z0 T100
M30
%
96-8750 rev P Enero de 2007
Macros 108
Z
Z
Posicin de
inicio de Z
Hendidura
Ancho de Herra-
mienta =0.125
Herra-
mienta
Cara Z
Profundidad Z
Dimetro
Menor X
Ancho X
96-8750 rev P Enero de 2007
Cdigos G 109
CDI GOS G - FUNCI ONES PREPARATORI AS
Los cdigos G se usan para ordenar acciones especcas para la mquina: por ejemplo, la mquina simple
se mueve o funciones de taladro. Tambin ordenan operaciones ms complejas que pueden implicar
herramientas motorizadas opcionales y el eje C.
Los cdigos G se dividen en grupos. Cada grupo de cdigos sirve para un objetivo especco. Por ejemplo, el
Grupo 1 de cdigos G ordena movimientos punto a punto de los ejes de la mquina, el Grupo 7 es especco
para la funcionalidad de Compensacin de la herramienta de corte.
Cada grupo tiene un cdigo G dominante; referido como el cdigo G predeterminado. Un cdigo G por
defecto signica que son los que la mquina utiliza en cada grupo salvo que se especique otro cdigo G del
grupo. Por ejemplo, programando un movimiento X, Z como este, X-2. Z-4., posicionar la mquina utilizando
un G00. (Tenga en cuenta que la tcnica de programacin adecuada es preceder todos los movimientos con
un cdigo G).
Los cdigos G predeterminados para cada grupo se muestran en la pantalla de Comandos Vigentes. Si
se ordena (activa) otro cdigo G del grupo, entonces ese cdigo G aparecer en la pantalla de Comandos
Vigentes.
Las rdenes de los cdigos G pueden ser modales o no modales. Un cdigo G modal signica que una vez
ordenado, el cdigo G tendr efecto hasta el n del programa o hasta que se ordene otro cdigo G del mismo
grupo. Un cdigo G no modal nicamente afecta a la lnea en la que se encuentra; la lnea de programa
posterior no se ver afectada por las lneas de cdigo G no modal anteriores. Los cdigos del Grupo 00
son no modales; los otros grupos son modales.
Notas de programacin
Los cdigos G del Grupo 01 cancelarn a los cdigos del Grupo 09 (ciclos jos), por ejemplo, si un ciclo jo
est activo (del G73 al G89), al usar G00 o G01 se cancelar el ciclo jo.
Ciclos jos
Un ciclo jo se usa para simplicar la programacin de una pieza. Los ciclos jos se denen para las
operaciones repetitivas ms comunes del eje Z, como taladrar, roscar y mandrilar. Una vez seleccionado,
un ciclo jo permanece activo hasta que se cancela con G80. Cuando est activo, el ciclo jo 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 jo se realiza despus del movimiento del eje X.
Utilizar Ciclos jos
Los ciclos jos de modalidad permanecen en vigor despus de que se denan y ejecuten en el eje Z, para
cada posicin del eje X. Tenga en cuenta que los movimientos de posicionamiento del eje X durante un ciclo
jo sern movimientos rpidos.
La operacin de un ciclo jo variar dependiendo si est utilizando movimientos de eje incremental (U,W) o
absoluto (X, Z).
Si el contador de vueltas (Lnn code number) est denido dentro del bloque (cdigo L), el ciclo jo se repetir
esas veces con un movimiento incremental (U o W) entre cada ciclo. Introduzca el nmero de repeticiones
(L) cada vez que se requiera una operacin de repeticin; el nmero de repeticiones (L) no se retiene para el
prximo ciclo jo.
De modo que si (L) no se especica, el prximo ciclo jo se ejecutar una sola vez.
Ciclos jos con herramientas motorizadas
Los ciclos jos G81, G82, G83, G85, G89 se pueden utilizar con las herramientas motorizadas. Este
parmetro impide que el husillo principal gire durante uno de los ciclos jos indicados ms arriba. Si este bit
se pone a 1, es responsabilidad del usuario para activar el husillo apropiado antes de realizar el ciclo jo, esto
es, algunos programas deben comprobarse para asegurar que encienden explcitamente el husillo principal
antes de ejecutar los ciclos jos. Tenga en cuenta que G86, G87 y G88 no pueden utilizarse con herramientas
motorizadas.
96-8750 rev P Enero de 2007
Cdigos G 110
CDI GO G TABLA DE CONTENI DO
G00 Posicionamiento con movimiento rpido (Grupo 01) ............................................................. 112
G01 Movimiento de interpolacin lineal (Grupo 01) ........................................................................ 112
Redondeado de Esquina/Achaanando ......................................................................................... 112
G02 Movimiento de interpolacin circular CW (sentido de las agujas del reloj) / G03 Movimiento de
interpolacin circular CCW (sentido contrario a las agujas del reloj) (Grupo 01) ........................... 116
G04 Pausa (Grupo 00) .................................................................................................................... 117
G05 Movim. no del control del husillo (Grupo 00) ......................................................................... 118
G09 Parada exacta (Grupo 00) ....................................................................................................... 119
G10 Establecer correctores (Grupo 00) .......................................................................................... 119
G14 Cambio de husillo principal / G15 Cancelar (Grupo 17) .......................................................... 120
G17 Plano XY ................................................................................................................................. 120
G18 Seleccin del plano ZX (Grupo 02) ......................................................................................... 120
G19 Seleccin del plano YX (Grupo 02) ......................................................................................... 121
G20 Seleccionar pulgadas / G21 Seleccionar sist. mtrico (Grupo 06) .......................................... 121
G28 Retorno a la posicin cero de la mquina, establecer G29 punto de referencia opcional (Grupo 00) ...... 121
G29 Movimiento desde punto de referencia (Grupo 00) ................................................................. 121
G31 Saltar Funcin (Este cdigo G es opcional y requiere un palpador) (Grupo 00) .................... 121
G32 Corte de rosca (Grupo 01) ...................................................................................................... 121
G40 Cancelar la compensacin del radio de la punta de la herramienta (Grupo 07) ..................... 123
G41 Compensacin del radio de la punta de la herramienta (TNC) Izquierda /
G42 TNC Derecha (Grupo 07) ........................................................................................................ 123
G50 Establecer el corrector de coordenadas FANUC, YASNAC (Grupo 00) ................................. 123
G50 Fijador de velocidad del husillo ............................................................................................... 124
G51 Cancelar corrector (YASNAC) (Grupo 00) .............................................................................. 124
G52 Establecer sistema de coordenadas locales FANUC (Grupo 00) ........................................... 125
G53 Seleccin de coordenadas de la mquina (Grupo 00) ............................................................ 125
G54-59 Seleccin de sistema de coordenadas del #1 al #6 FANUC (Grupo 12) ........................... 125
G61 Modalidad de parada exacta (Grupo 15) ................................................................................ 125
G64 Cancelacin de parada exacta (G61) (Grupo 15) ................................................................... 125
G70 Finalizar ciclo (Grupo 00) ........................................................................................................ 125
G71 Ciclo para remover Material de los O.D./I.D. (Dimetros Ext./Interiores) (Grupo 00) ............. 126
G72 Ciclo para retirar material del nal de la cara (Grupo 00) ....................................................... 133
G73 Ciclo para retirar material de una trayectoria irregular (Grupo 00) ......................................... 136
G74 Taladrado con avances cortos, Ciclo de ranurado frontal nal (Grupo 00) ............................. 137
G75 Ciclo de ranurado de los O.D./I.D. (Dimetros Ext./Interiores) (Grupo 00) ............................. 139
G76 Ciclo de roscado, Pases mltiples (Grupo 00) ........................................................................ 140
G77 Ciclo de laminado (Este cdigo G es opcional y se usa para herr. motorizadas) (Grupo 00) .........144
G80 Cancelar el Ciclo jo (Grupo 09*) ............................................................................................ 145
G81 Ciclo jo de taladrado (Grupo 09) ........................................................................................... 146
G82 Ciclo jo de taladrado (Grupo 09) ........................................................................................... 146
G83 Ciclo jo de taladrado intermitente normal (Grupo 09) ........................................................... 146
G84 Ciclo jo de roscado (Grupo 09) ............................................................................................. 147
G85 Ciclo jo de madrilado (Grupo 09) .......................................................................................... 148
G86 Ciclo jo de mandrilado y parada (Grupo 09) ......................................................................... 148
G87 Ciclo jo de mandrilado y retroceso manual (Grupo 09) ......................................................... 149
G88 Ciclo jo de barrenado y pausa y retroceso manual (Grupo 09)............................................. 149
G89 Ciclo jo de mandrilado y pausa (Grupo 09) ........................................................................... 150
G90 Ciclo de torneado de los O.D./I.D. (Dimetros Ext./Interiores) (Grupo 01) ............................. 150
G92 Ciclo de roscado (Grupo 01) ................................................................................................... 151
96-8750 rev P Enero de 2007
Cdigos G 111
G94 Ciclo de corte del nal de la cara (Grupo 01) .......................................................................... 152
G95 Roscado rgido con herramientas motorizadas (Cara) (Grupo 09) ......................................... 153
G96 Encendido de velocidad de supercie constante (Grupo 13).................................................. 154
G97 Apagado de la velocidad de supercie constante (Grupo 13)................................................. 154
G98 Avance por minuto (Grupo 10) ................................................................................................ 154
G99 Avance por revolucin (Grupo 10) .......................................................................................... 154
G100 Deshabilitar la imagen especular (Grupo 00) ........................................................................ 154
G101 Habilitar la imagen especular (Grupo 00) ............................................................................. 154
G102 Salida programable al RS-232 (Grupo 00) ............................................................................ 154
G103 Lmite previsor de bloques (Grupo 00) .................................................................................. 154
G105 Comando de la barra del servo ............................................................................................. 155
G110,G111 y G114-G129 Sistema de coordenadas (Grupo 12) .................................................... 155
G112 Interpretacin XY a XC (Grupo 04) ....................................................................................... 155
G113 G112 Cancelar (Grupo 04) .................................................................................................... 155
G112 Ejemplo de Programa ............................................................................................................ 155
G154 Seleccionar coordenadas de trabajo P1-99 (Grupo 12)........................................................ 155
G159 Extraccin del fondo / retorno de la pieza ............................................................................. 156
G160 Modo activo del comando del eje del APL ............................................................................ 156
G161 Modo apagado del comando del eje del APL ........................................................................ 156
G184 Ciclo jo del roscado inverso para las roscas de mano izquierda (Grupo 09) ...................... 157
G186 Roscado rgido inverso con herramientas motorizadas (Grupo 09) ...................................... 157
G187 Control de precisin (Grupo 00) ............................................................................................ 157
G195 Roscado radial con herramientas motorizadas (Dimetro) (Grupo 00) ................................ 158
G196 Roscado vectorial inversa con herramientas motorizadas (Dimetro) (Grupo 00) ............... 158
G200 ndice sobre la marcha (Grupo 00) ....................................................................................... 158
G65, la llamada de subrutina macro, se describe en el captulo Macros.
96-8750 rev P Enero de 2007
Cdigos G 112
G00 Posicionamiento con movimiento rpido (Grupo 01)
* B Comando de movimiento en el eje-B
* 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
* 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 dena otro cdigo del Grupo 01.
Nota de programacin: Generalmente, los movimientos rpidos no sern en lneas rectas. Cada eje denido
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.
G01 Movimiento de interpolacin lineal (Grupo 01)
F (Feed Rate) Velocidad de Avance
* B Comando de movimiento en el eje-B
* 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
* Z Comando opcional de movimiento absoluto en el eje Z
A ngulo de movimiento opcional (usado con slo una de las letras X, Z, U, W)
,C Distancia desde el centro de interseccin donde comienza el achaanado.
,R Radio del crculo
Este cdigo G provee movimiento en lnea recta (lineal) de punto a punto. El movimiento puede ser en 1 o
2 ejes. Ambos ejes iniciarn y terminarn el movimiento al mismo tiempo. La velocidad de todos los ejes se
controla de manera que la velocidad de avance (F) especicada se logre a lo largo de la trayectoria real. El
eje C tambin puede dirigirse y proporcionar un movimiento helicoidal (en espiral). La velocidad de avance
del eje C depende del ajuste del dimetro del eje C (Ajuste 102) para crear un movimiento helicoidal. El
comando de direccin (velocidad de avance) F es de modalidad y puede ser especicado en un bloque
previo. Solamente se mueven los ejes especicados y la condicin de modalidad en incremental o absoluto
(G90 o G91) cambiar la manera en que se interpreten los valores. Los ejes auxiliares, B, U, V, y W, tambin
pueden moverse con G01 pero nicamente se mueve un eje a la vez (excepto cuando U, V y W se usan con
el Cargador de piezas avanzado, APL).
Realizar chaanes y redondeados de esquinas
Se puede aadir automticamente un bloque de achaanado o redondeado de esquinas entre dos bloques
de interpolacin lineal, esto, al especicar C (el achaanado), o R (el redondeado de esquinas.) Debe
existir un bloque de interpolacin lineal determinado el cual siga al bloque inicial (una pausa G04 puede
intervenir.) Estos dos bloques de interpolacin lineal especican una esquina de interseccin terica. Si el
bloque inicial especica un valor C, el valor que le siga a la C es la distancia desde la esquina de interseccin
donde comienza el achaanado a la vez que tambin especica la la distancia de la misma esquina donde
el achaanado termina. Si el bloque inicial especica un valor R, el valor que le siga a R es el radio de un
crculo tangente a la esquina en dos puntos: el bloque de la esquina inicial del arco redondeador que se ha
aadido y el punto nal de ese arco. Pueden existir bloques consecutivos que especiquen achaanado o
redondeado de esquinas. Debe existir movimiento en los dos ejes especicados por el plano seleccionado
(cualquiera de los planos que se encuentre activo X-Y (G17) X-Z (G18) o Y-Z (G19). Para achaanar
solamente un ngulo de 90, se puede sustituir un valor de K donde se utilice un C.
96-8750 rev P Enero de 2007
Cdigos G 113
1.
1.25
.75
.5
.5
N9
N8
N7
N5
45
0
X(U),I
Z(W),K
%
O0001
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
%
Lal siguiente sintaxis de cdigos-G automticamente incluye un achaanado de 45 o un radio de esquina
entre dos bloques de interpolacin lineal la cual se cruza en un ngulo recto (90).
Sintaxis de achaanado 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 =achaanado, Z a X (direccin eje X, +/-, valor "Radio" )
K =achaanado, X a Z (direccin de eje Z, +/-)
R =redondeado de esquinas (direccin de eje X o Z, +/-, valor de "Radio" )
NOTA: A -30 =A150; A -45 =A135
G01 Achaanando con A
Cuando especique un ngulo (A), use slo uno de los otros ejes, el destino correspondiente X o Z se
calculada segn el ngulo.
A=150
30
1/2 X 30
2
C
L
T606
G54;
M03 S1500 G97;
G00 X5. Z0.1;
X0;
G01 Z0 F0.01;
Z-2.;
X6.;
G28;
M30;
.05 TYP
CHAMFER
Achaanando automtico
(Achaanando automtico)
Avance
Rpido
Punto Final
Radio 2.5"
Punto de
inicio
G01 X4. Z0 F0.012; (Punto de inicio)
X5. (punto nal) A150. (ngulo al punto nal);
96-8750 rev P Enero de 2007
Cdigos G 114
Achaanando de esquinas
1.
1.25
.75
.5
.5
N9
N7
N8
N5
X(U)
Z(W)
%
O0005
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;
G28;
M30;
%
NOTAS: 1) Programacin incremental es posible si Ub o Wb se especican en lugar
de Xb o Zb, respectivamente. De manera que sus acciones sern como
sigue: X(POS
vigente
+ i) = Ui, Z(POS
vigente
+k) = Wk, X(POS
vigente
+r)=Ur,
Z(POS
vigente
+r)=Wr.
2) POS
vigente
indica la posicin vigente o en la que se encuentra el eje X o Z 3) I, K
y R siempre especican un valor de radio (valor de programacin del radio).
X3.5 Z-0.5
X1.5 Z-0.5
0.1
0.1
X2.5 Z-2.
1
2
X2.5 Z-2.
X1.5 Z-0.5
X0.5 Z-2.
3
4
0.1
0.1
Chamfering Code/Example Movement
1.
2.
3.
4.
Z+ to X+ X2.5 Z-2; X2.5 Z-2;
G01 Z-0.5 I0.1; G01 Z-0.6;
X3.5; X2.7 Z-0.5;
X3.5;
Z+ to X- X2.5 Z-2.; X2.5 Z-2.;
G01 Z-0.5 I-0.1; G01 Z-0.6;
X1.5; X2.3 Z-0.5;
X1.5;
Z- to X+ X1.5 Z-0.5.; X1.5 Z-0.5
G01 Z-2. I0.1; G01 Z-1.9;
X2.5; X1.7 Z-2.;
X2.5;
Z- to X- X1.5 Z-0.5.; X1.5 Z-0.5;
G01 Z-2. I-0.1; G01 Z-1.9;
X0.5; X1.3 Z-2.
X0.5;
(Redondeado automtico de esquinas)
R 0.050
TYP
Achaanado Cdigo/Ejemplo Movimiento
1. Z+a X+
2. Z+a X-
3. Z- a X+
4. Z- a X-
96-8750 rev P Enero de 2007
Cdigos G 115
X0.5 Z0
X1.5 Z-1.
X0.5 Z-2.
X1.5 Z-2.
0.1
1 2
3 4
X1.5 Z0
Corner Rounding Code Example Movement
1.
2.
3.
4.
X- to Z- X1.5 Z-1.; X1.5 Z-1.;
G01 X0.5 K-0.1; G01 X0.7;
Z-2.; X0.5 Z-1.1;
Z-2.
X- to Z+ X1.5 Z-1.; X1.5 Z-1.;
G01 X0.5 K0.1; G01 X0.7;
Z0.; X0.5 Z-0.9;
Z0.;
X+ to Z- X0.5 Z-1.; X0.5 Z-1.;
G01 X1.5 K-0.1; G01 X1.3;
Z-2.; X1.5 Z-1.1;
Z-2.
X+ to Z+ X0.5 Z-1.; X0.5 Z-1.;
G01 X1.5 K0.1; G01 X1.3;
Z0.; X1.5 Z-0.9;
Z0.;
X3. Z-1.
X1. Z-1.
X2. Z-2.
1
2
R=0.1
X3. Z-2.
X2. Z-1.
X1. Z-2.
3
4
R=0.1
0.1
Corner Rounding Code Example Movement
1. Z+ to X+ X2. Z-2.; X2. Z-2.;
G01 Z-1 R.1; G01 Z-1.1;
X3.; G03 X2.2 Z-1. R0.1;
G01 X3.;
2. Z+ to X- X2. Z-2.; X2. Z-2.;
G01 Z-1. R-0.1; G01 Z-1.1;
X1.; G02 X1.8 Z-1 R0.1;
G01 X1.;
3. Z- to X+ X2. Z-1.; X2. Z-1.;
G01 Z-2. R0.1; G01 Z-1.9;
X3.; G02 X2.2 Z-2. R0.1;
G01 X3.;
4. Z- to X- X2. Z-1.; X2. Z-1.;
G01 Z-2. R-0.1; G01 Z-1.9. ;
X1.; G03 X1.8 Z-2.;
G01 X1.;
Redondeado
de esquina
Cdigo/Ejemplo Movimiento
1. X- a Z-
2. X- a Z+
3. X+a Z-
4. X+a Z+
Redondeado
de esquina
Cdigo/Ejemplo Movimiento
1. Z+a X+
2. Z+a X-
3. Z- a X+
4. Z- a X-
96-8750 rev P Enero de 2007
Cdigos G 116
X2. Z-1
X3. Z-2.
X2. Z-2.
X2. Z-2.
1 2
3 4
X1. Z-2
R=0.1
X3. Z-1.
X1. Z-1
Corner Rounding Code Example Movement
1.
2.
3.
4.
X- to Z- X1.5 Z-1.; X1.5 Z-1.;
G01 X0.5 K-0.1; G01 X0.7;
Z-2.; X0.5 Z-1.1;
Z-2.
X- to Z+ X1.5 Z-1.; X1.5 Z-1.;
G01 X0.5 K0.1; G01 X0.7;
Z0.; X0.5 Z-0.9;
Z0.;
X+ to Z- X0.5 Z-1.; X0.5 Z-1.;
G01 X1.5 K-0.1; G01 X1.3;
Z-2.; X1.5 Z-1.1;
Z-2.
X+ to Z+ X0.5 Z-1.; X0.5 Z-1.;
G01 X1.5 K0.1; G01 X1.3;
Z0.; X1.5 Z-0.9;
Z0.;
Reglas: 1) Use slo 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 prximo bloque tiene que ser un movimiento lineal sencillo perpendicular al anterior.
5) Achaanado automtico o redondeo de ngulos no pueden ser usados en un ciclo de roscado o
en un ciclo jo.
6) Achaanado o redondeamiento de ngulos o esquinas tiene que ser lo sucientemente pequeo
para que quede entre las lneas de interseccin.
7) Tiene que haber slo un movimiento sencillo a lo largo de X o Z en modalidad lineal (G01) para
achaanado o redondeamiento de ngulos o esquinas.
G02 Movimiento de Interpolacin Circular CW (sentido de las agujas del reloj) / G03
Movimiento de Interpolacin Circular CCW (sentido contrario a las agujas del reloj) (Grupo 01)
F (Feed Rate) Velocidad de Avance
* I Distancia opcional a lo largo del eje-X al centro del crculo
* K Distancia opcional a lo largo del eje-Z al centro del crculo
* R Radio del arco
* 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
* Z Comando opcional de movimiento absoluto en el eje Z
,C Distancia desde el centro de interseccin donde comienza el achaanado.
,R Radio del crculo
* Indica que es opcional
Estos cdigos G se emplean para especicar un movimiento circular (CW (en el sentido de las agujas del
reloj) o CCW (sentido contrario)) de los ejes lineales (El movimiento circular es posible en los dos ejes X
y Z seleccionados mediante el cdigo G18). Los valores X y Z se usan para especicar el punto nal del
movimiento el cul puede ser movimiento absoluto (U y W) o incremental (X y Z). Si no se dene X o Z el
punto nal del arco ser el mismo que el punto inicial para ese eje. Hay dos maneras para especicar el
centro del movimiento circular. La primera usa I o K para especicar la distancia desde el punto inicial al
centro del arco; la segunda usa R para especicar el radio del arco. (7740 pulgadas mximo).
Redondeado
de esquina
Cdigo/Ejemplo Movimiento
1. X- a Z-
2. X- a Z+
3. X+a Z-
4. X+a Z+
96-8750 rev P Enero de 2007
Cdigos G 117
5
4
3
G02

G02 U.1376 W-.0688
R.0688(I.0688)
G02 U-.2624 W-.1312
R.1312(K-.1312)

G03 U.2624 W-.1312
R.1312(K-.1312)
G03 U-.1376 W-.0688
R.0688(I-.0688)
G02 G03
R se usa para especicar el centro del crculo. R es la distancia desde el punto inicial al centro del crculo.
Con R positivo, el control generar una trayectoria de 180 grados o menor; para generar un ngulo mayor de
180 grados, es necesario especicar un R negativo. X o Z son requeridos para especicar un punto nal si es
diferente del punto de inicio.
Las lneas siguientes cortarn un arco menor a 180 grados:
G01 X3.0 Z4.0
G02 Z-3.0 R5.0
I y K se usan para especicar el centro del arco. Cuando se utilizan I y K, no se utiliza R. I o K es la distancia,
con signo, desde el punto inicial al centro del crculo. Si solamente se especica uno de los dos, I o K, se
asume que el otro es cero.
G04 Pausa (Grupo 00)
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 especicado 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.
Inicio y Fin
Extremo Inicio
Arc con +R
Arc con - R
Punto nal
Punto
nal
Punto Inicial
Punto
Inicial
0,100 Rad.
0,100 Rad.
Herramienta
.0312 Rad.
Herramienta
.0312 Rad.
=valor R
=valor R
Radio Cncavo =Radio
de la pieza menos radio
de la herramienta
Radio Convexo =Radio
de la pieza ms radio de
la herramienta
Punto
nal
Punto
nal
Punto
Inicial
Punto
Inicial
0,100 Rad.
0,100 Rad.
Herramienta
.0312 Rad.
=valor R
=valor R
Radio Cncavo =Radio
de la pieza ms radio de
la herramienta
Radio Cncavo =Radio
de la pieza menos radio
de la herramienta
96-8750 rev P Enero de 2007
Cdigos G 118
G05 Movim. no del control del husillo (Grupo 00)
R Movimiento angular del husillo, en grados.
F Velocidad de avance del centro de la herramienta, en pulgadas por minuto.
* U Comando opcional de movimiento incremental en el eje-X.
* W Comando opcional del movimiento incremental del eje-Z.
* X Comando opcional del movimiento absoluto del eje-X.
* Z Comando opcional del movimiento absoluto del eje-Z.
* Indica que es opcional
Este cdigo G se usa para especicar un movimiento preciso del husillo.
La velocidad del husillo se determina por el valor ms grande del eje X encontrado durante el corte.
El valor del avance ms grande por revolucin que puede ahora especicarse es de aproximadamente 14.77.
Esto signica que los movimientos G5 con movimientos pequeos en R relativos a los movimientos en X o Z
no trabajarn. Por ejemplo, un movimiento en R de 1.5 grados, el movimiento ms largo de X o Z que puede
ser especicado es de 14.77 * 1.5 / 360 =.0615 pulgadas. Recprocamente, un movimiento X o Z de .5 pulg.
tienen que tener un recorrido R de por lo menos .5 * 360 / 14.77 =12.195 grados.
Ranura simple en la cara de la pieza con G05
N8
N7
N6 N4
N3
Ejemplo de leva simple con G05
N3
N4
N8
.25
N6
N7
.75
(Asume que el agujero piloto est ya perforado).
N1T303 (Fresadora de extremo pequeo)
N2M19(Orientar el husillo)
N3G00 Z0.5
N4G00 X1.
N5M133 P1500
N6G98 G1 F10. Z.25 (Caida dentro del agujero pre-taladrado)
N7G05 R90. F40. (Hacer ranura)
N8G01 F10. Z0.5 (Retraer)
N9M135
N10 G99 G28 U0 W0
N1 T303 (Fresadora de extremo pequeo)
N2M19
N3G00 Z-.25
N4G00 X2.5 (material de dim. 2")
N5M133 P1500
N6G98 G01 X1.5 F40. (Cortar la parte superior de la leva)
N7G05 R215. X.5 F40. (Cortar la leva)
N8G01 X2.5 F40. (Cortar hacia afuera de la leva)
N9M135
N10G99 G28 U0 W0
96-8750 rev P Enero de 2007
Cdigos G 119
Ejemplo de laminacin con el cdigo G05

#102=3
N11
N13
N21
N07
#102=2
#102=1
#102=0

#101
#104
#104=
#101
COS( )
0
0
O01484 (Cortar un cuadrado con G05)
N1 G28 X0.
N2 G28 Z0.
N3 G54 G00 G40 G97
N4 G103 P3
N5 T707 (fresa nal con 0.75 dimetro de alta velocidad)
N6 M19
N7 G00 Z0.5
()
N8 #101= [ 0.707 + 0.75 / 2. ] (101 = Aproximacin ms cercana La parte lateral ms la mitad del dimetro
de la herramienta)
N9 #101= #101 * 2 (Multiplicar por 2 para dimetro)
N10 #104= [ #101 / COS[ 45. ] ] (104 = Distancia a la esquina. )
N11 G98 G01 X#104 F100.
N12 M133 P1500
N13 Z-0.1 (Avanzar dentro del agujero pre-taladrado)
N14 #102= 0
WHILE [ #102 LT 4 ] DO1 (Forma de cuatro lados)
N15 #103= -45. (ngulo desde el centro de la lmina)
()
WHILE [ #103 LT 45. ] DO2
N16 #103= [ #103 + 5. ]
N17 #104= [ #101 / COS[ #103 ] ]
N18 G05 X#104 R5. F20.
END2 (FIN 2)
()
N19 #102= [ #102 + 1 ]
END1 (FIN 1)
()
N20 M135
N21 G28 U0
N22 G28 W0
N23 M30
G09 Parada Exacta (Grupo 00)
El cdigo G09 se usa para especicar 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.
G10 Establecer correctores (Grupo 00)
G10 permite al programador establecer correctores dentro del programa. Utilizando G10 sustituye la entrada
manual de los correctores (p.e. longitud y dimetro de herramienta, y correctores de coordenadas de trabajo).
Comandos
mltiples G05 desde el
bucle interior. (N18)
96-8750 rev P Enero de 2007
Cdigos G 120
L Selecciona la categora de correccin
L2 Origen de las coordenadas de trabajo para COMUN y G54 al G59
L10 Corrector de geometra o cambio
L1 o L11 Desgaste de herramienta
L20 Origen de las coordenadas auxiliares de trabajo para G110 al G129
P Selecciona un corrector especco.
P1-P50 stos referencian geometras, correctores de trabajo o por desgaste (L10-L11)
P51-P100 stos referencian correctores de cambio (YASNAC) (L10-L11)
P0 ste referencia el corrector de coordenadas de trabajo COMUN (L2)
P1-P6 G54 a G59 referencian las coordenadas de trabajo (L2)
P1-P20 G110 a G129 referencian las coordenadas auxiliares (L20)
P1-P99 G154 P1-P99 referencian las coordenadas auxiliares (L20)
Q Direccin de la punta imaginaria de la herramienta
R Radio de la punta de la herramienta
* U Corrector opcional de la cantidad incremental a ser agregada al eje-X
* W Corrector opcional de la cantidad incremental a ser agregada al eje-Z
* X Corrector opcional del eje-X
* Z Corrector opcional del eje-Z
* Indica que es opcional
Ejemplos de programacin
G10 L2 P1 W6.0 (Mover la coordenada G54, 6.0 unidades hacia la derecha);
G10 L20 P2 X-10.Z-8. (Establecer coordenadas de trabajo G111 en X10.0 ,Z-8.0);
G10 L10 P5 R.032 (Establecer corrector de geometra #5 a 0.32);
G10 L10 P5 R.0625 (Establecer el radio de la herramienta #5 a 1/16");
G14 Cambio de sub-husillo / G15 Cancelar (Grupo 17)
G14 causa que el subhusillo se convierta en el husillo principal y reaccionar a comandos normalmente
utilizados para el husillo principal. Por ejemplo, M03, M04, M05 y M19 afectarn el sub-husillo, y M143,
M144, M145 y M119 provocarn una alarma. Tenga en cuenta que G50 limitar la velocidad del subhusillo,
y G96 jar el valor del avance de supercie en el subhusillo. Estos cdigos G ajustarn la velocidad del
subhusillo cuando hay movimiento en el eje-X. G01 Feed Per Rev o Avance por revolucin avanzar en base
al subhusillo.
El comando G14 activar automticamente el especulado del eje Z. Si Z ya se encuentra en espejo (Ajuste
47 o G101) se cancelar la funcin. G14 se cancela con un G15, un M30, al llegar al nal del programa o al
presionar Reset (restablecer).
G17 Plano XY
Este cdigo indica al controlador que el movimiento circular programado G02 y G03 se ejecutar en el plano
XY. El plano G17 est paralelo a los ejes X e Y.
El cdigo G17 permite la transformacin de Cartesianas a Polares. Los cdigos de seleccin de planos son
modales y siguen vigentes hasta que se seleccione otro plano.
G41 o G42 de programacin de la compensacin del radio de la punta de la herramienta funcionarn al usar
G112 y en el plano G17.
G18 Seleccin del plano ZX (Grupo 02)
Este cdigo indica al controlador que el movimiento circular programado G02 y G03 se ejecutar en el plano
ZX. El plano G18 est paralelo a los ejes Z y X.
G18 es el plano activado predeterminado para el torno HAAS. Los cdigos de seleccin de planos son
modales y siguen vigentes hasta que se seleccione otro plano.
96-8750 rev P Enero de 2007
Cdigos G 121
G19 Seleccin del plano YZ (Grupo 02)
Este cdigo indica al controlador que el movimiento circular programado G02 y G03 se ejecutar en el plano
YZ. El plano G19 est paralelo a los ejes Y e Z. Los cdigos de seleccin de planos son modales y siguen
vigentes hasta que se seleccione otro plano.
G20 Seleccionar Pulgadas / G21 Seleccionar sist. mtrico (Grupo 06)
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.
G28 Retorno a la posicin cero de la mquina, establecer punto de referencia opcional G29 (Grupo 00)
El cdigo G28 se usa para retornar todos los ejes a la posicin cero de la mquina, a menos que se
especique un eje (o ejes) , en cuyo caso slo ese eje (o ejes) retornar al cero. G28 cancela los correctores
de la longitud de la herramienta para las siguientes lneas de cdigo.
G29 Movimiento desde Punto de Referencia (Grupo 00)
El cdigo G19 se usa para mover los ejes hacia una posicin especca. 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 especicado en el comando G29.
G31 Saltar Funcin(Este cdigo G es opcional y requiere un palpador) (Grupo 00)
F (Feed Rate) Velocidad de Avance
* 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
* Z Comando opcional de movimiento absoluto en el eje Z
* Indica que es opcional
Este cdigo G mueve los ejes hasta la posicin programada. G31 se aplica solamente al bloque en el cual
G31 est especicado. El movimiento especico se inicia y contina hasta que se alcanza la posicin o el
palpador recibe una seal de salto. Cuando se alcanza el nal del recorrido, el control emitir un sonido (bip).
No utilice compensacin de la herramienta de corte con un G31. Vase tambin M78 y M79.
G32 Corte de rosca (Grupo 01)
F (Feed Rate) Velocidad de Avance
Q ngulo de inicio de roscado (opcional). Consulte el ejemplo de la siguiente pgina (no utilice el
punto decimal)
U/W Comando de posicionamiento incremental en el eje-X/Z. (Los valores de profundidad del roscado
incremental tienen que ser los especicados por el usuario)
X/Z Comando de posicionamiento absoluto en el eje-X/Z. (Los valores de profundidad de roscado
tienen que ser los especicados por los usuarios)
NOTA: La velocidad de avance es equivalente al avance de la rosca. Debe especicarse
el movimiento por lo menos en un eje. Las roscas cnicas tienen guas en ambos
ejes X y Z. En este caso je la velocidad al mayor de las dos guas. G99 (Avance
por revolucin) tiene que estar activo.
Lz
Lz
Lx = 0
Lx
G32 Denicin del avance (Velocidad de Avance) para Roscado Recto o en Disminucin o Aumento Progresivo
G32 diere de otros ciclos de corte para hacer roscas en que el corte en disminucin y/o avance puede variar continuamen-
te a lo largo del roscado entero. Adems, no retorno de posicin automtico se ejecuta al nal de la operacin de roscado.
Roscados rectos Roscados cnicos
Lz =Gua a lo largo
del eje Z
Lx =Gua a lo largo
del eje X (Valor
del radio)
96-8750 rev P Enero de 2007
Cdigos G 122
En la primera lnea de un bloque de cdigo G32, el avance del eje est sincronizado con la seal de rotacin del
codicador 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 signica 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 retra-
san 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 (Ve-
locidad de avance real) ser siempre 100% de la velocidad de avance programada. M
23 y M24 no tienen efecto en una operacin G32; el usuario debe programar un acha-
anamiento si se necesitara. G32 no debe usarse adentro de ninguno de los ciclos jos
de cdigo G (p.e.: G71). No cambie las RPM del husillo mientras est roscando.
PRECAUCIN! G32 es de modalidad. Cancele siempre G32 con otro cdigo-G del Grupo
01 al nal de una operacin de roscado. (Grupo 01 Cdigos-G: G00, G01,
G02, G03, G32, G90, G92, y G94)
F
F
S
S
N1
N2
N3 N4
N5
N6
Roscado de recto a disminucin progresiva y de disminucin a roscado recto
NOTA: El ejemplo es slo como referencia; las pasadas de corte mltiples se requieren
normalmente para cortar verdaderas roscas.
G32 Ejemplo de programa Comentarios
...
G97 S400 M03 (Cancelar la velocidad constante de la supercie)
N1 G00 X0.25 Z0.1 (Avance rpido a la posicin inicial)
N2 G32 Z-0.26 F0.065 (Roscado Recto, Avance (Lz) = 0.065)
N3 X0.455 Z-0.585 (Roscado Recto se une al Roscado en Disminucin Progresiva)
N4 Z-0.9425 (Roscado en Disminucin se une devuelta al Roscado Recto)
N5 X0.655 Z-1.0425 (Desprendimiento en 45 grados)
G00 X1.2 (Rpido a Posicin Final, cancelar G32)
G00 Z0.1
...
Ejemplo de opcin Q:
G32 X-1.99 Z-2. Q60000 F0.2; (corte de 60 grados)
G32 X-1.99 Z-2. Q120000 F0.2; (corte de 120 grados)
G32 X-1.99 Z-2. Q270123 F0.2; (corte de 270.123 grados)
Las siguientes reglas aplican al uso de Q:
El ngulo de inicio Q) no es un valor modal. Debe ser especicado cada vez que se utiliza. Si no se
especica un valor, entonces se asume un ngulo cero (0).
El ngulo de incremento de fresado es 0.001 grados y no puede tener un punto decimal. Por lo tanto,
debe especicarse como Q180000 y un ngulo de 35 como Q35000.
El ngulo Q debe introducirse como un valor positivo desde 0 a 360000.
1.
2.
3.
Rpido
Avance
Trayectoria programada
Posicin inicial
Posicin de acabado
96-8750 rev P Enero de 2007
Cdigos G 123
G40 Cancelar la Compensacin del radio de la punta de la herramienta (Grupo 07)
* X Locacin absoluta eje-X del objetivo de salida
* Z Locacin absoluta eje-Z para la salida hacia el objetivo
* U Distancia incremental eje-X para la salida hacia el objetivo
* W Distancia incremental eje-Z para la salida hacia el objetivo
* Indica que es opcional
G40 cancela G41 o G42. El programar Txx00 tambin cancelar la compensacin de la punta de
herramienta.. Cancele la compensacin del radio de la punta de la herramienta antes de terminar un
programa.
La salida de la herramienta normalmente no corresponde con el punto en la pieza. En muchos casos puede
ocurrir el sobrecorte o cortes sesgados.
G42
G40
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
a la izquierda de la trayectoria programada una herramienta y viceversa para G42. Se debe seleccionar un
corrector de la herramienta con un cdigo Tnnxx, donde xx corresponde a los correctores que se usaran con
la herramienta.

G41

G42
G41 G42
G50 Establecer el corrector de coordenadas FANUC, YASNAC (Grupo 00)
U Cantidad de incremento y direccin para cambiar la coordenada global X
X Cambio de la coordenada global absoluta
W Cantidad de incremento y direccin para cambiar la coordenada global Z.
Z Cambio de la coordenada global absoluta
S Mantener la velocidad del husillo al valor especicado
T Aplicar cambio de herramienta (YASNAC)
Sobrecortar
aqu
Punta =2
Punta =3
96-8750 rev P Enero de 2007
Cdigos G 124
G50 puede llevar a cabo varias funciones. Puede establecer la coordenada global, tambin puede cambiar la
coordenada global, y puede limitar la velocidad del husillo a un valor mximo. Consulte la seccin "Sistemas
de coordenadas y correctores" para un anlisis de los mismos.
Para establecer la coordenada global, ordene G50 con un valor en X o Z. La coordenada en vigor convertir
el valor especicado en cdigo de direccin X o Z. En la posicin vigente de la mquina, los correcciones de
trabajo y de herramientas y se toman en consideracin. La coordenada global se calcula y se establece.
Ejemplo: G50 X0 ZO (Las coordenadas en vigor son ahora cero);
Para cambiar el sistema de coordenadas globales, especique G50 con una valor U o W. El sistema de
coordenadas globales ser cambiado por la cantidad y direccin especicada en U o W. La coordenada
vigente mostrada en vigor cambiar por esta cantidad en la direccin opuesta. Este mtodo se usa a menudo
para colocar el cero de la pieza o material a tornear fuera de la celda de trabajo.
Ejemplo: G50 W-1.0 (Las coordenadas en vigor se cambiarn a la izquierda 1.0);
Para establecer un estilo YASNAC de cambio de coordenadas de trabajo, especique G50 con un valor T.
(El Ajuste 33 debe estar a YASNAC). Las coordenadas globales estn establecidas a los valores obtenidos
en las columnas X y Z en la pgina de correcciones de cambio de herramientas. Valores para el cdigo de
direccin T, Txxyy donde xx est entre 51 y 100 e yy est entre 00 y 50. Por ejemplo, T5101 especica el
cambio de herramienta con ndice 51 y el desgaste de herramienta con el ndice 01. Esto no hace que la
herramienta nmero 1 sea seleccionada. Para seleccionar el cdigo Txxyy, este cdigo tiene que usarse
fuera del bloque G50. Los siguientes dos ejemplos a ilustran este mtodo para seleccionar la Herramienta 7
usando el Cambio de Herramienta 57 y el Desgaste de Herramienta 07.
Ejemplo 1
G51 ; (Cancelar correctores)
T700 M3; (Cambiar a Herramienta 7, Encender husillo)
G50 T5707; (Aplicar cambio de Herramienta y Desgaste de Herr. a la Herramienta 7)
Ejemplo 2
G51 ; (Cancelar correctores)
G50 T5700; (Aplicar el Cambio de Herramienta)
T707 M3; (Cambiar a Herramienta 7 y aplicar el Desgaste de Herramienta)
Z
C
L
X
/
2
G50 Cambio de herramienta YASNAC.
G50 Fijador de Velocidad del Husillo
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 (por ejemplo; si pone G50 en
S100 RPM y luego pone S500 RPM el husillo solo ir hasta 100 RPM). Esto se usa en modo de velocidad
constante en la supercie (G96).
N1 G50 S3000 ; (Las Rpm del husillo no superar las 3000 rpm)
N2 G97 M3 ; (Introduzca la cancelacin de la velocidad de supercie constante, husillo activado)
NOTA: Para cancelar este comando, utilice otro G50 y especique el mximo RPM del
husillo para la mquina.
G51 Cancelar corrector (YASNAC) (Grupo 00)
G51 puede usarse para cancelar cualquier desgaste existente de herramienta y cambios de coordenadas de
trabajo y luego volver a la posicin cero de la mquina.
Corrector de la
herramienta 51
Corrector de la herramienta 51
Mquina
(0,0)
G50 corrector de trabajo
(0,0)
Husillo
000101
N1 G51 (Vuelta al cero de la mquina)
N2 G50 T5100; (Corrector para la Herramienta 1)
.
.
.
%
96-8750 rev P Enero de 2007
Cdigos G 125
Sistemas de coordenada de trabajo
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.
G52 Establecer sistema de coordenadas locales FANUC (Grupo 00)
Este cdigo selecciona el sistema de coordenadas del operario.
G53 Seleccin de coordenadas de la mquina (Grupo 00)
Este cdigo G cancela temporalmente el corrector de las coordenadas de trabajo y usa el sistema de
coordenadas de la mquina.
G54-59 Seleccin del sistema de coordenadas del #1 al #6 FANUC (Grupo 12)
Estos cdigos seleccionan uno de los seis sistemas de coordenadas del usuario almacenados dentro de la
memoria de correctores. Todos 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.
G61 Modalidad de parada exacta (Grupo 15)
El cdigo G61 se usa para especicar una parada exacta o total. Movimientos interpolados y rpidos des-
acelerarn 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.
G64 Cancelacin de parada exacta (G61) (Grupo 15)
El cdigo G64 se usa para cancelar la parada exacta. Selecciona el modo de corte normal.
G70 Finalizar Ciclo (Grupo 00)
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.
P Nmero del bloque inicial de la rutina a ejecutar.
Q Nmero del bloque nal de la rutina a ejecutar.
Q
S
P
Q
S
P
G70
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 no denido por la trayectoria N10 a N50)
...
Trayectoria
programada
G00 En
bloque P
Rpido
Avance
Trayectoria programada
Posicin inicial
Bloque de inicio
Bloque nal
96-8750 rev P Enero de 2007
Cdigos G 126
El ciclo G70 es similar a una llamada local de subprograma. Sin embargo, el cdigo G70 requiere que
se especique el nmero del bloque que est comenzando (cdigo P) y el nmero del bloque que est
terminando (cdigo Q).
El ciclo G70 se usa normalmente despus de un G71, G72 o G73 y se ha ejecutado usando los bloques
especicados por P y Q. Cualquier cdigo F, S o T con el bloque PQ que est vigente. Despus de la
ejecucin del bloque Q, se ejecuta un cdigo rpido (G00) retornando la mquina a la posicin de inicio que
fue almacenada anteriormente durante la iniciacin del cdigo G70. Se ejecuta un retorno al bloque que
sigue despus del llamado del cdigo G70. Se acepta una subrutina en la sequencia PQ con la condicin de
que la subrutina no contenga un bloque con un cdigo N igualando el cdigo Q especicado por la llamada
del cdigo G70. Esta caracterstica no es compatible con los controles de tipo FANUC YASNAC.
G71 Ciclo para retirar material de los O.D./I.D. (Dimetros Ext./Interiores) (Grupo 00)
* D Profundidad de corte para cada paso de la retirada de material con radio positivo
* F Velocidad de avance a usar a lo largo del bloque PQ G71
* I Toleracnia del tamao del eje X y direccin del acabado spero de G71, radio
* K Tolerancia del tamao del eje-Z y direccin del paso spero de G71
P Nmero del bloque de inicio de la trayectoria del primer corte de acabado spero
Q Nmero del bloque del nal de la trayectoria del primer corte de acabado spero
* S Velocidad del husillo a usar a lo largo del bloque PQ G71
* T Herramienta y corrector a usar a lo largo del bloque PQ G71
* U Tolerancia del tamao del eje X y direccin del acabado de G71, dimetro
* W Toleracia del tamao del eje Z y direccin del acabado G71
* R1 Acabado spero seleccin Tipo II de YASNAC
* Indica que es opcional
Q
S
P
X+
Z+
W
K
I
U/2
D
Q
P
S
G71
Este ciclo jo retira material en una pieza dndole la forma nal a la pieza. Dena 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 denicin de bloque PQ para terminar la forma.
Dos tipos de trayectorias de mecanizado se dirigen con un comando G71. El primer tipo de trayectoria (Tipo
I) es cuando la trayectoria programada del eje-X no cambia la direccin. El segundo tipo de trayectoria (Tipo
II) le permite al eje-X cambiar de direccin. Para ambos, Tipo I y Tipo II, la trayectoria programada del eje-Z
no puede cambiar de direccin. Tipo I se selecciona teniendo slo un movimiento en el eje-X en el bloque
especicado por P en la llamada del cdigo G71. Cuando ambos movimientos del eje-X y del eje-Z estn en
el bloque P, entonces se asume el TIPO II de acabado spero. Cuando est en modalidad YASNAC, Tipo II
(acabado spero) se selecciona por medio de la inclusin de R1 en el bloque de comando G71.
Cualquiera de los cuatro cuadrantes del plano X-Z pueden cortarse especicando los cdigos de direccin D,
I, K, U y W adecuadamente.
Trayectoria
programada
Rpido
Avance
Trayectoria programada
Posicin inicial
Bloque de inicio
Bloque nal
Rugosidad permitida
Acabado Permitido
Rugosidad
permitida
(I,K)
Acabado
permitido
(U, W)
Ajuste de retroceso
(73)
Plano de
holgura del
eje Z:
96-8750 rev P Enero de 2007
Cdigos G 127
En las guras, la posicin de inicio S es la posicin de la herramienta a la hora de la llamada del G71. El
plano de holgura Z se deriva de la posicin de principio del eje-Z y la suma de las tolerancias de W y el
acabado de K opcional.
P
P
X+
Z+
P
P
S
S
Q
Q
U+ W- I+ K-
U- W- I- K- U- W+ I- K+
U+ W+ I+ K+
Q
Q
S
S
G71 Relaciones de direcciones
Detalles del Tipo I
Cuando el programador especica el Tipo I, se asume que la trayectoria de la herramienta del eje-X no
regresa durante el corte. Cada pase de la posicin del eje-X se determina aplicando el valor especicado en
D a la posicin vigente de X. La naturaleza del movimiento a lo largo del plano de holgura Z para cada paso
de acabado spero est determinado por el cdigo G en el bloque P. Si el bloque P contiene un cdigo G00,
entonces el movimiento a lo largo del plano de holgura Z es una modalidad rpida. Si el bloque P contiene un
G01 entonces el movimiento ser a la velocidad de avance G71.
Cada pase del corte spero se detiene antes de que este intersecte la trayectoria programada de la
herramienta permitiendo as mrgenes o tolerancias para ambos cortes de acabado spero y acabado. La
herramienta se retrocede desde el material, a un ngulo de 45 grados por la distancia especicada en la
denicin 73. La herramienta entonces se mueve en modalidad rpida al plano de holgura del eje-Z.
Cuando se completa el corte spero, la herramienta se mueve a lo largo de la trayectoria de la herramienta
para limpiar completamente el corte de acabado spero. Si I y K se especican, se ejecuta un corte adicional
de acabado spero paralelo a la trayectoria de la herramienta.
Detalles del Tipo II
Cuando el programador especica el Tipo II, se permite variar la trayectoria PQ del eje-X (por ejemplo, la
trayectoria de la herramienta del eje-X puede invertir su direccin).
La trayectoria PQ del eje X no debe superar el lugar original de inicio. La nica excepcin est en el bloque Q
nal.
El corte spero del Tipo II, cuando la denicin 33 est jada a YASNAC, debe incluir R1 (sin decimal) en el
bloque de comando G71.
El tipo II, cuando el Ajuste 33 est jado a FANUC, debe tener un movimiento de referencia en ambos ejes X
y Z en el bloque especicado por P.
El corte de acabado spero es similar al Tipo I excepto despus de cada pasada a lo largo del eje-Z, y la
herramienta seguir la trayectoria denida por PQ. La herramienta entonces se retroceder paralela al eje-X
a una distancia denida en la denicin 73 (Retroceso del ciclo jo). El mtodo de corte spero Tipo II no deja
pasos en la pieza antes de terminar de cortar y normalmente ofrece un mejor acabado.
96-8750 rev P Enero de 2007
Cdigos G 128
Pasos

S P Q

Q S P
Pasos en el mismo nivel Pasos anidados
Un paso se puede denir como un cambio en la direccin que crea una supercie 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 guras 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.
Q
1
2
5
7 6 3 4
Q
S P
S P
Secuencia de la trayectoria para cortes de acabado spero de Tipo II
45
Retroceso de la herramientas de Tipo I y II
4 Pasos, cada uno con
1 nivel de anidamiento Anidamiento de
pasos con 5 niveles
(Lmite, 10 Niveles)
2 Pasos anidados
2 niveles de pro-
fundidad
Secuencia de la trayectoria para cortes de acabado spero de Tipo II
Secuencia de la trayectoria para primeros cortes Tipo II
Retroceso de herramienta
para Tipo I
Retroceso de herramienta
para Tipo II
Ajuste 73
Ajuste 73
96-8750 rev P Enero de 2007
Cdigos G 129
NOTA: Un efecto del uso de un tacabado de Z o acabado spero, es el lmite entre los
dos cortes en un lado de un paso y el punto correspondiente en el otro lado del
paso. Esta distancia tiene que ser ms grande que el doble de la suma de las
tolerancias de acabado spero y acabado nal.
Por ejemplo, si la trayectoria de Tipo 2 de G71 contiene lo siguiente:
...
X-5. Z-5.
X-5,1 Z-5,1
X-3.1 Z-8.1
...
El mayor margen que puede ser especicado es 0.999, ya que la distancia horizontal desde el inicio del
corte 2 al punto correspondiente en el corte 3 es de 0.2. Si se especica un margen mayor, se producir un
sobrecorte.
La compensacin de la herramienta de corte es aproximada ajustando la tolerancia del acabado spero de
acuerdo con el radio y el tipo de punta de la herramienta. Por lo tanto, las limitaciones que aplican al margen,
tambin se aplican a la suma del margen y al radio de la herramienta.
NOTA: Si el ltimo corte en la trayectoria P-Q es una curva no-monotnica (usando un
margen de acabado) se aade un pequeo corte de retroceso; no utilice W.
Q
S
P
P
Q
S
G71 Ejemplo de Cdigo G bsico
Ejemplo de programa Descripcin
%
O0070 (G71 Ciclo para corte aspero)
T101
G50 S2500
G97 S509 M03
G00 G54 X6. Z0.05
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
G28 M05
M30
%
Rpido
Avance
Trayectoria programada
Posicin inicial
Bloque de inicio
Bloque nal
96-8750 rev P Enero de 2007
Cdigos G 130
Q
*R
Q
P
S
S
N2
1.00
2.50
*R0.25
*R0.250
1.00 3.25 6.50
6.50
4.50 P
N1
N3
N4
N5 N6
N7
N8
N9
N10
N11
G71 Ejemplo para retirar material de dimetros O.D./I.D. (Ext./Interiores)
Ejemplo de programa Descripcin
%
O0071 (EJEMPLO FANUC G71 TIPO I )
T101 (CNMG 432)
(cambio de herr y correctores)
G00 G54 X6.6 Z.05 M08 (Avance rpido hacia la posicin base)
G50 S2000 (Fijar Mximo RPM 2000)
G97 S636 M03 (Husillo activado)
G96 S750 (Velocidad constante de superce Activado)
G71 P1 Q11 D0.15 U0.01 W0.005 F0.012 (Denir ciclo aspero)
N1 G00 X0.6634 P (Iniciar Denicin)
N2 G01 X1. Z-0.1183 F0.004 (Paso de acabado .004" Avance)
N3 Z-1.
N4 X1.9376
N5 G03 X2.5 Z-1.2812 R0.2812
N6 G01 Z-3.0312
N7 G02 X2.9376 Z-3.25 R0.2188
N8 G01 X3.9634
N9 X4.5 Z-3.5183
N10 Z-6.5
N11 X6.0 Q (Fin de Denicin)
G00 X0 Z0 T100 (Rpido a posicin de Cambio de herr)
T202 (Cambio de Herr)
G50 S2500
G97 S955 M03
G00 X6. Z0.05 M08
G96 S1500
G70 P1 Q11
G00 X0 Z0 T200
M30
%
Rpido
Avance
Trayectoria programada
Posicin inicial
Bloque de inicio
Bloque nal
Acabado Permitido
Radio
96-8750 rev P Enero de 2007
Cdigos G 131
N1
N2
N3 N4
N5
N6
S
P
Q
Q
P
S
G71 Ejemplo Tipo II para retirar material de Dimetros O.D./I.D. (Ext./Interiores)
Ejemplo de programa Descripcin
%
O0001 (Ejemplo YASNAC G71 TIPO II)
T101 (Herramienta para corte aspero)
G97 S1200 M03
;
G00 X2. Z0 S (Posicin de inicio)
G71 P1 Q6 D.035 U.03 W0.01 F0.01
;
N1 G01 X1.5 Z-0.5 F0.004 P (Denicin de trayectoria PQ)
N2 X1. Z-1.
N3 X1.5 Z-1,5
N4 Z-2.
N5 G02 X0.5 Z-2.5 R0.5
N6 G01 X2. Q (Fin de trayectoria PQ)
;
T202 (Herramienta de acabado)
G97 S1500 M03
;
G70 P1 Q6 (Pase nal)
;
G28 M30
%
Rpido
Avance
Trayectoria programada
Posicin inicial
Bloque de inicio
Bloque nal
Acabado Permitido
96-8750 rev P Enero de 2007
Cdigos G 132
S
Q
P
c
L
S
Q
P
G72 Ejemplo de Cdigo G bsico
Ejemplo de programa Descripcin
%
O0069 (G72 Ciclo para corte aspero)
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
G28
M30
%
G71. Ejemplo de retirada de material de dimetro interior
NOTA: Asegrese de que la posicin de inicio de la herramienta se posiciona debajo del
dimetro de la pieza que usted desea desbastar, antes de denir un G71 en un
dimetro interior con este ciclo.
.050 R
.750
.R .500 R .250
3.00
4.00
1.50
R .125
2.25
1.75
HERRAMIENTA CORRECCIN RADIO PUNTA
4 04 .0 0
Rpido
Avance
Trayectoria programada
Posicin inicial
Bloque de inicio
Bloque nal
96-8750 rev P Enero de 2007
Cdigos G 133
O00088 (Ejemplo usando un G71 en un dimetro interior)
N2 T404 (Herramienta 4 Corrector 4)
N3 G97 S2000 M03
N4 G54 G00 X0.7 Z0.1 M08 (Avace rpido a la posicin de inicio debajo del dimetro del
material I.D.).
N5 G71 P6 Q10 U-0.01 W0.005 D0.08 F0.01 (U es menos para el corte spero del dimetro interior de G71)
N6 G00 X3. (N6 es el inicio de la geometra de la trayectoria de la pieza
denido por P6 en la lnea G71)
N7 G01 Z-1.75 F0.005
N8 X1.5
N9 Z-2.25 F0.003
N10 X0.73 (N10 es el n de la geometra de la trayectoria de la pieza
denido por Q10 en la lnea G71)
N11 G70 P6 Q10 (G70 dene el paso nal para las lneas P6 a travs de P10)
N12 M09
N13 G28 (Para enviar a la mquina al inicio por un cambio de herramienta)
G72 Ciclo para retirar material del nal de la cara (Grupo 00)
* D Profundidad del corte por cada paso para retirar material, positiva
* F Velocidad de avance a usar a lo largo del bloque PQ G72
* I 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 nal 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 opcional
D
P
U/2
I
W
K
Q
S
P
Q
G72 Ciclo para retirar material del nal de la cara de la pieza
Este ciclo jo retirar material en una pieza dndole la forma nal a la pieza. Este ciclo es similar al G71 pero
la diferencia es que quita material del nal de la cara de la pieza. Dena 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 denicin de bloque PQ para acabar la forma.
Dos tipos de trayectorias de mecanizado se dirigen con un comando G72. El primer tipo de trayectoria (TIPO I) es
cuando la trayectoria programada del eje-Z no cambia de direccin. El segundo tipo de trayectoria (TIPO II) le permite
al eje-Z cambiar de direccin. Para el primer y segundo Tipo de trayectoria programada, el eje-X no puede cambiar
de direccin o trayectoria. Si el Ajuste 33 se pone en FANUC, se selecciona Tipo I teniendo slo un movimiento en el
eje-X en el bloque especicado por P en la llamada del cdigo G72. Cuando ambos movimientos del eje-X y del eje-
Z estn en el bloque P, entonces se asume el TIPO II de acabado spero. Tipo II se especica, cuando el Ajuste 33
se ja en YASNAC, por medio de la inclusin de R1 en el bloque del comando G72 (Consulte los detalles del Tipo II).
Rpido
Avance
Trayectoria programada
Posicin inicial
Bloque de inicio
Bloque nal
Rugosidad permitida
Acabado Permitido
Plano de
distancia del
eje-X
Acabado
Permitido
(U, W)
Rugosidad
permitida (I,K)
Trayectoria
programada
G00 En
Bloque P
96-8750 rev P Enero de 2007
Cdigos G 134
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 especicada 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 no. El movimiento nal en cualquiera de los tipos es un retorno a la posicin de inicio S.
En las gura 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 especicando los cdigos de direccin D,
I, K, U, y W apropiadamente. La gura siguiente indica los signos apropiados para estos cdigos de direccin
para obtener la ejecucin deseada en los cuadrantes asociados.
X+
Z+
U+,W-,I+,K-
U-,W+,I-,K+ U-,W-,I-,K-
U+,W+,I+,K+
S
S S
S
G72 Relaciones de direcciones
Detalles del Tipo I
Cuando el programador especica el Tipo I, se asume que la trayectoria en el eje-Z no regresa durante el
corte.
Cada pase del primer corte por la locacin del eje-Z se determina aplicando el valor especicado en D hasta
la posicin actual de Z. La naturaleza del movimiento a lo largo del plano de holgura X para cada paso de
cortado de acabado spero se determina por el cdigo G en el bloque P. Si el bloque P contiene un cdigo
G00, entonces el movimiento a lo largo del plano de holgura X es una modalidad rpida. Si el bloque P
contiene un G01 entonces el movimiento ser a la velocidad de avance G72.
Cada pase del corte spero se detiene antes de que este intersecte la trayectoria programada de la
herramienta permitiendo as mrgenes o tolerancias para ambos cortes de acabado spero y acabado. La
herramienta se repliega del material, a un ngulo de 45 grados por la distancia especicada en la denicin
73. La herramienta entonces se mueve en modalidad rpida al plano de holugra del eje-X.
Cuando se comleta el primer corte, la herramienta se mueve en paralelo a la trayectoria de la herramienta
para limpiar el corte spero. Si I y K se especican, se ejecuta un corte adicional de acabado spero paralelo
a la trayectoria de la herramienta.
Detalles del Tipo II
Cuando el programador especica el Tipo II, se permite variar la trayectoria PQ y el eje-Z (por ejemplo, la
trayectoria de la herramienta del eje-Z puede invertir su direccin).
El eje Z de la trayectoria PQ no tiene que exceder el lugar original de inicio. La nica excepcin est en el
bloque Q.
Especique el corte spero del Tipo II cuando el Ajuste 33 se ja a YASNAC; debe incluir R1 (sin decimal) en
el bloque de comando G71.
El tipo II, cuando el Ajuste 33 est jado a FANUC, debe tener un movimiento de referencia en ambos ejes X
y Z en el bloque especicado por P.
96-8750 rev P Enero de 2007
Cdigos G 135
El primer corte de acabado spero es similar al Tipo I despus de cada paso a lo largo del eje-X, la
herramienta seguir la trayectoria denida por PQ. La herramienta entonces se repliega paralelo al eje-Z
a una distancia denida en el Ajuste 73 (Can Cycle Retraction (retroceso de ciclo jo)). El mtodo de corte
spero Tipo II no deja pasos en la pieza antes de terminar de cortar y normalmente ofrece un mejor acabado.
Nota: Un efecto secundario del uso de un acabado en X o margen del primer desbastado es el lmite entre los
dos cortes en un lado de un paso y el punto correspondiente en el otro lado del paso. Esta distancia tiene que
ser ms grande que el doble de la suma de las tolerancias de acabado spero y acabado nal.
Por ejemplo, si la trayectoria del G72 tipo 2 contiene lo siguiente:
...
X-5. Z-5.
X-5,1 Z-5,1
X-8.1 Z-3.1
...
La tolerancia mayor que puede especicarse es 0.999, ya que la distancia horizontal desde el principio del
corte 2 al punto correspondiente en el corte 3 es 0.2. Si se especica una tolerancia mayor, se producir
sobrecorte.
La compensacin de la herramienta de corte es aproximada ajustando la tolerancia del acabado spero de
acuerdo con el radio y el tipo de punta de la herramienta. Por lo tanto, las limitaciones que se aplican a la
tolerancia tambin se aplican a la suma de la tolerancia y el radio de la herramienta.
PRECAUCIN! Si el ltimo corte en la trayectoria P-Q es una curva no-monotnica,
usando un margen de terminado, se aade un pequeo corte de retroceso
(no utilice U).
Q
S
P
X+
Z+
P
S
Q
G72 Retirada de la cara nal
Rpido
Avance
Trayectoria programada
Posicin inicial
Bloque de inicio
Bloque nal
Rugosidad permitida
Acabado Permitido
Trayectoria
Programada/(Q)
Rugosidad
permitida
(I,K)
Acabado
Permitido
(U, W)
96-8750 rev P Enero de 2007
Cdigos G 136
Ejemplo de programa Descripcin
%
00722 (G72 Ciclo para corte aspero)
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
G28
M30
%
G73 Ciclo para retirar material de una trayectoria irregular (Grupo 00)
D Nmero de pases de corte, nmero positivo
* F Velocidad de avance a usar a lo largo del bloque PQ G73
I Distancia y direccin del eje-X desde el primer corte hasta el ltimo, radio
K Distancia y direccin del eje Z desde el primer corte hasta el ltimo
P Nmero del bloque de inicio de la trayectoria del primer corte de acabado spero
Q Nmero del bloque del nal de la trayectoria del primer corte de acabado spero
* S Velocidad del husillo a usar a lo largo del bloque PQ G73
* T Herramienta y corrector a usar a lo largo del bloque PQ G73
* U Tolerancia del tamao del eje X y direccin del acabado de G73, dimetro
* W Toleracia del tamao del eje Z y direccin del acabado G73
* Indica que es opcional
Q
W
K
U/2
I
X
Z
S
D
P
Q
S
P
G73 Ciclo para retirar material de la trayectoria irregular
El ciclo jo G73 puede usarse para el primer corte general de material preformado tal como piezas fundidas.
El ciclo jo asume que el material ha sido rebajado o le est faltando una cierta distancia conocida de la
trayectoria de la herramienta programada PQ.
Rpido
Avance
Trayectoria programada
Posicin inicial
Bloque de inicio
Bloque nal
Rugosidad permitida
Acabado Permitido
Trayectoria pro-
gramada
96-8750 rev P Enero de 2007
Cdigos G 137
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 especicado en D. Despus completarse el ltimo corte, la herramien-
ta vuelve a la posicin de inicio S.
Slo F, S y T antes o dentro de un bloque G73 estarn vigentes. Se ignorar cualquier cdigo de avance (F),
velocidad del husillo (S) o cambio de herramienta (T) en las lneas de la P a Q.
El corrector del primer corte de acabado spero estar determinado por (U/2+I) para el eje-X, y por (W+K)
para el eje-Z. Cada pasada sucesiva del corte spero se va incrementar ms cerca al paso nal del acabado
spero por una cantidad de (I/D-1)) en el eje X, y por una cantidad de (K/(D-1)) en el eje Z. El ltimo corte
spero siempre deja un margen o tolerancia de material para el acabado especicado por la frmula U/2 para
el eje X y W para el eje Z. Este ciclo jo est enfocado para uso con el ciclo jo acabado G70.
La trayectoria de la herramienta programada PQ no tiene que ser monotnica en X o Z, pero hay que tener
cuidado para asegurarse de que el material existente no interera con los movimientos de la herramienta en
los movimientos de aproximacin o acercamiento y alejamiento de la misma.
El valor de D tiene que ser un nmero entero positivo. Si el valor de D incluye un decimal, se generar una alarma.
Los cuatro cuadrantes del plano ZX pueden mecanizarse si se usan los siguientes signos para U, I, W, y K.
P
P
X+
Z+
P
P
S
S
Q
Q
U+ W- I+ K-
U- W- I- K- U- W+ I- K+
U+ W+ I+ K+
Q
Q
S
S
G74 Taladrado con avances cortos, Ciclo de ranurado frontal nal (Grupo 00)
* D Holgura de la herramienta cuando est volviendo al plano inicial, positivo
* F (Feed Rate) Velocidad de Avance
* I Tamao del incremento del eje X entre los ciclos de avance corto, radio positivo
K Tamao del incremento del eje Z entre los avances cortos en un ciclo
* U Distancia del incremento del eje X hasta el avance corto ms alejado (dimetro)
W Distancia incremental del eje Z para totalizar la profundidad de los avances cortos
* X Posicin absoluta del eje X del ciclo de avance corto ms alejado (dimetro)
Z Profundidad total del avance corto de la posicin absoluta del eje Z
* indica opcional
W
P
P
P
I
P
P
P
D
Z
X
U/2
K K
S
V
I
I
S
P
V
I
Q
G74 Taladrado con avances cortos, Ciclo de ranurado frontal nal
Rpido
Avance
Trayectoria Programada
Posicin Inicial
Ajuste de retraccin
(ajuste 22) rpido
Bloque Final
96-8750 rev P Enero de 2007
Cdigos G 138
El ciclo jo G74 puede usarse en la cara de una pieza para ranurado para el taladrado con avances cortos, o
para el torneado.
Cuando se agrega un cdigo X o U a un bloque G74 y X no est en la posicin actual, entonces se producir
un mnimo de dos ciclos intermitentes. Uno en la posicin vigente y otro en la posicin X. El cdigo I es la
distancia incremental entre el eje X y los ciclos intermitentes. Agregando una I ejecutar ciclos intermitentes,
separados igualmente y mltiples entre la posicin de inicio S y X. Si la distancia entre S y X no es divisible
igualmente por I, entonces el ltimo intervalo a lo largo de X ser menor que I.
Cuando K se agrega a un bloque G74, entonces los avances cortos se ejecutarn a cada intervalo
especicado 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 denicin 22. El cdigo D puede usarse para ranurado y torneado para
proporcionar holgura al material cuando se est regresando al plano de inicio S.
G74 Ciclo de ranurado frontal nal
Ejemplo de programa Descripcin
%
O0071
T101
G97 S750 M03
G00 X3. Z0.05 (Rpido hacia la posicin inicial)
G74 Z-0.5 K0.1 F0.01 (Avance Z-.5 con un avance corto de .100")
G28
M30
%
G74 Ciclo de ranurado frontal nal (Paso mltiple)
Ejemplo de programa Descripcin
%
O0074
T101
G97 S750 M03
G00 X3. Z0.05 (Rpido hacia la posicin inicial)
G74 X1.75 Z-0.5 I0.2 K0.1 F0.01 (Mltiple pasada del ciclo de ranurado frontal)
G28
M30
%
Rpido
Avance
Hendidura
Herra-
mienta
Rpido
Avance
Trayectoria programada
Hendidura
Herra-
mienta
96-8750 rev P Enero de 2007
Cdigos G 139
G75 Ciclo de Ranurado de los O.D./I.D. (Dimetros Ext./Interiores) (Grupo 00)
* D Holgura de la herramienta cuando est volviendo al plano inicial, positivo
* F (Feed Rate) Velocidad de Avance
* I Tamao del incremento del eje X entre avances cortos en un ciclo (medida del radio)
* K Tamao del incremento del eje Z entre los ciclos de avances cortos
* U Distancia incremental del eje X para totalizar la profundidad de los avances cortos
W Distancia incremental del eje Z al ciclo ms lejano de los avances cortos, con signo
* X Posicin absoluta del eje X a profundidad total de avances cortos
Z Posicin absoluta del eje Z al ciclo ms lejano de los avances cortos, con signo
* indica opcional
D
X
S
U/2
I
V
I
I
K
W
S
K
G75O Ciclo de ranurado de O.D. / I.D. (Dia. Ext./Interiores)
El ciclo jo 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 mltiples ranuras, separados igualmente. Si la
distancia entre la posicin de inicio y la profundidad total (Z) no es divisible por K, entonces el ltimo intervalo a
lo largo de Z ser menor que K. Tenga en cuenta que la tolerancia de virutas se dene mediante el Ajuste 22.
Rpido
Avance
Trayectoria programada
Posicin inicial
Rpido
Avance
Hendidura
Herramienta
96-8750 rev P Enero de 2007
Cdigos G 140
Ejemplo de programa Descripcin
%
O0075
T101
G97 S750 M03
G00 X4.1 Z0.05 (Avance rpido hacia posicin libre)
G01 Z-0.75 F0.05 (Avance hacia la posicin de ranurado)
G75 X3.25 I0.1 F0.01 (O.D./I.D. Pase simple de ranurado con avances cortos)
G00 X5. Z0.1
G28
M30
%
El siguiente programa es un ejemplo de programa con G75 (Pases mltiples):
Ejemplo de programa Descripcin
%
O0075
T101
G97 S750 M03
G00 X4.1 Z0.05 (Avance rpido hacia posicin libre)
G01 Z-0.75 F0.05 (Avance hacia la posicin de ranurado)
G75 X3.25 Z-1.75 I0.1 K0.2 F0.01 (O.D./I.D. Pases mltiples de ranurado con avances cortos)
G00 X5. Z0.1
G28
M30
%
G76 Ciclo roscado, pases mltiples (Grupo 00)
* A ngulo de la punta de la herramienta (valor: De 0 a 120 grados) No use un punto decimal
D Profundidad de corte de la primera pasada
F(E) Velocidad de avance, paso del roscado
* I Grado de conicidad del roscado, medida del radio
K Altura de la rosca, dene la profundidad de la rosca, medida del radio
* P Corte del lo sencillo (carga constante)
* Q ngulo de inicio de rosca (no use un punto decimal)
* U Distancia incremental del eje X, inicio para el dimetro de profundidad mximo de la rosca
* W Distancia incremental del eje Z, inicio a la mxima longitud de la rosca
* X Posicin absoluta del eje X, , mximo dimetro de profundidad de la rosca
* Z Posicin absoluta del eje Z, mxima longitud de la rosca
* Indica que es opcional
Las deniciones 95/96 determinan la medida del achaanado / ngulo M23,/ 24 encendido apagado del
achaanado.
Rpido
Avance
Hendidura
Herramienta
96-8750 rev P Enero de 2007
Cdigos G 141
T
A
F
S
U
W
Z
A/2
X
I
T
F
K
S
El ciclo jo G76 puede usarse para ambos tipos de roscado recto o roscas cnicas (tubo).
La altura de las roscas se dene 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 cantidad de disminucin progresiva de la rosca se especica en I. La rosca cnica se mide desde la
posicin objetivo X, Z en el punto T a 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 especica 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 especica 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 especica la velocidad de avance para el roscado. Es siempre buena prctica de programacin
especicar G99/G95 (avance por revolucin) antes de un ciclo jo de roscado. El cdigo F tambin indica el
paso o inclinacin de la rosca.
Al nal de la rosca se ejecuta un achaanado opcional. El tamao y ngulo del achaanado se controla
con el Ajuste 95 (Tamao del achaanado de la rosca) y el Ajuste 96 (ngulo del achaano de la rosca). El
tamao del achaanado se designa en el nmero de roscas, de manera que si 1.000 se registra en el Ajuste
95 y la velocidad de avance es de .05, entonces el achaanado ser .05. Un achaanado puede mejorar la
aparencia y funcionalidad de las roscas que tienen que mecanizarse hasta el hombro. Si se libera para el nal
de la rosca, entonces se puede eliminar el achaanado especicando 0.000 para el tamao del chan en el
Ajuste 95, o usando M24. El valor predeterminado para el Ajuste 95 es 1.000 y el ngulo predeterminado de
la rosca (Ajuste 96) es 45 grados.

M23
M24

B
D
1
2
3
N
K
A
N
D
G76 usando un valor "A"
Rpido
Avance
Trayectoria programada
Posicin inicial
Dimetro Acabado
Objetivo
ngulo
Corte Permitido
Nota: Los Ajuste
95 y 96 afectarn
al tamao nal
del chan y al
ngulo.
Vase la
nota
Corte mnimo de
rosca Ajuste 99
Punta de corte
Acabado permi-
tido Ajuste 86
Material
96-8750 rev P Enero de 2007
Cdigos G 142
Hay disponibles cuatro opciones para G76 Corte de rosca mltiple
P1: Corte en un slo borde, cortando una cantidad constante
P2: Corte en un borde doble, cortando una cantidad constante
P3: Corte en un slo borde, cortando una profundidad constante
P4: Corte en un borde doble, cortando una profundidad constante
P1 y P3 permiten roscado para un slo borde, pero la diferencia es que con P3 se corta una profundidad
constante en cada pasada. De igual forma, las opciones P2 y P4 permiten el corte en doble borde con P4
ofreciendo una profundidad constante en cada pasada. Basndonos en la experiencia en la industria, la
opcin de corte en doble borde P2 puede ofrecer mejores resultados de roscado.
D especica la profundidad del primer corte. Cada corte sucesivo se determinado por la ecuacin D*sqrt(N)
dnde N es el nmero de pasadas a lo largo de la rosca. El borde del paso de la herramienta de corte realiza
todos los pasos del corte.Para calcular la posicin X de cada paso tiene que tomar la suma de todos los
pasos previos, medida desde el punto de inicio del valor X para cada paso.
G76 Ciclo de corte de roscado, Pasadas mltiples
Ejemplo de programa Descripcin
%
T101
G50 S2500 (Geometra de herramientas de seleccin de las RPM mx. de ajsute)
G97 S1480 M03 (Husillo de correccin uno a uno de la herramienta de seleccin)
G54 G00 X3.1 Z0.5 M08 (Seleccionar coord. de trabajo y avance rpido al punto de
referencia, refrigerante activado)
G96 S1200 (Velocidad contante de supercie ON)
G01 Z0 F0.01 (Posicin al punto Z0 de la pieza)
X-0.04
G00 X3.1 Z0.5
G71P1 Q10 U0.035 W0.005 D0.125 F0.015 (Denir ciclo spero)
N1 X0.875 Z0 (Iniciar trayectoria de herramienta)
N2 G01 X1. Z-0.075 F0.006
N3 Z-1.125
N4 G02 X1.25 Z-1.25 R0.125
N5 G01 X1.4
N6 X1.5 Z-1.3
N7 Z-2.25
N8 G02 X1.9638 Z-2.4993 R0.25
N9 G03X2.0172 Z-2.5172 R0.0325
96-8750 rev P Enero de 2007
Cdigos G 143
N10 G01 X3. Z-3.5 (Fin de la trayectoria de herramienta)
G00 Z0.1 M09
G28
N20 (Sistema FANUC de la serie SL de HAAS del programa de
muestra de roscado)
T505
G50 S2000
G97 S1200 M03 (Herramienta roscadora)
G00 X1.2 Z0.3 M08 (Avance rpido hasta la posicin)
G76 X0.913 Z-0.85 K0.042 D0.0115 F0.0714 (Ciclo de roscado)
G00X1.5 Z0.5 G28 M09
N30 (Sistema FANUC de la serie SL de HAAS)
T404
G50 S2500
G97 S1200 M03 (Herramienta de ranurado)
G54 G00 X1.625 Z0.5 M08
G96 S800
G01 Z-1.906 F0.012
X1.47 F0.006
X1.51
W0.035
G01 W-0.035 U-0.07
G00 X1.51
W-0.035
G01 W0.035 U-0.07
X1.125
G01 X1.51
G00 X3. Z0.5 M09
G28
M30
%
Ejemplo utilizando de ngulo de rosca de inicio (Q)
G76 X1.92 Z-2. Q60000 F0.2 D0.01 K0.04 (corte de 60 grados)
G76 X1.92 Z-2. Q120000 F0.2 D0.01 K0.04 (corte de 120 grados)
G76 X1.92 Z-2. Q270123 F0.2 D0.01 K0.04 (corte de 270.123 grados)
Las siguientes reglas se aplican al uso de Q:
El ngulo de inicio, Q, debe especicarse cada vez que se utiliza. Si no se especica un valor, entonces
se asume un ngulo cero (0).
El ngulo de incremento de roscado es 0.001 grados y no puede tener un punto decimal, por ejemplo un
ngulo de 180 debe especicarse como Q180000 y un ngulo de 35 como Q35000.
El ngulo Q debe introducirse como un valor positivo desde 0 a 360000.
Ejemplo de roscado de inicio mltiple
Pueden cortarse mltiples roscados cambiando el punto de inicio para cada ciclo de roscado.
El ejemplo anterior ha sido modicado para crear ahora un roscado de inicio mltiple. Para calcular los puntos de
inicio adicionales el avance (F0.0714) se divide por el nmero de puntos de inicio (3) .0714 / 3 =.0238. Este valor se
suma luego al punto inicial del eje Z (lnea 2) para calcular el siguiente punto de inicio (lnea 4). Aada nuevamente la
misma cantidad de nuevo al punto de inicio anterior (lnea 4) para calcular el siguiente punto de inicio (lnea 6).
(1) M08
(2) G00 X1.1 Z0.5 (Punto Inicial)
(3) G76 X0.913 Z-0.85 K0.042 D0.0115 F0.0714 (Ciclo de roscado)
(4) G00 X1.1 Z0.5238 (Siguiente punto inicial [.5 + .0238 = 5.238])
(5) G76 X0.913 Z-0.85 K0.042 D0.0115 F0.0714 (Ciclo de roscado)
(6) G00 X1.1 Z0.5476 (ltimo punto de inicio [.5238 + .0238 = 5.476])
(7) G76 X0.913 Z-0.85 K0.042 D0.0115 F0.0714 (Ciclo de roscado)
1.
2.
3.
96-8750 rev P Enero de 2007
Cdigos G 144
G77 Ciclo de laminado (Este cdigo G es opcional y se usa para herr. motorizadas) (Grupo 00)
NOTA: Este ciclo est slo disponible en los tornos con la opcin de herramientas motorizadas
* I ngulo de la primera lmina, en grados.
J Distancia desde el centro hasta la lmina.
* L Nmero de supercies planas a cortar
R Radio de la herramienta
* S Velocidad del husillo
* K Dimetro de la pieza
* Indica que es opcional

S
J
I
L=4
R

R
J
I
K
S
G77 con L especicado G77 con K especicado
El ciclo jo G77 puede usarse para crear una o ms supercies planas en una pieza redonda.
G77 opera en una de dos modalidades, dependiendo de si se especica un cdigo K o un cdigo L. Si se
especica un cdigo K, se cortar una supercie plana. Si se especica un cdigo L, L supercies planas se
cortarn, igualmente espaciadas por todo el alrededor de la pieza. L debe ser mayor o igual a 3. Si se desean
dos lados, realice dos cortes K con un espaciado de ngulo I.
El valor J especica la distancia desde el centro de la pieza al centro de una supercie plana. Especicando
una distancia ms larga resultar en un corte menos profundo. Esto puede usarse para ejecutar pasadas de
primer desbastado y de acabado. Cuando use un cdigo L, deben tomarse precauciones para vericar que el
tamao de esquina a esquina de la pieza resultante no sea ms pequea que el dimetro de la pieza original,
o la herramienta puede chocar contra la pieza durante esta aproximacin.
El valor S especica la velocidad en rpm que el husillo mantendr durante el ciclo de laminado. El valor
por defecto es 6. Valores ms altos no afectarn lo plano de la supercie, pero afectarn la posicin de las
lminas. Para calcular el mximo error en grados, use RPM * .006.
El valor de L permite especicar una pieza con mltiples supercies planas. Por ejemplo, L4 especica un
cuadrado, y L6 especica un hexgono.
El valor I especica el corrector del centro de la primera supercie plana desde la posicin cero, en grados.
Si no se usara el valor I, la primera supercie plana comenzar en la posicin cero. Esto es equivalente a
especicar una I igual a la mitad del nmero de grados cubiertos por la supercie plana. Por ejemplo, un corte
cuadrado sin un valor I sera el mismo que un corte cuadrado con I jado a 45.
Ejemplos de laminacin con G77:
Corte una profundidad de media-pulgada sobre la pulgada superior de la pieza que tenga un dimetro de
cuatro pulgadas, usando una herramienta con un dimetro de una pulgada:
Posicin de
la orien-
tacin del
husillo
Posicin
de la orien-
tacin del
husillo
96-8750 rev P Enero de 2007
Cdigos G 145
N103
S
Corte un hexgono en la media pulgada superior de una pieza de tres pulgadas de dimetro, usando una
herramienta de media pulgada de dimetro.
N203
N204
N205
S
Corte una supercie plana de 3/8" en la parte superior e inferior de una pieza con un dimetro de dos
pulgadas usando una herramienta con diametro de media pulgada:
N140
N150
N160
N170
S
%
O00015 (Sample 2 Sided Flat Program)
N100 T606
N110 G97 S3 M03
N120 M133 P2000
N130 G00 X4. Z0.05
N140 Z-1.849
N150 G77 J0.625 I0 R0.25 K2.
(J=1.25 Flat Dia, I0=flat center, R.25=.5 dia end-mill, K=part stock dia)
N160 G77 J0.625 I180. R0.25 K2.
(J=1.25 flat dia, I180.=flat center, R.25=.5 dia end-mill, K=part stock dia)
N170 G00 Z1.
N180 M135
N190 M05
N200 G00 X10. Z12.
N210 M30
%
G80 Cancelar el ciclo jo (Grupo 09*)
Este cdigo G es modal ya que desactiva todos los ciclos jos. Tenga en cuenta que al utilizar G00 o G01
tambin se cancelar un ciclo jo.
...
N100 S10 M03(Inicio del husillo)
N101 M133 P1000 (Giro de la herramienta activa)
N102 G00 X6.1
N103 Z-1.
N104 G77 J 1.5 K4. R0.5
N105 Z1.
N106 M135 (Parada de la herramienta motorizada)
N107 M05 (Parada del husillo)
...
...
N200 S10 M03(Inicio del husillo)
N201 M133 P1000 (Giro de la herramienta motorizada)
N202 G00 X4.5
N203 Z-0.05
N204 G77 J 1.299 L6 R.25
N205 Z1.
N206 M135 (Parada de la herramienta motorizada)
N207 M05 (Parada del husillo)
...
%
O00015 (Ejemplo programa para dos supercies planas)
N100 T606
N110 G97 S3 M03
N120 M133 P2000
N130 G00 X4. Z0.05
N140 Z-1.849
N150 G77 J 0.625 I0 R0.25 K2.
(J =1.25 plano Dia, I0=centro plano, R.25=.5 dia. extremo fresadora,
K=diam material de pieza)
N160 G77 J 0.625 I180. R0.25 K2.
(J =1.25 plano Dia, I180.=centro plano, R.25=.5 dia extremo fresadora, K=diam)
N170 G00 Z1.
N180 M135
N190 M05
N200 G00 X10. Z12.
N210 M30
%
96-8750 rev P Enero de 2007
Cdigos G 146
G81 Ciclo jo de taladrado (Grupo 09)
F Velocidad de avance
* L Nmero de repeticiones
R Posicin del plano R
* W Distancia incremental del eje Z
* X Comando opcional del movimiento del eje-X
* Z Posicin en la parte inferior del oricio
* Indica que es opcional
X
Z
G81 Ciclo jo de taladrado
G82 Ciclo jo de taladrado de puntos (Grupo 09)
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
* Z Posicin en la parte inferior del oricio
* Indica que es opcional
Este cdigo G es modal y activa el ciclo jo hasta que se cancela o se selecciona otro ciclo jo. Una vez
activado, cada movimiento de X provocar la ejecucin de este ciclo jo.
X
Z
G82Ciclo jo de taladrado de puntos
G83 Ciclo jo de taladrado usando avances cortos (Grupo 09)
F Velocidad de avance
* I tamao de la primera profundidad de corte
* J cantidad para reducir la profundidad del corte en cada pasada
* K profundidad de corte mnima
* 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
* Z Posicin en la parte inferior del oricio
* Indica que es opcional
Rpido
Avance
Comienzo o n
de la carrera
Plano de inicio
Plano Z
Plano R
Rpido
Avance
Comienzo o n de la carrera
Pausa (Dwell)
Plano Z
Plano R
Plano de inicio
96-8750 rev P Enero de 2007
Cdigos G 147
Q
Q
Q
X
Z
G83 Ciclo jo de taladrado con avances cortos
Notas de programacin: Si se especican I, J y K, se selecciona un modo de operacin diferente. La primera
pasada cortar el valor de I, cada corte o taladrado sucesivo se reducirn por la cantidad especicada en J , y
la profundidad mnima de corte ser K. No use el valor de Q al programar con I,J,K.
El Ajuste 52 cambia la manera en que G83 trabaja cuando retorna al plano R. Normalmente se establece el
plano R bien fuera del corte para asegurar que el movimiento de limpieza de las virutas les permita de limpiar
el agujero, pero esto provoca un movimiento de desgaste cuando se est taladrando por primera vez a travs
de este espacio "vaco". Si el Ajuste 52 se dene con la distancia necesaria para despejar las virutas, el plano
R puede jarse mucho ms cerca de la pieza a taladrar. Cuando ocurre el movimiento de limpieza a R, Z se
mover pasado R por este valor en el ajuste 52.
El Ajuste 22 es la cantidad de avance en Z, para volver al mismo punto en el que se produjo el retroceso.
G84 Ciclo jo roscado (Grupo 09)
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 oricio
* Indica que es opcional
Notas de programacin:No es necesario iniciar el husillo en CW (sentido horario) antes de este ciclo jo. El
control lo har automticamente.
La velocidad de avance es la gua de la rosca. Esto se encuentra al dividir el numero de roscas por 1.
Ejemplo: 20 paso 1/20 =0,05 Velocidad de avance
18 paso 1/18 =0,0555 Velocidad de avance
16 paso 1/16 =.0625 Velocidad de avance
Para roscados mtricos, divida el paso por 25.4
Ejemplo: M6 x 1 =F0,03937
M8 x 1.25 =F.0492
X
Z
G84 Ciclo jo de roscado
Rpido
Avance
Comienzo o Fin de la Carrera
Pausa (Dwell)
Plano Z
Plano R
Plano de inicio
Ajuste 52
Ajuste 22
Rpido
Avance
Comienzo o Fin de la
Carrera
Plano Z
Plano R
Plano de inicio
96-8750 rev P Enero de 2007
Cdigos G 148
G85 Ciclo jo de mandrilado (Grupo 09)
F Velocidad de avance
* L Nmero de repeticiones
R Posicin del plano R
* U Distancia incremental del eje-X
* W Distancia incremental del eje Z
* X Comando de movimiento del eje X
* Z Posicin en la parte inferior del oricio
* Indica que es opcional
X
Z
G85 Ciclo jo de mandrilado
G86 Ciclo jo de parada y de mandrilado (Grupo 09)
F Velocidad de avance
* L Nmero de repeticiones
R Posicin del plano R
* U Distancia incremental del eje-X
* W Distancia incremental del eje Z
* X Comando de movimiento del eje X
* Z Posicin en la parte inferior del oricio
* Indica que es opcional
Nota de programacin: El husillo se detendr una vez que la herramienta alcance el fondo del oricio.
Luego se repliegar una vez se haya detenido el husillo.
X
Z
G86 Ciclo jo de parada y mandrilado
Rpido
Avance
Comienzo o Fin de la
Carrera
Plano Z
Plano R
Plano de inicio
Rpido
Avance
Comienzo o Fin de la
Carrera
Plano Z
Plano R
Plano de inicio
96-8750 rev P Enero de 2007
Cdigos G 149
G87 Ciclo jo de retroceso manual y mandrilado (Grupo 09)
F Velocidad de avance
* L Nmero de repeticiones
R Posicin del plano R
* U Distancia incremental del eje-X
* W Distancia incremental del eje Z
* X Comando de movimiento del eje X
* Z Posicin en la parte inferior del oricio
* Indica que es opcional
X
Z
G87 Ciclo jo de retroceso manual y mandrilado
G88 Ciclo jo de retroceso manual, pausa y mandrilado (Grupo 09)
F Velocidad de avance
* L Nmero de repeticiones
P El tiempo de pausa en la parte inferior del agujero.
R Posicin del plano R
* U Distancia incremental del eje-X
* W Distancia incremental del eje Z
* X Comando de movimiento del eje X
* Z Posicin en la parte inferior del oricio
* Indica que es opcional
Nota de programacin: La herramienta se situar en el fondo del oricio durante el valor de P, luego el
husillo se detendr. La herramienta necesitar ser replegarse manualmente.
X
Z
G88 Ciclo jo de retroceso manual, pausa y mandrilado
Rpido
Avance
Comienzo o Fin
de la Carrera
Plano Z
Plano R
Plano de inicio
Rpido
Avance
Comienzo o n de la carrera
Pausa (Dwell)
Plano Z
Plano R
Plano de inicio
96-8750 rev P Enero de 2007
Cdigos G 150
G89 Ciclo jo en pausa y mandrilado (Grupo 09)
F Velocidad de avance
* L Nmero de repeticiones
P El tiempo de pausa en la parte inferior del agujero.
R Posicin del plano R
* U Distancia incremental del eje-X
* W Distancia incremental del eje Z
* X Comando de movimiento del eje X
* Z Posicin en la parte inferior del oricio
* Indica que es opcional
X
Z
G89 Ciclo jo de pausa y mandrilado
G90 Ciclo de torneado de los O.D./I.D. (Dimetros Ext./Interiores) (Grupo 01)
F(E) (Feed Rate) Velocidad de Avance
* I Distancia y direccin opcional del cono del eje X, radio
* 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
T
S
U/2
I
X
W
Z
S
T
Se utiliza G90 para giros simples, sin embargo, es posible realizar mltiples pasadas especicando las
posiciones en X de las pasadas adicionales.
Pueden realizarse cortes de torneado recto especicando 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 signica, 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 gura ofrece algunos ejemplos de los valores requeridos para el mecanizado
en cada uno de los cuatro cuadrantes.
Rpido
Avance
Comienzo o n de la carrera
Pausa (Dwell)
Plano Z
Plano R
Plano de inicio
Rpido
Avance
Trayectoria programada
Posicin inicial
Objetivo
Corte Permitido
Acabado Permitido
96-8750 rev P Enero de 2007
Cdigos G 151
X+
Z+
U-,W+,I-
U+,W+,I+ U+,W-,I+
U-,W-,I-
II I
IV III
G90-92 Relaciones de direccin
G92 Ciclo de roscado (Grupo 01)
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: La Denicin 95/96 determinan el tamao del chan. M23/24 enciende/apaga el
chan.
Se utiliza G92 para roscas simples, sin embargo, es posible realizar mltiples pasadas para roscar
especicando las posiciones en X de las pasadas adicionales. Se pueden hacer roscas rectas especicando
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 signica que I se agrega al valor de X en el punto objetivo. Al
nal del roscado, se corta un achaanado automtico antes de alcanzar el objetivo; como predenido para
este chan, 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.
S
S
Z-1.0
X
G92 Ciclo de roscado
I / TPI =FPR
F Gua de Roscado
Dimetro Menor
Rpido
Avance
Trayectoria programada
Posicin inicial
96-8750 rev P Enero de 2007
Cdigos G 152
Ejemplo de programa Descripcin
% (1"-12 Programa de corte de rosca)
T101
G50 S3000 M3
G97 S1000
X1.2 Z.2 (Avance rpido hacia posicin libre)
G92 X.980 Z-1.0 F.0833 (Establecer ciclo de roscado)
2 pasada X.965 (Pasadas siguientes)
3 pasada X.955 "
4 pasada X.945 "
5 pasada X.935 "
6 pasada X.925 "
7 pasada X.917 "
8 pasada X.910 "
9 pasada X.905 "
10 pasada X.901 "
11 pasada X.899 (Pasadas siguientes)
%
Ejemplo utilizando ngulo de inicio de rosca Q
G92 X-1.99 Z-2. Q60000 F0.2; (corte de 60 grados)
G92 X-1.99 Z-2. Q120000 F0.2; (corte de 120 grados)
G92 X-1.99 Z-2. Q270.123 F0.2; (corte de 270.123 grados)
Las siguientes reglas se aplican al uso de Q:
El ngulo de inicio, Q, debe especicarse cada vez que se utiliza. Si no se especica un valor, entonces
se asume un ngulo cero (0).
El ngulo de incremento de roscado es 0.001 grados y no puede tener un punto decimal, por ejemplo,
debe especicase un ngulo de 180 como Q1800000, y un ngulo de 35 como Q35000.
El ngulo Q debe introducirse como un valor positivo desde 0 a 360000.
En general, cuando se estn ejecutando roscados mltiples, es una buena prctica obtener la profundidad de
las roscas en un nivel uniforme a lo largo de los ngulos de roscado. Una forma de conseguir lo anterior es
hacer un subprograma que nicamente haga que el eje Z se mueva por los diferentes ngulos de roscado.
Despus de que haya nalizado un subprograma, cambia la profundidad del eje X y llama de nuevo al
subprograma.
G94 Ciclo frontal nal (Grupo 01)
F(E) (Feed Rate) Velocidad de Avance
* K Distancia y direccin opcional del eje Z haciendo un cono
* 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 opcional
T
S
U/2
X
K
S
T
G94 Ciclo torneado frontal nal
1.
2.
3.
Rpido
Avance
Trayectoria programada
Posicin inicial
Objetivo
Corte Permitido
Acabado Permitido
96-8750 rev P Enero de 2007
Cdigos G 153
Pueden hacerse cortes frontales slo ajustando X, Z y F. Agregado K, se podr cortar una cara de forma
cnica. El grado de conicidad se referencia desde el objetivo o punto nal del corte deseado. Eso signica,
que K se agrega al valor de X en el punto objetivo.
Cualquiera de los cuatro cuadrantes ZX pueden programarse variando U, W, X, y Z. La formacin de los
conos puede ser positivo o negativo. La siguiente gura ofrece algunos ejemplos de los valores requeridos
para el mecanizado en cada uno de los cuatro cuadrantes.
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. Si la direccin de una trayectoria a lo largo del eje X es negativa,
el valor de U es negativo.
X+
Z+
U-,W+,K-
U+,W+,K+ U+,W-,K+
U-,W-,K+
II I
IV III
S S
S S
G94 Relaciones de direcciones
G95 Roscado rgido con herramientas motorizados (Cara) (Grupo 09)
F Velocidad de avance
R Posicin del plano R
W Distancia incremental del eje Z
X Comando opcional de movimiento en eje-X de dimetro de la pieza
Z Posicin en la parte inferior del oricio
El roscado rgido con herramientas motorizadas G95 es similar al roscado rgido G84 en el aspecto de que
usa las direcciones F, R, X y Z, sin embargo, tiene las siguientes diferencias:
El husillo principal debe ser jado (usar M14) antes de que se ordene un G95.
El control debe encontrarse en la modalidad de G99 Feed per Revolution (avance por revolucin) para
as poder roscar de una manera apropiada.
Se debe haber especicado una velocidad de husillo S antes del G95.
El eje-X debe colocarse entre la posicin cero y el centro del husillo principal, no lo posicione ms all
del centro del husillo.
%
O00800
N1 T101 (Axial 1/4-20 Tap)
G99 (Necesario para este ciclo)
G00 Z0.5
X2.5
S500 (rpm debe verse como esto, en la direccin CW)
M19PXX (Orientar el husillo hacia la posicin deseada)
M14(Fijar el husillo)
G95 Z-.500 R.25 F0.05 (Rosca hacia abajo, profundidad .50)
G28 U0
G28 W0
M135 (Detener el husillo de herramienta motorizada)
M15 (Liberar husillo)
M30
%

96-8750 rev P Enero de 2007


Cdigos G 154
G96 Encendido de la velocidad constante en la supercie (Grupo 13)
Ordena al control mantener una velocidad de corte constante. Esto quiere decir que, a medida que la pieza
se hace ms pequea, se incrementa la velocidad del husillo. La velocidad en la supercie est basada en
la distancia de la punta de la herramienta al centro del husillo (radio de corte). El cdigo S vigente se usa
para determinar la velocidad en la supercie. El valor de S indica pulgadas por revolucin del husillo cuando
el Ajuste 9 est puesto a Inch (Pulgadas), y S indica milmetros por revolucin del husillo cuando el Ajuste 9
est puesta a Metric (Mtrico).
G97 Apagado de la velocidad constante en la supercie (Grupo 13)
Este cdigo ordena al control NO ajustar la velocidad constante basada en el radio de corte y se utiliza para
cancelar cualquier comando G96. Cuando G97 est en vigor, cualquier comando S se interpreta en unidades
de revolucin por minuto (RPM).
G98 Avance por minuto (Grupo 10)
Este comando cambia cmo se interpreta el cdigo de direccin F. El valor de F indica pulgadas por minuto
cuando el Ajuste 9 est puesto a Inch (Pulgadas), y F indica milmetros por minuto cuando el Ajuste 9 est
puesto a Metric (Mtrico).
G99 Avance por revolucin (Grupo 10)
Este comando cambia cmo se interpreta la direccin F. El valor de F indica pulgadas por revolucin del
husillo cuando el Ajuste 9 est puesto a Inch (Pulgadas), y F indica milmetros por revolucin del husillo
cuando el Ajuste 9 est puesto a Metric (Mtrico).
G100 Deshabilitar la imagen especular (Grupo 00)
G101 Habilitar la imagen especular (Grupo 00)
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.
G102 Salida programable al RS-232 (Grupo 00)
*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).
La digitalizacin de una pieza es posible usar este cdigo G y un programa que pasan por encima de una pieza
en X-Z y en los palpadores a travs de Z con un G31. Cuando el palpador choca o toca algo, el prximo bloque
podra ser un G102 para enviar la posicin X y Z a un ordenador que podra almacenar las coordenadas como
una parte digitalizada. Se requiere software adicional para el ordenador personal para completar esta funcin.
G103 Lmite previsor de bloques (Grupo 00)
Mximo nmero de bloques que el control mirar anticipadamente (Rango 0-15), por ejemplo: G103 [P..]
Normalmente se le denomina, "Previsor de Bloques" ("Block Lookahead"), que es un trmino usado para
describir que lo que el control est haciendo en el transfondo durante el movimiento de la mquina. El
control prepara futuros bloques (lneas de cdigo) con anticipacin. Mientras que el bloque vigente est
ejecutndose, el siguiente bloque ha sido ya interpretado y preparado para el movimiento contino.
Cuando G103 P0 se programa, el limitador de bloques se desactiva. El Limitador de Bloques tambin se
desactiva si G103 aparece en un bloque sin un cdigo de direccin P. Cuando G103 Pn se programa, el
previsor se limita a n bloques.
96-8750 rev P Enero de 2007
Cdigos G 155
G103 es tambin til para depurar programas macro. Las expresiones macro se ejecutan durante el tiempo
de previsin. Por ejemplo, insertando un G103 P1 dentro del programa, se ejecutarn expresiones macro un
bloque adelante del bloque vigente que se esta ejecutando.
G105 Comando de la barra del servo
Comando del alimentador de barras. Consulte el manual del alimentador de barras de Haas.
G110,G111 y G114-G129 Sistema de coordenadas (Grupo 12)
Estos cdigos seleccionan uno de los sistemas de coordenadas adicionales. Todas las referencias siguientes
a las posiciones de los ejes se interpretarn en el nuevo sistema de coordenadas. La operacin del G110 al
G129 son las mismas como G54 al G59.
G112 Interpretacin XY a XC (Grupo 04)
La transformacin de coordenadas cartesianas a polares con G112 le permite al operador programar bloques
siguientes en coordenadas cartesianas XY, las cuales se combinarn automticamente por el control a
coordenadas Polares XC. Mientras se encuentre activa, se usar el plano G17 XY para recorridos XY lineales
G01 y G02 y G03 para el movimiento circular. Los comandos de posicin X, Y se convierten en movimientos
del eje C giratorio y del eje lineal X.
Tenga en cuenta que la compensacin del cortador de estilo fresadora est activo cuando se usa G112. La
compensacin de la herramienta de corte (G41, G42) debe cancelarse (G40) antes del G112 existente.
G113 G112 Cancelar (Grupo 04)
G113 cancela la conversin de coordenadas cartesianas a polares.
G112 Ejemplo de programa
X
Y
X 1.0
Y 1.0
%
T0101
G54
G17
G112
M154
G0G98Z.1
G0X.875Y0.
M8
G97P2500M133
G1Z0.F15.
Y.5F5.
G3X.25Y1.125R.625
G1X-.75
G3X-.875Y1.R.125
G1Y-.25
G3X-.75Y-.375R.125
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
%
G154 Seleccionar coordenadas de trabajo P1-99 (Grupo 12)
Esta funcionalidad provee 99 correctores de trabajo adicionales. G154 con un valor P desde 1hasta 99
activar los correctores de trabajo adicionales. Por ejemplo G154 P10 seleccionar el corrector de trabajo
10 de la lista de correctores de trabajo adicionales. Tenga en cuenta que G110 hasta G129 se reeren a los
mismos correctores de trabajo que G154 P1 hasta P20; en otras palabras, pueden seleccionarse al utilizar
cualquiera de los dos mtodos. Cuando un corrector de trabajo G154 est activo, la cabecera en el corrector
de trabajo superior derecho mostrar el valor G154 P.
Formato de correctores de trabajo G154.
#14001-#14006 G154 P1 (tambin #7001-#7006 y G110)
#14021-#14026 G154 P2 (tambin #7021-#7026 y G111)
#14041-#14046 G154 P3 (tambin #7041-#7046 y G112)
#14061-#14066 G154 P4 (tambin #7061-#7066 y G113)
#14081-#14086 G154 P5 (tambin #7081-#7086 y G114)
#14101-#14106 G154 P6 (tambin #7101-#7106 y G115)
#14121-#14126 G154 P7 (tambin #7121-#7126 y G116)
96-8750 rev P Enero de 2007
Cdigos G 156
#14141-#14146 G154 P8 (tambin #7141-#7146 y G117)
#14161-#14166 G154 P9 (tambin #7161-#7166 y G118)
#14181-#14186 G154 P10 (tambin #7181-#7186 y G119)
#14201-#14206 G154 P11 (tambin #7201-#7206 y G120)
#14221-#14221 G154 P12 (tambin #7221-#7226 y G121)
#14241-#14246 G154 P13 (tambin #7241-#7246 y G122)
#14261-#14266 G154 P14 (tambin #7261-#7266 y G123)
#14281-#14286 G154 P15 (tambin #7281-#7286 y G124)
#14301-#14306 G154 P16 (tambin #7301-#7306 y G125)
#14321-#14326 G154 P17 (tambin #7321-#7326 y G126)
#14341-#14346 G154 P18 (tambin #7341-#7346 y G127)
#14361-#14366 G154 P19 (tambin #7361-#7366 y G128)
#14381-#14386 G154 P20 (tambin #7381-#7386 y G129)
#14401-#14406 G154 P21
#14421-#14426 G154 P22
#14441-#14446 G154 P23
#14461-#14466 G154 P24
#14481-#14486 G154 P25
#14501-#14506 G154 P26
#14521-#14526 G154 P27
#14541-#14546 G154 P28
#14561-#14566 G154 P29
#14581-#14586 G154 P30
#14781-#14786 G154 P40
#14981-#14986 G154 P50
#15181-#15186 G154 P60
#15381-#15386 G154 P70
#15581-#15586 G154 P80
#15781-#15786 G154 P90
#15881-#15886 G154 P95
#15901-#15906 G154 P96
#15921-#15926 G154 P97
#15941-#15946 G154 P98
#15961-#15966 G154 P99
G159 Extraccin del fondo / retorno de la pieza
Comando del cargador automtico de las piezas (APL). Consulte el manual del APL de Haas.
G160 Modo activo del comando del eje del APL
Comando del cargador automtico de las piezas. Consulte el manual del APL de Haas.
G161 Modo apagado del comando del eje del APL
Comando del cargador automtico de las piezas. Consulte el manual del APL de Haas.
96-8750 rev P Enero de 2007
Cdigos G 157
G184 Ciclo preprogramado del roscado inverso para las roscas de mano izquierda (Grupo 09)
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 oricio (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.
X
Z
G184 Ciclo jo de roscado
G186 Roscado rgido inverso con herramientas motorizadas (Grupo 09)
F Velocidad de avance
R Posicin del plano R
W Distancia incremental del eje Z
X Comando opcional de movimiento en eje-X de dimetro de la pieza
Z Posicin en la parte inferior del oricio
X
Z
G95 / G186 Roscado rgido con herramientas motorizadas (cara)
No es necesario iniciar el husillo en CW (en el sentido de las agujas del reloj) antes de este ciclo jo; el
control lo hace automticamente.
La velocidad de avance es la gua de la rosca. Esto se encuentra al dividir el numero de roscas por 1.
Ejemplo: 20 paso 1/20 =0,05 Velocidad de avance
18 paso 1/18 =0,0555 Velocidad de avance
16 paso 1/16 =.0625 Velocidad de avance
Para roscados mtricos, divida el paso por 25.4
Ejemplo: M6 x 1 =F0,03937
M8 x 1.25 =F0,0492
G187 Control de precisin (Grupo 00)
Programando G187 es lo siguiente:
G187 E0.01 (para jar el valor)
G187 (Para revertir al valor de la denicin 85)
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.
Rpido
Avance
Comienzo o Fin de la
Carrera
Plano R
Plano Z
Plano de inicio
Rosca a izquierda
Rpido
Avance
Comienzo
o n de la
carrera
Plano R
Plano Z
Plano de inicio
96-8750 rev P Enero de 2007
Cdigos G 158
G195 Roscado radial con herramientas motorizadas (Dimetro) (Grupo 00)
F Velocidad de avance por revolucin (G99)
R Posicin del plano R
* U Distancia incremental del eje-X
* X Comando de movimiento del eje X
* Z Posicin en la parte inferior del oricio
G196 Roscado vectorial inverso de la herramienta motorizada (Dimetro) (Grupo 00)
F Velocidad de avance por revolucin (G99)
R Posicin del plano R
* U Distancia incremental del eje-X
* X Comando de movimiento del eje X
* Z Posicin en la parte inferior del oricio
Estos cdigos G realizan el roscado radial o vectorial en un torno con herramientas motorizadas; no permiten
el plano R.
X
Z
G195 / G196 Roscado rgido con herramientas motorizadas (Dimetro)
A continuacin se muestra un ejemplo del uso de G195
%
O00800
N1 T101 (RADIAL 1/4-20 TAP)
G99 (Necesario para este ciclo)
G00 Z0.5
X2.5
Z-0.7
S500 (rpm debe verse como esto, en la direccin cw)**
M19PXX (Orientar el husillo hacia la posicin deseada)
M14(Bloquear el husillo)
G195 X1.7 F0.05 (roscar hasta X1.7)
G28 U0
G28 W0
M135 (Detener el husillo de herramienta motorizada)
M15 (Desbloquear el freno del husillo)
M30
%
G200 ndice sobre la marcha (Grupo 00)
U Movimiento relativo opcional en X para la posicin de cambio de herramientas
W Movimiento relativo opcional en Z para la posicin de cambio de herramientas
X Posicin opcional nal en X
Z Posicin opcional nal en Z
T Numero de herramientas y desplazamiento requerido en forma estndar
Este cdigo G provocar que el torno cambie herramientas mientras realiza un movimiento rpido para
alejarse y regresar hasta la pieza, y ahorrar tiempo como resultado de ello.
Ejemplo: G200 T202 U0.5 W0.5 X8. Z2.
U y W especican un movimiento relativo en X y Z, el cual se realiza al mismo tiempo que la torreta se
mueve. X y Z especican la posicin a mover mientras la torreta de herramientas se mueve de regreso. Los
dos movimientos son rpidos.
Rpido
Avance
Comienzo o n
de la carrera
96-8750 rev P Enero de 2007
Cdigos M 159
CDI GOS M (FUNCI ONES MI SCELNEAS)
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 nal del bloque.
Lista de cdigos M
M00 Parar programa M44 Bloqueo de torreta (slo para uso de mantenimiento)
M01 Parada opcional del programa M51-M58 Establecer cdigos M de usuario opcionales
M02 Fin del programa M59 Fijar el rel de salida
M03 Avance del husillo M51-M58 Desactivar cdigo M de usuario opcional
M04 Sentido inverso del husillo M69 Limpiar rel de salida
M05 Parada del husillo M76 Deshabilitar pantallas
M08 Refrigerante On M77 Habilitar pantallas
M09 Refrigerante Off M78 Alarma si se encuentra seal de salto
M10 Fijar plato de garras M79 Alarma si no se encuentra seal de salto
M11 Liberar plato de garras M85 Abrir puerta automtica (opcional)
M12 Chorro de aire automtico On (Opcional) M85 Cerrar puerta automtica (opcional)
M13 Chorro de aire automtico Off (Opcional) M88 Activa el refrigerante de alta presin (opcional)
M14 Liberar husillo principal M89 Desactiva el refrigerante de alta presin (opcional)
M15 Liberar husillo principal M93 Inicio de la captura posicind el eje
M17 Avance del giro de la torreta siempre M94 Parada de la captura posicind el eje
M18 Retroceso del giro de la torreta siempre M95 Modo reposo
M19 Orientacin del husillo (Opcional) M96 Saltar si no hay seal
M21-M28 Funcin M de usuario opcional con M-Fin M97 Llamar a sub-programa local
M21 Avance de contrapunto M98 Llamada a sub-programa
M22 Retroceso del contrapunto M99 Retorno o bucle del subprograma
M23 Chan de roscado ON M109 Entrada de usuario interactiva
M24 Chan de roscado OFF M119 Orientar sub-husillo (opcional)
M30 Fin del programa y retorno al inicio del programa M121-128 Cdigo M opcional de usuario
M31 Avance del extractor de virutas M133 Avance del accionamiento de herramientas
motorizadas (opcional)
M33 Parada del extractor de virutas M134 Accionamiento de herramientas motorizadas
(opcional)
M36 Recogedor de piezas (opcional) M135 Parada del accionamiento de herramientas
motorizadas
M37 Recogedor de piezas (opcional) M143 Avance del sub-husillo (opcional)
M28 Variacin da la velocidad del husillo On M143 Retroceso del sub-husillo (opcional)
M39 Variacin da la velocidad del husillo Off M145 Parada del sub-husillo (opcional)
M41 Engranaje bajo (si est equipado con
transmisin) M154 Activar el eje-C (opcional)
M42 Engranaje alto (si est equipado con
transmisin) M155 Desactivar el eje-C (opcional)
M43 Desbloqueo de torreta (slo para uso de
mantenimiento)
M00 Parar programa
M00 Para un programa. Detiene los ejes, el husillo, desconecta el lquido refrigerante (incluido el refrigerante
a travs del husillo). 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 Parada opcional del programa
M01 funciona igual que M00, salvo que tiene que estar activa la funcionalidad Optional Stop (Parada
Opcional).
M02 Fin del programa
M02 naliza un programa. Tenga en cuenta que la forma ms comn de detener un programa es con un M30.
96-8750 rev P Enero de 2007
Cdigos M 160
M03 / M04 / M05 Comandos del husillo
M03 activa el husillo en la direccin de avance. M04 activa el husillo en la direccin inversa. M05 detiene el
husillo.
La velocidad del husillo se controla con un cdigo de direccin S, por ejemplo, S1500 ordenar una velocidad
del husillo de 1500 RPM.
M08 Refrigerante encendido/ M09 Refrigerante apagado
M08 activa la fuente de refrigerante opcional y M09 la apaga (vea tambin M88/89 para el Refrigerante de
alta presin).
NOTA: El estado del lquido refrigerante slo se comprueba al inicio de un programa, as
que la condicin del lquido refrigerante bajo de nivel no detendr un programa
que ya est en ejecucin.
M10 Fijar plato de garras / M11 Liberar plato de garras
M10 jar el plato de garras y M11 lo libera. Si el husillo estuviera girando, se parar antes de liberar el plato
de garras.
M12 Inyector de aire automtico On (Opcional) / M13 Inyector de aire automtico Off
(Opcional)
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 especicado, luego lo
apagar automticamente.
M14 Fijar husillo principal / M15 Liberar husillo principal
M14 jar el husillo principal. M15 liberar el husillo principal.
M17 Rotacin de la torreta siempre adelante / M18 Rotacin de la torreta siempre hacia atrs
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.
Avance: N1 T0101 M17; Atrs: N1 T0101 M18;
Un M17 o M18 seguir en efecto durante el resto del programa. Tenga en cuenta que el Ajuste 97, Tool
Change Direction (direccin de cambio de la herramienta), debe establecerse a M17/M18.
M19 Orientar Husillo (los valores P y R son una funcionalidad opcional)
M19 ajusta el husillo a la posicin ja. El husillo slo se orientar a la posicin cero sin la funcionalidad
opcional de orientacin del husillo M19.
La funcin opcional de Orientacin del Husillo permite cdigos de direccin P y R. Por ejemplo, M19
P270 orientar al husillo a 270 grados. El valor R permite al programador especicar hasta cuatro lugares
decimales, por ejemplo, M19 R123.4567.
Tubo de extensin
Acoplamiento
Tubo de aire
automtico
Tubo de aire
automtico
Tubo de extensin
Acoplamiento
Tubo de aire
automtico
Tubo de
extensin
96-8750 rev P Enero de 2007
Cdigos M 161
M21 Avance del contrapunto / M22 Retroceso del contrapunto
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 107 para mover el contrapunto
al Retract Point (Punto de retroceso). Ajuste la presin con las vlvulas en HPU.
M21-M28 Funcin M de usuario opcional con M-Fin
Los cdigos M de M21 hasta M28 son para los rels opcionales del usuario; cada cdigo M activar uno de
los rels opcionales. El botn de Reset (Restablecer) nalizar cualquier operacin que est esperando un
accesorio activado con rel para nalizar (vea tambin M51-58 y M61-68).
Algunos o todos los M21-25 (M21-M22 en los tornos Toolroom y Ofce) en la I/O PCB pueden utilizarse
para opciones de instalacin en fbrica. Inspeccione los rels de los cables existentes para determinar qu
conexiones se han utilizado. Contacte con la fbrica Haas para disponer de ms detalles.
Rels de cdigo M - Estas salidas pueden usarse para activar sensores, bombas auxiliares o dispositivos de
sujecin, etc. Los dispositivos auxiliares se conectan elctricamente a la tira terminal para el rel individual.
Cada tira de terminal tiene una posicin, Normally Open (Abierto Normalmente) (NO), Normally Closed
(Normalmente Cerrado) (NC) y Common (Comn) (COM).

K8 K1
M21 M25 M22 M26 M23 M27 M24 M28
NO NC COM
12 11 10 9 8 7 6 5 4 3 2 1 12 11 10 9 8 7 6 5 4 3 2 1
NO NC COM
P8 P4
Rels de cdigo M de I/O PCB Tarjeta de rels de Cdigo-M opcional
(Montado sobre la I/O PCB principal)
Rels de cdigo 8M opcionales - Pueden adquirirse funciones adicionales de rels de cdigo-M en bancos de
8. Pueden instalarse un mximo de dos tarjetas de rels de cdigo-8M en la mquina, para un total de 16 salidas
adicionales. Un total de 4 bancos de 8 rels son posibles en el sistema Haas, y se numeran del 0-3. Los bancos 0 y
1 son internos a la I/O PCB. Banco 1 incluye los rels M21-25 en la parte superior de la tarjeta de Entradas y Salidas
(IOPCB). Banco 2 se dirige a la primera tarjeta de opcin 8M. Banco 3 se dirige a la segunda tarjeta de opcin 8M.
NOTA: Banco 3 puede usarse para algunas opciones instaladas de Haas y puede no
estar disponible. Contacte con la fbrica Haas para disponer de ms detalles.
Slo un banco de salidas puede ser dirigido con cdigos-M a la vez. Esto se controla por el parmetro 352
"Relay Bank Select" (Seleccin del banco de rels). Los rels en los bancos no-activados son slo accesibles
con las variables de macro o por M59/69. El Parmetro 352 se enva ajustado a "1! como estndar.
NOTA: Con cualquier opcin de palpado (con la excepcin de LTP), el Parmetro 352
debe establecerse a '1'. Cuando se instala la opcin 8 M, acceda a sus rels
usando M59/69.
M23 Chan roscado ON / M24 Chan con rosca OFF
El cdigo M23 ordena al control ejecutar un achaanado al nal de un roscado ejecutado por G76 o G92. El
cdigo M24 ordena al control a no ejecutar un achaanado al nal de los ciclos de roscados ejecutados por
G76 o G92. Un M23 permanece en efecto hasta que se cambia por un M24, y de igual forma para un M24.
Rerase a los Ajustes 95 y 96 para controlar el tamao y ngulo del achaanado. M23 est predeterminado
al encender y cuando el control se reinicia.
Tornillo
jador
96-8750 rev P Enero de 2007
Cdigos M 162
M30 Fin del programa y reinicio
M30 detiene un programa. Detiene el husillo y apaga el refrigerante y el cursor del programa regresar al
comienzo del programa. M30 cancela los correctores de la longitud de la herramienta.
M31 Avance del extractor de virutas / M33 Parada del extractor de virutas
El cdigo M31 arranca el motor del extractor de virutas opcional en la direccin hacia adelante; en la
direccin que mueve las virutas fuera de la mquina. El extractor no se mover si la puerta est abierta. Se
recomienda usar el extractor de virutas sin-n de forma intermitente. La operacin continua causar que el
motor se sobrecaliente.
El cdigo M33 detiene el movimiento del extractor.
M36 Recogedor de piezas arriba (Opcional) / M37 Recogedor de piezas abajo (Opcional)
M36 activa el recogedor de piezas opcional. M37 desactiva el recogedor de piezas opcional. M36 girar
el recogedor de piezas en la posicin para recoger una pieza. M37 girar el recogedor de piezas fuera del
entorno de trabajo.
M38 Variacin da la velocidad del husillo On / M39 Variacin da la velocidad del husillo Off
Variacin da la velocidad del husillo (SSV) permite al operador especicar un rango dentro del cual la
velocidad del husillo variar continuamente. sto es til para suprimir castaeteos en la herramienta, lo que
puede conducir a acabados indeseables de la pieza y/o daos en la herramienta de corte. El control variar
la velocidad del husillo basndose en el Ajuste 165 y 166. Por 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.
O0010 ;
S1000 M3
G4 P3.
M38 (SSV ON)
G4 P60.
M39 (SSV OFF)
G4 P5.
M30
La velocidad del husillo variar continuamente con un ciclo de trabajo de 3 segundos hasta que se encuentra
un comando M39. En este punto la mquina regresar a su velocidad ordenada y el modo SSV se apagar.
Un comando de parada como M30 o al pulsar Reset (restablecer) tambin hacen que se apague SSV. Si el
cambio RPM es mayor que el valor de la velocidad, entonces cualquier cambio negativo RPM (por debajo de
cero) se convertir en un valor equivalente positivo. Sin embargo, el husillo no podr ir por debajo de 10 RPM
cuando se encuentre activo el modo SSV.
Velocidad de supercie constante: Cuando se activa Constant Surface Speed (Velocidad de supercie
constante) (G96), (que calcular la velocidad del husillo), el comando M38 alterar el valor usando los Ajustes
165 y 166.
Operaciones de roscado: G92, G76 y G32 permitirn variar la velocidad del husillo en el modo SSV. Esto
no se recomienda debido a posibles errores de paso de rosca provocados por incompatibilidades de la
aceleracin del husillo y el eje Z.
Ciclos de roscado: G84, G185, G194, G195 y G196 se ejecutarn y no se aplicar la velocidad y el SSV
ordenados.
M41 Engranaje bajo/ M42 Engranaje alto
En mquinas con una transmisin, se utiliza el comando M41 para seleccionar el engranaje bajo y un M42
para seleccionar el alto.
M43 Liberar torreta / M44 Bloquear torreta
Slo se usa para mantenimiento.
M51-M58 Establecer Cdigos M de usuario opcionales
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.
96-8750 rev P Enero de 2007
Cdigos M 163
M59 Fijar el rel de salida
Este cdigo M activa un rel. Un ejemplo de su uso es M59 Pnn, donde "nn" especica 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 nal de la lnea de cdigo.
NOTA: 8M #1 usea direcciones 1140-1147.
M61-M68 Borrar Cdigos M de usuario opcionales
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.
M69 Borrar rel de salida
Este cdigo M desactiva un rel. Un ejemplo de su uso es M69 Pnn, donde "nn" especica el nmero del rel
que se trata de apagar. Un comando de M69 puede usarse para apagar 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 nal de la lnea de cdigo.
M76 Deshabilitar pantalla / M77 Habilitar pantalla
Estos cdigos se usan para deshabilitar y habilitar la pantalla. Este Cdigo-M es til durante la ejecucin de
un programa grande y complicado ya que el refresco de pantalla ocupa recursos de procesamiento que de
otra forma pueden ser necesarios para ordenar movimientos a la mquina.
M78 Alarma si se encuentra la seal de salto / M79 Alarma si no se encuentra la seal de salto
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 signica
que hay un error en la colocacin de un palpador. Estos cdigos pueden colocarse en la misma lnea que el
cdigo-G de salto o en un bloque posterior.
M85 Abrir puerta automtica (Opcional) / M86 Cerrar puerta automtica (Opcional)
M85 abre la puerta automtica y M86 la cierra. El control emitir un timbre cuando la puerta se encuentre en
movimiento.
M88 Sistema de refrigerante a alta presin On (Opcional) / M89 Sistema de refrigerante a alta
presin Off (Opcional)
El cdigo M88 se utiliza para encender la opcin de refrigerante a alta presin, y un M89 lo apaga.
ADVERTENCI A
Apague el sistema de Alta Presin antes de que realice un cambio de herramienta.
Use el cdigo M89 para apagar el sistema de Refrigerante de Alta Presin durante la ejecucin del programa
antes de girar la torreta de la herramienta.
Seal encon-
trada
Seal no encontrada
96-8750 rev P Enero de 2007
Cdigos M 164
M93 Iniciar captura de la posicin del eje / M94 Detener captura de la posicin del eje
Estos cdigos M le permiten al control capturar la posicin de un eje auxiliar cuando una entrada discreta
cambia a un 1. El formato es M93 Px Qx. P es el nmero del eje. Q es una entrada discreta de un nmero de
0 a 63.
M93 hace que el control vigile la entrada bien denida o discreta especicada por el valor Q, y cuando se va
a un 1, captura la posicin del eje especicada por el valor P. La posicin se copia entonces a las variables
macro ocultas 749. M94 detiene la captura. M93 y M94 se introdujeron para apoyar el alimentador de barras
Haas, el cul usa un controlador de eje sencillo al eje auxiliar V. P5 (eje V) y Q2 tiene que usarse para el
alimentador de barras.
M95 Modo reposo
El modo reposo de la mquina es esencialmente una pausa larga. El modo de reposo puede usarse cuando
el usuario desee que su mquina empiece a calentar por s sola y est lista para usarse 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:00 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.
M96 Saltar si no hay seal
P Bloque de programa para ir si se encuentra una prueba condicional.
Q Variable de entrada discreta para probar (0 a 63)
Este cdigo se usa para probar si una entrada discreta est en estado 0. Es til para comprobar el estado
de una pausa de trabajo automtica u otros accesorios que generarn una seal del control. El valor Q debe
estar en el rango de 0 a 63, lo que corresponde a las entradas encontradas en la pantalla de diagnstico (La
entrada superior izquierda es 0 y la inferior derecha es la entrada 63). Cuando este bloque de programa se
ejecuta y la seal de entrada especicada por Q tiene un valor 0, el bloque de programa Pnnnn se ejecuta (la
lnea Pnnnn debe estar en el mismo programa). Ejemplo de M96:
N05 M96 P10 Q8 (Entrada de prueba #8, Interruptor de puerta, hasta que est cerrada);
N10 (Inicio del bucle de programa);
.
. (Programa que tornea la pieza);
.
N85 M21 (Ejecute una funcin de usuario externa)
N90 M96 P10 Q27 (Volver a N10 si la entrada libre [#27] es 0);
N95 M30 (Si la entrada adicional es 1 entonces nalizar programa);
M97 Llamar a sub-programa local
Este cdigo se usa para llamar 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 simples dentro de un programa; y no requiere la complicacin de un programa separado. La
subrutina an tiene que acabar con un M99. Un conteo Lnn en el bloque M97 repetir la llamada de la
subrutina ese nmero nn de veces. Ejemplo de M97:
O0001
M97 P1000 L2 (El comando L2 har que el programa ejecute la lnea N10000 dos veces)
M30
N1000 G00 G90 G55 X0 Z0 (lnea N que se ejecutar despus de ser ejecutado M97 P1000)
S500 M03
G00 Z-.5
G01 X.5 F100.
G03 ZI-.5
G01 X0
Z1. F50.
G91 G28 Z0
G90
M99
96-8750 rev P Enero de 2007
Cdigos M 165
M98 Llamada a sub-programa
Este cdigo se usa para llamar a una subrutina, el formato es M98 Pnnnn (Pnnnn es el nmero del programa
llamado). El subprograma tiene que estar en la lista de programas, y debe contener un M99 para volver al
programa principal. Una cuenta Lnn puede estar en la lnea que contiene el M98 y provocar que la subrutina
se llame nn veces antes de continuar con el prximo bloque.
O0001 (Nmero del programa principal)
M98 P100 L4; (Llamar subprograma, nmero de subprograma, bucle 4 veces)
M30 (Fin del programa)
O0100 (Nmero de subprograma)
G00 G90 G55 X0 Z0 (lnea N que se ejecutar despus de ser ejecutado M97 P1000)
S500 M03
G00 Z-.5
G01 X.5 F100.
G03 ZI-.5
G01 X0
Z1. F50.
G91 G28 Z0
G90
M99
M99 Bucle o retorno a subprograma
Este cdigo se usa para devolver al programa principal desde una subrutina o macro, el formato es M98 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.
Notas de programacin - Puede simular comportamiento Fanuc utilizando el cdigo siguiente:
programa llamante: Haas Fanuc
O0001 O0001
... ...
N50 M98 P2 N50 M98 P2
N51 M99 P100 ...
... N100 (contine aqu)
N100 (contine aqu) ...
... M30
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
especicar un bloque a saltar agregndole #nnn=dddd en la subrutina y luego usando M99 P#nnn despus
de la llamada de la subrutina.
M109 Entrada de usuario interactiva
Este cdigo M permite a un programa con cdigo-G situar un pequeo aviso (mensaje) en la pantalla. Debe
especicarse una variable macro en el rango de 500 a 599 por un cdigo P. El programa puede comprobar
si hay algn caracter que pueda introducirse desde el teclado, comparndolo con el equivalente decimal del
caracter ASCII (G47, Engrabado de texto, tiene una lista de caracteres ASCII).
El siguiente programa ejemplo preguntar al usuario una pregunta con respuesta S o No, luego espera a que
se introduzca un "Y" o un "N". El resto de caracteres se ignorarn
96-8750 rev P Enero de 2007
Cdigos M 166
N1 #501=0. (Borrar la variable)
M109 P501 (Reposar 1 min?)
N5 IF [ #501 EQ 0. ] GOTO5 (Esperar a una tecla)
IF [ #501 EQ 89. ] GOTO10 (Y)
IF [ #501 EQ 78. ] GOTO20 (N)
GOTO1 (Seguir comprobando)
N10 (Se introduce una Y)
M95 (00:01)
GOTO30
N20 (Se introduce una N)
G04 P1. (Pausar por 1 segundo)
N30 (Detener)
M30
El siguiente programa ejemplo solicitar al usuario que seleccione un nmero, luego espere a que se
introduzca un 1, 2 o un 3. El resto de caracteres se ignorarn
O00234 (Ejemplo de programa)
N1 #501=0. (Borrar la variable)
M109 P501 (Tomar 1, 2 o 3:)
N5 IF [ #501 EQ 0. ] GOTO5 (Esperar a una tecla)
IF [ #501 EQ 49. ] GOTO10 (1)
IF [ #501 EQ 50. ] GOTO20 (2)
IF [ #501 EQ 51. ] GOTO30 (3)
GOTO1 (Seguir comprobando)
N10 (Se introduce un 1)
M95 (00:01)
GOTO30
N20 (Se introduce un 2)
G04 P5. (Pausar durante 5 segundos)
N30 (Se introduce un 3)
M30
M119 Orientar husillo
Este comando har que el sub-husillo se oriente a la posicin especicada por el comando P o R. El formato
es: M119 Pxxx/M119 Rxx.x.
M121-M128 Cdigo M opcional del usuario
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-n, libere el rel, y espere a que cese la seal M-n. El botn de Reset
(restablecer) nalizar cualquier operacin que est bloqueada esperando un M-n.
M133 / M134 / M135 Comandos de accionamiento de las herramientas motorizadas
M133 gira el husillo de la herramienta motorizada en la direccin de avance. M133 gira el husillo de la
herramienta motorizada en direccin inversa. M135 Detiene el husillo de la herramienta motorizada.
La velocidad del husillo se controla con un cdigo de direccin P. P1200 ordenara una velocidad del husillo
de 1200 RPM.
M143 / M144 / M145 Comandos del Sub-husillo (Opcional)
M143 gira el sub-husillo de la herramienta motorizada hacia delante. M144 gira el sub-husillo de la
herramienta motorizada hacia atrs M145 Detiene el sub-husillo
La velocidad del sub-husillo se controla con un cdigo de direccin P, por ejemplo, P1200 ordenar una
velocidad del husillo de 1200 RPM.
M154 Enganchar eje-C / M155 Desenganchar eje-C (Opcional)
Este cdigo M se usa para enganchar o desenganchar el motor opcional del eje-C.
96-8750 rev P Enero de 2007
Ajustes 167
AJ USTES
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 especcas.
Los ajustes estn organizados en pginas de grupos con funciones similares. Esto hace ms fcil para el
usuario recordar donde se encuentran las Deniciones y tambin reduce la cantidad de tiempo perdido
pasando de un lado a otro en las pginas de Ajustes. La lista que se presenta a continuacin est separada
por grupos y 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 especcos, 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 descripciones para cada una de las deniciones:
1 - Auto Power Off Timer (Temporizador de apagado automtico)
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 cero cada vez que se pulsen los botones o que 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.
2 - Power Off at M30 (Apagado en M30)
Apaga la mquina al nal de un programa (M30) si este ajuste est puesto en "On" (Activado). La mquina
dar al operario una advertencia de 30 segundos una vez que se alcance un M30; y al oprimir cualquier tecla,
la secuencia se interrumpir.
4 - Graphics Rapid Path (Trayectoria rpida de grcos)
Este botn cambia la forma en que se ve un programa en modo Graphics (Grcos). Si se ja en "Off"
(Apagado), los movimientos rpidos no dejan rastro. Si se ja en "On" (Encendido) los movimientos rpidos
de la herramienta dejan una lnea punteada en la pantalla.
5 - Graphics Drill Point (Punto de taladro de grcos)
Este botn se cambia la forma en que se ve un programa en modo Graphics (Grcos). Si se ja en ON,
cualquier movimiento en el eje Z dejar una marca X en la pantalla. Si se ja en OFF" no se agregar nada a
la pantalla de grcos.
96-8750 rev P Enero de 2007
Ajustes 168
6 - Front Panel Lock (Bloqueo del panel frontal)
Cuando est en "On" este Ajuste deshabilita el los botones CW y CCW (a favor y en contra de las agujas del
reloj) del husillo.
7 - Parameter Lock (Bloqueo de parmetro)
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.
8 - Prog Memory Lock (bloqueo de memoria de programa)
Este ajuste bloquea las funciones de edicin de la memoria (Alterar, Insertar, etc.) cuando se encuentra "ON" (Encendido).
9 - Dimensioning (dimensionamiento)
Este ajuste selecciona entre el modo de pulgadas y mtrico. Cuando se ajusta a Inch (pulgadas), las unidades pro-
gramadas para X, Y, y Z estarn en pulgadas con una precisin mxima de 0.0001". Si se ja en el sistema "Mtri-
co", las unidades programadas estarn en milmetros con una precisin mxima de 0.001 mm. Todos los valores de
correcctores se convierten cuando este ajuste cambia de pulgadas a unidades mtricas, o viceversa. Sin embargo,
cambiando este ajuste no har automticamente los cambios adecuados en un programa ya almacenado en la me-
moria; debe cambiar los valores de los ejes programados para que tengan los valores en las unidades nuevas.
Cuando se establece a Inch (pulgadas), el cdigo G por defecto es G20, cuando se establece en Metric
(Mtrico), el cdigo G por defecto es G21.
PULGADA MTRICO
Avance
Recorrido Mx.
Dimensin programable mn.
Rango de avance
pulgadas/min.
+/- 15400.0000
.0001
.0001 a 300.000 pulg/min.
mm/min.
+/- 39300.000
.001
.001 a 1000.000
Teclas de sesplazamiento del eje
0,0001 Tecla
.001
.01
.1 Tecla
.0001 pulgadas/clic de desplaz.
.001 pulgadas/clic de desplaz.
.01 pulgadas/clic de desplaz.
.1 pulgadas/clic de desplaz.
.001 mm/clic de desplaz.
.01 mm/clic de desplaz.
.1 mm/clic de desplaz.
1 mm/clic de desplaz.
10 - Limit Rapid at 50% (lmite de avance rpido a 50%)
Activando este ajuste a On limitar la mquina al 50% del movimiento de no corte ms rpido del eje
(movimientos rpidos). Esto implica que, si la mquina puede poner los ejes a 700 pulgadas por minuto (ipm),
se limitar a 350 ipm cuando se activa este ajuste. El control mostrar un mensaje de anulacin al 50% de los
movimientos rpidos, cuando est activo este ajuste. Si se ja en Off (Apagado), la velocidad mxima para el
movimiento rpido estar al 100%.
11 - Baud Rate Select (Seleccin de tasa de bits)
Este ajuste permite que el operador cambie la velocidad a la que se transeren 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.
12 - Parity Select (seleccin de paridad)
Este ajuste dene 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 ja a zero (cero), se agrega un bit 0 en el lugar correspon-
diente a la paridad. Even (Par) y Odd (Impar) funcionan como las funciones de paridad normales. Asegrese de
que conoce las necesidades de sus sistema, por ejemplo, XMODEM debe utilizar datos de 8 bits y ninguna paridad
(puesto a "None"). Este ajuste debe coincidir con la tasa de transferencia desde el ordenador personal.
13 - Stop Bit (bit de parada)
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)
Este ajuste cambia el protocolo de sincronizacin entre el transmisor y el receptor para el primer puerto serie
(RS-232). Este ajuste debe coincidir con la tasa de transferencia desde el ordenador personal.
96-8750 rev P Enero de 2007
Ajustes 169
Cuando est establecido en RTS/CTS, los cables de seal en el cable de datos serie se usan para decirle al
transmisor que temporalmente deje de transmitir los datos mientras que el receptor llega al mismo nivel.
Si se ja en XON/XOFF, el ajuste ms comn, estos son los cdigos de caracteres ASCII que el receptor
usar para decirle al transmisor que se detenga temporalmente.
Los cdigos DC de seleccin funcionan como XON/XOFF, excepto en que se transmiten los cdigos para
inicio/parada a la perforadora o lectora de tarjetas.
XMODEM es un protocolo de comunicaciones dirigido al receptor que enva datos en bloques de 128 bytes.
XMODEM ha aadido robustez ya que se comprueba la integridad para cada bloque. XMODEM debe usar
datos de 8 bits y ninguno de paridad.
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.
16 - Dry Run Lock Out (bloqueo de ensayo)
La funcionalidad Dry Run (Ensayo) no estar disponible cuando este ajuste est ON (activado).
17 - Opt Stop Lock Out (bloqueo de parada opcional)
La funcionalidad Optional Stop (Parada Opcional) no estar disponible cuando este ajuste est ON (activado).
18 - Block Delete Lock Out (bloqueo de eliminar bloque)
La funcionalidad Block Delete (Borrar Bloque) no estar disponible cuando este ajuste est ON (activado).
19 - Feedrate Override Lock (bloqueo de sustitucin de velocidad de avance)
Los botones de sustitucin de la velocidad de avance estarn deshabilitados cuando este ajuste est ON (activado).
20 - Spindle Override Lock (bloqueo de sustitucin del husillo)
Los botones de sustitucin de la velocidad del husillo estarn deshabilitados cuando este ajuste est ON (activado).
21 - Rapid Override Lock (bloqueo de sustitucin rpido)
Los botones de sustitucin de la velocidad rpida del eje estarn deshabilitados cuando este ajuste est ON
(activado).
22 - Can Cycle Delta Z (Tringulo de ciclo jo Z)
Este ajuste especica la distancia que se retira el eje-Z para limpiar las virutas durante un ciclo jo G73. El
rango vara de 0.0 a 29.9999 pulgadas (0-760 mm).
23 - 9xxx Progs Edit Lock (bloqueo de edicin de programas)
Activando este ajuste impedir que los programas de la serie 9000 sean visualizados, editados o eliminados.
Los programas de la serie 9000 no pueden ser cargados o descargados con este ajuste activo. Tenga en
cuenta que los programas de la serie 9000 son normalmente programas macro.
24 - Leader To Punch (cdigos iniciales a perforar)
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.
25 - EOB Pattern (patron de n de bloque)
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.
26 - Serial Number (nmero de serie)
Es el nmero de serie de su mquina. No puede cambiarse..
28 - Can Cycle Act w/o X/Z (activar ciclo jo sin X/Z)
Activando este ajuste ("ON") har que el ciclo jo ordenado acabe sin un comando X o Z. El mtodo preferido
de operacin es con este ajuste activado.
Cuando est desactivado este ajuste ("OFF"), el control se detendr si un ciclo jo se programa sin un
movimiento del eje X o Z.
96-8750 rev P Enero de 2007
Ajustes 170
31 - Reset Program Pointer (puntero del programa de reiniciar)
Cuando este ajuste est "Off" (Apagado), el botn Reset (restablecer) no cambiar la posicin del puntero del
programa. Cuando est "On" (Encendido), el botn Reset (restablecer) mover el puntero del programa hasta
el comienzo del mismo.
32 - Coolant Override (sustituir refrigerante)
Este ajuste controla el funcionamiento de la bomba del lquido refrigerante. El valor "Normal" revisa la alarma
del lquido refrigerante bajo, permite que el operario encienda o apague la bomba, y tambin enciende o
apaga la bomba mediante cdigos M. "Off" (Apagado) generar una alarma si hay algn intento de encender
la bomba manual o mediante un programa. La seleccin "Ignore" (Ignorar) se usa para anular todos los
comandos programados para el lquido refrigerante, pero la bomba puede encenderse manualmente.
33 - Coordinate System (sistema de coordenadas)
Este ajuste cambia la manera como trabajan los correctores de cambio de herramienta. stos puede jarse
en FANUC o YASNAC. Esta Denicin cambia la manera en que un comando Txxxx se interpreta y la manera
en que el sistema de coordenadas se especica. 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.
36 - Program Restart (reinicio de programa)
Cuando este ajuste est en On (Encendido), reiniciar un programa desde un punto distinto del principio
dirigir al control a escanear el programa entero para asegurar que las herramientas, los correctores, los
cdigos G y M, y las posiciones de los ejes estn colocadas correctamente antes de iniciar la ejecucin
desde el bloque donde est el cursor. Los siguientes cdigos M sern procesados cuando el ajuste 36 se
encuentre activado:
M08 Refrigerante On M37 Recogedor de piezas Off
M09 Refrigerante Off M41 Engranaje bajo
M14 Fijar Husillo Principal M42 Engranaje Alto
M15 Liberar Husillo Principal M51-58 Establecer M de Usuario
M36 Recogedor de piezas On M61-68 Liberar M de usuario
Cuando est desactivado el programa se inicia sin comprobar las condiciones de la mquina. Tener este
ajuste desactivado ahorra tiempo al ejecutar un programa ya probado.
37 - RS-232 Data Bits (bits de datos de RS-232)
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.
38 - Aux Axis Number (nmero de eje auxiliar)
Esta es un ajuste con un valor numrico entre 0 y 1; se usa para seleccionar la cantidad de ejes auxiliares
externos conectados con el sistema. Si se ja en 0, no hay ningn eje auxiliar. Si se ja en 1, hay un eje-V.
39 - Beep @ M00, M01, M02, M30
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 un botn.
41 - Add Spaces RS232 Out (agregar espacios salida RS232)
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 ja como OFF (Apagado), los programas que se transmiten
por el terminal serie no tienen espacios y es difcil de leerlos.
42 - M00 After Tool Change (despus de cambio de herramienta)
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.
43 - Cutter Comp Type (tipo de comp. de la herramienta de corte)
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.
96-8750 rev P Enero de 2007
Ajustes 171
44 - Min F in Radius TNC %
(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 supercial constante. Este ajustes especica la velocidad de avance mnima expresada
como un porcentaje de la velocidad programada de avance (rango 1-100).
45 - Mirror Image X-axis (imagen especular del eje X)
47 - Mirror Image X-axis (imagen especular del eje Z)
Cuando uno o ms de estos ajustes est en On (Activado), el movimiento del eje indicado se reeja (se
invierte) alrededor de la posicin cero de trabajo. Vase tambin G101 Habilitar Imagen Especular en la
seccin de cdigos-G.
50 - Aux Axis Sync (sinc. del eje aux.)
Cambia la sincronizacin entre el transmisor y el receptor para el segundo puerto serie. El segundo puerto
serie se utiliza para los ejes auxiliares. Los ajustes entre el control CNC y los ejes auxiliares deben coincidir.
Seleccionando "RTS/CTS" se indicar al transmisor que temporalmente deje de transmitir los datos mientras
que el receptor llega al mismo nivel.
Seleccionando XON/XOFF usa los cdigos de caracteres ASCII del receptor para decirle al transmisor que se
detenga temporalmente. XON/XOFF es la opcin ms comn para esta Denicin.
La seleccin "DC Codes" (Cdigos DC) funciona como XON/XOFF, excepto que se transmitan los cdigos
para inicio/parada.
La seleccin "XMODEM" es una seleccin dirigida al receptor, que enva datos en bloques de 128 bytes. XMODEM
ofrece a las comunicaciones RS-232 con ms robustez ya que se comprueba la integridad de cada bloque.
51 - Door Hold Switch Override (sustitucin del interruptor de seguridad)
Seleccionando "Off" (Apagado), un programa no podr iniciar la ejecucin cuando las puertas estn abiertas;
adems, si el programa est en ejecucin, el programa se detendr al abrir las puertas, de manera similar a
un detener avance (Feed Hold).
Las mquinas equipadas con interruptor manual de seguridad irn a la situacin de detener avance si se
libera el interruptor de seguridad.
Al encender el control, este ajuste vuelve automticamente a Off.
52 - G83 Retract Above R (retroceso por encima de R)
El rango vara de 0.0 a 30.00 pulgadas (0-761mm). Este ajuste cambia la manera como funciona el cdigo
G83 (ciclo de taladro con avances cortos). La mayora de los programadores denen el plano de referencia
R muy por arriba 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 dene con la distancia necesaria para despejar las virutas, el plano R
puede jarse mucho ms cerca de la pieza a taladrar.
53 - Jog w/o Zero Return (avance con retorno a cero)
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.
Ajuste 52
Posicin inicial
Plano R
Nuevo Plano R
Cara de Pieza
96-8750 rev P Enero de 2007
Ajustes 172
54 - Aux Axis Baud Rate (tasa de bits del eje auxiliar)
Este ajuste permite que el operario cambie la velocidad de transmisin de los datos para el segundo puerto
serie (Eje auxiliar). Este ajuste tiene que coincidir con el valor en el control del eje auxiliar.
55 - Enable DNC from MDI (habilitar DNC desde MDI)
Poniendo "On" este ajuste activar la funcionalidad DNC. Se selecciona DNC en el control pulsando dos
veces el botn MDI/DNC.
La funcin DNC, Control Numrico Directo, no est disponible cuando est en "Off".
56 - M30 Restore Default G (restaurar G predeterminado)
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).
57 - Exact Stop Canned X-Z (parada exacta de X-Z jo)
El movimiento rpido en XZ asociado con un ciclo jo puede que no consiga una parada exacta cuando este
ajuste est Off (Apagado). Poniendo este ajuste a On (Activado) asegurar que el movimiento XZ llegue a
una parada exacta.
58 - Cutter Compensation (compensacin de la herramienta de corte)
Este ajuste selecciona el tipo de compensacin de la herramienta de corte que se usa (FANUC o YASNAC).
Vea la seccin de compensacin de la herramienta de corte.
59 - Probe Offset X+ (corrector del palpador X+)
60 - Probe Offset X- (corrector del palpador X-)
61 - Probe Offset Z+ (corrector del palpador Z+)
62 - Probe Offset Z- (corrector del palpador Z-)
Estos ajustes se usan para denir el tamao y corrector del palpador del husillo. Estos cuatro ajustes
especican la distancia y direccin desde donde se activa el palpador hasta llegar a la supercie 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.
Las macros pueden utilizarse para acceder a estos ajustes, vase la seccin sobre las Macros para ms informacin.
63 - Tool Probe Width (ancho del palpador de herramientas)
Este ajuste se usa para especicar 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
Este ajuste cambia la manera como trabaja el botn 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 ja a Off, el corrector de la herramienta ser igual a la
posicin Z del punto base de la mquina.
Plato de
garras
Plato de
garras
Pieza
Pieza
Dimetro
Girado
Z+=0 (Ajuste 61)
Z =Ancho del
palpador
(Tip. .3937)
(Ajuste 62)
Palpador
Palpador
X
(Ajuste 60)
X+
(Ajuste 59)
96-8750 rev P Enero de 2007
Ajustes 173
65 - Graph Scale (Height) (escala de grcos (altura))
Este ajuste especica la altura del rea de trabajo que se muestra en la pantalla en el modo Grcos. El valor
por defecto para este ajuste es la altura mxima, que es el rea de trabajo completa de la mquina. Con la
frmula siguiente puede jar una escala especca:
Recorrido Y Total =Parmetro 20 / Parmetro 19
Escala =Recorrido Total en Y / Ajuste 65
66 - Graphics X Offset (corrector X de grcos)
Este ajuste ubica el lado derecho de la ventana de escala relativa a la posicin cero de la mquina en X
(vase la seccin Grcos). Su valor predenido es cero.
68 - Graphics Z Offset (corrector Z de grcos)
Este ajuste localiza el lado derecho de la ventana de escala relativa a la posicin cero de la mquina en X
(vase la seccin Grcos). Su valor predenido es cero.
Setting 66 & 68
set to
Setting 66 & 68
set to 2.0
Graphics Mode
69 - DPRNT Leading Spaces
Este es un ajuste de Encendido/Apagado u "On/Off". Cuando est en Off, el control no usar los espacios
iniciales generados por una declaracin de formato DPRNT macro. De forma opuesta, cuando est en On
utilizar los espacios iniciales. El ejemplo siguiente ilustra el comportamiento del control cuando este ajuste
est en "Apagado" o en "Encendido".
#1 =3.0 ; RESULTADO
G0 G90 X#1 ; OFF ON
DPRNT[X#1[44]] ; X3.0000 X 3.0000
Tenga en cuenta el espacio entre "X" y el 3 cuando el ajuste est en On. Es ms fcil leer la informacin
cuando el ajuste que est en On.
70 - DPRNT Open/CLOS DCode
Este es un ajuste que controla si las declaraciones POPEN y PCLOS en las macros para transmitir cdigos
de control DC hasta el terminal serie. Si el ajuste estuviera en On, stas declaraciones transmitirn los
cdigos de control DC. Si estuviera en Off, se suprimirn los cdigos de control. El valor predenido es On.
72 - Can Cycle Cut Depth (profundidad de corte del ciclo jo)
Usado con los ciclos jos G71 y G72, este ajuste especica la profundidad incremental para cada pasada
durante el desbastado general. Este se usa si el programador no especica un cdigo D. El rango de valores
vlidos es de 0 hasta 29.9999 pulgadas o 299.999 mm. El valor predenido es de .1000 pulgadas.
73 - Can Cycle Retraction (retroceso del ciclo jo)
Usado con los ciclos jos G71 y G72, esta denicin especica 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 para la siguiente pasada. El rango de valores vlidos es de 0 hasta 29.9999 pulgadas o
299.999 mm. El valor predenido es de .0500 pulgadas.
74 - 9xxx Progs Trace
Esta Denicin, 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.
Modo Grcos
Ajustes 66 y 68
puestos a
Ajustes 66 y 68
puestos a 2.0
96-8750 rev P Enero de 2007
Ajustes 174
75 - 9xxxx Progs Singls BLK
Si el Ajuste 75 se ja a On (Encendido) y el control est funcionando bajo la modalidad de bloque a bloque
(Single Block), entonces el control se detendr en cada bloque de cdigo de un programa macro (O9xxxx) y
esperar hasta que el operario oprima el botn Cycle Start (Inicio de ciclo). Si el Ajuste 75 estuviera en Off
(Apagado), el programa macro se ejecuta continuamente, el control no se pausar en cada bloque, an si la
modalidad de bloque a bloque (Single Block) estuviera activada. El ajuste predeterminado es On.
Si el Ajuste 74 y el Ajuste 75 se jan ambos a On (Encendido), el control funciona normal. Es decir, todos los
bloques en ejecucin se iluminarn y aparecern en la pantalla; bajo la modalidad de bloque a bloque (Single
Block), y habr una pausa antes de ejecutar cada bloque.
Cuando el Ajuste 74 y el Ajuste 75 estn ambos en Off (apagado), el control ejecutar los programas de la
serie 9000 sin mostrar el cdigo de programa. Si el control est en modo Single Block (Bloque a bloque), no
se producir una pausa de bloque a bloque durante la ejecucin de programas de la serie 9000.
Si el Ajuste 75 estuviera en On, y el Ajuste 74 en Off, entonces los programas de la serie 9000 aparecern en
la pantalla conforme van ejecutndose.
76 - Foot Pedal Lock Out (bloqueo del pedal de pie)
Este es un ajuste de Encendido/Apagado u "On/Off". Si estuviera en Off, el pedal funcionar normalmente. Si
estuviera en On, el control ignorar cualquier accin en el pedal.
77 - Scale Integer F (Entero de escal F)
Este ajuste permite al operador seleccionar cmo el control interpreta un valor F (velocidad de avance) que no
contiene un punto decimal. (Se recomienda que los programadores usen siempre el punto decimal) Este ajuste es til
para quienes desean ejecutar programas desarrollados en otro control diferente al control HAAS. Por ejemplo F12:
Ajuste 77 Off 0.0012unidades/minuto.
Ajuste 77 On 12.0 unidades/minuto
81 - Tool at Auto Off (herramienta en apagado automtico)
Cuando se pulsa la tecla Power Up/Restart (Encendido/Reinicio), el control cambiar a la herramienta
especicada en este ajuste. Si se especica cero (0), no ocurrir ningn cambio de herramienta durante el
apagado. El valor por defecto es 1.
82 - Language (idioma)
Existen otros idiomas distintos al Ingls en el control Haas. Para cambiar a otro idioma, elija un idioma y pulse
Enter (Introducir).
83 - M30 Resets Overrides
Cuando este ajuste est On, un M30 reestablecer cualquier anulacin (velocidad de avance, husillo, avance
rpido) a sus valores por defecto (100%).
84 - Tool Overload Action (accin de sobrecarga de la herramienta)
Este ajuste hace que la accin especicada (Alarma, Detener avance, Timbre, Avance automtico) se
produzcan cuando la herramienta se sobrecargue (consulte la seccin Herramientas).
Al elegir "Alarm" (Alarma) har que la mquina se detenga cuando se sobrecargue la herramienta.
Cuando est jado a "Feedhold" (Detener avance), el mensaje "Tool Overload" (Sobrecarga en la
herramienta) se mostrar y la mquina se detendr en una situacin de deteber avance siempre que esta
condicin se produzca. Presionando cualquier tecla borrar el mensaje.
Al elegir "Beep" (Timbre) har que suene un ruido audible (bip) del control cuando se sobrecargue la herramienta.
Cuando est jado a "Autofeed" (Avance Automtico), la fresadora automticamente limitar la velocidad de
avance basado en la carga de la herramienta.
Notas sobre avance automtico: Cuando est roscando (rgido o otante), las anulaciones del husillo y
de la alimentacin se bloquearn, de manera que la funcionalidad de Avance Automtico no tendr efecto
(el control aparecer para responder a los botones de anulacin, mostrando los mensajes de anulacin). La
funcionalidad de Avance Automtico no debera utilizarse cuando se realice el fresado en rosca o roscas en
sentido contrario, ya que podra producir resultados impredecibles o incluso un choque.
La ltima velocidad de avance ordenada debera ser restaurada al nal de la ejecucin del programa, o
cuando el operador presione Reset (restablecer) o apague la funcionalidad de Autofeed (Avance Automtico).
El operador puede usar los botones del teclado de variacin del avance de trabajo mientras est activa
la funcionalidad de Avance Automtico. Estos botones sern reconocidos por la funcionalidad de Avance
Automtico como la nueva velocidad de avance ordenada mientras no se exceda el lmite de carga de la
herramienta. Sin embargo, si el lmite de la carga de la herramienta ha sido ya excedido, el control ignorar
los botones de anulacin de la velocidad de avance.
96-8750 rev P Enero de 2007
Ajustes 175
85 - Maximum corner Rounding (Mximo Redondeo de Esquina)
Dene la precisin del mecanizado de las esquinas redondeadas dentro de una tolerancia seleccionada. El
valor inicial predenido en fbrica es de 0.05 pulgadas. Si este ajuste fuera cero (0), el control acta como si
se le hubiera ordenado una parada exacta en cada bloque de movimiento.
86 - Thread Finish Allowance (tolerancia de acabado de roscado)
Se usa en un ciclo jo de roscado G76, esta denicin especica 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
predenido de fbrica es 0.
87 - TNN Resets Override
Este es un ajuste con las opciones on/off (encendido/apagado). Si el ajuste se ja en "Encendido" y se
ejecuta un comando M06, todas las anulaciones del funcionamiento de la mquina se cancelarn y se
restablecern a sus valores programados.
88 - Reset Resets Overrides
Este es un ajuste de Encendido/Apagado u "On/Off". Cuando est en On y se pulsa la tecla Reset
(Restablecer), todas las anulaciones del funcionamiento de la mquina se cancelarn y se restablecern a
sus valores por defecto.
90 - Graph Z Zero Location (posicin del zero Z de grcos)
Este ajuste establece los valores extremos en la geometra de la herramienta o en los valores de cambio. En las
grcas, los correctores de herramientas se ignoran de manera que las trayectorias de corte de las diferentes
herramientas se muestran en el mismo lugar. Fijando esto a un valor aproximado de las coordenadas de la
mquina para el cero programado de la pieza, evitar cualquier alarma por Z Over Travel Range (por encima
del rango en Z) de la mquina que usted pueda encontrar en las grcas. El valor por defecto es -8,0000.
91 - Graph X Zero Location (posicin del cero X de grcos)
Este ajuste establece los valores extremos en la geometra de la herramienta o en los valores de cambio. En las
grcas, los correctores de herramientas se ignoran de manera que las trayectorias de corte de las diferentes
herramientas se muestran en el mismo lugar. Fijando esto a un valor aproximado de las coordenadas de la
mquina para el cero programado de la pieza evitar cualquier alarma por X Over Travel Range (por encima del
rango en X) de la mquina que usted pueda encontrar en las grcas. El valor por defecto es -8,0000.
92 - Chuck Clamping (jacin del plato de garras)
Este ajuste determina la direccin de jacin 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.
93 - Tailstock X Clearance (holgura X del contrapunto)
Este ajuste trabaja con el Ajuste 94 para denir 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.
94 - Tailstock Z Clearance (holgura Z del contrapunto)
Este ajuste es la diferencia mnima permitida entre el eje Z y el contrapunto (ver el Ajuste 93). Las unidades
estn en pulgadas. Un valor de -1.0000 signica que cuando el eje X est debajo del plano de holgura (Ajuste
93), el eje Z tiene que estar a ms de 1 pulgada de distancia de la posicin del contrapunto en la direccin
negativa del eje Z. El valor predenido para este ajuste es cero. Las unidades estn en pulgadas.
Las siguientes dos condiciones ocurriran con la
misma velocidad de avance y valor del ajuste 85
No se requiere frenar para cumplir con el ajuste
de precisin
Es necesaria una velocidad mucho menor para meca-
nizar dentro de la esquina
Punto del Pro-
grama
Ajuste 85=0.002
Ajuste 85=0.005
96-8750 rev P Enero de 2007
Ajustes 176
95 - Thread Chamfer Size (tamao del chan roscado)
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 achaanadas) 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).
V V

L
+

L
+

96 - Therad Chamfer Angle (ngulo de achaanado de roscado)


Ver Ajuste 95.
Rango vlido: De 0 a 89 grados (No se permite punto decimal)
97 - Tool Change Direction (direccin de cambio de herramientas)
Este ajuste determina la direccin predenida del cambio de herramienta. Este puede ser jado como el ms
corto o M17/M18.
Cuando se selecciona "Shortest" (la distancia ms corta), el control girar la direccin lo necesario para alcanzar
la siguiente herramienta con el menor movimiento posible. El programa puede an usar M17 y M18 para reparar
la direccin del cambio de herramienta, pero una vez que se ha hecho esto, no es posible regresar a la direccin
ms corta de cambio de herramienta si quisiera hacer esto tendra que usar Reset (Restablecer) o M30/M02.
Seleccionando M17/M18, el control mover la torreta de herramientas siempre ya sea hacia adelante o hacia atrs
basado en lo ms recientemente especicado M17 o M18. Cuando Reset (restablecer), encendido, o M30/M02
se ejecutan, el control asumir M17 como la direccin de la torreta de herramientas durante los cambios de
herramienta, siempre hacia adelante. Esta opcin es de gran ayuda cuando un programa tiene que evitar ciertas
reas de la torreta de herramientas debido a un variado grupo de tamaos de las herramientas.
98 - Spindle Jog RPM (RPM de avance del husillo)
Esta denicin determina las rpm del husillo para la tecla Spindle J og (avance del husillo). El valor predenido
es de 100 rpm.
99 - Thread Minimum Cut (corte mnimo de roscado)
Usado en el ciclo jo 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 predenido de fbrica en la mquina es de .0010 pulgadas.
100 - Screen Saver Delay (retardo del salvapantallas)
Cuando el ajuste es cero, se deshabilita el salvapantallas. Si se ha jado en algn nmero de minutos, despus
de que haya transcurrido esa cantidad de tiempo sin que el teclado haya tenido actividad, se activar el
salvapantallas. Despus del segundo retardo del salvapantallas, el logo de Haas se visualizar y cambiar de
posicin cada 2 segundos (se desactivar con la presin de cualquier tecla, volante de avance o alarma). El
salvapantallas no se activar si el control est en los modos Reposo, Desplazamiento o avance, Editar, Grcos.
101 - Feed Overide -> Rapid
Con este ajuste en On (Encendido) y pulsando Handle Control Feedrate (Control del la velocidad de avance
con volante) har que, el volante de avance afecte a la velocidad de avance y al avance rpido. El Ajuste 10
afecta a la mxima velocidad rpida.
102 - C Axis Diameter (dimetro del eje C)
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.
103 - CYC START/FH Same Key
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.
Este ajuste no puede estar activado si el Ajuste 104 se encuentra activado. Cuando alguno de los dos se
encuentre activado, el otro se desconectar automticamente.
Roscado
Trayectoria de la herramienta
Punto nal del roscado
programado
Ajuste 95 x L
Ajuste 96 =45
Gua
Punto nal del recorrido
real G76 o G92 Recorrido de roscado con M23 activo
P
e
r
n
o
Cara
96-8750 rev P Enero de 2007
Ajustes 177
104 - Jog Handle to SNGL BLK (volante de avance a bloque a bloque)
El volante de avance se puede usar para ejecutar un programa paso a paso cuando este ajuste est
activado. Al hacer un movimiento en inversa con el volante de avance, se generar un alto al avance.
Este ajuste no puede estar activado si el Ajuste 103 se encuentra activado. Cuando alguno de los dos se
encuentre activado, el otro se desconectar automticamente.
105 - TS Retract Distance (distancia de retroceso de TS)
La distancia desde Hold Point (Punto de espera) (Ajuste 107) el contrapunto retroceder cuando se le
ordene. Este ajuste debe ser un valor positivo.
106 - TS Advance Distance (distancia de avance de TS)
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.
107 - TS Hold Point (punto de espera de TS)
Esta denicin est en coordenadas absolutas de la mquina y debe ser un valor negativo. Este es el punto
al que avanzar para esperar cuando se ordena M21. Normalmente est dentro de una pieza siendo sujetada.
Esto se determina desplazndose hasta la pieza y agregndole alguna cantidad a la posicin absoluta.
109 - Warm-Up Time in MIN (periodo de calentamiento en min).
Es el nmero de minutos (hasta 300 minutos desde el encendido) durante los que se aplican las
compensaciones especicadas en los Ajustes 110-112.
Visin General Cuando la mquina se enciende, si el Ajuste 109, y por lo menos uno de los Ajustes 110,
111 o 112 estn jados a un valor diferente a cero, se mostrar la siguiente advertencia.
PRECAUCIN! La Compensacin de calentamiento est especicada!
Desea usted activar la
Compensacin de Calentamiento (Y/N) (Si/No)?
Si el operador responde 'Y' (Si), el control inmediatamente aplica la compensacin total, (el Ajuste 110, 111,
112), y la compensacin empieza a decrecer comforme el tiempo transcurre. Por ejemplo, despus de que el
50% del tiempo en el Ajuste 109 haya transcurrido, la distancia de compensacin ser 50%.
Para "reiniciar" ("restart") el perodo de tiempo, es necesario apagar y encender la mquina, y luego contestar
"si" ("yes"), a la pregunta de compensacin al encender la mquina.
PRECAUCIN! Si se cambian los Ajustes 110, 111 o 112 mientras la compensacin est
en progreso puede provocar un movimiento repentino de hasta 0.0044
pulgadas.
La cantidad de tiempo que queda de calentamiento se muestra en la esquina inferior de la derecha de la
pantalla de Diagnostics Inputs 2 (Entradas de Diagnstico 2) usando el formato estndar hh:mm:ss.
110 - Warmup X Distance (Distancia X de calentamiento)
112 - Warmup Z Distance (Distancia Z de calentamiento)
Los ajustes 110 y 112 especican la cantidad de compensacin (mximo =0.0020" o 0.051 mm) aplicado
a los ejes. El Ajuste 119 debe tener un valor introducido para los ajustes 110 y 112 para tener efecto.
113 - Tool Change Method (Mtodo de cambio de herramientas)
Este ajuste se utiliza para los tornos TL-1 y TL-2. Consulte el manual del torno Toolroom.
114 - Conveyor Cycle (minutos) (Ciclo del extractor)
115 - Conveyor On-time (minutos) (tiempo de actividad el extractor)
Estos dos ajustes controlan el extractor de virutas opcional. El Ajuste 114 controla con qu frecuencia se
repite el ciclo, y el Ajuste 115 especica el nmero de minutos que se ejecutar el extractor. Por ejemplo, si
el Ajuste 114 se ajusta a 30 y el Ajuste 115 a 2, el extractor de virutas se encender automticamente cada
media hora (30 minutos), se ejecuta durante dos minutos, y luego se apagar automticamente por s mismo.
96-8750 rev P Enero de 2007
Ajustes 178
118 - M99 Bumps M30 CNTRS
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.
119 - Offset Lock (bloqueo del corrector)
Poniendo este ajuste en On no se permitir que se alteren los valores en la pantalla Offset (Correctores). Sin
embargo, aquellos programas que alteren los correctores sern capaces de hacerlo.
120 - Macro Var Lock (bloqueo de variables macro)
Poniendo este ajuste en On no se permitir que se alteren los valores de las variables macro. Sin embargo,
aquellos programas que alteren las variables macro an lo podrn hacer.
121 - Foot Pedal TS Alarm (Alarma TS del pedal)
Cuando se usa M21 para mover el contrapunto al punto de espera y sujetar as una pieza, el control generar
una alarma si no se encuentra una pieza y se alcanza el punto de espera. El Ajuste 121 puede ser encendido
(On) y se generar una alarma cuando se usa el pedal para mover el contrapunto al punto de espera y no se
encuentra ninguna pieza.
122 - SS Chuck Clamping (jacin del plato de garras SS)
Esta funcionalidad permite los tornos con Sub-husillo. Su valor puede ser O.D o I.D; similar al Ajuste 92 para
el husillo principal.
131 - Auto Door (puerta automtica)
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.
132 - Jog or Home Before TC (avance o inicio antes de TC)
Cuando esta denicin se haya jado en Off o apagado, la mquina operar de una manera normal.
Cuando se haya jado en On (encendido) y se haya presionado Turret FWD (Avance de torreta), Turret REV
(Retroceso de torreta) or Next Tool (Siguiente Herramienta) mientras uno o mas ejes se encuentran fuera de
del punto cero, el control asumir la probabilidad de un choque y mostrar el mensaje en vez de realizar el
cambio de herramienta que se orden. Sin embargo, si el operador hubiera presionado Handle J og (Volante
de avance) antes de ordenar el cambio de herramienta, el control asumir que el operador ha desplazado el
eje hacia una posicin segura y realizar el cambio de herramienta.
133 - REPT Rigid Tap
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 oricio.
134 - Connection Type (tipo de conexin)
Esta denicin puede ser Floppy, Net, o Zip. Cuando est en Floppy, se cargan y guardan los programas
utilizando la disquetera.
Cuando est en Net, se cargan y guardan los programas utilizando la conexin de red del usuario.
Cuando est en Zip, se cargan y guardan los programas utilizando la unidad del usuario Zip.
135 - Network Type (tipo de red)
Este ajuste puede ser None, Novell, NT/IPX, NT/TCP or ADV/TCP. Especica el tipo de conexin de red
provista por el usuario. Cuando se ha jado en None (Ninguno), slo existir acceso a la unidad de disquetes
o a la unidad Zip que haya sido provista por el usuario. Si se selecciona ADV/TCP, aparecer una pgina
de ajustes en lugar del Ajuste 135. Para invertirlo, cambie "Net Type" (Siguiente Tipo) a "None" (Ninguno).
136 - Server (servidor)
Este ajuste contiene el nombre del servidor del usuario (hasta una longitud de 8 caracteres). Introduzca un
punto y coma (EOB) si la mquina no est conectada a un servidor.
137 - Username (nombre de usuario)
Este ajuste contiene el nombre del nmero de cuenta del usuario (hasta una longitud de 8 caracteres).
Introduzca un punto y coma (EOB) si la mquina no est conectada a un servidor.
96-8750 rev P Enero de 2007
Ajustes 179
138 - Password (contrasea)
Este ajuste contiene el nombre de la contrasea del usuario (hasta una longitud de 8 caracteres). Introduzca
un punto y coma (EOB) si la mquina no est conectada a un servidor.
139 - Path (trayectoria)
Este ajuste contiene el nombre del directorio raz Novell-Path o Windows NT (hasta una longitud de 8
caracteres). Para una red Novell, ste es el nombre de la ruta del usuario; por ejemplo, U:\USERS\J OHNDOE.
Para una red Microsoft, ste es el nombre de directorio raz o del directorio deseado, por ejemplo, U:\USERS\
J OHNDOE. Introduzca un punto y coma (smbolo EOB) si la mquina no est conectada al servidor.
140 - TCP/IP ADDR
Este ajuste slo se utiliza en redes TCP y contiene la direccin TCP/IP que ha sido denida por el usuario en
el dominio del servidor (hasta 15 caracteres). Por ejemplo: 192.168.1.2. Introduzca un punto y coma (smbolo
EOB) si la mquina no est conectada al servidor.
141 - Subnet Mask (mscara de subred)
Este ajuste slo se utiliza en las redes TCP y contiene la mscara de subred que ha sido denida por el
usuario (hasta 15 caracteres; por ejemplo, 255.255.255.0). Introduzca un punto y coma (smbolo EOB) si la
mquina no est conectada al servidor.
142 - Offset Chng Tolerance (Tolerancia de cambio de correctores)
Este ajuste genera un mensaje de advertencia en caso de que se haya cambiado algn corrector ms de la
cantidad especicada para este ajuste. Se mostrar el siguiente aviso: "XX changes the offset by more than
Setting 142! (XX cambia el corrector ms de lo especicado en el Ajuste 142!) Accept (Y/N)?" (Aceptar (Si/No)?)
si se hace un intento de cambiar un corrector ms que la cantidad introducida (positiva o negativa), Si se introduce
"Y" o s, el control actualiza el corrector de una manera usual; de otra manera el cambio ser rechazado.
Si se anota "Y" o s, el control cambia o actualiza el corrector de una manera usual, de otra manera el cambio
ser rechazado.
143- Machine Data Collect (recogida de datos de la mquina)
Este ajuste permite al operador extraer datos del control usando un comando Q y enviarlo a travs el
puerto RS-232. Consulte la seccin del manual "Carga de programas en el control CNC" para disponer de
informacin de los cables RS-232
Esta funcionalidad est basada en software y requiere un ordenador para solicitar, interpretar y almacenar
datos desde el control. Tenga en cuenta que el control slo responder al comando Q cuando este ajuste se
encuentre se encuentre activado o en On. Se usa el siguiente formato de salida:
<STX><CSV response><ETB><CR/LF><0x3E>("CSV" signica Comma Separated Variable (Variable
Separada por Comas) que es una lnea en la que cada parte de la informacin est separada de la siguiente
por una coma). Nota: STX =0x02 (ctrl-B); ETB =0x17 (ctrl-W).
Si el control se encuentra ocupado, el control mostrar STATUS, BUSY. Si no se reconoce el comando, el
control mostrar "UNKNOWN".
El siguiente cdigo puede ser usado:
Q100 - Numero de Serie de la Mquina
Q101 - Versin del Software del Controlador
Q102 - Nmero de Modelo de la Mquina
Q104 - Modo (LIST PROG, MDI, MEM, J OG, etc.)
Q200 - Cambios de Herramienta (total)
Q201 - Nmero de herramienta en uso
Q300 - Tiempo de Encendido (total)
Q301 - Tiempo de Movimiento (total)
Q303 - Tiempo del Ultimo Ciclo
Q304 - Tiempo del Ciclo Previo
Q400 - no se usa actualmente
Q401 - no se usa actualmente
Q402 - M30 Contador de Piezas #1 (reajustable en el control)
Q403 - M30 Contador de Piezas #2 (reajustable en el control)
Q500 - Tres en uno (PROGRAM, Oxxxxx, STATUS, PARTS, xxxxx)
Q600 Variable de sistema o macro
96-8750 rev P Enero de 2007
Ajustes 180
El usuario tiene la posibilidad requerir los contenidos de cualquier macro o sistema variable utilizando el
comando Q600, por ejemplo, "Q600 xxxx" donde xxxx es la variable macro.
Adems, las variables macro #1-33, 100-199, 500-699, 800-999 y #2001 a #2800 se pueden escribir usando
un comando "E", por ejemplo, "Exxxx yyyyyy.yyyyyy" donde xxxx es la variable macro e yyyyy.yyyyyy es el
nuevo valor. Tenga en cuenta que este dispositivo slo debera usarse cuando no hay alarmas presentes.
Status Relays Special Additional Remote Machine Data Collection
Esta funcin se puede completar con la instalacin de las siguientes piezas opcionales: Tarjeta de 8 rels
de cdigo M libre (todas las 8 se dedican a las funciones siguientes y no se pueden usar por ms tiempo
para la operacin normal de cdigo M), un rel de encendido, un conjunto extra de contactos de Parada de
emergencia, y un conjunto de cables especiales; pngase en contacto con su distribuidor para disponer de
informacin de los precios sobre estas piezas.
Una vez instalados, los rels de salida de 40 a 47, se utiliza un rel de alimentacin y el interruptor de Parada
de Emergencia para comunicar el estado del control. Nota: El Parmetro 315 bit 26 "STATUS RELAYS" debe
activarse. Los cdigos M libres estndar todava estn disponibles para su uso.
Se recibirn las siguientes comunicaciones (* slo disponibles cuando se utilizan con las piezas opcionales):
* E-STOP contacts (contactos de parada de emergencia). Esto puede cerrarse cuando se pulsa el botn E-
STOP (parada de emergencia).
* Power ON - 115 VAC (encendido - 115 VAC). Indica que el control est encendido. Debera ser cableado a
una bobina rel de 115 VAC.
* Spare Output Relay 40. Indica que el control est In-Cycle (ejecutando).
* Spare Output Relay 41 and 42: (Rel Libre de Salida 43 y 44:)
11 =MEM mode & no alarms (AUTO mode.) (Modo MEM y sin alarmas (Modo AUTO).
10 =MDI mode & no alarms (Manual mode.) (Modo MDI y sin alarmas (Modo Manual).
01 =Single Block mode (Single mode) (Modo Bloque a bloque)
00 =otros modos (zero, DNC, jog, list prog, etc.)
* Spare Output Relay 43 and 44: (Rel Libre de Salida 43 y 44:)
11 =Feed Hold stop (Feed Hold.) (detener avance)
10 =M00 or M01 stop (Parada M00 o M01)
01 =M02 or M30 stop (Program Stop) (Parada del programa)
00 =nones of the above (ninguno de los de ms arriba) (podra ser una parada de bloque nico o Reinicio)
* Spare Output Relay 45 (Feed Rate Override (Anulacin de la Velocidad de Avance) activo and Feed Rate
(Velocidad de Avance) NO al 100%)
* Spare Output Relay 46 (Spindle Speed Override (Anulacin de la Velocidad del Husillo) activo and Spindle
Speed (Velocidad del Husillo) NO al 100%)
* Spare Output Relay 47.(Rel libre de salida 47, indica que el control est en modo EDIT (Editar)).
144 - Feed Overide->Spindle (anulacin del avance ->Husillo)
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.
145 - TS at Part for CS
(Contrapunto en la pieza para (Inicio de Ciclo)) Cuando est en Off (Apagado), la mquina se comporta como
se indic anteriormente. Cuando este ajuste est en On, el contrapunto debe estar presionando contra la
pieza en el momento en el que se pulse Cycle Start (inicio de ciclo) o se mostrar un mensaje y el programa
no se iniciar.
156 - Save Offset with PROG (guardar corrector con PROG)
Si activa este ajuste har que el control guarde los correctores en el mismo archivo que los programas, pero
bajo el encabezado O999999. Los correctores aparecern en el archivo antes del signo % nal.
157 - Offset Format Type (tipo de formato de corrector)
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.
96-8750 rev P Enero de 2007
Ajustes 181
158,159,160 - XYZ Screw Thermal COMP%
Estos ajustes pueden estaclecerse desde -30 a +30 y ajustar la compensacin trmical de tornillo existente
por -30% to +30%.
162 - Default To Float
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 Off (Apagado), los valores
que siguen a los cdigos de direccin son tratados como anotaciones del operador (i.e., miles o decenas de
miles). Por ejemplo:
Valor introducido Con el Ajuste a Off Con el Ajuste a On
En modo Pulgadas X-2 X-.0002 X-2.
En modo Mtrico X-2 X-.002 X-2.
Esta funcionalidad se aplica a los siguientes cdigos de direccin:
X, Y, Z, A, B, C, E, F, I, J , K, U, W
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 RS-232. No altera el afecto del ajuste 77 Scale Integer F
(Escalar el entero F).
163 - Disable .1 Jog Rate (desactivar velocidad de avance de .1)
Este ajuste deshabilita la velocidad ms alta de desplazamiento. Si est seleccionada dicha velocidad, se la
sustituye automticamente por una velocidad inferior.
164 - Powerup SP Max RPM
Este ajustes se aplica al botn Rotary Index (divisin giratoria) en EC-300. Especica la rotacin para la mesa
giratoria en la estacin de carga. Este puede ser jado a un valor de -360 a 360. Por ejemplo, introduciendo
"90" rotar la paleta 90 cada vez que el botn del ndice rotatorio sea pulsado. Si es jado a cero, la mesa
giratoria no rotar.
165 - SSV Variation (variacin de SSV)
Especica 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.
166 - SSV CYCLE (0.1) SECS
Especica el ciclo de trabajo, o la tasa de cambio de la velocidad del husillo. Slo un valor positivo.
167-186 Mantenimiento peridico
Hay 14 elementos que se pueden seguir, adems de seis elementos de repuesto, en los ajustes del
mantenimiento peridico. Estos ajustes permitirn al usuario cambiar el nmero predeterminado de horas de
cada elemento cuando ste se inicialice durante el uso. Si el nmero de horas se ajusta a cero, el elemento
no aparecer en la lista de elementos mostrada en la pgina de mantenimiento de los comandos actuales.
187 - Machine Data Echo
Al activar este ajuste se mostrarn los comandos Q de recogida de datos en la pantalla del PC.
96-8750 rev P Enero de 2007
Ajustes 182
96-8750 rev P Enero de 2007
Mantenimiento 183
MANTENI MI ENTO
REQUERI MI ENTOS GENERALES
Rango de Temperatura para la Operacin 5 a 40C (41F a 104F)
Rango de Temperatura de Almacenaje -20 a 70C (-4F a 158F)
Humedad Ambiental: Del 20%- 95% de la humedad relativa, no condensante
Altitud: 0-7000 pies.
REQUI SI TOS ELCTRI COS
Importante! Consulte los requisitos de su cdigo local antes de realizar conexiones en las
mquinas.
TODAS LAS MQUINAS REQUIEREN:
Suministro de alimentacin de 50 o 60 Hz.
Tensin de lnea que no tenga una uctuacin de ms de +/-10%
Sistema de 15 HP Requerimientos de tensin Requisitos de alta tensin
SL-10 (195-260V) (354-488V)
Suministro de alimentacin 50 AMPERIOS 25 AMPERIOS
Disyuntor Haas 40 AMPERIOS 20 AMPERIOS
Si el servicio desde el panel elctrico
es menor que 100' use: Cable de Calibre 10 mm (8 GA) Cable de Calibre 14 mm (2 GA)
Si el servicio desde el panel elctrico
es mayor que 100' use: Cable de Calibre 16 mm (6 GA) Cable de Calibre 6 mm (10 GA)
Sistema de 20 HP Requerimientos de tensin Requisitos de alta tensin
1
SL-20, TL-15 (195-260V) (354-488V)
Suministro de alimentacin 50 AMPERIOS 25 AMPERIOS
Disyuntor Haas 40 AMPERIOS 20 AMPERIOS
Si el servicio desde el panel elctrico
es menor que 100' use: Cable de Calibre 10 mm (8 GA) Cable de Calibre 4 mm (12 GA)
Si el servicio desde el panel elctrico
es mayor que 100' use: Cable de Calibre 16 mm (6 GA) Cable de Calibre 6 mm (10 GA)
Sistema de 30-40 HP Requerimientos de tensin Requerimientos de alta tensin
2
TL-15BB, SL-20BB, SL-30, SL-30BB,
1
SL-40, SL-40BB (195-260V) (354-488V)
Suministro de alimentacin 100 AMPERIOS 50 AMPERIOS
Disyuntor Haas 80 AMPERIOS 40 AMPERIOS
Si el servicio desde el panel elctrico
es menor que 100' use: Cable de Calibre 25 mm (4 GA) Cable de Calibre 10 mm (8 GA)
Si el servicio desde el panel elctrico
es mayor que 100' use: Cable de Calibre 35 mm (2 GA) Cable de Calibre 16 mm (6 GA)
Sistema de 55 HP Requerimientos de tensin Requisitos de alta tensin
1
SL-40, SL-40BB, SL-40L (195-260V) (354-488V)
Suministro de alimentacin 150 AMPERIOS Debe utilizar un transformador externo
Disyuntor Haas 125 AMPERIOS
Si el servicio desde el panel elctrico
es menor que 100' use: Cable de Calibre 50 mm (1 GA)
Si el servicio desde el panel elctrico
es mayor que 100' use: Cable de Calibre 70 mm (0 GA)
96-8750 rev P Enero de 2007
Mantenimiento 184
ADVERTENCI A
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.
La entrada de alimentacin a la mquina tiene que estar a tierra. Para la alimetacin tipo Y, el neutro tiene
que estar a tierra. Para la alimentacin delta, debe usarse una lnea central a tierra o una lnea a tierra. La
mquina no funcionar apropiadamente en alimentacin sin tierra. (Esto no es un factor con la opcin de
tensin externa de 480V).
La cantidad de potencia en la que se clasic su mquina podra no alcanzarse si existiese un desequilibrio
por encima de los limites aceptables an las lneas de fuente de energa para su mquina. La mquina podra
funcionar correctamente pero aun as, no podra entregar el nivel de alimentacin adecuado. Lo anterior es
mucho mas notable cuando se utilizan convertidores de fase. Slo se debe utilizar un convertidor de fase
cuando todos los otros mtodos de alimentacin no puedan usarse.
La tensin mxima entre lnea-lnea, o lnea- tierra no debe exceder los 260 voltios, o 504 voltios en
mquinas de alta tensin con la opcin de Alta Tensin Interna o Internal High Voltage.
1
Los requisitos de corriente mostrados en la lista reejan la medida del interruptor interno de la mquina.
Este interruptor tiene un tiempo de interrupcin (trip time) que es extremadamente lento. Podra ser necesario
aumentar la medida del interruptor externo del servicio elctrico de 20-25%, para que funcione de una
manera correcta, como se indica en la lnea de "Fuente de Energa."
2
Los requisitos de alta tensin mostrados reejan la conguracin de 400V interna que es estndar a las
mquinas Europeas. Domsticamente y todos los otros usuarios tienen que usar la opcin externa de 480V.
REQUERI MI ENTOS DEL AI RE
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. Por lo menos
ser recomienda un 3/8" I.D. de ruido. 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 3/8".
NOTA: El exceso de aceite y agua en el suministro de aire provocar que la mquina no
funcione correctamente. El ltro 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
ltro/regulador de aire.
VENTANAS/PROTECCI ONES
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 6 aos si se sospecha que
existe degradacin.
Las ventanas y las protecciones deben reemplazarse si se encuentran severamente daadas o rayadas-
Reemplace inmediatamente las ventanas daadas.
96-8750 rev P Enero de 2007
Mantenimiento 185
PLAN DE MANTENI MI ENTO
A continuacin se indica una lista sobre el mantenimiento regular necesario para los Centros de Tornos
Haas de las Series-SL. En el listado se muestra la frecuencia del servicio, las cantidades y tipos de uidos
necesarios. Estas especicaciones indicadas deben cumplirse para as mantener la mquina en buenas
condiciones y proteger su garanta.
Intervalo Mantenimiento Realizado
Diario Compruebe el nivel del refrigerante Revise el nivel del depsito de lubricante de las vas.
Limpie las virutas en las cubiertas de las vas y en el recipiente inferior.
Limpie las virutas de la torreta, del habitculo, de la unin giratoria y del tubo de
extensin. Asegrese de que la placa que cubre el tubo de traccin sea instalada en la
unin giratoria o en plato de garras de salida.
Compruebe el nivel de aceite de la unidad hidrulica (DTE-25 solamente). Capacidad: 8 galones.
Semanal Revise el funcionamiento adecuado de la trampa de agua del tubo para escape
automtico del aire.
Revise el manmetro o regulador del aire a 85 psi.
Limpie las supercies exteriores con un producto limpiador moderado. No use disolventes.
Limpie el recipiente de virutas pequeas en el depsito del refrigerante.
Mensual Revise el funcionamiento adecuado de las cubiertas de las guas y lubrquelas con un
aceite ligero si es necesario.
Retire la bomba del depsito del refrigerante. Limpie los sedimentos de interior del
depsito. Vuelva a instalar la bomba
PRECAUCIN! Apague la bomba de refrigeracin desde el controlador y Apague el control
antes de trabajar en el depsito del refrigerante.
Descargue el recipiente de drenaje de aceite. Revise el nivel de aceite de la Caja de
Engranajes (si es aplicable). Si el aceite no fuera visible en la supercie inferior del
indicador de mirilla, retire el panel extremo y aada DTE-25 a travs del agujero de
llenado superior hasta que sea visible en el indicador de la mirilla.
Cada seis meses Cambie el lquido refrigerante y limpie completamente el depsito del refrigerante.
Sustituya el ltro de aceite de la unidad hidrulica
Revise que no haya grietas en todas las mangueras y en la tubera de lubricacin.
Anualmente Sustituya el aceite de la caja de engranajes.
Limpie el ltro de aceite y retrelo del la parte inferior del ltro
Sustituya el ltro de aire en la caja de control cada dos (2) aos.
PRECAUCIN! No utilice una manguera de lavado de canal en el torno Haas, para que no
sea causa de dao en el husillo.
NOTICE
USE SLOT TO
REST PUMP
BASKET
FILTER
DO NOT USE PLAIN WATER,
PERMANENT CORROSION
DAMAGE WILL RESULT.
RUST INHIBITING COOLANT
IS REQUIRED.
DO NOT USE TOXIC OR
FLAMMABLE LIQUIDS AS A
COOLANT.
CLEAN THE GATE
FILTER REGULARLY
El ujo de Refrigerante Pobre puede ser causado por un ltro sucio. Para limpiar el ltro, apague la bomba
del refrigerante, suba la tapa del depsito de refrigeracin y retire el ltro. Limpie y reinstale el ltro.

96-8750 rev P Enero de 2007


Mantenimiento 186
LUBRI CACI N
Sistema Lubricante Cantidad
Ga de lubricacin y neumticas Mobile Vactra #2 2-2.5 qts
Transmisin Mobil SHC625 2.25 litros
MANTENI MI ENTO PERI DI CO
Puede encontrar una pgina de mantenimiento peridico dentro de las pantallas Current Commands
(comandos actuales) titulada "Mantenimiento". Acceda a la pantalla pulsando CURNT COMDS (comandos
actuales) y desplcese por la pgina utilizando Page Up o Page Down (pgina siguiente, pgina anterior).
Se puede seleccin un elemento de la lista pulsando las teclas de echa arriba y abajo. Una vez
seleccionado, el articulo puede ser activado o desactivado al presionar la tecla Origin (Origen). Si el articulo
se encuentra activo, las horas restantes se mostrarn, y un elemento desactivado mostrar "" en su lugar.
Se puede ajustar el tiempo de un elemento de mantenimiento utilizando la echa derecha e izquierda. Se
puede reinstalar el tiempo jado de fbrica al presionar la tecla Origin (origen).
Los artculos se rastrean ya sea por medio del tiempo acumulado cuando la mquina se encuentra encendida
(ON-TIME) o por el tiempo transcurrido en Inicio de Ciclo (CS-TIME). Cuando el tiempo llega a cero se
mostrar el mensaje "Maintenance Due" (Espera de Mantenimiento) en la parte inferior de la pantalla (un
nmero negativo de horas indicar la espera anterior en horas).
El mensaje mencionado anteriormente no es una alarma y no interere de ninguna manera con la operacin
de la mquina. Una vez que se halla ejecutado el mantenimiento necesario, el operador podr seleccionar
ese elemento en la pantalla "Scheduled Maintenance" (Mantenimiento Planicado), presione la tecla Origin
para desactivarlo y entonces presione una vez ms la tecla Origin (origen) para activarlo con el nmero por
defecto de horas que permanece.
Consulte los ajustes 167-186 para disponer de los valores predeterminados de mantenimiento adicionales.
Tenga en cuenta que los ajustes 181-186 se usan como alertas de mantenimiento libres para teclear un
nmero. El nmero de mantenimiento se mostrar en la pgina Current Commands (comandos actuales) una
ves se agregue un valor (tiempo) en el ajuste.
MANTENI MI ENTO DEL PLATO DE GARRAS
Asegrese de que todas las piezas mviles estn engrasadas minuciosamente
Compruebe el desgaste excesivo en las abrazaderas
Compruebe el desgaste excesivo de las tuercas T.
Compruebe que no hay dao en los pernos de retencin frontal.
Los platos de garras deben romperse de acuerdo a las especicaciones del fabricante.
Desmonte e inspeccione el plato de garras una vez al ao.
Consulte el manual del plato de garras para los procedimientos de desmontaje.
Compruebe el desgaste excesivo.
Compruebe el gripado o el bruido.
Limpie las guas de la contaminacin de virutas o de refrigerante
Lubrique el plato de garras antes de volverlo a montar.
PRECAUCIN! La falta de grasa reduce signicativamente la fuerza de jacin y puede
provocar vibracin, jacin indebida, o lanzamiento de piezas.
Garras del plato
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).
96-8750 rev P Enero de 2007
Mantenimiento 187
REFRI GERANTE Y DEPSI TO DE REFRI GERANTE
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 minerales daar los componentes de goma de la mquina y
anular la garanta.
Se requiere refrigerante protector de xido. No utilice agua pura como refrigerante; los componentes de la
mquina se oxidarn.
No utilice lquidos inamables 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 inamables.
El depsito del refrigerante deber limpiarse de forma cuidadosa y especialmente para fresadoras equipadas con
refrigerante de alta presin.
Descripcin general del refrigerante
Cuando funciona la mquina, el agua se evaporar por lo que cambiar la concentracin del refrigerante. El
refrigerante tambin se transporta con las piezas.
Una mezcla de refrigerante adecuada estar entre el 6% y el 7%. Para rellenar el refrigerante slo se podr
utilizar ms refrigerante o agua desionizada. Asegrese de que la concentracin est dentro del rango. Se
podr utilizar un refractmetro para comprobar la concentracin.
El refrigerante se podr reemplazar a intervalos regulares. Se podr establecer una planicacin y
mantenerla. Esto evitar una acumulacin del aceite de la mquina. Tambin asegurar que se establecer el
refrigerante con la adecuada concentracin y lubricidad.
ADVERTENCI A
Cuando est mecanizando piezas fundidas o coladas, arena del proceso de
fundicin y las propiedades abrasivas del aluminio fundido e hierro fundido
acortarn la vida de la bomba del refrigerante a menos que se use un ltro
especial adems del ltro estndar. Pngase en contacto con Haas Automation
para disponer de ms recomendaciones.
El mecanizado de cermicas y cosas parecidas anula todas las reclamaciones de la garanta por desgaste y se
debe hacerse bajo la absoluta responsabilidad y riesgo del cliente. Es absolutamente necesario que se ample la
planicacin 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.
SI STEMA DE LUBRI CACI N
Toda la lubricacin de la mquina se suministra por el sistema de lubricacin externo. El depsito est localizado en
la parte inferior trasera de la mquina (vea la gura siguiente). El nivel vigente de aceite es visible en el depsito. Si
se necesita agregar ms aceite, quite el tapn de la entrada de llenado y agregue aceite al nivel apropiado.
Sistema de lubricacin externo
ADVERTENCI A
No aada aceite por encima de la lnea marcada como " high" en el depsito. No
permita que el nivel baje de la lnea marcada como " low" en el depsito ya que
se podra daar la mquina.
Regulador de
presin de aire
Manmetro del aceite
Filtro de aceite
Bomba de
aceite
Depsito
de aceite
Lnea del aire de la boquilla de aire
Separador
de agua
MX
MN
96-8750 rev P Enero de 2007
Mantenimiento 188
Filtro de aceite
El elemento del ltro del aceite de la gua de lubricacin es un ltro de metal poroso de 25 micas (94-3059).
Se recomienda sustituir el ltro anualmente o despus de cada 2000 horas de funcionamiento de la mquina.
El elemento del ltro se situar en el cuerpo del ltro, que est situado en el depsito de la bomba del aceite
(ltros internos).
Para cambiar el elemento del ltro siga los siguientes pasos:
Retire los tornillos que mantienen el depsito de aceite al cuerpo de la bomba, baje cuidadosamente el
depsito y pngalo aparte.
Use una llave de abrazadera, una llave de tubo o unas tenazas ajustables para desatornillar la tapa nal
(vea la gura).
PRECAUCIN! Utilice un destonillador o una herramienta similar para detener el ltro del
giro mientras que se retira la tapa.
Retire el elemento del ltro del aceite del cuerpo del ltro una vez se haya retirado el tapn terminal y
limpie el interior del alojamiento del ltro y el tapn terminal si fuera necesario.
Coloque el nuevo elemento del ltro del aceite (P/N 94-3059), un anillo y la tapa nal. Utilice las mismas
herramientas que se utilizaron para retirar la tapa nal del ltro, para tensarlo - No apriete en exceso.
Sustituya el depsito de aceite; asegrese de que la junta se acomoda adecuadamente entre el depsito
y en el manguito superior.
ACEI TE DE TRANSMI SI N
Comprobacin de aceite
Compruebe el nivel de aceite en el indicador ptico a travs de la abertura en el lado de la mquina como se
muestra en la ilustracin. Llnelo cuando se necesite a travs del puerto de llenado en la parte superior de la
caja de engranajes.
Cambio del aceite
Retire las cubierta metlica necesaria para acceder a la transmisin, y extraiga los catorce (14) SHCS del
recipiente de aceite y retrelo. Inspeccione el tapn de vaciado para detectar la presencia de partculas de
metal.
Limpie el recipiente de aceite y vuelva a instalarlo con una nueva junta. Sople hacia abajo con una
manguera de aire en las inmediaciones de la placa de acceso para evitar que se introduzca suciedad y
partculas de metal en la caja de engranajes. Retire la placa de acceso.
Llene la caja de engranajes con 2 litros de aceite para engranajes Mobil DTE-25. Compruebe el
indicador de nivel. El nivel debera de estar a 3/4 de su capacidad total. Llene lo que se necesite.
Coloque la placa de acceso con una junta nueva, y realice un calentamiento del husillo y compruebe si
hay fugas.
1.
2.
3.
4.
5.
1.
2.
3.
4.
Destornillador
Elemento
del ltro (P/N
94-3059)
Filtro de
aceite
J unta
trica
Desatorni-
llar la tapa
del extremo
96-8750 rev P Enero de 2007
Mantenimiento 189
EXTRACTOR DE VI RUTAS SI N FI N
Durante el uso normal, la mayora de las virutas se desechan de la mquina mediante el tubo de descarga.
Sin embargo, algunas de las virutas mas pequeas se movern por el drenaje y se acumularn en el colador
del depsito de refrigerante. Para prevenir que se bloquee el drenaje, limpie el colador regularmente. Si el
drenaje llega a bloquearse y provoca que el refrigerante se acumule en el contenedor, apague primero la
mquina, mueva las virutas que se acumularon en el colador del drenaje y permita que el refrigerante salga.
Limpie el colador del depsito para poder continuar operando la mquina.
Residuos de mecanizado
El extremo de la barra de residuos deber recoger de la misma forma las partes que estn al utilizar el
alimentador de barras. Retire los restos con la mano o utilizando un recogedor de piezas, progrmelo para
recoger los restos. Los tubos de descarga o los recipientes del extractor de virutas sin n que tengan residuos
dentro y no sern cubiertos bajo la garanta.
SUSTI TUCI N DEL ELEMENTO DEL FI LTRO AUXI LI AR
Cambie la bolsa del ltro cuando el medidor del ltro 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 ltro
de 25 micras (Haas P/N 93-9130).
Aoje las mangueras jas y libres, y despus retrelas. Utilice la manija para retirar la canasta (el elemento el
ltro se retirar con la canasta). Retire el elemento del ltro de la canasta y trela. Limpie la canasta. Coloque
un nuevo elemento de ltro y sustituya la canasta (con el elemento). Cierre la pestaa y asegrela apretando
jaciones.
MANTENI MI ENTO DEL HPC DE 1000 PSI
Antes de llevar a cabo cualquier mantenimiento en el sistema de 1000 psi, desconecte la fuente de
alimentacin; desenchfela de la fuente de alimentacin.
Revise el nivel del aceite diariamente. Si el aceite estuviera bajo, adalo a travs del tapn de llenado en el
depsito. Llene el depsito aproximadamente un 25% del lmite de llenado con aceite 10-30W.
Indicador optico del
nivel de aceite
Vista girada
180
Copa de llenado de
aceite
Tapn del dre-
naje de aceite
Vista inferior
96-8750 rev P Enero de 2007
Mantenimiento 190
LUZ DE TRABAJ O
Antes de hacer cualquier trabajo en el torno, apague la alimentacin de la mquina en el interruptor principal.
NOTA: La alimentacin de la luz de trabajo procede del circuito del GFI. Si la luz de
trabajo no se encendiera, comprubela primero y que se puede reiniciar en el
lateral del panel de control.
Canal
superior
Soporte de
montaje
Retn
Retn
ptico
Lentes
Lentes
96-8750 rev P Enero de 2007
ndice 191
ndice
Smbolos
( ) 15
/ 15
[ ] 15
A
Aceite de transmisin 188
Alarmas 19
Avance 2 ejes 12
Avance del contrapunto 73
Ayuda 21
B
barra inclinada derecha 15
Borrar bloque 16
C
Calendario de mantenimiento 185
Cargar programas 27
Cdigo Rpido 85
Cdigo rpido visual 88
Compensacin de calentamiento 177
Compensacin de conicidad 39
Compensacin de la herramienta de corte 46
Compensacin del radio de la punta de la herramienta 49
Contrapunto 12, 161, 175
Contrapunto SL-10 73
Control de precisin 157
Control del eje auxiliar 70
Corchetes 15
Corrector de trabajo cero 18
D
Depsito del refrigerante 187
Desgaste de la herramienta 18
Desplazamiento XZ (2-Ejes) 12
Disquetera 30
Distancia a recorrer 17
E
Editor avanzado 81
Eje-C 44,166
Encendido 11
EOB 15
Extractor de virutas sin-n 12,162,189
F
Fecha 20
Fin de bloque 15
Funcin M 159, 161
Funcin M de usuario 159, 161
96-8750 rev P Enero de 2007
ndice 192
G
G65 Llamada a subrutina macro 111
G65 Llamada macro 111
Geometra de la herramienta 18
Grcos 20
H
Herramientas motorizadas 40,166
I
INICIO G28 17
Inicio15
Instalacin VDI 43
Interpolacin cartesiana 45
Interruptor de bloqueo de la memoria 12
Interruptor de llave 12

ndice sobre la marcha 158


L
Llamada a subrutina macro (G65) 111
Llamada a subrutina macro 111
Luz de trabajo 190
M
Macros 89
Mantenimiento 19
Mantenimiento del plato de garras 186
Mantenimiento peridico 186
Medicin del nivel de refrigerante 23
Mensajes 19
Modo reposo 164
Monitor de carga en el eje 19
Monitor y pantalla de la carga de la herramienta 19
O
Opcin de ensayo 23
Orientar husillo 160
P
Palpador de herramientas 76
Pantalla de la vida til de la herramienta 19
Pantalla de mquina 17
Pantalla de trabajo 17
Parntesis 15
Pedal del contrapunto 72
Pre-establecedor de herramientas 76
Pre-establecedor de Herramientas 76
Puerta automtica 163
R
Recogedor de piezas 75
Redondeado de esquinas/achaanado 112, 116
Redondeo mximo de esquinas 175
96-8750 rev P Enero de 2007
ndice 193
Refrigerante 16,160,187
reloj 20
Requerimientos del aire 184
Requerimientos elctricos 183
RS-232 29
S
Segundo inicio 12
Sistema de lubricacin 187
Subprograma 164
Subrutina 164
Subrutinas 35
T
Tecla de cambio 15
Teclado 11
Teclas abreviadas del editor avanzado 84
Tiempo 20
TOOL OFSET MESUR (MED. CORRECTOR. DE HERRAM) 173
Transformacin de cartesianas a polares 45
Trucos y consejos 68
U
USB 27

También podría gustarte