manual cnc-.fagor

466
CNC 8055 ·M· & ·EN· Manual de programación Ref. 1110 Soft: V01.3x

Upload: chemito

Post on 29-Sep-2015

143 views

Category:

Documents


5 download

DESCRIPTION

Manuales Control numérico

TRANSCRIPT

  • CNC 8055M & ENManual de programacin

    Ref. 1110Soft: V01.3x

  • En 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.

  • Manual de programacin

    CNC 8055CNC 8055i

    MODELOS M & ENSOFT: V01.3X

    3

    N D I C E

    Acerca del producto...................................................................................................................... 9Declaracin de conformidad ....................................................................................................... 11Histrico de versiones ................................................................................................................ 13Condiciones de seguridad .......................................................................................................... 15Condiciones de garanta............................................................................................................. 19Condiciones de reenvo .............................................................................................................. 21Notas complementarias .............................................................................................................. 23Documentacin Fagor ................................................................................................................ 25

    CAPTULO 1 GENERALIDADES1.1 Programas pieza............................................................................................................ 281.1.1 Consideraciones a la conexin Ethernet.................................................................... 301.2 Conexin DNC ............................................................................................................... 311.3 Protocolo de comunicacin va DNC o perifrico .......................................................... 32

    CAPTULO 2 CONSTRUCCIN DE UN PROGRAMA2.1 Estructura de un programa en el CNC........................................................................... 342.1.1 Cabecera de bloque................................................................................................... 342.1.2 Bloque de programa................................................................................................... 352.1.3 Final de bloque........................................................................................................... 36

    CAPTULO 3 EJES Y SISTEMAS DE COORDENADAS3.1 Nomenclatura de los ejes .............................................................................................. 383.1.1 Seleccin de los ejes ................................................................................................. 393.2 Seleccin de planos (G16, G17, G18, G19) .................................................................. 403.3 Acotacin de la pieza. Milmetros (G71) o pulgadas (G70) ........................................... 423.4 Programacin absoluta/incremental (G90, G91) ........................................................... 433.5 Programacin de cotas .................................................................................................. 443.5.1 Coordenadas cartesianas .......................................................................................... 453.5.2 Coordenadas polares................................................................................................. 463.5.3 Coordenadas cilndricas............................................................................................. 483.5.4 ngulo y una coordenada cartesiana......................................................................... 493.6 Ejes rotativos ................................................................................................................. 503.7 Zonas de trabajo ............................................................................................................ 513.7.1 Definicin de las zonas de trabajo ............................................................................. 513.7.2 Utilizacin de las zonas de trabajo............................................................................. 52

    CAPTULO 4 SISTEMAS DE REFERENCIA4.1 Puntos de referencia...................................................................................................... 534.2 Bsqueda de referencia mquina (G74)........................................................................ 544.3 Programacin respecto al cero mquina (G53) ............................................................. 554.4 Preseleccin de cotas y traslados de origen ................................................................. 564.4.1 Preseleccin de cotas y limitacin del valor de S (G92) ............................................ 574.4.2 Traslados de origen (G54..G59 y G159).................................................................... 584.5 Preseleccin del origen polar (G93) .............................................................................. 60

    CAPTULO 5 PROGRAMACIN SEGN CDIGO ISO5.1 Funciones preparatorias ................................................................................................ 625.2 Velocidad de avance F .................................................................................................. 655.2.1 Avance en mm/min. o pulgadas/minuto (G94)........................................................... 665.2.2 Avance en mm/revolucin o pulgadas/revolucin (G95)............................................ 675.2.3 Velocidad de avance superficial constante (G96)...................................................... 685.2.4 Velocidad de avance del centro de la herramienta constante (G97) ......................... 695.3 Velocidad de giro del cabezal (S) .................................................................................. 705.4 Seleccin de cabezal (G28, G29) .................................................................................. 715.5 Sincronizacin de cabezales (G30, G77S, G78S)......................................................... 725.6 Nmero de herramienta (T) y corrector (D) ................................................................... 73

  • 4

    Manual de programacin

    CNC 8055CNC 8055i

    MODELOS M & ENSOFT: V01.3X

    5.7 Funcin auxiliar (M) ....................................................................................................... 745.7.1 M00. Parada de programa ......................................................................................... 755.7.2 M01. Parada condicional del programa ..................................................................... 755.7.3 M02. Final de programa............................................................................................. 755.7.4 M30. Final de programa con vuelta al comienzo ....................................................... 755.7.5 M03. Arranque del cabezal a derechas (sentido horario) .......................................... 755.7.6 M04. Arranque del cabezal a izquierdas (sentido anti-horario) ................................. 755.7.7 M05. Parada del cabezal ........................................................................................... 755.7.8 M06. Cdigo de cambio de herramienta.................................................................... 755.7.9 M19. Parada orientada del cabezal ........................................................................... 765.7.10 M41, M42, M43, M44. Cambio de gamas del cabezal............................................... 775.7.11 M45. Cabezal auxiliar / Herramienta motorizada....................................................... 78

    CAPTULO 6 CONTROL DE LA TRAYECTORIA6.1 Posicionamiento rpido (G00) ....................................................................................... 796.2 Interpolacin lineal (G01)............................................................................................... 806.3 Interpolacin circular (G02, G03)................................................................................... 816.4 Interpolacin circular con centro del arco en coordenadas absolutas (G06)................. 866.5 Trayectoria circular tangente a la trayectoria anterior (G08) ......................................... 876.6 Trayectoria circular definida mediante tres puntos (G09).............................................. 886.7 Interpolacin helicoidal .................................................................................................. 896.8 Entrada tangencial al comienzo de mecanizado (G37) ................................................. 906.9 Salida tangencial al final de mecanizado (G38) ............................................................ 916.10 Redondeo controlado de aristas (G36).......................................................................... 926.11 Achaflanado (G39)......................................................................................................... 936.12 Roscado electrnico (G33) ............................................................................................ 946.13 Roscas de paso variable (G34) ..................................................................................... 966.14 Movimiento contra tope (G52) ....................................................................................... 976.15 Avance F como funcin inversa del tiempo (G32)......................................................... 986.16 Control tangencial (G45)................................................................................................ 996.16.1 Consideraciones a la funcin G45 ........................................................................... 1016.17 G145. Desactivacin temporal del control tangencial.................................................. 102

    CAPTULO 7 FUNCIONES PREPARATORIAS ADICIONALES7.1 Interrumpir la preparacin de bloques (G04)............................................................... 1037.1.1 G04 K0: Interrupcin de preparacin de bloques y actualizacin de cotas ............. 1057.2 Temporizacin (G04 K)................................................................................................ 1067.3 Trabajo en arista viva (G07) y arista matada (G05,G50)............................................. 1077.3.1 Arista viva (G07) ...................................................................................................... 1077.3.2 Arista matada (G05)................................................................................................. 1087.3.3 Arista matada controlada (G50)............................................................................... 1097.4 Look-ahead (G51)........................................................................................................ 1107.4.1 Algoritmo avanzado de look-ahead (integrando filtros Fagor) ................................. 1127.4.2 Funcionamiento de look-ahead con filtros Fagor activos......................................... 1137.5 Imagen espejo (G10, G11, G12, G13, G14)................................................................ 1147.6 Factor de escala (G72) ................................................................................................ 1157.6.1 Factor de escala aplicado a todos los ejes .............................................................. 1167.6.2 Factor de escala aplicado a uno o varios ejes......................................................... 1177.7 Giro del sistema de coordenadas (G73)...................................................................... 1197.8 Acoplo-desacoplo electrnico de ejes ......................................................................... 1217.8.1 Acoplo electrnico de ejes (G77)............................................................................. 1227.8.2 Anulacin del acoplo electrnico de ejes (G78)....................................................... 1237.9 Conmutacin de ejes G28-G29 ................................................................................... 124

    CAPTULO 8 COMPENSACIN DE HERRAMIENTAS8.1 Compensacin de radio de herramienta (G40, G41, G42).......................................... 1268.1.1 Inicio de compensacin de radio de herramienta .................................................... 1278.1.2 Tramos de compensacin de radio de herramienta ................................................ 1308.1.3 Anulacin de compensacin de radio de herramienta............................................. 1318.1.4 Cambio del tipo de compensacin de radio durante el mecanizado ....................... 1378.2 Compensacin de longitud de herramienta (G43, G44, G15) ..................................... 1388.3 Deteccin de colisiones (G41 N, G42 N)..................................................................... 140

    CAPTULO 9 CICLOS FIJOS9.1 Definicin de ciclo fijo .................................................................................................. 1429.2 Zona de influencia de ciclo fijo..................................................................................... 1439.2.1 G79. Modificacin de parmetros del ciclo fijo ........................................................ 1449.3 Anulacin de ciclo fijo .................................................................................................. 1469.4 Consideraciones generales ......................................................................................... 1479.5 Ciclos fijos de mecanizado .......................................................................................... 148

  • Manual de programacin

    CNC 8055CNC 8055i

    MODELOS M & ENSOFT: V01.3X

    5

    9.6 G69. Ciclo fijo de taladrado profundo con paso variable ............................................. 1519.6.1 Funcionamiento bsico ............................................................................................ 1539.7 G81. Ciclo fijo de taladrado.......................................................................................... 1569.7.1 Funcionamiento bsico ............................................................................................ 1579.8 G82. Ciclo fijo de taladrado con temporizacin ........................................................... 1599.8.1 Funcionamiento bsico ............................................................................................ 1609.9 G83. Ciclo fijo de taladrado profundo con paso constante .......................................... 1629.9.1 Funcionamiento bsico ............................................................................................ 1649.10 G84. Ciclo fijo de roscado con macho ......................................................................... 1669.10.1 Funcionamiento bsico ............................................................................................ 1689.11 G85. Ciclo fijo de escariado ......................................................................................... 1719.11.1 Funcionamiento bsico ............................................................................................ 1729.12 G86. Ciclo fijo de mandrinado con retroceso en avance rpido (G00) ........................ 1739.12.1 Funcionamiento bsico ............................................................................................ 1759.13 G87. Ciclo fijo de cajera rectangular............................................................................ 1769.13.1 Funcionamiento bsico ............................................................................................ 1799.14 G88. Ciclo fijo de cajera circular .................................................................................. 1829.14.1 Funcionamiento bsico ............................................................................................ 1869.15 G89. Ciclo fijo de mandrinado con retroceso en avance de trabajo (G01) .................. 1889.15.1 Funcionamiento bsico ............................................................................................ 1899.16 G210. Ciclo fijo de fresado de taladro.......................................................................... 1909.16.1 Funcionamiento bsico ............................................................................................ 1929.17 G211. Ciclo de fresado de rosca interior ..................................................................... 1939.17.1 Funcionamiento bsico ............................................................................................ 1959.18 G212. Ciclo de fresado de rosca exterior .................................................................... 1969.18.1 Funcionamiento bsico ............................................................................................ 198

    CAPTULO 10 MECANIZADOS MLTIPLES10.1 G60: Mecanizado mltiple en lnea recta..................................................................... 20010.1.1 Funcionamiento bsico ............................................................................................ 20110.2 G61: Mecanizado mltiple formando un paralelogramo .............................................. 20210.2.1 Funcionamiento bsico ............................................................................................ 20410.3 G62: Mecanizado mltiple formando una malla........................................................... 20510.3.1 Funcionamiento bsico ............................................................................................ 20710.4 G63: Mecanizado mltiple formando una circunferencia............................................. 20810.4.1 Funcionamiento bsico ............................................................................................ 21010.5 G64: Mecanizado mltiple formando un arco .............................................................. 21110.5.1 Funcionamiento bsico ............................................................................................ 21310.6 G65: Mecanizado programado mediante una cuerda de arco..................................... 21410.6.1 Funcionamiento bsico ............................................................................................ 215

    CAPTULO 11 CICLO FIJO DE CAJERA CON ISLAS11.1 Cajeras 2D ................................................................................................................... 21911.1.1 Operacin de taladrado............................................................................................ 22211.1.2 Operacin de desbaste ............................................................................................ 22311.1.3 Operacin de acabado............................................................................................. 22611.1.4 Reglas de programacin de perfiles ........................................................................ 22811.1.5 Interseccin de perfiles ............................................................................................ 22911.1.6 Sintaxis de programacin de perfiles ....................................................................... 23311.1.7 Errores ..................................................................................................................... 23511.1.8 Ejemplos de programacin ...................................................................................... 23711.2 Cajeras 3D ................................................................................................................... 24011.2.1 Operacin de desbaste ............................................................................................ 24411.2.2 Operacin de semiacabado ..................................................................................... 24711.2.3 Operacin de acabado............................................................................................. 24911.2.4 Geometra de los contornos o perfiles ..................................................................... 25211.2.5 Reglas de programacin de perfiles ........................................................................ 25311.2.6 Perfiles 3D compuestos ........................................................................................... 25811.2.7 Superposicin de perfiles......................................................................................... 26111.2.8 Sintaxis de programacin de perfiles ....................................................................... 26211.2.9 Ejemplos de programacin ...................................................................................... 26411.2.10 Errores ..................................................................................................................... 276

    CAPTULO 12 TRABAJO CON PALPADOR12.1 Movimiento con palpador (G75, G76).......................................................................... 28012.2 Ciclos fijos de palpacin .............................................................................................. 28112.3 PROBE 1. Ciclo fijo de calibrado de herramienta en longitud ..................................... 28212.3.1 Calibrar la longitud o medir el desgaste de longitud de una herramienta ................ 28412.3.2 Calibrar el radio o medir el desgaste del radio de una herramienta ........................ 28712.3.3 Calibrar o medir el desgaste del radio y de la longitud de una herramienta ............ 289

  • 6

    Manual de programacin

    CNC 8055CNC 8055i

    MODELOS M & ENSOFT: V01.3X

    12.4 PROBE 2. Ciclo fijo de calibrado de palpador ............................................................. 29212.4.1 Funcionamiento bsico ............................................................................................ 29412.5 PROBE 3. Ciclo fijo de medida de superficie .............................................................. 29612.5.1 Funcionamiento bsico ............................................................................................ 29812.6 PROBE 4. Ciclo fijo de medida de esquina exterior .................................................... 30012.6.1 Funcionamiento bsico ............................................................................................ 30112.7 PROBE 5. Ciclo fijo de medida de esquina interior ..................................................... 30312.7.1 Funcionamiento bsico ............................................................................................ 30412.8 PROBE 6. Ciclo fijo de medida de ngulo ................................................................... 30612.8.1 Funcionamiento bsico ............................................................................................ 30712.9 PROBE 7. Ciclo fijo de medida de esquina y ngulo................................................... 30912.9.1 Funcionamiento bsico (medida de esquina exterior) ............................................. 31012.9.2 Funcionamiento bsico (medida de esquina interior) .............................................. 31212.10 PROBE 8. Ciclo fijo de medida de agujero.................................................................. 31412.10.1 Funcionamiento bsico ............................................................................................ 31512.11 PROBE 9. Ciclo fijo de medida de moy ..................................................................... 31712.11.1 Funcionamiento bsico ............................................................................................ 31812.12 PROBE 10. Ciclo fijo de centrado de pieza rectangular .............................................. 32012.12.1 Funcionamiento bsico ............................................................................................ 32212.13 PROBE 11. Ciclo fijo de centrado de pieza circular .................................................... 32312.13.1 Funcionamiento bsico ............................................................................................ 32512.14 PROBE 12. Calibrado de palpador de sobremesa ...................................................... 326

    CAPTULO 13 PROGRAMACIN EN LENGUAJE DE ALTO NIVEL13.1 Descripcin lxica........................................................................................................ 33113.2 Variables...................................................................................................................... 33313.2.1 Parmetros o variables de propsito general .......................................................... 33413.2.2 Variables asociadas a las herramientas .................................................................. 33613.2.3 Variables asociadas a los traslados de origen......................................................... 33913.2.4 Variables asociadas a la funcin G49...................................................................... 34013.2.5 Variables asociadas a los parmetros mquina ...................................................... 34213.2.6 Variables asociadas a las zonas de trabajo............................................................. 34313.2.7 Variables asociadas a los avances.......................................................................... 34413.2.8 Variables asociadas a las cotas............................................................................... 34613.2.9 Variables asociadas a los volantes electrnicos...................................................... 34913.2.10 Variables asociadas a la captacin.......................................................................... 35113.2.11 Variables asociadas al cabezal principal ................................................................. 35213.2.12 Variables asociadas al segundo cabezal ................................................................. 35513.2.13 Variables asociadas a herramienta motorizada....................................................... 35813.2.14 Variables asociadas al autmata ............................................................................. 35913.2.15 Variables asociadas a los parmetros locales......................................................... 36113.2.16 Variables Sercos...................................................................................................... 36213.2.17 Variables de configuracin de software y hardware ................................................ 36313.2.18 Variables asociadas a la telediagnosis .................................................................... 36613.2.19 Variables asociadas al modo de operacin ............................................................. 36913.2.20 Otras variables......................................................................................................... 37213.3 Constantes................................................................................................................... 37713.4 Operadores.................................................................................................................. 37813.5 Expresiones ................................................................................................................. 38013.5.1 Expresiones aritmticas........................................................................................... 38013.5.2 Expresiones relacionales ......................................................................................... 381

    CAPTULO 14 SENTENCIAS DE CONTROL DE LOS PROGRAMAS14.1 Sentencias de asignacin............................................................................................ 38414.2 Sentencias de visualizacin......................................................................................... 38514.3 Sentencias de habilitacin-deshabilitacin .................................................................. 38614.4 Sentencias de control de flujo...................................................................................... 38714.5 Sentencias de subrutinas ............................................................................................ 38914.6 Sentencias asociadas al palpador ............................................................................... 39314.7 Sentencias de subrutinas de interrupcin.................................................................... 39414.8 Sentencias de programas............................................................................................ 39514.9 Sentencias asociadas a las cinemticas ..................................................................... 39814.10 Sentencias de personalizacin .................................................................................... 399

  • Manual de programacin

    CNC 8055CNC 8055i

    MODELOS M & ENSOFT: V01.3X

    7

    CAPTULO 15 TRANSFORMACIN DE COORDENADAS15.1 Movimiento en plano inclinado..................................................................................... 41015.1.1 Definicin del plano inclinado (G49) ........................................................................ 41115.1.2 G49 en cabezales oscilantes ................................................................................... 41615.1.3 G49 en cabezales tipo Hurn................................................................................... 41715.1.4 Consideraciones a la funcin G49 ........................................................................... 41815.1.5 Variables asociadas a la funcin G49...................................................................... 41915.1.6 Parmetros asociados a la funcin G49 .................................................................. 42015.1.7 Ejemplo de programacin ........................................................................................ 42115.2 Desplazar herramienta segn sistema coordenadas de la herramienta (G47) ........... 42215.3 Transformacin TCP (G48).......................................................................................... 42315.3.1 Consideraciones a la funcin G48 ........................................................................... 426

    CAPTULO 16 TRANSFORMACIN ANGULAR DE EJE INCLINADO16.1 Activacin y desactivacin de la transformacin angular ............................................ 43116.2 Congelacin de la transformacin angular .................................................................. 432

    APNDICESA Programacin en cdigo ISO....................................................................................... 435B Sentencias de control de los programas...................................................................... 437C Resumen de las variables internas del CNC ............................................................... 441D Cdigo de teclas .......................................................................................................... 449E Pginas del sistema de ayuda en programacin ......................................................... 459F Mantenimiento ............................................................................................................. 463

  • 8

    Manual de programacin

    CNC 8055CNC 8055i

    MODELOS M & ENSOFT: V01.3X

  • CNC 8055CNC 8055i

    9

    ACERCA DEL PRODUCTO

    CARACTERSTICAS BSICAS DE LOS DIFERENTES MODELOS

    OPCIONES DE HARDWARE DEL CNC 8055I

    8055 FL8055i FL

    8055i FL EN

    8055 Power8055i Power

    Botonera 8055i FL8055i FL EN

    8055i Power

    Armario 8055 FL 8055 Power

    USB Estndar Estndar

    Tiempo de proceso de bloque 3,5 ms 0,9 ms

    Memoria RAM 1Mb 1 Mb

    Software para 7 ejes ----- OpcinTransformacin TCP ----- Opcin

    Eje C (torno) ----- OpcinEje Y (torno) ----- OpcinLook-ahead 100 bloques 200 bloques

    Memoria Flash 512Mb / 2Gb Opcin512Mb en modelo EN

    Opcin

    Analgico Digital Engraving

    Ethernet Opcin Opcin Opcin

    Lnea serie RS232 Estndar Estndar Estndar

    16 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 Estndar

    Cabezal (entrada de contaje y salida analgica) Estndar Estndar EstndarVolantes electrnicos Estndar Estndar Estndar

    4 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.

  • 10

    CNC 8055CNC 8055i

    Acer

    ca d

    el p

    rodu

    cto

    OPCIONES DE SOFTWARE DEL CNC 8055 Y CNC 8055I

    Modelo

    GP M MC MCO EN T TC TCO

    Nmero 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 8055i

    11

    DECLARACIN DE CONFORMIDAD

    El 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 8055i

    13

    HISTRICO DE VERSIONES

    A 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 CO

    Software V01.00 Octubre 2010Primera versin.

    Software V01.20 Abril 2011

    Software V01.08 Agosto 2011

    Software V01.30 Septiembre 2011

    Lista de prestaciones ManualComunicacin abierta. INSTMejoras en los mecanizados con Look ahead. INSTBloques con interpolacin helicoidal en G51. PRGG84. Roscado con macho con desalojo. PRG

    Lista de prestaciones ManualP.m.c. OPLDECTI (P86). INST

    Lista 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-TC

  • 14

    CNC 8055CNC 8055i

    His

    tric

    o de

    ver

    sione

    s

    Software V01.31 Octubre 2011

    Lista de prestaciones ManualModelo CNC 8055 FL Engraving INST / OPT/ PRG

  • CNC 8055CNC 8055i

    15

    CONDICIONES DE SEGURIDAD

    Leer 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.

  • 16

    CNC 8055CNC 8055i

    Cond

    icio

    nes

    de s

    egurid

    adPRECAUCIONES 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 unos

    valores aproximados de R=220 1 W y C=0,2 F / 600 V. Motores de corriente alterna. RC conectadas entre fases, con valores R=300 / 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 8055i

    17

    Cond

    icio

    nes

    de s

    egurid

    ad

    PROTECCIONES 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 IN

    X7

    X1

    X8

    X9

    X2

    X10

    X3

    X11

    X4

    X12

    X5

    X13

    X6

    +24V0V

    FUSIBLEFUSIBLE

  • 18

    CNC 8055CNC 8055i

    Cond

    icio

    nes

    de s

    egurid

    adPRECAUCIONES DURANTE LAS REPARACIONES

    SMBOLOS 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.i

  • CNC 8055CNC 8055i

    19

    CONDICIONES DE GARANTA

    GARANTA INICIAL

    Todo 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 EXCLUYENTES

    La 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.

  • 20

    CNC 8055CNC 8055i

    Condi

    ciones

    de ga

    ranta

    GARANTA SOBRE REPARACIONES

    Anlogamente 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 MANTENIMIENTO

    A disposicin del distribuidor o del fabricante que compre e instale nuestros sistemas CNC, existe elCONTRATO DE SERVICIO.

    PERODO 12 meses.

    CONCEPTO Cubre piezas y mano de obra sobre los elementos reparados (o sustituidos)en los locales de la red propia.

    CLAUSULAS EXCLUYENTES Las 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 8055i

    21

    CONDICIONES DE REENVO

    Si 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) mayores

    que 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 persona

    a 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.

  • 22

    CNC 8055CNC 8055i

    Condi

    ciones

    de re

    env

    o

  • CNC 8055CNC 8055i

    23

    NOTAS COMPLEMENTARIAS

    Situar 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.

    FAGOR

    I/O

    X1

    X2

    X3

    AXES

    X1 X2

    X3 X4

    X5 X6

    X7 X8

    X9 X10

    CPU

    X1 X2

    CMPCTFLASH

    ETH

    COM1

    X3

    CDEF 0

    BA98 17 26 35 4

    IN

    OUT

    NODE

    USB

    (A)

    (B)

    X1

    W1

  • 24

    CNC 8055CNC 8055i

    Not

    as c

    ompl

    emen

    taria

    s

  • CNC 8055CNC 8055i

    25

    DOCUMENTACIN FAGOR

    Manual 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.

  • 26

    CNC 8055CNC 8055i

    Doc

    um

    enta

    cin

    Fag

    or

  • CNC 8055CNC 8055i

    MODELOS M & ENSOFT: V01.3X

    1

    27

    GENERALIDADES

    El 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.

  • 28

    Manual de programacin

    CNC 8055CNC 8055i

    1.

    GEN

    ERAL

    IDAD

    ES

    MODELOS M & ENSOFT: V01.3X

    Progr

    amas

    pie

    za

    1.1 Programas pieza

    Los diferentes modos de operacin se encuentran descritos en el manual de operacin. Paraobtener ms informacin, consulte dicho manual.

    Edicin de un programa pieza

    Para 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. Seleccionar el directorio de trabajo en el CNC. La seleccin se realiza desde el modo de

    operacin 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 pieza

    Se 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.

    Desde un programa pieza en ejecucin se puede ejecutar, mediante la sentencia EXEC,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 Utilidades

    El 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.

  • Manual de programacin

    CNC 8055CNC 8055i

    GEN

    ERAL

    IDAD

    ES

    1.

    MODELOS M & ENSOFT: V01.3X

    29

    Progr

    amas

    pie

    za

    Operaciones que se pueden efectuar con programas pieza.

    (*) Si no est en memoria RAM, genera cdigo ejecutable en RAM y lo ejecuta.

    Ethernet

    Si 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 RAM

    Disco duro

    DNC

    Consultar el directorio de programas de ...Consultar el directorio de subrutinas de ...

    SS

    SNo

    SNo

    Crear directorio de trabajo de ...Cambiar directorio de trabajo de ...

    NoNo

    NoNo

    NoS

    Editar un programa de ...Modificar un programa de ...Borrar un programa de ...

    SSS

    SSS

    NoNoS

    Copiar de/a memoria RAM a/de ...Copiar de/a HD a/de ...Copiar de/a DNC a/de ...

    SSS

    SSS

    SSS

    Cambiar el nombre a un programa de ...Cambiar el comentario a un programa de ...Cambiar protecciones a un programa de ...

    SSS

    SSS

    NoNoNo

    Ejecutar 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 ...

    SSSSSSSS

    SSNoSNoSSS

    SNoNoNoNoSSNo

    Abrir 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 ...

    SSS

    SSS

    SSNo

    A 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 ...

    NoNoNo

    SNoNo

    NoNoNo

  • 30

    Manual de programacin

    CNC 8055CNC 8055i

    1.

    GEN

    ERAL

    IDAD

    ES

    MODELOS M & ENSOFT: V01.3X

    Progr

    amas

    pie

    za

    1.1.1 Consideraciones a la conexin Ethernet

    Si 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 delCNC

    Para 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 del

    directorio compartido.Por ejemplo: \\FAGORCNC\CNCHD

    5. Si se selecciona la opcin "Conectar de nuevo al iniciar la sesin" aparecer el CNCseleccionado en cada encendido como una ruta ms en el "Explorador de Windows", sinnecesidad de definirlo nuevamente.

    Formato de los ficheros

    Esta 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.PIT

    Si 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 e l f i chero es t vac o ( tamao=0) e l CNC lo mues t ra con e l comenta r io"********************".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.

  • Manual de programacin

    CNC 8055CNC 8055i

    GEN

    ERAL

    IDAD

    ES

    1.

    MODELOS M & ENSOFT: V01.3X

    31

    Cone

    xin

    DN

    C

    1.2 Conexin DNC

    El 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.

  • 32

    Manual de programacin

    CNC 8055CNC 8055i

    1.

    GEN

    ERAL

    IDAD

    ES

    MODELOS M & ENSOFT: V01.3X

    Prot

    ocol

    o d

    e co

    mun

    icaci

    n v

    a DN

    C o

    perif

    rico

    1.3 Protocolo de comunicacin va DNC o perifrico

    Esta 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

    Tras la cabecera, se programarn los bloques del fichero. Todos ellos se encontrarnprogramados 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 TRANSMISSION

  • CNC 8055CNC 8055i

    MODELOS M & ENSOFT: V01.3X

    2

    33

    CONSTRUCCIN DE UN PROGRAMA

    Un 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.

  • 34

    Manual de programacin

    CNC 8055CNC 8055i

    2.

    CONS

    TRUC

    CIN

    DE

    UN PR

    OG

    RAM

    A

    MODELOS M & ENSOFT: V01.3X

    Estru

    ctur

    a de

    un

    pro

    gram

    a e

    n el C

    NC

    2.1 Estructura de un programa en el CNC

    Todos los bloques que componen el programa tendrn la siguiente estructura:Cabecera de bloque + bloque de programa + final de bloque

    2.1.1 Cabecera de bloque

    La 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 de cajeras con islas (G66, G67 y G68), slo admite etiquetas de4 dgitos.

  • Manual de programacin

    CNC 8055CNC 8055i

    CONS

    TRUC

    CIN

    DE

    UN PR

    OG

    RAM

    A

    2.

    MODELOS M & ENSOFT: V01.3X

    35

    Estru

    ctur

    a de

    un

    pro

    gram

    a e

    n el C

    NC

    2.1.2 Bloque de programa

    Estar 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 ISO.Est 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.

    Funciones preparatorias de movimientos, que sirven para determinar la geometra ycondiciones 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 nivel.Permite 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.

  • 36

    Manual de programacin

    CNC 8055CNC 8055i

    2.

    CONS

    TRUC

    CIN

    DE

    UN PR

    OG

    RAM

    A

    MODELOS M & ENSOFT: V01.3X

    Estru

    ctur

    a de

    un

    pro

    gram

    a e

    n el C

    NC

    2.1.3 Final de bloque

    El 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 8055i

    MODELOS M & ENSOFT: V01.3X

    3

    37

    EJES Y SISTEMAS DE COORDENADAS

    Dado 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.

  • 38

    Manual de programacin

    CNC 8055CNC 8055i

    3.

    EJES

    Y

    SIST

    EMA

    S D

    E CO

    ORD

    ENAD

    AS

    MODELOS M & ENSOFT: V01.3X

    Nom

    encl

    atu

    ra d

    e lo

    s ejes

    3.1 Nomenclatura de los ejesLos ejes se denominan segn la norma DIN 66217.

    Caractersticas del sistema de ejes:X e Y movimientos principales de avance en el plano de trabajo principal de la mquina.Z paralelo al eje principal de la mquina, perpendicular al plano principal XY.U, V, W ejes auxiliares paralelos a X, Y, Z, respectivamente.A, B, C ejes 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 una mquinafresadora-perfiladora de mesa inclinada.

  • Manual de programacin

    CNC 8055CNC 8055i

    EJES

    Y

    SIST

    EMA

    S D

    E CO

    ORD

    ENAD

    AS

    3.

    MODELOS M & ENSOFT: V01.3X

    39

    Nom

    encl

    atu

    ra d

    e lo

    s ejes

    3.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.

  • 40

    Manual de programacin

    CNC 8055CNC 8055i

    3.

    EJES

    Y

    SIST

    EMA

    S D

    E CO

    ORD

    ENAD

    AS

    MODELOS M & ENSOFT: V01.3X

    Sele

    cci

    n de

    pla

    nos

    (G16

    , G

    17, G

    18, G

    19)

    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. Ciclos fijos de mecanizado. 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 eje3. Permite seleccionar el plano de trabajo deseado, as como el sentido de

    G02 G03 (interpolacin circular), programndose como eje1 el eje deabscisas y como eje2 el de ordenadas.El eje3 es el eje longitudinal sobre el que se compensa la longitud deherramienta.

    G17. Selecciona el plano XY y el eje longitudinal Z.G18. Selecciona el plano ZX y el eje longitudinal Y.G19. Selecciona el plano YZ y el eje longitudinal X.

    Las funciones G16, G17, G18 y G19 son modales e incompatibles entre s, debindose programarla funcin G16 en solitario dentro de un bloque.

    Las funciones G17, G18 y G19 definen dos de los tres ejes principales X, Y, Z, como pertenecientesal plano de trabajo, y el otro como eje perpendicular al mismo.

  • Manual de programacin

    CNC 8055CNC 8055i

    EJES

    Y

    SIST

    EMA

    S D

    E CO

    ORD

    ENAD

    AS

    3.

    MODELOS M & ENSOFT: V01.3X

    41

    Sele

    cci

    n de

    pla

    nos

    (G16

    , G

    17, G

    18, G

    19)

    Al realizarse la compensacin de radio sobre el plano de trabajo y la compensacin longitudinalsobre el eje perpendicular, el CNC no permitir las funciones G17, G18 y G19 si alguno de los ejesX, Y o Z no est seleccionado como eje que controla el CNC.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".

    Para mecanizar planos inclinados se debe utilizar la funcin G49, transformacin de coordenadas.Ver el captulo "15 Transformacin de coordenadas".i

  • 42

    Manual de programacin

    CNC 8055CNC 8055i

    3.

    EJES

    Y

    SIST

    EMA

    S D

    E CO

    ORD

    ENAD

    AS

    MODELOS M & ENSOFT: V01.3X

    Acot

    aci

    n d

    e la

    pi

    eza

    . M

    ilmet

    ros

    (G71

    ) o pu

    lgada

    s (G

    70)

    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".

  • Manual de programacin

    CNC 8055CNC 8055i

    EJES

    Y

    SIST

    EMA

    S D

    E CO

    ORD

    ENAD

    AS

    3.

    MODELOS M & ENSOFT: V01.3X

    43

    Prog

    ram

    aci

    n ab

    solu

    ta/in

    crem

    en

    tal (G

    90, G

    91)

    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 X0 Y0 ; Punto P0

    X150.5 Y200 ; Punto P1X300 ; Punto P2X0 Y0 ; Punto P0

    Cotas incrementales:G90 X0 Y0 ; Punto P0G91 X150.5 Y200 ; Punto P1

    X149.5 ; Punto P2X-300 Y-200 ; Punto P0

  • 44

    Manual de programacin

    CNC 8055CNC 8055i

    3.

    EJES

    Y

    SIST

    EMA

    S D

    E CO

    ORD

    ENAD

    AS

    MODELOS M & ENSOFT: V01.3X

    Progr

    amac

    in

    de c

    otas

    3.5 Programacin de cotas

    El 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 Coordenadas cilndricas ngulo y una coordenada cartesiana

  • Manual de programacin

    CNC 8055CNC 8055i

    EJES

    Y

    SIST

    EMA

    S D

    E CO

    ORD

    ENAD

    AS

    3.

    MODELOS M & ENSOFT: V01.3X

    45

    Progr

    amac

    in

    de c

    otas

    3.5.1 Coordenadas cartesianas

    El 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.

  • 46

    Manual de programacin

    CNC 8055CNC 8055i

    3.

    EJES

    Y

    SIST

    EMA

    S D

    E CO

    ORD

    ENAD

    AS

    MODELOS M & ENSOFT: V01.3X

    Progr

    amac

    in

    de c

    otas

    3.5.2 Coordenadas polares

    En 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 polar

    con 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.

    Cotas absolutas:G90 X0 Y0 ; Punto P0G01 R100 Q0 ; Punto P1, en lnea recta (G01)G03 Q30 ; Punto P2, en arco (G03)G01 R50 Q30 ; Punto P3, en lnea recta (G01)G03 Q60 ; Punto P4, en arco (G03)G01 R100 Q60 ; Punto P5, en lnea recta (G01)G03 Q90 ; Punto P6, en arco (G03)G01 R0 Q90 ; Punto P0, en lnea recta (G01)

  • Manual de programacin

    CNC 8055CNC 8055i

    EJES

    Y

    SIST

    EMA

    S D

    E CO

    ORD

    ENAD

    AS

    3.

    MODELOS M & ENSOFT: V01.3X

    47

    Progr

    amac

    in

    de c

    otas

    Cotas incrementales:G90 X0 Y0 ; Punto P0G91 G01 R100 Q0 ; Punto P1, en lnea recta (G01)G03 Q30 ; Punto P2, en arco (G03)G01 R-50 Q0 ; Punto P3, en lnea recta (G01)G03 Q30 ; Punto P4, en arco (G03)G01 R50 Q0 ; Punto P5, en lnea recta (G01)G03 Q30 ; Punto P6, en arco (G03)G01 R-100 Q0 ; Punto P0, en lnea recta (G01)

    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.

    Al ejecutar una interpolacin circular (G02 o G03), y si el parmetro mquina general"PORGMOVE" tiene el valor 1, el centro del arco pasar a ser el nuevo origen polar.

  • 48

    Manual de programacin

    CNC 8055CNC 8055i

    3.

    EJES

    Y

    SIST

    EMA

    S D

    E CO

    ORD

    ENAD

    AS

    MODELOS M & ENSOFT: V01.3X

    Progr

    amac

    in

    de c

    otas

    3.5.3 Coordenadas cilndricas

    Para definir un punto en el espacio puede utilizarse adems del sistema de coordenadascartesianas el sistema de coordenadas cilndricas.

    Un punto en dicho sistema vendr definido por:

    La proyeccin de dicho punto sobre el plano principal, que se deber definir en coordenadas polares(R Q).Resto de los ejes en coordenadas cartesianas.Ejemplos:

    R30 Q10 Z100R20 Q45 Z10 V30 A20

  • Manual de programacin

    CNC 8055CNC 8055i

    EJES

    Y

    SIST

    EMA

    S D

    E CO

    ORD

    ENAD

    AS

    3.

    MODELOS M & ENSOFT: V01.3X

    49

    Progr

    amac

    in

    de c

    otas

    3.5.4 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 de programacin suponiendo que el plano principal es el plano XY:

    X10 Y20 ; Punto P0, punto de partidaQ45 X30 ; Punto P1Q90 Y60 ; Punto P2Q-45 X50 ; Punto P3Q-135 Y20 ; Punto P4Q180 X10 ; Punto P0

    Si se desea representar un punto en el espacio, el resto de coordenadas podrn programarse, encoordenadas cartesianas.

  • 50

    Manual de programacin

    CNC 8055CNC 8055i

    3.

    EJES

    Y

    SIST

    EMA

    S D

    E CO

    ORD

    ENAD

    AS

    MODELOS M & ENSOFT: V01.3X

    Ejes r

    otativ

    os

    3.6 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 de la posicin final (entre 0 y 359.9999).G91 El signo indica el sentido de giro. Si el desplazamiento programado es superior

    a 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 superior

    a 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.

  • Manual de programacin

    CNC 8055CNC 8055i

    EJES

    Y

    SIST

    EMA

    S D

    E CO

    ORD

    EN