man 8055t prg

Upload: rubenelizalde65

Post on 13-Jul-2015

104 views

Category:

Documents


1 download

TRANSCRIPT

CNC8055 TManual de programacinRef. 1110Soft: V01.3xEn este producto se est utilizando el siguiente cdigo fuente, sujeto a los trminos de la licencia GPL. Las aplicacionesbusybox V0.60.2; dosfstools V2.9; linux-ftpd V0.17; ppp V2.4.0; utelnet V0.1.1. La librera grx V2.4.4. El kernel de linuxV2.4.4. El cargador de linux ppcboot V1.1.3. Si usted desea que le sea enviada una copia en CD de este cdigo fuente,envie 10 euros a Fagor Automation en concepto de costes de preparacin y envio.Todos los derechos reservados. No puede reproducirse ninguna parte de estadocumentacin, transmitirse, transcribirse, almacenarse en un sistema derecuperacin de datos o traducirse a ningn idioma sin permiso expreso deFagor Automation. Se prohbe cualquier duplicacin o uso no autorizado delsoftware, ya sea en su conjunto o parte del mismo.La informacin descrita en este manual puede estar sujeta a variacionesmotivadas por modificaciones tcnicas. Fagor Automation se reserva el derechode modificar el contenido del manual, no estando obligado a notificar lasvariaciones.Todas las marcas registradas o comerciales que aparecen en el manualpertenecen a sus respectivos propietarios. El uso de estas marcas por terceraspersonas para sus fines puede vulnerar los derechos de los propietarios. Es posible que el CNC pueda ejecutar ms funciones que las recogidas en ladocumentacin asociada; sin embargo, Fagor Automation no garantiza la validezde dichas aplicaciones. Por lo tanto, salvo permiso expreso de Fagor Automation,cualquier aplicacin del CNC que no se encuentre recogida en la documentacinse debe considerar como "imposible". En cualquier caso, Fagor Automation nose responsabiliza de lesiones, daos fsicos o materiales que pudiera sufrir oprovocar el CNC si ste se utiliza de manera diferente a la explicada en ladocumentacin relacionada.Se ha contrastado el contenido de este manual y su validez para el productodescrito. An as, es posible que se haya cometido algn error involuntario y espor ello que no se garantiza una coincidencia absoluta. De todas formas, secomprueba regularmente la informacin contenida en el documento y seprocede a realizar las correcciones necesarias que quedarn incluidas en unaposterior edicin. Agradecemos sus sugerencias de mejora.Los ejemplos descritos en este manual estn orientados al aprendizaje. Antesde utilizarlos en aplicaciones industriales deben ser convenientementeadaptados y adems se debe asegurar el cumplimiento de las normas deseguridad.Man u al d ep r og r amaci nCNC 8055CNC 8055iMODELO TSOFT: V01.3X3 N D I C EAcerca del producto...................................................................................................................... 7Declaracin de conformidad......................................................................................................... 9Histrico de versiones ................................................................................................................ 11Condiciones de seguridad .......................................................................................................... 13Condiciones de garanta............................................................................................................. 17Condiciones de reenvo.............................................................................................................. 19Notas complementarias.............................................................................................................. 21Documentacin Fagor ................................................................................................................ 23CAPTULO 1 GENERALIDADES1.1 Programas pieza............................................................................................................ 261.1.1 Consideraciones a la conexin Ethernet.................................................................... 281.2 Conexin DNC............................................................................................................... 291.3 Protocolo de comunicacin va DNC o perifrico .......................................................... 30CAPTULO 2 CONSTRUCCIN DE UN PROGRAMA2.1 Estructura de un programa en el CNC........................................................................... 322.1.1 Cabecera de bloque................................................................................................... 322.1.2 Bloque de programa................................................................................................... 332.1.3 Final de bloque........................................................................................................... 34CAPTULO 3 EJES Y SISTEMAS DE COORDENADAS3.1 Nomenclatura de los ejes .............................................................................................. 363.1.1 Seleccin de los ejes ................................................................................................. 373.2 Seleccin de planos (G16, G17, G18, G19) .................................................................. 383.3 Acotacin de la pieza. Milmetros (G71) o pulgadas (G70) ........................................... 393.4 Programacin absoluta/incremental (G90, G91) ........................................................... 403.5 Programacin en radios o dimetros (G152, G151) ...................................................... 413.6 Programacin de cotas.................................................................................................. 423.6.1 Coordenadas cartesianas .......................................................................................... 433.6.2 Coordenadas polares................................................................................................. 443.6.3 ngulo y una coordenada cartesiana......................................................................... 463.7 Ejes rotativos ................................................................................................................. 473.8 Zonas de trabajo............................................................................................................ 483.8.1 Definicin de las zonas de trabajo ............................................................................. 483.8.2 Utilizacin de las zonas de trabajo............................................................................. 49CAPTULO 4 SISTEMAS DE REFERENCIA4.1 Puntos de referencia...................................................................................................... 514.2 Bsqueda de referencia mquina (G74)........................................................................ 524.3 Programacin respecto al cero mquina (G53) ............................................................. 534.4 Preseleccin de cotas y traslados de origen ................................................................. 544.4.1 Preseleccin de cotas y limitacin del valor de S (G92) ............................................ 554.4.2 Traslados de origen (G54..G59 y G159).................................................................... 564.5 Preseleccin del origen polar (G93) .............................................................................. 58CAPTULO 5 PROGRAMACIN SEGN CDIGO ISO5.1 Funciones preparatorias ................................................................................................ 605.2 Velocidad de avance F .................................................................................................. 625.2.1 Avance en mm/min. o pulgadas/minuto (G94)........................................................... 635.2.2 Avance en mm/revolucin o pulgadas/revolucin (G95)............................................ 645.3 Velocidad de giro del cabezal (S) .................................................................................. 655.3.1 Velocidad de corte constante (G96)........................................................................... 665.3.2 Velocidad de giro del cabezal en r.p.m. (G97)........................................................... 675.4 Seleccin de cabezal (G28, G29) .................................................................................. 685.5 Sincronizacin de cabezales (G30, G77S, G78S)......................................................... 695.6 Nmero de herramienta (T) y corrector (D) ................................................................... 704Man u al d ep r og r amaci nCNC 8055CNC 8055iMODELO TSOFT: V01.3X5.7 Funcin auxiliar (M) ....................................................................................................... 725.7.1 M00. Parada de programa......................................................................................... 735.7.2 M01. Parada condicional del programa ..................................................................... 735.7.3 M02. Final de programa............................................................................................. 735.7.4 M30. Final de programa con vuelta al comienzo ....................................................... 735.7.5 M03. Arranque del cabezal a derechas (sentido horario) .......................................... 735.7.6 M04. Arranque del cabezal a izquierdas (sentido anti-horario) ................................. 735.7.7 M05. Parada del cabezal ........................................................................................... 735.7.8 M06. Cdigo de cambio de herramienta.................................................................... 745.7.9 M19. Parada orientada del cabezal ........................................................................... 745.7.10 M41, M42, M43, M44. Cambio de gamas del cabezal............................................... 755.7.11 M45. Cabezal auxiliar / Herramienta motorizada....................................................... 76CAPTULO 6 CONTROL DE LA TRAYECTORIA6.1 Posicionamiento rpido (G00) ....................................................................................... 786.2 Interpolacin lineal (G01)............................................................................................... 796.3 Interpolacin circular (G02, G03)................................................................................... 806.4 Interpolacin circular con centro del arco en coordenadas absolutas (G06)................. 846.5 Trayectoria circular tangente a la trayectoria anterior (G08) ......................................... 856.6 Trayectoria circular definida mediante tres puntos (G09) .............................................. 866.7 Interpolacin helicoidal .................................................................................................. 876.8 Entrada tangencial al comienzo de mecanizado (G37) ................................................. 886.9 Salida tangencial al final de mecanizado (G38) ............................................................ 896.10 Redondeo controlado de aristas (G36).......................................................................... 906.11 Achaflanado (G39)......................................................................................................... 916.12 Roscado electrnico (G33) ............................................................................................ 926.13 Retirada de ejes en roscado ante una parada (G233) .................................................. 956.14 Roscas de paso variable (G34) ..................................................................................... 976.15 Activacin del eje C (G15) ............................................................................................. 986.15.1 Mecanizado de la superficie cilndrica ....................................................................... 996.15.2 Mecanizado de la superficie frontal de la pieza....................................................... 1006.16 Movimiento contra tope (G52) ..................................................................................... 1016.17 Avance F como funcin inversa del tiempo (G32) ....................................................... 1026.18 Control tangencial (G45).............................................................................................. 1036.18.1 Consideraciones a la funcin G45........................................................................... 1056.19 G145. Desactivacin temporal del control tangencial.................................................. 106CAPTULO 7 FUNCIONES PREPARATORIAS ADICIONALES7.1 Interrumpir la preparacin de bloques (G04) ............................................................... 1077.1.1 G04 K0: Interrupcin de preparacin de bloques y actualizacin de cotas ............. 1097.2 Temporizacin (G04 K)................................................................................................ 1107.3 Trabajo en arista viva (G07) y arista matada (G05,G50)............................................. 1117.3.1 Arista viva (G07) ...................................................................................................... 1117.3.2 Arista matada (G05)................................................................................................. 1127.3.3 Arista matada controlada (G50)............................................................................... 1137.4 Look-ahead (G51)........................................................................................................ 1147.4.1 Algoritmo avanzado de look-ahead (integrando filtros Fagor) ................................. 1167.4.2 Funcionamiento de look-ahead con filtros Fagor activos......................................... 1177.5 Imagen espejo (G10, G11, G12, G13, G14) ................................................................ 1187.6 Factor de escala (G72) ................................................................................................ 1197.6.1 Factor de escala aplicado a todos los ejes .............................................................. 1207.6.2 Factor de escala aplicado a uno o varios ejes......................................................... 1217.7 Acoplo-desacoplo electrnico de ejes ......................................................................... 1237.7.1 Acoplo electrnico de ejes (G77)............................................................................. 1247.7.2 Anulacin del acoplo electrnico de ejes (G78)....................................................... 1257.8 Conmutacin de ejes G28-G29 ................................................................................... 126CAPTULO 8 COMPENSACIN DE HERRAMIENTAS8.1 La compensacin de longitud...................................................................................... 1278.2 La compensacin de radio........................................................................................... 1288.2.1 El factor de forma de la herramienta........................................................................ 1298.2.2 Trabajo sin compensacin de radio de herramienta................................................ 1328.2.3 Trabajo con compensacin de radio de herramienta............................................... 1338.2.4 Inicio de compensacin de radio de herramienta (G41, G42) ................................. 1348.2.5 Tramos de compensacin de radio de herramienta ................................................ 1378.2.6 Anulacin de compensacin de radio de herramienta (G40)................................... 1388.2.7 Anulacin temporal de la compensacin con G00................................................... 1428.2.8 Cambio del tipo de compensacin de radio durante el mecanizado ....................... 1448.2.9 Compensacin de herramienta en cualquier plano ................................................. 1458.3 Deteccin de colisiones (G41 N, G42 N) ..................................................................... 146Man u al d ep r og r amaci nCNC 8055CNC 8055iMODELO TSOFT: V01.3X5CAPTULO 9 CICLOS FIJOS9.1 G66. Ciclo fijo de seguimiento de perfil ....................................................................... 1489.1.1 Funcionamiento bsico ............................................................................................ 1519.1.2 Sintaxis de programacin de perfiles....................................................................... 1539.2 G68. Ciclo fijo de desbastado en el eje X.................................................................... 1549.2.1 Funcionamiento bsico ............................................................................................ 1579.2.2 Sintaxis de programacin de perfiles....................................................................... 1609.3 G69. Ciclo fijo de desbastado en el eje Z .................................................................... 1619.3.1 Funcionamiento bsico ............................................................................................ 1649.3.2 Sintaxis de programacin de perfiles....................................................................... 1679.4 G81. Ciclo fijo de torneado de tramos rectos............................................................... 1689.4.1 Funcionamiento bsico ............................................................................................ 1709.5 G82. Ciclo fijo de refrentado de tramos rectos ............................................................ 1729.5.1 Funcionamiento bsico ............................................................................................ 1749.6 G83. Ciclo fijo de taladrado axial / roscado con macho............................................... 1769.6.1 Funcionamiento bsico ............................................................................................ 1789.7 G84. Ciclo fijo de torneado de tramos curvos.............................................................. 1799.7.1 Funcionamiento bsico ............................................................................................ 1819.8 G85. Ciclo fijo de refrentado de tramos curvos............................................................ 1839.8.1 Funcionamiento bsico ............................................................................................ 1859.9 G86. Ciclo fijo de roscado longitudinal......................................................................... 1879.9.1 Funcionamiento bsico ............................................................................................ 1929.10 G87. Ciclo fijo de roscado frontal ................................................................................. 1939.10.1 Funcionamiento bsico ............................................................................................ 1999.11 G88. Ciclo fijo de ranurado en el eje X ........................................................................ 2009.11.1 Funcionamiento bsico ............................................................................................ 2019.12 G89. Ciclo fijo de ranurado en el eje Z ........................................................................ 2029.12.1 Funcionamiento bsico ............................................................................................ 2039.13 G60. Taladrado / roscado en la cara de refrentado..................................................... 2049.13.1 Funcionamiento bsico ............................................................................................ 2069.14 G61. Taladrado / roscado en la cara de cilindrado...................................................... 2089.14.1 Funcionamiento bsico ............................................................................................ 2109.15 G62. Ciclo fijo de chavetero en la cara de cilindrado................................................... 2129.15.1 Funcionamiento bsico ............................................................................................ 2149.16 G63. Ciclo fijo de chavetero en la cara de refrentado.................................................. 2159.17 Funcionamiento bsico................................................................................................ 217CAPTULO 10 TRABAJO CON PALPADOR10.1 Movimiento con palpador (G75, G76).......................................................................... 22010.2 Ciclos fijos de palpacin .............................................................................................. 22110.3 PROBE 1. Ciclo fijo de calibrado de herramienta........................................................ 22210.3.1 Funcionamiento bsico ............................................................................................ 22510.4 PROBE 2. Ciclo fijo de calibrado de palpador ............................................................. 22810.4.1 Funcionamiento bsico ............................................................................................ 22910.5 PROBE 3. Ciclo fijo de medida de pieza y correccin de herramienta en el eje X...... 23110.5.1 Funcionamiento bsico ............................................................................................ 23210.6 PROBE 4. Ciclo fijo de medida de pieza y correccin de herramienta en el eje Z...... 23310.6.1 Funcionamiento bsico ............................................................................................ 234CAPTULO 11 PROGRAMACIN EN LENGUAJE DE ALTO NIVEL11.1 Descripcin lxica........................................................................................................ 23511.2 Variables...................................................................................................................... 23711.2.1 Parmetros o variables de propsito general .......................................................... 23811.2.2 Variables asociadas a las herramientas .................................................................. 24011.2.3 Variables asociadas a los traslados de origen......................................................... 24311.2.4 Variables asociadas a los parmetros mquina ...................................................... 24511.2.5 Variables asociadas a las zonas de trabajo............................................................. 24611.2.6 Variables asociadas a los avances.......................................................................... 24811.2.7 Variables asociadas a las cotas............................................................................... 25011.2.8 Variables asociadas a los volantes electrnicos...................................................... 25211.2.9 Variables asociadas a la captacin.......................................................................... 25411.2.10 Variables asociadas al cabezal principal ................................................................. 25511.2.11 Variables asociadas al segundo cabezal ................................................................. 25811.2.12 Variables asociadas a herramienta motorizada....................................................... 26111.2.13 Variables asociadas al autmata ............................................................................. 26211.2.14 Variables asociadas a los parmetros locales......................................................... 26411.2.15 Variables Sercos...................................................................................................... 26511.2.16 Variables de configuracin de software y hardware ................................................ 26611.2.17 Variables asociadas a la telediagnosis .................................................................... 26911.2.18 Variables asociadas al modo de operacin ............................................................. 27211.2.19 Otras variables......................................................................................................... 27511.3 Constantes................................................................................................................... 2806Man u al d ep r og r amaci nCNC 8055CNC 8055iMODELO TSOFT: V01.3X11.4 Operadores.................................................................................................................. 28111.5 Expresiones ................................................................................................................. 28311.5.1 Expresiones aritmticas........................................................................................... 28311.5.2 Expresiones relacionales ......................................................................................... 284CAPTULO 12 SENTENCIAS DE CONTROL DE LOS PROGRAMAS12.1 Sentencias de asignacin............................................................................................ 28612.2 Sentencias de visualizacin......................................................................................... 28712.3 Sentencias de habilitacin-deshabilitacin.................................................................. 28812.4 Sentencias de control de flujo...................................................................................... 28912.5 Sentencias de subrutinas ............................................................................................ 29112.6 Sentencias asociadas al palpador ............................................................................... 29512.7 Sentencias de subrutinas de interrupcin.................................................................... 29612.8 Sentencias de programas............................................................................................ 29712.9 Sentencias de personalizacin.................................................................................... 300CAPTULO 13 TRANSFORMACIN ANGULAR DE EJE INCLINADO13.1 Activacin y desactivacin de la transformacin angular ............................................ 30713.2 Congelacin de la transformacin angular .................................................................. 308APNDICESA Programacin en cdigo ISO....................................................................................... 311B Sentencias de control de los programas ..................................................................... 313C Resumen de las variables internas del CNC............................................................... 317D Cdigo de teclas .......................................................................................................... 325E Pginas del sistema de ayuda en programacin......................................................... 335F Mantenimiento ............................................................................................................. 339CNC 8055CNC 8055i7ACERCA DEL PRODUCTOCARACTERSTICAS BSICAS DE LOS DIFERENTES MODELOSOPCIONES DE HARDWARE DEL CNC 8055I8055 FL8055i FL8055i FL EN8055 Power8055i PowerBotonera 8055i FL8055i FL EN8055i PowerArmario 8055 FL 8055 PowerUSB Estndar EstndarTiempo de proceso de bloque 3,5 ms 0,9 msMemoria RAM 1Mb 1 MbSoftware para 7 ejes ----- OpcinTransformacin TCP ----- OpcinEje C (torno) ----- OpcinEje Y (torno) ----- OpcinLook-ahead 100 bloques 200 bloquesMemoria Flash 512Mb / 2Gb Opcin512Mb en modelo ENOpcinAnalgico Digital EngravingEthernet Opcin Opcin OpcinLnea serie RS232 Estndar Estndar Estndar16 entradas y 8 salidas digitales (I1 a I16 y O1 a O8) Estndar Estndar EstndarOtras 40 entradas y 24 salidas digitales (I65 a I104 y O33 a O56) Opcin Opcin OpcinEntradas de palpador Estndar Estndar EstndarCabezal (entrada de contaje y salida analgica) Estndar Estndar EstndarVolantes electrnicos Estndar Estndar Estndar4 ejes (captacin y consigna) Opcin Opcin - - -Mdulos remotos CAN, para la ampliacin de las entradas y salidasdigitales (RIO)Opcin Opcin - - -Sistema de regulacin Sercos, para conexin con los reguladores Fagor - - - Opcin - - -Sistema de regulacin CAN, para conexin con los reguladores Fagor - - - Opcin - - -Antes de la puesta en marcha, comprobar que la mquina donde se incorpora el CNC cumple loespecificado en la Directiva 89/392/CEE.8CNC 8055CNC 8055iAcerca del productoOPCIONES DE SOFTWARE DEL CNC 8055 Y CNC 8055IModeloGP M MC MCO EN T TC TCONmero de ejes con software estndar 4 4 4 4 3 2 2 2Nmero de ejes con software opcional 7 7 7 7 ----- 4 7 4 7 4 7Roscado electrnico ----- Estn. Estn. Estn. Estn. Estn. Estn. Estn.Gestin del almacn de herramientas ----- Estn. Estn. Estn. ----- Estn. Estn. Estn.Ciclos fijos de mecanizado ----- Estn. Estn. ----- Estn. Estn. Estn. -----Mecanizados mltiples ----- Estn. Estn. ----- Estn. ----- ----- -----Grficos slidos ----- Estn. Estn. Estn. ----- Estn. Estn. Estn.Roscado rgido ----- Estn. Estn. Estn. Estn. Estn. Estn. Estn.Control de vida de las herramientas ----- Opt. Opt. Opt. Estn. Opt. Opt. Opt.Ciclos fijos de palpador ----- Opt. Opt. Opt. Estn. Opt. Opt. Opt.DNC Estn. Estn. Estn. Estn. Estn. Estn. Estn. Estn.Versin COCOM Opt. Opt. Opt. Opt. ----- Opt. Opt. Opt.Editor de perfiles Estn. Estn. Estn. Estn. ----- Estn. Estn. Estn.Compensacin radial Estn. Estn. Estn. Estn. Estn. Estn. Estn. Estn.Control tangencial Opt. Opt. Opt. Opt. ----- Opt. Opt. Opt.Funcin Retracing ----- Opt. Opt. Opt. Estn. Opt. Opt. Opt.Ayudas a la puesta a punto Estn. Estn. Estn. Estn. Estn. Estn. Estn. Estn.Cajeras irregulares con islas ----- Estn. Estn. Estn. ----- ----- ----- -----Transformacin TCP ----- Opt. Opt. Opt. ----- ----- ----- -----Eje C (en torno) ----- ----- ----- ----- ----- Opt. Opt. Opt.Eje Y (en torno) ----- ----- ----- ----- ----- Opt. Opt. Opt.Telediagnosis Opt. Opt. Opt. Opt. Estn. Opt. Opt. Opt.CNC 8055CNC 8055i9DECLARACIN DE CONFORMIDADEl fabricante:Fagor Automation, S. Coop.Barrio de San Andrs N 19, C.P. 20500, Mondragn -Guipzcoa- (SPAIN).Declara:Bajo su exclusiva responsabilidad la conformidad del producto:CONTROL NUMRICO 8055 / 8055iCompuesto por los siguientes mdulos y accesorios: MONITOR-8055, MONITOR-55-11-USBOP-8055KS 50/55, KB-40/55-ALFA, DVD AMPLI 8055PSB-8055CPU-KEY CF 8055 FL LARGE, CPU-KEY CF 8055 Power LARGEAXES 8055 VPPI/O 8055, COVER 8055, SERCOS 8055Remote modules RIOCNC 8055i FL, CNC 8055i PowerANALOG 8055i-B, 40I/24O-8055i-B, ANALOG+40I/24O-B, COVER ANA+I/O-8055i-BETHERNET-CAN-SERCOS, ETHERNET-CAN-CAN AXES, ETHERNET-CAN AXESNota. Algunos caracteres adicionales pueden seguir a las referencias de los modelos indicados arriba. Todosellos cumplen con las Directivas listadas. No obstante, el cumplimiento puede verificarse en la etiqueta del propioequipo. Al que se refiere esta declaracin, con las siguientes normas. De acuerdo con las disposiciones de las Directivas Comunitarias 2006/95/EC de Baja Tensin y2004/108/EC de Compatibilidad Electromagntica y sus actualizaciones.En Mondragn a 27 de Julio de 2010.Normas de baja tensin.EN 60204-1: 2006 Equipos elctricos en mquinas Parte 1. Requisitos generales.Normas de compatibilidad electromagntica.EN 61131-2: 2007 Autmatas programables Parte 2. Requisitos y ensayos de equipos.CNC 8055CNC 8055i11HISTRICO DE VERSIONESA continuacin se muestra la lista de prestaciones aadidas en cada versin de software y los manualesen los que aparece descrita cada una de ellas.En el histrico de versiones se han empleado las siguientes abreviaturas:INST Manual de instalacinPRG Manual de programacinOPT Manual de operacinOPT-MC Manual de operacin de la opcin MCOPT-TC Manual de operacin de la opcin TCOPT-CO Manual del modelo COSoftware V01.00 Octubre 2010Primera versin.Software V01.20 Abril 2011Software V01.08 Agosto 2011Software V01.30 Septiembre 2011Lista de prestaciones ManualComunicacin abierta. INSTMejoras en los mecanizados con Look ahead. INSTBloques con interpolacin helicoidal en G51. PRGG84. Roscado con macho con desalojo. PRGLista de prestaciones ManualP.m.c. OPLDECTI (P86). INSTLista de prestaciones ManualGestin de reducciones en cabezales Sercos. INSTMejoras en la gestin de la limitacin de velocidades (FLIMIT). INSTNuevos tipos de penetracin en los ciclos de roscado de torno. PRGMejoras en el repaso de roscas de torno. Repaso parcial. PRGOpcin MC: Roscado rgido con desalojo. OPT-MCOpcin TC: Nuevos tipos de penetracin en los ciclos de roscado. OPT-TCOpcin TC: Mejoras en el repaso de roscas. Repaso parcial y de entradas mltiples. OPT-TCOpcin TC: Entrada al ranurado en zig-zag por el punto inicial de la ranura. OPT-TC12CNC 8055CNC 8055iHistrico de versionesSoftware V01.31 Octubre 2011Lista de prestaciones ManualModelo CNC 8055 FL Engraving INST / OPT/ PRGCNC 8055CNC 8055i13CONDICIONES DE SEGURIDADLeer las siguientes medidas de seguridad con objeto de evitar lesiones a personas y prevenir daos a esteproducto y a los productos conectados a l.El aparato slo podr repararlo personal autorizado de Fagor Automation.Fagor Automation no se responsabiliza de cualquier dao fsico o material derivado del incumplimientode estas normas bsicas de seguridad.PRECAUCIONES ANTE DAOS A PERSONAS Interconexionado de mdulos.Utilizar los cables de unin proporcionados con el aparato. Utilizar cables de red apropiados.Para evitar riesgos, utilizar slo cables de red recomendados para este aparato. Evitar sobrecargas elctricas.Para evitar descargas elctricas y riesgos de incendio no aplicar tensin elctrica fuera del rangoseleccionado en la parte posterior de la unidad central del aparato. Conexionado a tierra.Con objeto de evitar descargas elctricas conectar las bornas de tierra de todos los mdulos al puntocentral de tierras. Asimismo, antes de efectuar la conexin de las entradas y salidas de este productoasegurarse de que la conexin a tierras est efectuada. Antes de encender el aparato cerciorarse de que se ha conectado a tierra.Con objeto de evitar descargas elctricas cerciorarse de que se ha efectuado la conexin de tierras. No trabajar en ambientes hmedos.Para evitar descargas elctricas trabajar siempre en ambientes con humedad relativa inferior al 90%sin condensacin a 45 C. No trabajar en ambientes explosivos.Con objeto de evitar riesgos, lesiones o daos, no trabajar en ambientes explosivos.14CNC 8055CNC 8055iCondiciones de seguridadPRECAUCIONES ANTE DAOS AL PRODUCTO Ambiente de trabajo.Este aparato est preparado para su uso en ambientes industriales cumpliendo las directivas y normasen vigor en la Comunidad Econmica Europea.Fagor Automation no se responsabiliza de los daos que pudiera sufrir o provocar si se monta en otrotipo de condiciones (ambientes residenciales o domsticos). Instalar el aparato en el lugar apropiado.Se recomienda que, siempre que sea posible, la instalacin del control numrico se realice alejada delquidos refrigerantes, productos qumicos, golpes, etc. que pudieran daarlo.El aparato cumple las directivas europeas de compatibilidad electromagntica. No obstante, esaconsejable mantenerlo apartado de fuentes de perturbacin electromagntica, como son: Cargas potentes conectadas a la misma red que el equipo. Transmisores porttiles cercanos (Radiotelfonos, emisores de radio aficionados). Transmisores de radio/TV cercanos. Mquinas de soldadura por arco cercanas. Lneas de alta tensin prximas. Etc. Envolventes.El fabricante es responsable de garantizar que la envolvente en que se ha montado el equipo cumpletodas las directivas al uso en la Comunidad Econmica Europea. Evitar interferencias provenientes de la mquina-herramienta.La mquina-herramienta debe tener desacoplados todos los elementos que generan interferencias(bobinas de los rels, contactores, motores, etc.). Bobinas de rels de corriente continua. Diodo tipo 1N4000. Bobinas de rels de corriente alterna. RC conectada lo ms prximo posible a las bobinas, con unosvalores aproximados de R=220 O/ 1 W y C=0,2 F / 600 V. Motores de corriente alterna. RC conectadas entre fases, con valores R=300 O / 6 W y C=0,47 F/ 600 V. Utilizar la fuente de alimentacin apropiada.Utilizar, para la alimentacin de las entradas y salidas, una fuente de alimentacin exterior estabilizadade 24 V DC. Conexionado a tierra de la fuente de alimentacin.El punto de cero voltios de la fuente de alimentacin externa deber conectarse al punto principal detierra de la mquina. Conexionado de las entradas y salidas analgicas.Se recomienda realizar la conexin mediante cables apantallados, conectando todas las mallas alterminal correspondiente. Condiciones medioambientales.La temperatura ambiente que debe existir en rgimen de funcionamiento debe estar comprendida entre+5 C y +40 C, con una media inferior a +35 C.La temperatura ambiente que debe existir en rgimen de no funcionamiento debe estar comprendidaentre -25 C y +70 C. Habitculo del monitor (CNC 8055) o unidad central (CNC 8055i).Garantizar entre el monitor o unidad central y cada una de las paredes del habitculo las distanciasrequeridas. Utilizar un ventilador de corriente continua para mejorar la aireacin del habitculo. Dispositivo de seccionamiento de la alimentacin.El dispositivo de seccionamiento de la alimentacin ha de situarse en lugar fcilmente accesible y auna distancia del suelo comprendida entre 0,7 m y 1,7 m.CNC 8055CNC 8055i15Condiciones de seguridadPROTECCIONES DEL PROPIO APARATO (8055) Mdulos "Ejes" y "Entradas-Salidas".Todas las entradas-salidas digitales disponen de aislamiento galvnico mediante optoacopladoresentre la circuitera del CNC y el exterior.Estn protegidas mediante 1 fusible exterior rpido (F) de 3,15 A 250 V ante sobretensin de la fuenteexterior (mayor de 33 V DC) y ante conexin inversa de la fuente de alimentacin. Monitor.El tipo de fusible de proteccin depende del tipo de monitor. Consultar la etiqueta de identificacin delpropio aparato.PROTECCIONES DEL PROPIO APARATO (8055I) Unidad central.Lleva 1 fusible exterior rpido (F) de 4 A 250 V. Entradas-Salidas.Todas las entradas-salidas digitales disponen de aislamiento galvnico mediante optoacopladoresentre la circuitera del CNC y el exterior.OUT INX7X1X8X9X2X10X3X11X4X12X5X13X6+24V0VFUSIBLEFUSIBLE16CNC 8055CNC 8055iCondiciones de seguridadPRECAUCIONES DURANTE LAS REPARACIONESSMBOLOS DE SEGURIDAD Smbolos que pueden aparecer en el manual.No manipular el interior del aparato. Slo personal autorizado de Fagor Automation puede manipularel interior del aparato.No manipular los conectores con el aparato conectado a la red elctrica. Antes de manipular losconectores (entradas/salidas, captacin, etc) cerciorarse de que el aparato no se encuentraconectado a la red elctrica.Smbolo de peligro o prohibicin.Indica acciones u operaciones que pueden provocar daos a personas o aparatos.Smbolo de advertencia o precaucin.Indica situaciones que pueden causar ciertas operaciones y las acciones que se deben llevar acabopara evitarlas.Smbolo de obligacin.Indica acciones y operaciones que hay que realizar obligatoriamente.Smbolo de informacin.Indica notas, avisos y consejos. iCNC 8055CNC 8055i17CONDICIONES DE GARANTAGARANTA INICIALTodo producto fabricado o comercializado por FAGOR tiene una garanta de 12 meses para el usuario final,que podrn ser controlados por la red de servicio mediante el sistema de control de garanta establecidopor FAGOR para este fin.Para que el tiempo que transcurre entre la salida de un producto desde nuestros almacenes hasta la llegadaal usuario final no juegue en contra de estos 12 meses de garanta, FAGOR ha establecido un sistemade control de garanta basado en la comunicacin por parte del fabricante o intermediario a FAGOR deldestino, la identificacin y la fecha de instalacin en mquina, en el documento que acompaa a cadaproducto en el sobre de garanta. Este sistema nos permite, adems de asegurar el ao de garanta ausuario, tener informados a los centros de servicio de la red sobre los equipos FAGOR que entran en surea de responsabilidad procedentes de otros pases.La fecha de comienzo de garanta ser la que figura como fecha de instalacin en el citado documento,FAGOR da un plazo de 12 meses al fabricante o intermediario para la instalacin y venta del producto,de forma que la fecha de comienzo de garanta puede ser hasta un ao posterior a la de salida del productode nuestros almacenes, siempre y cuando se nos haya remitido la hoja de control de garanta. Esto suponeen la prctica la extensin de la garanta a dos aos desde la salida del producto de los almacenes deFagor. En caso de que no se haya enviado la citada hoja, el perodo de garanta finalizar a los 15 mesesdesde la salida del producto de nuestros almacenes.La citada garanta cubre todos los gastos de materiales y mano de obra de reparacin en Fagor utilizadosen subsanar anomalas de funcionamiento de los equipos. FAGOR se compromete a la reparacin osustitucin de sus productos en el perodo comprendido desde su inicio de fabricacin hasta 8 aos a partirde la fecha de desaparicin de catlogo.Compete exclusivamente a FAGOR el determinar si la reparacin entra dentro del marco definido comogaranta.CLUSULAS EXCLUYENTESLa reparacin se realizar en nuestras dependencias, por tanto quedan fuera de la citada garanta todoslos gastos ocasionados en el desplazamiento de su personal tcnico para realizar la reparacin de unequipo, an estando ste dentro del perodo de garanta antes citado.La citada garanta se aplicar siempre que los equipos hayan sido instalados de acuerdo con lasinstrucciones, no hayan sido maltratados, ni hayan sufrido desperfectos por accidente o negligencia y nohayan sido intervenidos por personal no autorizado por FAGOR. Si una vez realizada la asistencia oreparacin, la causa de la avera no es imputable a dichos elementos, el cliente est obligado a cubrir todoslos gastos ocasionados, atenindose a las tarifas vigentes.No estn cubiertas otras garantas implcitas o explcitas y FAGOR AUTOMATION no se hace responsablebajo ninguna circunstancia de otros daos o perjuicios que pudieran ocasionarse.18CNC 8055CNC 8055iCondiciones de garantaGARANTA SOBRE REPARACIONESAnlogamente a la garanta inicial, FAGOR ofrece una garanta sobre sus reparaciones estndar en lossiguientes trminos:En los casos en que la reparacin haya sido bajo presupuesto, es decir se haya actuado solamente sobrela parte averiada, la garanta ser sobre las piezas sustituidas y tendr un perodo de duracin de 12 meses.Los repuestos suministrados sueltos tienen una garanta de 12 meses.CONTRATOS DE MANTENIMIENTOA disposicin del distribuidor o del fabricante que compre e instale nuestros sistemas CNC, existe elCONTRATO DE SERVICIO.PERODO12 meses.CONCEPTOCubre piezas y mano de obra sobre los elementos reparados (o sustituidos)en los locales de la red propia.CLAUSULAS EXCLUYENTESLas mismas que se aplican sobre el captulo de garanta inicial.Si la reparacin se efecta en el perodo de garanta, no tiene efecto laampliacin de garanta.CNC 8055CNC 8055i19CONDICIONES DE REENVOSi va a enviar la unidad central o los mdulos remotos, empaqutelas en su cartn original con su materialde empaque original. Si no dispone del material de empaque original, empaqutelo de la siguiente manera:1. Consiga una caja de cartn cuyas 3 dimensiones internas sean al menos 15 cm (6 pulgadas) mayoresque las del aparato. El cartn empleado para la caja debe ser de una resistencia de 170 kg. (375 libras).2. Adjunte una etiqueta al aparato indicando el dueo del aparato, su direccin, el nombre de la personaa contactar, el tipo de aparato y el nmero de serie.3. En caso de avera indique tambin, el sntoma y una breve descripcin de la misma.4. Envuelva el aparato con un rollo de polietileno o con un material similar para protegerlo.5. Si va a enviar la unidad central, proteja especialmente la pantalla.6. Acolche el aparato en la caja de cartn rellenndola con espuma de poliuretano por todos los lados.7. Selle la caja de cartn con cinta para empacar o grapas industriales.20CNC 8055CNC 8055iCondiciones de reenvoCNC 8055CNC 8055i21NOTAS COMPLEMENTARIASSituar el CNC alejado de lquidos refrigerantes, productos qumicos, golpes, etc. que pudieran daarlo.Antes de encender el aparato verificar que las conexiones de tierra han sido correctamente realizadas.Para prevenir riesgos de choque elctrico en la unidad central del CNC 8055 utilizar el conector de redapropiado en el mdulo fuente de alimentacin. Usar cables de potencia de 3 conductores (uno de ellosde tierra).Para prevenir riesgos de choque elctrico en el monitor del CNC 8055 utilizar el conector de red apropiado(A) con cables de potencia de 3 conductores (uno de ellos de tierra).Antes de encender el monitor del CNC 8055 comprobar que el fusible externo de lnea (B) es el apropiado.Consultar la etiqueta de identificacin del propio aparato.En caso de mal funcionamiento o fallo del aparato, desconectarlo y llamar al servicio de asistencia tcnica.No manipular el interior del aparato.FAGORI/OX1X2X3AXESX1 X2X3 X4X5 X6X7 X8X9X10CPUX1 X2CMPCTFLASHETHCOM1X3CDEF 0 B A 98 1 7 2 6 3 5 4I NOUTNODEUSB(A)(B)X1W122CNC 8055CNC 8055iNotas complementariasCNC 8055CNC 8055i23DOCUMENTACIN FAGORManual OEMDirigido al fabricante de la mquina o persona encargada de efectuar la instalacin y puesta a puntodel control numrico.Manual USER-MDirigido al usuario final.Indica la forma de operar y programar en el modo M.Manual USER-TDirigido al usuario final.Indica la forma de operar y programar en el modo T.Manual MCDirigido al usuario final.Indica la forma de operar y programar en el modo MC.Contiene un manual de autoaprendizaje.Manual TCDirigido al usuario final.Indica la forma de operar y programar en el modo TC.Contiene un manual de autoaprendizaje.Manual MCO/TCODirigido al usuario final.Indica la forma de operar y programar en los modos MCO y TCO.Manual Ejemplos-MDirigido al usuario final.Contiene ejemplos de programacin del modo M.Manual Ejemplos-TDirigido al usuario final.Contiene ejemplos de programacin del modo T.Manual WINDNCDirigido a las personas que van a utilizar la opcin de software de comunicacin DNC.Se entrega en soporte informtico junto con la aplicacin.Manual WINDRAW55Dirigido a las personas que van a utilizar el programa WINDRAW55 para elaborar pantallas.Se entrega en soporte informtico junto con la aplicacin.24CNC 8055CNC 8055iDocumentacin FagorCNC 8055CNC 8055iMODELO TSOFT: V01.3X125GENERALIDADESEl CNC puede programarse tanto a pie de mquina (desde el panel frontal) como desde unperifrico exterior (ordenador). La capacidad de memoria disponible por el usuario para larealizacin de los programas pieza es de 1 Mbyte.Los programas pieza y los valores de las tablas que dispone el CNC pueden ser introducidos desdeel panel frontal, desde un ordenador (DNC) o desde un perifrico.Introduccin de programas y tablas desde el panel frontal.Una vez seleccionado el modo de edicin o la tabla deseada, el CNC permitir realizar laintroduccin de datos desde el teclado.Introduccin de programas y tablas desde un ordenador (DNC) o perifrico.El CNC permite realizar el intercambio de informacin con un ordenador o perifrico, utilizando paraello la lnea serie RS232C.Si el control de dicha comunicacin se realiza desde el CNC, es necesario seleccionar previamentela tabla correspondiente o el directorio de programas pieza (utilidades) con el que se desea realizarla comunicacin.Dependiendo del tipo de comunicacin deseado, se deber personalizar el parmetro mquina delas lneas serie "PROTOCOL"."PROTOCOL" = 0 Si la comunicacin se realiza con un perifrico."PROTOCOL" = 1 Si la comunicacin se realiza va DNC.26Man u al d ep r og r amaci nCNC 8055CNC 8055i1.GENERALIDADESMODELO TSOFT: V01.3XProgramas pieza1.1 Programas piezaLos diferentes modos de operacin se encuentran descritos en el manual de operacin. Paraobtener ms informacin, consulte dicho manual.Edicin de un programa piezaPara crear un programa pieza hay que acceder al modo de operacin Editar.El nuevo programa pieza editado se almacena en la memoria RAM del CNC. Es posible guardaruna copia de los programas pieza en el disco duro (KeyCF), en un PC conectado a travs de lalnea serie, o en el disco USB.Para transmitir un programa a un PC conectado a travs de la lnea serie, el proceso es el siguiente:1. Ejecutar en el PC la aplicacin "WinDNC.exe".2. Activar la comunicacin DNC en el CNC.3. SeleccionareldirectoriodetrabajoenelCNC.Laseleccinserealizadesdeelmododeoperacin Utilidades, opcin Directorio \L.Serie \Cambiar directorio.El modo de operacin Editar tambin permite modificar los programas pieza que hay en memoriaRAM del CNC. Si se desea modificar un programa almacenado en el disco duro (KeyCF), en unPC o en el disco USB hay que copiarlo previamente a la memoria RAM.Ejecucin y simulacin de un programa piezaSe pueden ejecutar o simular programas pieza almacenados en cualquier sitio. La simulacin serealiza desde el modo de operacin Simular mientras que la ejecucin se realiza desde el modode operacin Automtico.A la hora de ejecutar o simular un programa pieza se deben tener en cuenta los siguientes puntos: Unicamente se pueden ejecutar subrutinas existentes en la memoria RAM del CNC. Por ello,si se desea ejecutar una subrutina almacenada en el disco duro (KeyCF), en un PC o en el discoUSB, copiarla a la memoria RAM del CNC. Las sentencias GOTO y RPT no pueden ser utilizadas en programas que se ejecutan desdeun PC conectado a travs de la lnea serie. Desdeunprogramapiezaenejecucinsepuedeejecutar,mediantelasentenciaEXEC,cualquier otro programa pieza situado la memoria RAM, el disco duro (KeyCF) o en un PC.Los programas de personalizacin de usuario deben estar en la memoria RAM para que el CNClos ejecute.Modo de operacin UtilidadesEl modo de operacin Utilidades permite, adems de ver el directorio de programas pieza detodos los dispositivos, efectuar copias, borrar, renombrar e incluso fijar las protecciones decualquiera de ellos.Man u al d ep r og r amaci nCNC 8055CNC 8055iGENERALIDADES1.MODELO TSOFT: V01.3X27Programas piezaOperaciones que se pueden efectuar con programas pieza.(*) Si no est en memoria RAM, genera cdigo ejecutable en RAM y lo ejecuta.EthernetSi se dispone de la opcin Ethernet y el CNC est configurado como un nodo ms dentro de la redinformtica, es posible efectuar las siguientes operaciones desde cualquier PC de la red. Acceder al directorio de programas pieza del disco duro (KeyCF). Editar, modificar, borrar, renombrar, etc. los programas almacenados en el disco duro. Copiar programas del disco duro al PC o viceversa.Para configurar el CNC como un nodo ms dentro de la red informtica, consultar el manual deinstalacin.Memoria RAMDisco duroDNCConsultar el directorio de programas de ...Consultar el directorio de subrutinas de ...SSSNoSNoCrear directorio de trabajo de ...Cambiar directorio de trabajo de ...NoNoNoNoNoSEditar un programa de ...Modificar un programa de ...Borrar un programa de ...SSSSSSNoNoSCopiar de/a memoria RAM a/de ...Copiar de/a HD a/de ...Copiar de/a DNC a/de ...SSSSSSSSSCambiar el nombre a un programa de ...Cambiar el comentario a un programa de ...Cambiar protecciones a un programa de ...SSSSSSNoNoNoEjecutar un programa pieza de ...Ejecutar un programa de usuario de ...Ejecutar el programa de PLC de ...Ejecutar programas con sentencias GOTO o RPT desde ...Ejecutar subrutinas existentes en ...Ejecutar programas, con la sentencia EXEC, en RAM desde ...Ejecutar programas, con la sentencia EXEC, en HD desde ...Ejecutar programas, con la sentencia EXEC, en DNC desde ...SSSSSSSSSSNoSNoSSSSNoNoNoNoSSNoAbrir programas, con la sentencia OPEN, en RAM desde ...Abrir programas, con la sentencia OPEN, en HD desde ...Abrir programas, con la sentencia OPEN, en DNC desde ...SSSSSSSSNoA travs de Ethernet:Consultar desde un PC el directorio de programas de ...Consultar desde un PC el directorio de subrutinas de ...Crear desde un PC un directorio en ...NoNoNoSNoNoNoNoNo28Man u al d ep r og r amaci nCNC 8055CNC 8055i1.GENERALIDADESMODELO TSOFT: V01.3XProgramas pieza1.1.1 Consideraciones a la conexin EthernetSi se configura el CNC como un nodo ms dentro de la red informtica es posible desde cualquierPC de la red editar y modificar los programas almacenados en el disco duro (KeyCF).Instrucciones para configurar un PC para acceder a directorios delCNCPara configurar el PC para acceder a los directorios del CNC, se recomienda seguir los siguientespasos.1. Abrir el "Explorador de Windows".2. En el men "Herramientas" seleccionar la opcin "Conectar a unidad de red".3. Seleccionar la unidad, por ejemplo D.4. Indicar la ruta de acceso. La ruta de acceso ser el nombre del CNC seguido del nombre deldirectorio compartido.Por ejemplo: \\FAGORCNC\CNCHD5. Siseseleccionalaopcin"Conectardenuevoaliniciarlasesin"aparecerelCNCseleccionado en cada encendido como una ruta ms en el "Explorador de Windows", sinnecesidad de definirlo nuevamente.Formato de los ficherosEsta conexin se efecta a travs de Ethernet y por lo tanto, el CNC no efecta ningn control sobrela sintaxis de los programas durante su recepcin o modificacin. Sin embargo, siempre que seaccede desde el CNC al directorio de programas del disco duro (KeyCF) se efectan la siguientescomprobaciones.Nombre del fichero.El nmero de programa debe tener siempre 6 dgitos y la extensin PIM (fresadora) o PIT (torno).Ejemplos: 001204.PIM 000100.PIM 123456.PIT 020150.PITSi al fichero se le ha asignado un nombre errneo, por ejemplo 1204.PIM o 100.PIT, el CNC no lomodifica pero lo muestra con el comentario "****************". El nombre del fichero no podrser modificado desde el CNC; hay que editarlo desde el PC para corregir el error.Tamao del fichero.Si el f i cher oest vac o( t amao=0) el CNCl omuest r aconel coment ar i o"********************".El fichero podr ser borrado o modificado desde el CNC o desde el PC.Primera lnea del programa.La primera lnea del programa debe contener el carcter %, el comentario asociado al fichero (hasta20 caracteres) y entre dos comas (,) los atributos del programa, a saber O (OEM), H (oculto), M(modificable), X (ejecutable).Ejemplos: %Comentario ,MX,% ,OMX,Si la primera lnea no existe, el CNC muestra el programa con un comentario vaco y con lospermisos modificable (M) y ejecutable (X).Cuando el formato de la primera lnea es incorrecto, el CNC no lo modifica pero lo muestra con elcomentario "****************". El fichero podr ser borrado o modificado desde el CNC odesde el PC.El formato es incorrecto cuando el comentario tiene ms de 20 caracteres, falta alguna coma (,)para agrupar los atributos o hay un carcter extrao en atributos.Man u al d ep r og r amaci nCNC 8055CNC 8055iGENERALIDADES1.MODELO TSOFT: V01.3X29Conexin DNC1.2 Conexin DNCEl CNC dispone como prestacin de la posibilidad de trabajar con DNC (Control NumricoDistribuido), permitiendo la comunicacin entre el CNC y un ordenador, para realizar las siguientesfunciones. Ordenes de directorio y borrado. Transferencia de programas y tablas entre el CNC y un ordenador. Control remoto de la mquina. Capacidad de supervisin del estado de sistemas avanzados de DNC.30Man u al d ep r og r amaci nCNC 8055CNC 8055i1.GENERALIDADESMODELO TSOFT: V01.3XProtocolo de comunicacin va DNC o perifrico1.3 Protocolo de comunicacin va DNC o perifricoEsta comunicacin permite que las rdenes de transferencia de programas y tablas, as como lagestin de los directorios tanto del CNC como del ordenador (para copiado de programas, borradode programas, etc.), pueda realizarse indistintamente desde el CNC o desde el ordenador.Cuando se desea realizar una transferencia de ficheros es necesario seguir el siguiente protocolo: Se emplear como comienzo de fichero el smbolo "%", seguido opcionalmente del comentariode programa, que podr tener hasta 20 caracteres.A continuacin y separado por una coma ",", se indicarn las protecciones que lleva asignadodicho fichero, lectura, escritura, etc. Estas protecciones sern opcionales, no siendo obligatoriasu programacin.Para finalizar la cabecera del fichero, se deber enviar separado por una coma "," de lo anterior,el carcter RT (RETURN) LF (LINE FEED).Ejemplo: %Fagor Automation, MX, RT Traslacabecera,seprogramarnlosbloquesdelfichero.Todosellosseencontrarnprogramados segn las normas de programacin que se indican en este manual. Tras cadabloque y para separarlo del siguiente se utilizar el carcter RT (RETURN) LF (LINE FEED).Ejemplo: N20 G90 G01 X100 Y200 F2000 LF(RPT N10, N20) N3 LFSi la comunicacin se realiza con un perifrico, ser necesario enviar el comando de final de fichero.Dicho comando se seleccionar mediante el parmetro mquina de la lnea serie "EOFCHR",pudiendo ser uno de los caracteres siguientes.ESC ESCAPEEOT END OF TRANSMISSIONSUB SUBSTITUTEEXT END OF TRANSMISSIONCNC 8055CNC 8055iMODELO TSOFT: V01.3X231CONSTRUCCIN DE UN PROGRAMAUn programa de control numrico est constituido por un conjunto de bloques o instrucciones. Estosbloques o instrucciones estn formados por palabras compuestas de letras maysculas y formatonumrico.El formato numrico que dispone el CNC consta de lo siguiente. Los signos . (punto), + (ms), - (menos). Las cifras 0 1 2 3 4 5 6 7 8 9.La programacin admite espacios entre letras, nmeros y signo, as como prescindir del formatonumrico si tuviera valor cero o del signo si fuera positivo.El formato numrico de una palabra puede ser sustituido por un parmetro aritmtico en laprogramacin. Ms tarde, durante la ejecucin bsica, el control sustituir el parmetro aritmticopor su valor. Por ejemplo, si se ha programado XP3, el CNC sustituir durante la ejecucin P3 porsu valor numrico, obteniendo resultados como X20, X20.567, X-0.003, etc.32Man u al d ep r og r amaci nCNC 8055CNC 8055i2.CONSTRUCCIN DE UN PROGRAMAMODELO TSOFT: V01.3XEstructura de un programa en el CNC2.1 Estructura de un programa en el CNCTodos los bloques que componen el programa tendrn la siguiente estructura:Cabecera de bloque + bloque de programa + final de bloque2.1.1 Cabecera de bloqueLa cabecera de un bloque, que es opcional, podr estar formada por una o varias condiciones desalto de bloque y por la etiqueta o nmero de bloque. Ambas deben programarse en este orden.Condicin de salto de bloque. "/", "/1", "/2", "/3".Estas tres condiciones de salto de bloque, ya que "/" y "/1" son equivalentes, sern gobernadaspor las marcas BLKSKIP1, BLKSKIP2 y BLKSKIP3 del PLC. Si alguna de estas marcas seencuentra activa, el CNC no ejecutar el bloque o bloques en los que ha sido programada,continuando la ejecucin en el bloque siguiente.Se puede programar hasta 3 condiciones de salto en un slo bloque, que se evaluarn una a una,respetndose el orden en que se han programado.El control va leyendo 200 bloques por delante del que se est ejecutando, para poder calcular conantelacin la trayectoria a recorrer. La condicin de salto de bloque se analizar en el momentoen el que se lee el bloque, es decir, 200 bloques antes de su ejecucin.Si se desea que la condicin de salto de bloque se analice en el momento de la ejecucin, esnecesario interrumpir la preparacin de bloques, programando para ello la funcin G4 en el bloqueanterior.Etiqueta o nmero de bloque. N(0-99999999).Sirve para identificar el bloque, utilizndose nicamente cuando se realizan referencias o saltosa bloque. Se representarn con la letra "N" seguida de hasta 8 cifras (0-99999999).No es necesario seguir ningn orden y se permiten nmeros salteados. Si en un mismo programaexisten dos o ms bloques con el mismo nmero de etiqueta, el CNC tomar siempre la primerade ellas.Aunque no es necesaria su programacin, el CNC permite mediante una softkey la programacinautomtica de etiquetas, pudiendo seleccionar el programador el nmero inicial y el paso entreellas.Restricciones: Visualizacin del nmero de bloque activo en la ventana superior de la pantalla: Al ejecutar un programa en modo ISO, cuando el nmero de etiqueta es mayor de 9999 sevisualiza N**** . En la pantalla "VISUALIZAR / SUBRUTINAS" cuando se visualiza un RPT que tenga algunaetiqueta mayor que 9999 se visualiza con ****. La edicin de los ciclos fijos G66, G68 y G69, slo admite etiquetas de 4 dgitos.Man u al d ep r og r amaci nCNC 8055CNC 8055iCONSTRUCCIN DE UN PROGRAMA2.MODELO TSOFT: V01.3X33Estructura de un programa en el CNC2.1.2 Bloque de programaEstar escrito con comandos en lenguaje ISO o con comandos en lenguaje de alto nivel. Para laelaboracin de un programa se utilizarn bloques escritos en uno y otro lenguaje, debiendo estarcada bloque redactado con comandos de un nico lenguaje.Lenguaje ISOEst especialmente diseado para controlar el movimiento de los ejes, ya que proporcionainformacin y condiciones de desplazamiento e indicaciones sobre el avance. Dispone de lossiguientes tipos de funciones. Funcionespreparatoriasdemovimientos,quesirvenparadeterminarlageometraycondiciones de trabajo, como interpolaciones lineales, circulares, roscados, etc. Funciones de control de avances de los ejes y de velocidades del cabezal. Funciones de control de herramientas. Funciones complementarias, que contienen indicaciones tecnolgicas.Lenguaje alto nivelPermite acceder a variables de propsito general, as como a tablas y variables del sistema.Proporciona al usuario un conjunto de sentencias de control que se asemejan a la terminologautilizada por otros lenguajes, como son IF, GOTO, CALL, etc. As mismo, permite utilizar cualquiertipo de expresin, aritmtica, relacional o lgica.Tambin dispone de instrucciones para la construccin de bucles, as como de subrutinas convariables locales. Se entiende por variable local aquella variable que slo es conocida por lasubrutina en la que ha sido definida.Adems permite crear libreras, agrupando subrutinas, con funciones tiles y ya probadas,pudiendo ser stas accedidas desde cualquier programa.34Man u al d ep r og r amaci nCNC 8055CNC 8055i2.CONSTRUCCIN DE UN PROGRAMAMODELO TSOFT: V01.3XEstructura de un programa en el CNC2.1.3 Final de bloqueEl final de un bloque, es opcional, y podr estar formado por el indicativo de nmero de repeticionesdel bloque y por el comentario del bloque. Debiendo programarse ambas en este orden.Nmero de repeticiones del bloque. N(0-9999)Indica el nmero de veces que se repetir la ejecucin del bloque. El nmero de repeticiones serepresentar con la letra "N" seguida de hasta 4 cifras (0-9999). Si se programa N0 no se realizarel mecanizado activo, ejecutndose nicamente el desplazamiento programado en el bloque.Solamente se podrn repetir los bloques de desplazamiento que en el momento de su ejecucinse encuentren bajo la influencia de un ciclo fijo o una subrutina modal. En estos casos, el CNCejecutar el desplazamiento programado, as como el mecanizado activo (ciclo fijo o subrutinamodal), el nmero de veces indicado.Comentario del bloqueEl CNC permite asociar a todos los bloques cualquier tipo de informacin a modo de comentario.El comentario se programar al final del bloque, debiendo comenzar por el carcter ";" (punto ycoma).Si un bloque comienza por ";" todo l se considerar un comentario y no se ejecutar.No se admiten bloques vacos, mnimamente deben contener un comentario.CNC 8055CNC 8055iMODELO TSOFT: V01.3X335EJES Y SISTEMAS DE COORDENADASDado que el objetivo del Control Numrico es controlar el movimiento y posicionamiento de los ejes,ser necesario determinar la posicin del punto a alcanzar por medio de sus coordenadas.El CNC permite hacer uso de coordenadas absolutas y de coordenadas relativas o incrementales,a lo largo de un mismo programa.36Man u al d ep r og r amaci nCNC 8055CNC 8055i3.EJES Y SISTEMAS DE COORDENADASMODELO TSOFT: V01.3XNomenclatura de los ejes3.1 Nomenclatura de los ejesLos ejes se denominan segn la norma DIN 66217.Caractersticas del sistema de ejes:X e Ymovimientos principales de avance en el plano de trabajo principal de la mquina.Zparalelo al eje principal de la mquina, perpendicular al plano principal XY.U, V, Wejes auxiliares paralelos a X, Y, Z, respectivamente.A, B, Cejes rotativos sobre cada uno de los ejes X, Y, Z.En la siguiente figura se muestra un ejemplo de la denominacin de los ejes en un torno paralelo.Man u al d ep r og r amaci nCNC 8055CNC 8055iEJES Y SISTEMAS DE COORDENADAS3.MODELO TSOFT: V01.3X37Nomenclatura de los ejes3.1.1 Seleccin de los ejesDe los 9 posibles ejes que pueden existir, el CNC permite al fabricante seleccionar hasta 7 de ellos.Adems, todos los ejes debern estar definidos adecuadamente, como lineales, giratorios, etc., pormedio de los parmetros mquina de ejes que se indican en el manual de Instalacin y puesta enmarcha.No existe ningn tipo de limitacin en la programacin de los ejes, pudiendo realizarseinterpolaciones hasta con 7 ejes a la vez.38Man u al d ep r og r amaci nCNC 8055CNC 8055i3.EJES Y SISTEMAS DE COORDENADASMODELO TSOFT: V01.3XSeleccin de planos (G16, G17, G18, G19)3.2 Seleccin de planos (G16, G17, G18, G19)Se emplear la seleccin de plano cuando se realicen: Interpolaciones circulares. Redondeo controlado de aristas. Entrada y salida tangencial. Achaflanado. Programacin de cotas en coordenadas polares. Giro del sistema de coordenadas. Compensacin de radio de herramienta. Compensacin de longitud de herramienta.Las funciones "G" que permiten seleccionar los planos de trabajo son las siguientes:G16 eje1 eje2. Permite seleccionar el plano de trabajo deseado, as como el sentido deG02 G03 (interpolacin circular), programndose como eje1 el eje deabscisas y como eje2 el de ordenadas.G17.Selecciona el plano XY.G18.Selecciona el plano ZX.G19.Selecciona el plano YZ.Las funciones G16, G17, G18 y G19 son modales e incompatibles entre s, debindose programarla funcin G16 en solitario dentro de un bloque.En el momento del encendido, despus de ejecutarse M02, M30 o despus de una EMERGENCIAo RESET, el CNC asumir como plano de trabajo el definido por el parmetro mquina general"IPLANE".Man u al d ep r og r amaci nCNC 8055CNC 8055iEJES Y SISTEMAS DE COORDENADAS3.MODELO TSOFT: V01.3X39Acotacin de la pieza. Milmetros (G71) o pulgadas (G70)3.3 Acotacin de la pieza. Milmetros (G71) o pulgadas (G70)El CNC admite que las unidades de medida puedan introducirse en el momento de la programacin,tanto en milmetros como en pulgadas.Dispone del parmetro mquina general "INCHES", para definir las unidades de medida del CNC.Sin embargo, estas unidades de medida pueden ser alteradas a lo largo del programa, disponiendopara ello de las funciones: G70. Programacin en pulgadas. G71. Programacin en milmetros.Segn se haya programado G70 o G71, el CNC asume dicho sistema de unidades para todos losbloques programados a continuacin.Las funciones G70/G71 son modales e incompatibles entre s.El CNC permite programar cifras desde 0.0001 hasta 99999.9999 con y sin signo, trabajando enmilmetros (G71), lo que se denominar formato 5.4, o bien, desde 0.00001 hasta 3937.00787con y sin signo, si se programa en pulgadas (G70), lo que se denominar formato 4.5.No obstante y de cara a simplificar las explicaciones, se dir que el CNC admite formato 5.5,indicando con ello que en milmetros admite 5.4 y en pulgadas 4.5.En el momento del encendido, despus de ejecutarse M02, M30 o despus de una EMERGENCIAo RESET, el CNC asumir como sistema de unidades el definido por el parmetro mquina general"INCHES".40Man u al d ep r og r amaci nCNC 8055CNC 8055i3.EJES Y SISTEMAS DE COORDENADASMODELO TSOFT: V01.3XProgramacin absoluta/incremental (G90, G91)3.4 Programacin absoluta/incremental (G90, G91)El CNC admite que la programacin de las coordenadas de un punto, se realice, bien encoordenadas absolutas G90, o bien en coordenadas incrementales G91.Cuando se trabaja en coordenadas absolutas (G90), las coordenadas del punto, estn referidasa un punto de origen de coordenadas establecido, que a menudo es el punto de origen de la pieza.Cuando se trabaja en coordenadas incrementales (G91), el valor numrico programadocorresponde a la informacin de desplazamiento del camino a recorrer desde el punto en que estsituada la herramienta en ese momento. El signo antepuesto indica la direccin de desplazamiento.Las funciones G90/G91 son modales e incompatibles entre s.En el momento del encendido, despus de ejecutarse M02, M30 o despus de una EMERGENCIAo RESET, el CNC asumir G90 o G91 segn se haya definido el parmetro mquina general"ISYSTEM".Cotas absolutas: G90 X200 Z60 ; Punto P0X160 Z60 ; Punto P1X80 Z100 ; Punto P2X80 Z120 ; Punto P3Cotas incrementales: G90 X200 Z60 ; Punto P0G91 X-40 ; Punto P1X-80 Z40 ; Punto P2Z20 ; Punto P3Ejemplo con programacin del eje X en dimetros.Man u al d ep r og r amaci nCNC 8055CNC 8055iEJES Y SISTEMAS DE COORDENADAS3.MODELO TSOFT: V01.3X41Programacin en radios o dimetros (G152, G151)3.5 Programacin en radios o dimetros (G152, G151)El CNC admite que las cotas del eje X se puedan programar en radios o dimetros. Para ello sedispone de las siguientes funciones. G151. Programacin de las cotas del eje X en dimetros. G152. Programacin de las cotas del eje X en radios.Estas funciones se pueden programar en cualquier parte del programa, no siendo necesario quevayan solas en el bloque. A partir de la ejecucin de una de estas funciones, el CNC asume lamodalidad de programacin correspondiente para los bloques programados a continuacin.El cambio de unidades tambin se tiene en cuenta en los siguientes casos. Visualizacin del valor real del eje X en el sistema de coordenadas de la pieza. Lectura de la variable PPOSX (cota programada).Las funciones G151 y G152 son modales e incompatibles entre s.En el momento del encendido, despus de ejecutarse M02, M30 o despus de una EMERGENCIAo RESET, el CNC asumir G151 o G152 segn se haya definido el parmetro mquina "DFORMAT"del eje X.42Man u al d ep r og r amaci nCNC 8055CNC 8055i3.EJES Y SISTEMAS DE COORDENADASMODELO TSOFT: V01.3XProgramacin de cotas3.6 Programacin de cotasEl CNC permite seleccionar hasta 7 ejes de entre los 9 posibles ejes X, Y, Z, U, V, W, A, B, C.Cada uno de ellos podr ser lineal, lineal de posicionamiento, rotativo normal, rotativo deposicionamiento o rotativo con dentado hirth (posicionamiento en grados enteros), segn seespecifique en el parmetro mquina de cada eje "AXISTYPE".Con objeto de seleccionar en cada momento el sistema de programacin de cotas ms adecuado,el CNC dispone de los siguientes tipos: Coordenadas cartesianas Coordenadas polares ngulo y una coordenada cartesianaMan u al d ep r og r amaci nCNC 8055CNC 8055iEJES Y SISTEMAS DE COORDENADAS3.MODELO TSOFT: V01.3X43Programacin de cotas3.6.1 Coordenadas cartesianasEl Sistema de Coordenadas Cartesianas est definido por dos ejes en el plano, y por tres o msejes en el espacio.El origen de todos ellos, que en el caso de los ejes X Y Z coincide con el punto de interseccin,se denomina Origen Cartesiano o Punto Cero del Sistema de Coordenadas.La posicin de los diferentes puntos de la mquina se expresa mediante las cotas de los ejes, condos, tres, cuatro o cinco coordenadas.Las cotas de los ejes se programan mediante la letra del eje (X, Y, Z, U, V, W, A, B, C, siempre eneste orden) seguida del valor de la cota.Los valores de las cotas sern absolutos o incrementales, segn se est trabajando en G90 o G91,y su formato de programacin ser 5.5.44Man u al d ep r og r amaci nCNC 8055CNC 8055i3.EJES Y SISTEMAS DE COORDENADASMODELO TSOFT: V01.3XProgramacin de cotas3.6.2 Coordenadas polaresEn el caso de existir elementos circulares o dimensiones angulares, las coordenadas de losdiferentes puntos en el plano (2 ejes a la vez) puede resultar ms conveniente expresarlos enCoordenadas polares.El punto de referencia se denomina Origen Polar y ser el origen del Sistema de CoordenadasPolares.Un punto en dicho sistema vendr definido por: El RADIO (R) que ser la distancia entre el origen polar y el punto. El ANGULO (Q) que ser el formado por el eje de abscisas y la lnea que une el origen polarcon el punto. (En grados).Cuando se trabaja en G90 los valores de R y Q sern cotas absolutas y su formato de programacines R5.5 Q5.5. El valor asignado al radio debe ser siempre positivo.Cuando se trabaja en G91 los valores de R y Q sern cotas incrementales y su formato deprogramacin es R5.5 Q5.5.Aunque se permite programar valores negativos de R cuando se programa en cotas incrementales,el valor resultante que se le asigne al radio debe ser siempre positivo.Si se programa un valor de Q superior a 360, se tomar el mdulo tras dividirlo entre 360. As Q420es lo mismo que Q60, y Q-420 es lo mismo que Q-60.Ejemplo de programacin suponiendo el Origen Polar situado en el Origen de Coordenadas.Man u al d ep r og r amaci nCNC 8055CNC 8055iEJES Y SISTEMAS DE COORDENADAS3.MODELO TSOFT: V01.3X45Programacin de cotasCotas absolutas:G90 R430 Q0 ; Punto P0G03 Q33.7 ; Punto P1, en arco (G03)G01 R340 Q45 ; Punto P2, en lnea recta (G01)G01 R290 Q33.7 ; Punto P3, en lnea recta (G01)G01 R230 Q45 ; Punto P4, en lnea recta (G01)G01 R360 Q63.4 ; Punto P5, en lnea recta (G01)G03 Q90 ; Punto P6, en arco (G03)Cotas incrementales:G90 R430 Q0 ; Punto 0G91 G03 Q33.7 ; Punto P1, en arco (G03)G01 R-90 Q11.3 ; Punto P2, en lnea recta (G01)G01 R-50 Q-11.3 ; Punto P3, en lnea recta (G01)G01 R-60 Q11.3 ; Punto P4, en lnea recta (G01)G01 R130 Q18.4 ; Punto P5, en lnea recta (G01)G03 Q26.6 ; Punto P6, en arco (G03)El origen polar, adems de poderse preseleccionar mediante la funcin G93, que se ver msadelante, puede ser modificada en los siguientes casos: En el momento del encendido, despus de M02, M30, EMERGENCIA o RESET, el CNC asumecomo origen polar el origen de coordenadas del plano de trabajo definido por el parmetromquina general "IPLANE". Cada vez que se cambie de plano de trabajo (G16, G17, G18 o G19) el CNC asume como origenpolar el origen de coordenadas del nuevo plano de trabajo seleccionado. Alejecutarunainterpolacincircular(G02oG03),ysielparmetromquinageneral"PORGMOVE" tiene el valor 1, el centro del arco pasar a ser el nuevo origen polar.46Man u al d ep r og r amaci nCNC 8055CNC 8055i3.EJES Y SISTEMAS DE COORDENADASMODELO TSOFT: V01.3XProgramacin de cotas3.6.3 ngulo y una coordenada cartesianaEn el plano principal se puede definir un punto mediante una de sus coordenadas cartesianas yel ngulo de salida de la trayectoria del punto anterior.Ejemplo con programacin del eje X en radios.X0 Z160 ; Punto P0Q90 X30 ; Punto P1Q149 Z110 ; Punto P2Q180 Z80 ; Punto P3Q146.3 Z50 ; Punto P4Q90 X100 ; Punto P0Si se desea representar un punto en el espacio, el resto de coordenadas podrn programarse, encoordenadas cartesianas.Man u al d ep r og r amaci nCNC 8055CNC 8055iEJES Y SISTEMAS DE COORDENADAS3.MODELO TSOFT: V01.3X47Ejes rotativos3.7 Ejes rotativosLos ejes rotativos disponibles son:Eje rotativo normal.Eje rotativo de slo posicionamiento.Eje rotativo hirth.Adems, cada uno de ellos se subdivide en:Rollover Cuando su visualizacin se realiza entre 0 y 360.No Rollover Cuando la visualizacin puede efectuarse entre -99999 y 99999.Todos ellos se programan en grados, por lo que sus cotas no se vern afectadas por el cambio deunidades milmetros/pulgadas.Ejes rotativos normalesSon aquellos que puede interpolar con ejes lineales.Desplazamiento: En G00 y G01.Programacin eje Rollover.G90 El signo indica el sentido de giro y la cota la posicin final (entre 0 y 359.9999).G91 El signo indica el sentido de giro. Si el desplazamiento programado es superiora 360, el eje dar ms de una vuelta antes de posicionarse en el punto deseado.Programacin eje No Rollover.En G90 y G91 como un eje lineal.Eje rotativo de slo posicionamientoNo pueden interpolar con ejes lineales.Desplazamiento: Siempre en G00 y no admiten compensacin de radio (G41, G42).Programacin eje Rollover.G90 Siempre positivo y por el camino ms corto. Cota final entre 0 y 359.9999.G91 El signo indica el sentido de giro. Si el desplazamiento programado es superiora 360, el eje dar ms de una vuelta antes de posicionarse en el punto deseado.Programacin eje No Rollover.En G90 y G91 como un eje lineal.Eje rotativo hirthSu funcionamiento y programacin es similar al de los ejes rotativos de slo posicionamiento, conla salvedad de que los ejes rotativos hirth no admiten cifras decimales, debiendo seleccionarsenicamente posiciones enteras.El CNC permite disponer de ms de un eje hirth pero no admite desplazamientos en los queintervengan ms de un eje hirth a la vez.48Man u al d ep r og r amaci nCNC 8055CNC 8055i3.EJES Y SISTEMAS DE COORDENADASMODELO TSOFT: V01.3XZonas de trabajo3.8 Zonas de trabajoEl CNC permite disponer de cuatro zonas o reas de trabajo, as como, limitar el movimiento dela herramienta en cada una de ellas.3.8.1 Definicin de las zonas de trabajoDentro de cada zona de trabajo, el CNC permite limitar el movimiento de la herramienta en cadauno de los ejes, definindose los lmites superior e inferior en cada eje.G20: Define los lmites inferiores del rea deseada.G21: Define los lmites superiores del rea deseada.El formato de programacin de estas funciones es:G20 K X.. .C 5.5G21 K X.. .C 5.5Donde:K Indica la zona de trabajo que se desea definir (1, 2, 3 o 4).X...C Indican las cotas (superiores o inferiores) con las que se desean limitar los ejes.Estas cotas se expresarn en radios y estarn programadas respecto al ceromquina. Por seguridad, el eje para 0,1mm antes del lmite programado.No ser necesario programar todos los ejes, por lo que se limitarn nicamente los ejes definidos.G20 K1 X20 Z20G21 K1 X100 Z100Man u al d ep r og r amaci nCNC 8055CNC 8055iEJES Y SISTEMAS DE COORDENADAS3.MODELO TSOFT: V01.3X49Zonas de trabajo3.8.2 Utilizacin de las zonas de trabajoDentro de cada zona o rea de trabajo, el CNC permite restringir el movimiento de la herramienta,bien prohibindole salir del rea programada (zona de no salida), o bien, prohibindole la entradaen el rea programada (zona de no entrada).El CNC tendr en cuenta, en todo momento, las dimensiones de la herramienta (tabla decorrectores), para evitar que esta sobrepase los lmites programados.La personalizacin de las zonas de trabajo se realiza mediante la funcin G22, siendo su formatode programacin:G22 K SDonde: K Indica la zona de trabajo que se desea personalizar (1, 2, 3 o 4).S Indica la habilitacin-deshabilitacin de la zona de trabajo.S=0 se deshabilita.S=1 se habilita como zona de no entrada.S=2 se habilita como zona de no salida.En el momento del encendido, el CNC deshabilita todas las zonas de trabajo, sin embargo, loslmites superior e inferior de dichas zonas no sufrirn ninguna variacin, pudiendo volver ahabilitarse con la funcin G22.S= 1 Zona de no entrada S= 2 Zona de no salida50Man u al d ep r og r amaci nCNC 8055CNC 8055i3.EJES Y SISTEMAS DE COORDENADASMODELO TSOFT: V01.3XZonas de trabajoCNC 8055CNC 8055iMODELO TSOFT: V01.3X451SISTEMAS DE REFERENCIA4.1 Puntos de referenciaUna mquina dirigida por control numrico, necesita tener definidos los siguientes puntos de origeny de referencia: Cero mquina o punto de origen de la mquina. Es fijado por el constructor como el origen delsistema de coordenadas de la mquina. Cero pieza o punto de origen de la pieza. Es el punto de origen que se fija para la programacinde las medidas de la pieza, puede ser elegido libremente por el programador y su referenciacon el cero mquina se fija mediante el decalaje de origen. Punto de referencia. Es un punto de la mquina fijado por el fabricante sobre el que se realizala sincronizacin del sistema. El control se posiciona sobre este punto, en lugar de desplazarsehasta el origen de la mquina, tomando entonces, las cotas de referencia que estn definidasmediante el parmetro mquina de los ejes "REFVALUE".M Cero mquinaW Cero piezaR Punto de referencia mquinaXMW, YMW, ZMW... Coordenadas del cero piezaXMR, YMR, ZMR... Coordenadas del punto de referencia mquina ("REFVALUE")52Man u al d ep r og r amaci nCNC 8055CNC 8055i4.SISTEMAS DE REFERENCIAMODELO TSOFT: V01.3XBsqueda de referencia mquina (G74)4.2 Bsqueda de referencia mquina (G74)El CNC permite programar la bsqueda de referencia mquina de dos formas distintas: Bsqueda de referencia mquina de uno o ms ejes en un orden determinado.Se programar G74 seguido de los ejes en los que se desea que se realice la bsqueda dereferencia. Por ejemplo: G74 X Z.El CNC comenzar el desplazamiento de todos los ejes seleccionados que dispongan de microde referencia mquina (parmetro mquina de ejes "DECINPUT"), y en el sentido indicado porel parmetro mquina de ejes "REFDIREC".Este desplazamiento se realiza segn el avance indicado en el parmetro mquina de los ejes"REFEED1", hasta que se pulse el micro.A continuacin comenzar la bsqueda de referencia mquina de todos los ejes y en el ordenen que se programaron los mismos.Este nuevo desplazamiento se realizar eje a eje, segn el avance indicado en el parmetromquina de los ejes "REFEED2", hasta que se alcance el punto de referencia mquina. Bsqueda de referencia mquina utilizando la subrutina asociada.Se programar la funcin G74 sola en el bloque y el CNC ejecutar automticamente lasubrutina cuyo nmero est indicado en el parmetro mquina general "REFPSUB",pudindose programar en dicha subrutina las bsquedas de referencia mquina deseadas yen el orden deseado.En un bloque en el que se ha programado G74 no podr aparecer ninguna otra funcin preparatoria.Si la bsqueda de referencia mquina se realiza en modo manual, se perder el cero piezaseleccionado, visualizndose las cotas del punto de referencia mquina indicadas en el parmetromquina de los ejes "REFVALUE". En el resto de los casos se conservar el cero piezaseleccionado, por lo que las cotas visualizadas estarn referidas a dicho cero pieza.Si el comando G74 se ejecuta en MDI la visualizacin de cotas depender del modo en que seejecute el mismo, Manual, Ejecucin o Simulacin.Man u al d ep r og r amaci nCNC 8055CNC 8055iSISTEMAS DE REFERENCIA4.MODELO TSOFT: V01.3X53Programacin respecto al cero mquina (G53)4.3 Programacin respecto al cero mquina (G53)La funcin G53 puede ser aadida a cualquier bloque que contenga funciones de control detrayectoria.Se usar nicamente cuando se deseen programar las cotas de dicho bloque referidas al ceromquina, debiendo expresarse dichas cotas en milmetros o pulgadas, segn est definido elparmetro mquina general "INCHES".Programando la funcin G53 sin informacin de movimiento se anula el traslado de origen activo,tanto si proviene de la ejecucin de G54-G59 como de una preseleccin (G92). La preseleccindel traslado de origen se explica a continuacin.La funcin G53 no es modal, por lo tanto deber programarse siempre que se desee indicar lascotas referidas al cero mquina.Esta funcin anula temporalmente la compensacin de radio y longitud de herramienta.M Cero mquinaW Cero piezaEjemplo con programacin del eje X en dimetros.54Man u al d ep r og r amaci nCNC 8055CNC 8055i4.SISTEMAS DE REFERENCIAMODELO TSOFT: V01.3XPreseleccin de cotas y traslados de origen4.4 Preseleccin de cotas y traslados de origenEl CNC permite realizar decalajes de origen con objeto de utilizar coordenadas relativas al planode la pieza, sin necesidad de modificar las coordenadas de los diferentes puntos de la pieza a lahora de programar.Se define como decalaje de origen la distancia entre el cero pieza (punto de origen de la pieza)y el cero mquina (punto de origen de la mquina).Este decalaje de origen se puede realizar de dos maneras: MediantelafuncinG92(preseleccindecotas),aceptandoelCNClascotasdelosejesprogramados a continuacin de G92, como nuevos valores de los ejes. Mediante la utilizacin de traslados de origen (G54 ... G59, G159N1 ... G159N20), aceptandoel CNC como nuevo cero pieza el punto que se encuentra situado respecto del cero mquinaa la distancia indicada por la tabla o tablas seleccionadas.Ambas funciones son modales e incompatibles entre s, por lo que al seleccionar una de ellas laotra queda deshabilitada.Existe adems otro traslado de origen que lo gobierna el autmata, este traslado se aade siempreal decalaje de origen seleccionado y se utiliza entre otros para corregir desviaciones producidaspor dilataciones, etc.M Cero mquinaW Cero piezaTraslado de origenOffset del PLCG59G58G92ORG*(59)ORG*(58)ORG*PLCOF*ORG*(54) ORG*(55) ORG*(56) ORG*(57)G94 G95 G96 G97Man u al d ep r og r amaci nCNC 8055CNC 8055iSISTEMAS DE REFERENCIA4.MODELO TSOFT: V01.3X55Preseleccin de cotas y traslados de origen4.4.1 Preseleccin de cotas y limitacin del valor de S (G92)Por medio de la funcin G92 se puede preseleccionar cualquier valor en los ejes del CNC, as comolimitar la mxima velocidad del cabezal. Preseleccin de cotas.Al realizar un decalaje de origen mediante la funcin G92, el CNC asume las cotas de los ejesprogramados a continuacin de G92, como nuevos valores de los ejes.En el bloque en que se define G92, no se puede programar ninguna otra funcin, siendo elformato de programacin:G92 X.. .C 5. 5Los valores asignados a los ejes se programarn en radios o dimetros, dependiendo de lapersonalizacin del parmetro mquina de ejes "DFORMAT". Limitacin de la velocidad del cabezal.Mediante la programacin de G92 S5.4 se limita la velocidad del cabezal al valor fijado medianteS5.4.Esto significa que el CNC no aceptar, a partir de ese bloque, la programacin de valores deS superiores al mximo definido. Tampoco se podr superar ese mximo mediante las teclasdel panel frontal.;Posicionamient o en P0G90 X0 Z200;Preseleccionar P0 como origen piezaG92 X0 Y0;Programacin segn cot as piezaG91 X30 Z- 30Z- 30X20X20 Z- 40Z- 3056Man u al d ep r og r amaci nCNC 8055CNC 8055i4.SISTEMAS DE REFERENCIAMODELO TSOFT: V01.3XPreseleccin de cotas y traslados de origen4.4.2 Traslados de origen (G54..G59 y G159)El CNC dispone de una tabla de traslados de origen, en la que se pueden seleccionar variosdecalajes de origen, con objeto de generar determinados ceros pieza, independientemente del ceropieza que en ese momento se encuentre activo. Los valores de la tabla estn expresados en radios.El acceso a la tabla se puede realizar desde el panel frontal del CNC, tal y como se explica en elmanual de Operacin, o bien por programa, utilizando comandos en lenguaje de alto nivel.Existen dos tipos de traslados de origen: Traslados de origen absolutos (G54 ... G57, G159N1 ... G159N20), que deben estar referidosal cero mquina. Traslados de origen incrementales (G58, G59).Las funciones G54, G55, G56, G57, G58 y G59, se programan solas en el bloque, y funcionan delsiguiente modo.Al ejecutarse una de las funciones G54, G55, G56 o G57, el CNC aplica el traslado de origenprogramado sobre el cero mquina, anulando los posibles traslados que se encontraban activos.Si se ejecuta uno de los traslados incrementales G58 o G59, el CNC aadir sus valores al trasladode origen absoluto que se encuentre vigente en ese momento. Anulando previamente el posibletraslado incremental que se encuentre activo.Obsrvese, en el siguiente ejemplo, los traslados de origen que se aplican al ejecutarse elprograma:G54 Aplica el traslado de origen G54 ==> G54G58 Aade el traslado de origen G58 ==> G54+G58G59 Anula el G58 y aade el G59 ==> G54+G59G55 Anula lo que hubiese y aplica G55 ==> G55Una vez seleccionado un traslado de origen, se mantendr activo hasta que se seleccione otro ohasta que se realice una bsqueda de referencia mquina (G74) en modo manual. El traslado deorigen seleccionado se mantiene activo incluso tras un apagado-encendido del CNC.Este tipo de traslados de origen fijados por programa, son muy tiles para la repeticin demecanizados en diversas posiciones de la mquina.Ejemplo: La tabla de traslados de origen est inicializada con los siguientes valores:G54: X0 Z330G55: X0 Z240G56: X0 Z150G58: X0 Z-900G59: X0 Z-180Man u al d ep r og r amaci nCNC 8055CNC 8055iSISTEMAS DE REFERENCIA4.MODELO TSOFT: V01.3X57Preseleccin de cotas y traslados de origenUtilizando traslados de origen absolutos:G54 ; Aplica traslado G54Ejecucin del perfil ; Ejecuta perfil A1G55 ; Aplica traslado G55Ejecucin del perfil ; Ejecuta perfil A2G56 ; Aplica traslado G56Ejecucin del perfil ; Ejecuta perfil A3Utilizando traslados de origen incrementales:G54 ; Aplica traslado G54Ejecucin del perfil ; Ejecuta perfil A1G58 ; Aplica los traslados G54+G58Ejecucin del perfil ; Ejecuta perfil A2G59 ; Aplica los traslados G54+G59Ejecucin del perfil ; Ejecuta perfil A3Funcin G159Esta funcin permite aplicar cualquier traslado de origen definido en la tabla.Los seis primeros traslados de origen son equivalentes a programar G54 hasta G59, con ladiferencia de que los valores correspondientes a G58 y G59 se aplican de forma absoluta. Estose debe a que la funcin G159 anula las funciones G54-G57, por lo que no hay ningn trasladoactivo al que sumarle el correspondiente a G58 o G59.La forma en que se programa la funcin G159 es la siguiente:G159 Nn Siendo n un nmero de 1 a 20 que indica el traslado de origen aplicado.La funcin G159 es modal, se programa sola en el bloque y es incompatible con las funciones G53,G54, G55, G56, G57, G58, G59 y G92.En el momento del encendido, el CNC asume el traslado de origen que se encontraba activo enel momento en que se apag. Adems, el traslado de origen no se ve afectado ni por las funcionesM02, M03, ni por RESET.Esta funcin se visualiza en la historia del modo G159Nn, indicando la n el traslado de origen activo.Ejemplos:G159 N1 Se aplica el primer traslado de origen. Equivale a programar G54.G159 N6 Se aplica el sexto traslado de origen. Equivale a programar G59, pero se aplicade forma absoluta.G159 N20 Se aplica el vigsimo traslado de origen.58Man u al d ep r og r amaci nCNC 8055CNC 8055i4.SISTEMAS DE REFERENCIAMODELO TSOFT: V01.3XPreseleccin del origen polar (G93)4.5 Preseleccin del origen polar (G93)La funcin G93 permite preseleccionar cualquier punto, del plano de trabajo, como nuevo origende coordenadas polares.Esta funcin se programa sola en el bloque, siendo su formato de programacin:G93 I 5. 5 J 5.5Los parmetros I y J definen la abscisa (I) y la ordenada (J) respecto al cero pieza, en que se deseasituar el nuevo origen de coordenadas polares.Los valores asignados a dichos parmetros se programarn en radios o dimetros dependiendode la personalizacin del parmetro mquina de ejes "DFORMAT".Si en un bloque se programa nicamente G93, el origen polar pasar a ser el punto en el que enese momento se encuentre la mquina.En el momento del encendido, despus de ejecutarse M02, M30 o despus de una EMERGENCIAo RESET, el CNC asume como nuevo origen polar el cero pieza que se encuentra seleccionado.Cuando se selecciona un nuevo plano de trabajo (G16, G17, G18, G19) el CNC asume como nuevoorigen polar el cero pieza de dicho plano.G90 X180 Z50 ; Punto P0.G01 X160 ; Punto P1, en lnea recta (G01).G