View
104
Download
5
Category
Preview:
DESCRIPTION
Manuales Control numérico
Citation preview
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
Recommended