manual fresadora cnc sinumerik

Upload: alex-dela-cruz

Post on 24-Feb-2018

2.359 views

Category:

Documents


89 download

TRANSCRIPT

  • 7/25/2019 Manual Fresadora Cnc Sinumerik

    1/59

    FRESADORA CON CONTROL NUMERICOCOMPUTARIZADO CNCCONTROLADOR SINUMERIK 820

    Profesor : ING. BENJAMIN BARRIGA G.

    OCTUBRE 2008Versin 1.0

  • 7/25/2019 Manual Fresadora Cnc Sinumerik

    2/59

    FRESADORA CNC SINUMERIK 820

    2

    OBJETIVO

    El presente curso tiene por objetivos:

    Conocer los softwares de simulacin:WinCTS versin 3.52 yWIN 3D-VIEW versin 2.10

    Conocer el uso del controlador SINUMERIK 820M

    La elaboracin de programas CNC para la fabricacin de una pieza,simular el mecanizado y ejecutarlo.

    CONTENIDO

    1 FRESADO

    2 HERRAMIENTAS PARA FRESADO

    3 DESCRIPCION DEL PANEL DE CONTROL

    4 SISTEMA DE COORDENADAS DE LA FRESADORA CNCSistema de coordenadas y rea de trabajoPuntos de referenciaDesplazamiento del punto cero maquina

    5 CONTROLADOR SINUMERIK 820Modos de operacinIngreso de coordenadas de origenIngreso de datos de las herramientasEntrada y salida de datosOperacin

    6 PROGRAMACIONCdigos EIA/ISOCdigos GDescripcin de los comandos GDescripcin de comandos MCiclos de trabajoSubprogramas

  • 7/25/2019 Manual Fresadora Cnc Sinumerik

    3/59

    FRESADORA CNC SINUMERIK 820

    3

    1 FRESADO

    INTRODUCCIN

    Los datos que el programador debe definir para el fresado son:

    Velocidad de giro

    AvanceProfundidad de corte o ancho de corteMagnitud de ataque

    Compatibilizando estos datos se aspira a cumplir tres metas:Bajo tiempo de mecanizadoBajos costos por piezaAlta calidad del trabajo.

    La velocidad de girode la fresa se da en revoluciones por minuto (RPM)En los programas NC la velocidad de giro se dan con la letra S, por ejemplo S1200.

    La velocidad de corteesta fijada con la velocidad de giro y depende del dimetrode la fresa. Cuando se da la velocidad de giro de la fresa se debe dar tambin elsentido correcto.

    El avance, se designa como el movimiento de la fresa en le sentido del mecanizado;este avance por lo general se da en milmetros por minuto. Tambin se puede porcada giro completo de la fresa o por el numero de dientes.En los programas NC la velocidad de avance se dan con la letra F, por ejemploF200, que significa un avance de 200mm/min.

    Velocidad de giro

    Avance

    Velocidaddel corte

  • 7/25/2019 Manual Fresadora Cnc Sinumerik

    4/59

    FRESADORA CNC SINUMERIK 820

    4

    Fig. 1 Profundidad de corte y magnitud de ataque Fig. 2 Ancho de corte y magnitud de ataqueen fresas de vstago en fresas tangenciales

    La profundidad de corte o el ancho de corte describe cuanto a penetrado la fresa

    en la pieza en la direccin de aproximacin.

    El concepto profundidad de corte se usa cuando la fresa trabaja en un husillovertical. Por ejemplo en fresas de vstago.(Fig. 1).

    El concepto de ancho de corte se usa cuando la fresa trabaja en un husillohorizontal. Por ejemplo en fresas tangenciales.(Fig.2)

    Como magnitud de ataquese designa al ataque de la fresa en la pieza, medido enel plano de trabajo y perpendicular a la direccin del avance.

    La profundidad y ancho de la magnitud de ataque resultan de: de la trayectoria programada para la fresa y de la forma y tamao de la fresa.

    Con la programacin de la trayectoria de la fresa en la pieza se debe compatibilizarla profundidad o el ancho de corte y la magnitud de ataque del corte, es decir, losvalores que se pueden alcanzar con la velocidad de mecanizado y el material. Estosvalores tienen influencia en la calidad superficial.

    Direccin deaproximacin

    Magnitudde ataque

    Profundidadde corte

    AvanceDireccin deaproximacin

    Profundidad de corte

    Magnitudde ataque

  • 7/25/2019 Manual Fresadora Cnc Sinumerik

    5/59

    FRESADORA CNC SINUMERIK 820

    5

    2 HERRAMIENTAS DE FRESADO

    Con la fresadora, no solo se puede fresar (planear, ranurar) tambin se puedetaladrar, roscar.y hacer otros mecanizados.Las herramientas de produccin por lo general estn provistas de plaquitassinterizadas intercambiables y de fcil recambio cuando se han desgastado.Tambin se pueden usar para pequeos trabajos herramientas de acero rpidoHSS. Estas herramientas se pueden afilar.

    Las herramientas que a continuacin se muestran son las que se usan en lafresadora PCMILL 125

  • 7/25/2019 Manual Fresadora Cnc Sinumerik

    6/59

    FRESADORA CNC SINUMERIK 820

    6

  • 7/25/2019 Manual Fresadora Cnc Sinumerik

    7/59

    FRESADORA CNC SINUMERIK 820

    7

  • 7/25/2019 Manual Fresadora Cnc Sinumerik

    8/59

    FRESADORA CNC SINUMERIK 820

    8

  • 7/25/2019 Manual Fresadora Cnc Sinumerik

    9/59

    FRESADORA CNC SINUMERIK 820

    9

    3 DESCRIPCION DEL PANEL DE CONTROLDESCRIPCION DEL TECLADO

    El mando de la maquina con control numrico Sinumerik 820 M tiene la configuracin que semuestra en la figura de la siguiente pagina.En la figura se pueden notar que existen dos teclados: teclado de programacin y teclado de

    control de la mquina.TECLADO DE PROGRAMACIN

    Este teclado se encuentra en la parte superior derecha del panel de la mquina.Este teclado tiene el alfabeto y los nmeros. Tambin hay teclas especiales de gran uso como %para numerar un programa y LFpara terminar la lnea de una frase de n programa. Las teclasadicionales con otros smbolos son teclas que ayudan a la programacin.

    Tecla Funcin de las teclas adicionales

    Ingreso de datos

    Borrar entradas / mensaje

    Borrar Palabra/ bloque

    Modificar palabra

    Buscar direccin / frase / palabra

    Cursor arriba / abajo

    Cursor a la derecha / a la derecha

    Pginas atrs/ Pginas adelante

    Salir de alarma

    Mostrar la posicin real al doble de tamao

    Seleccin del modo de operacin

  • 7/25/2019 Manual Fresadora Cnc Sinumerik

    10/59

    FRESADORA CNC SINUMERIK 820

    10

    Panelde

    controlde

    la

    Fresadora

  • 7/25/2019 Manual Fresadora Cnc Sinumerik

    11/59

    FRESADORA CNC SINUMERIK 820

    11

    TECLADO DEL CONTROL DE LA MAQUINA (DIN 55003)

    Este teclado se encuentra en la parte inferior del panel de la mquina.

    Dependiendo de cada mquina y de sus accesorios, no estn siempre todas lasfunciones de las teclas activas.

  • 7/25/2019 Manual Fresadora Cnc Sinumerik

    12/59

    FRESADORA CNC SINUMERIK 820

    12

    Teclas de control de lamquina

    Funcin

    SKIP(La frase marcada no se ejecutar)

    DRY RUN (Corrida de prueba del programa en vaci)

    OPT STOP (Parada del programa con M01)

    RESET

    Procesamiento lnea por lnea

    Parar / arrancar el programa

    Movimiento manual de los ejes

    Parar / arrancar el avance

    Velocidad del husillo inferior al 100% /100 / superior a 100%

    Parar el husillo/ arrancar el husillo; el husillo arranca con el modo deoperacin JOG y INC1... INC 10 000.Giro a la derecha pulsar por corto tiempo la tecla derecha. Giro a laizquierda pulsar por lo menos 1 segundo la tecla de la izquierda.

    Abrir la puerta / cerrar la puerta

    Oscilar

    Cerrar sistema de sujecin / abrir sistema de sujecin

    Oscilar el soporte de las herramientas

    Refrigerante conectar/ desconectar

    Parada auxiliar/ arranque auxiliar

    Conmutador del avance /avance rpido

  • 7/25/2019 Manual Fresadora Cnc Sinumerik

    13/59

    FRESADORA CNC SINUMERIK 820

    13

    PANTALLA CON LAS TECLAS DEL SOFTWARE

    En la operacin estn definidas las siguientes partes

    1 Visualizacin del modo de operacin

    2 Visualizacin de las condiciones operativas

    3 Visualizacin del nmero de control, mensajes y alarmas

    4 Visualizacin de instrucciones al operador

    5 Lnea de entrada de datos

    6 Visualizacin del nmero de canal

    7 Visualizacin de las funciones de las teclas del software

  • 7/25/2019 Manual Fresadora Cnc Sinumerik

    14/59

    FRESADORA CNC SINUMERIK 820

    14

    8 Tecla de retroceso a un men de nivel superior

    9 Teclas del software

    10 Tecla otras funciones del mismo men

    Las teclas (9) son teclas tiene varios significados o funciones. Las funciones o el significado para

    cada caso aparecen en la lnea inferior de la pantalla (7)

  • 7/25/2019 Manual Fresadora Cnc Sinumerik

    15/59

    FRESADORA CNC SINUMERIK 820

    15

    4 SISTEMA DE COORDENADAS DE LA FRESADORA CNC

    SISTEMAS DE COORDENADAS Y REA DE TRABAJO

    La fresadora es una mquina en la cual su trabajo puede ser definido con unsistema de coordenadas de tres ejes. Los ejes de trabajo son X, Y y Z.

    La coordenada X queda en la direccin paralela al borde delantero de la mesa de lamquina, la coordenada Y es paralela al borde lateral de la mesa de la mquina y lacoordenada Z es vertical a la mesa de la mquina.

    Los valores negativos de la coordenada Z describen los movimientos de laherramienta hacia la pieza de trabajo, mientras que los valores en la direccinpositiva describen movimientos de alejamiento de la herramienta desde la pieza detrabajo.

    Sistema de coordenadas absolutas

    El origen del sistema de coordenadas absoluto es el punto cero mquina M queluego, tras un desplazamiento (decalaje) del origen, pasa a ser el punto cero piezaW.Todos los puntos finales se describen a partir del origen del sistema de coordenadas

    absoluto mediante la indicacin de las respectivas coordenadas X, Y y Z en elprograma.

    Sistema de coordenadas relativas (incremental)

    Cuando se trabajan con sistemas de coordenadas relativas, el origen del sistema decoordenadas se traslada al punto de referencia del asiento de la herramienta N ala punta de la fresa tras hacer el llamado de herramienta. Con estas coordenadas sedescribe la trayectoria real de la herramienta (punto a punto).

  • 7/25/2019 Manual Fresadora Cnc Sinumerik

    16/59

    FRESADORA CNC SINUMERIK 820

    16

    PUNTOS DE REFERENCIA

    Las mquinas de control numrico presentan puntos dentro de la zona de trabajoque son importantes referencias para el control principal de tal forma que ste puedaconocer la posicin exacta de la herramienta en todo momento de la operacin.

    Punto cero mquina (M); es el punto de referencia invariable establecido por elfabricante de la mquina. Es a partir de este punto que se mide toda la mquinay al mismo tiempo es el origen del sistema de coordenadas absoluto.

    Punto de referencia (R); es la posicin del rea de trabajo de la mquinaexactamente determinada por limitadores. Las posiciones de los carros o partesmviles se indican al control cuando llegan a este punto, por lo que es muyimportante y necesario llevarlos al punto R cada vez que se enciende lamquina o tras cada falla de corriente.

    Punto de referencia de asiento de herramienta (N); punto inicial para la medicinde las herramientas. Este punto se encuentra ubicado adecuadamente en el

    sistema portaherramientas y lo establece el fabricante de la mquina.

    Punto cero pieza (W); punto inicial de indicacin de las dimensiones delprograma de la pieza. El programador decide libremente donde ubicarlo sobre lapieza de trabajo, incluso lo puede mover dentro de un programa.

  • 7/25/2019 Manual Fresadora Cnc Sinumerik

    17/59

    FRESADORA CNC SINUMERIK 820

    17

    DESPLAZAMIENTO DEL PUNTO CERO MAQUINA

    En el caso de la fresadora, el punto cero mquina M est en la esquina izquierdadelantera de la mesa de trabajo. Esta posicin no es adecuada como punto departida para la programacin por lo cual es recomendable trasladarlo a otro puntodentro del rea de trabajo de la mquina con el llamado desplazamiento del puntocero (decalaje de origen).

    Se dispone de cuatro desplazamiento de punto cero ajustables en la configuracinde la mquina (G54-G57). Cuando se define un valor del desplazamiento del puntocero en la configuracin, este valor se tiene en cuenta al momento de llamar alprograma y el punto origen de coordenadas es desplazado de M hacia el puntocero de la pieza de trabajo W.

    Existe una opcin de desplazamiento del punto cero programable que permitedesplazar el punto cero pieza W dentro del programa de la pieza con los comandosG58 y G59. Mas adelante se ver esto con mas detalle.

    Desplazamiento del punto cero Mquina

  • 7/25/2019 Manual Fresadora Cnc Sinumerik

    18/59

    FRESADORA CNC SINUMERIK 820

    18

    5 CONTROLADOR SINUMERIK 820

    WinCTS es el software que permite la programacin y la simulacin en una PC delos programas de control numrico como si fuera la unidad de control de unamquina de control numrico. Esta semejanza no se limita a la similitud en loscomandos y pantallas sino que con los tableros de control EMCO como interfase deentrada de datos tenemos una representacin fiel del tablero de control real de lamquina.

    Descripcin del tablero de simulacin EMCO:

    El tablero de control EMCO presenta las teclas que, en nuestro caso, presentaexactamente y en la misma disposicin el torno EMCO PC 125 (ver figura).Para comenzar a utilizar el tablero, una vez que se ha cargado el software, loprimero que se debe hacer es referenciar la mquina (ver aproximacin al punto dereferencia).

    MODOS DE OPERACION

    -------------

    6 CONTROLADOR FANUC SERIES O-MC

    Punto de referencia:Se utiliza para la aproximacin a dicho punto. Al llegar, la posicin actualqueda definida por el valor de las coordenadas del punto de referencia,con ello el control reconoce la posicin de la herramienta en la zona detrabajo

    Automtico:Para ejecutar programas de piezas ejecutando los bloques uno trasotro.

    MDI-Automtico:En l se pueden introducir bloques de programa en la memoriaintermedia (Manual Data Imput). El control los ejecuta a medida queson ingresados y luego borra la memoria para nuevas entradas.

    JOG:En este modo con las teclas de direccin puede desplazarse laherramienta. Se puede hacer girar la torreta con las herramientas.

    INC FEED 1 ... 10 000:En este modo pueden desplazarse los carros con el incrementodeseado, desde 1 a 10 000 micras, por medio de las teclas dedireccin.

  • 7/25/2019 Manual Fresadora Cnc Sinumerik

    19/59

    FRESADORA CNC SINUMERIK 820

    19

    INGRESO DE COORDENADAS DE ORIGEN (desplazamiento del punto cero)

    Pantalla para el ingreso del desplazamiento del punto cero1. Pulsar la tecla DATOS DE OPERACIN en cualquiera de los modos.2. Pulsar DECALAJE DE ORIGEN3. Escoger entre G54 y G57 el que se v a utilizar e introducir los valores para sus

    coordenadas X, Y y Z.

    INGRESO DE DATOS DE LAS HERRAMIENTAS

    1. Pulsar la tecla CORREC. HERRAM. en cualquiera de los modos.

  • 7/25/2019 Manual Fresadora Cnc Sinumerik

    20/59

    FRESADORA CNC SINUMERIK 820

    20

    2. Seleccionar el nmero de decalaje de herramienta deseado con las teclas SUBIRy BAJAR pgina.

    3. Ubicar el cursor en el campo de entrada deseado e introducir el valor decorreccin con el teclado numrico y la tecla ENTER.Se debe ingresar para cada herramienta la siguiente informacin:

    Nmero de herramienta (en la torreta)Tipo de herramienta 10 (broca) 20 (fresa)Geometra L1Geometra L2Radio de la herramienta

    Tipos de herramientas

    ENTRADA Y SALIDA DE DATOS

    1. Pulsar la tecla DATOS ENT-SAL

    2. Aparecer la mscara de entrada de la figura.

  • 7/25/2019 Manual Fresadora Cnc Sinumerik

    21/59

    FRESADORA CNC SINUMERIK 820

    21

    3. Para entrada (IMPORT. DATOS) o salida (SALIDA DATOS) a la fresadora endisquetes se puede seleccionar una unidad (A, B) como INTERFASE DEENTRADA.

    4. Elegir PROGRAM PIEZA e indicar el rango de programas o subprogramas quese requieren ingresar al computador o extraer en disquetes.

    5. PROGRAM MARCHA y SUBPROG MARCHA dan el inicio para la carga odescarga de datos.

    OPERACIN CON LA FRESADORA EMCO PC MILL 125

    Secuencia de operaciones iniciales

    Para comenzar el trabajo en el torno EMCO PC MILL 125 se deben seguir los

    siguientes pasos:

    1. Antes de encender el equipo verificar que la presin del aire comprimido no seamenor a 5 bares ni mayor a 6 bares (manmetro posterior).

    2. Accionar el interruptor de encendido ubicado al lado lateral izquierdo de lamquina.

    3. En la pantalla escoger SINUMERIK 820 M con las teclas +X X y apretar latecla ENTER.

    4. Una vez en el entorno del controlador Sinumerik, conectar los grupos auxiliares

    (botn verde con las letras AUX).

    5. Inicializar puerta de la mquina; con la llave principal en posicin automticooprimir los botones de apertura y cierre de la puerta de la fresadorasimultneamente.

    6. Referenciar la mquina, para ello se debe llevar el dial superior del panel al modoPUNTO DE REFERENCIA y con las teclas X, Y y Z se consigue llevar laherramienta a dicho punto.

  • 7/25/2019 Manual Fresadora Cnc Sinumerik

    22/59

    FRESADORA CNC SINUMERIK 820

    22

    7. A este nivel, la mquina est lista para ejecutar un programa. En caso que seaun programa nuevo, no est dems realizar una verificacin con el simuladorprimero, verificar que las herramientas programadas estn fsicamente colocadasen las ubicaciones respectivas y que se realice primero una corrida del programapaso a paso y en vaco.

  • 7/25/2019 Manual Fresadora Cnc Sinumerik

    23/59

    FRESADORA CNC SINUMERIK 820

    23

    6 PROGRAMACION

    CDIGOS EIA/ISO

    Para evitar errores en la transmisin, procesamiento y archivo de la informacin seusan signos binarios, los cuales se componen de ceros y unos. La tecnologa NCusa aproximadamente 50 signos (0 hasta 9, letras del alfabeto de la A hasta la Z yotros signos), luego seran suficientes slo 6 bits (26=64) para representar todos lossignos.Para representar cada signo tanto EIA (Electronic Industrie Association) e ISO(International Standards Organization) han normado las combinaciones de Bits parala representacin de los signos. En la actualidad la norma que predomina es la ISO,con la cual trabaja la tecnologa NC desde sus inicios cuando usaba cintasperforadas como se ve en la figura.

  • 7/25/2019 Manual Fresadora Cnc Sinumerik

    24/59

    FRESADORA CNC SINUMERIK 820

    24

    El lenguaje de programacin NC esta normalizado por ISO/DIS 6983 e ISO/DP 6983Numerical control of machines. Esta norma coincide con la norma DIN 66025.

    De acuerdo con las normas se usan las letras del alfabeto para asociar la tecnologade las mquinas herramientas.

    Cdigos ISO de caracteres alfabticos para mquinas CNC

    Letra Direccin para:

    ABCDEFGHI

    J

    K

    LMNO

    PQ

    RSTUVWXYZ

    Cota de ngulo alrededor del eje XCota de ngulo alrededor del eje YCota de ngulo alrededor del eje ZCota de ngulo para eje adicional o libremente disponibleCota de ngulo para eje adicional o libremente disponibleVelocidad de avanceCondiciones de recorrido preparadoCorreccin de la longitud de la herramientaParmetro auxiliar para la interpolacin circular o paso del fileteparalelo al eje XParmetro auxiliar para la interpolacin circular o paso del fileteparalelo al eje YParmetro auxiliar para la interpolacin circular o paso del fileteparalelo al eje ZLibremente disponibleComando de mquina, funcin de conexinNmero de fraseOffset (movimiento de la herramienta paralelo al eje), en loposible evitar su uso.Tercera limitacin de avance aceleradoSegunda limitacin de avance acelerado

    Primera limitacin de avance aceleradoVelocidad angular del husillo principalNmero de la herramienta, eventual con valor de correccinSegundo eje paralelo al eje XSegundo eje paralelo al eje YSegundo eje paralelo al eje ZPrimer eje principalSegundo eje principalTercer eje principal

    Letras direccionales para programacin, asignacin de letras

    Para la programacin de las mquinas NC tambin se han establecido reglas quepermiten dar instrucciones que definen la trayectoria de la herramienta a mecanizary las condiciones tecnolgicas que permiten la realizacin del mecanizado. Estasreglas estn en los cdigos G y en la lista de funciones tecnolgicas adicionales.Los llamados cdigos G son los que permiten definir fcilmente los datos degeometra de las piezas a mecanizar y las condiciones de movimientos.

  • 7/25/2019 Manual Fresadora Cnc Sinumerik

    25/59

    FRESADORA CNC SINUMERIK 820

    25

    Introduccin de programasLos programas de piezas y subrutinas puedenintroducirse en los modosJOG,AUTOMATIC,INC 1 INC 10 000 yPUNTO REFEREN.Llamar a un programa existente o nuevo- Pulsar la tecla PROGRAM PIEZA- Pulsar la tecla EDITAR PROGRAMA- Introducir el nmero de programa % o L- Pulsar la tecla SELECC. PROGRAM- Aparecen en pantalla los bloques que haya en un

    programa existente.Introducir un bloqueEjemplo:Nmero de bloque (no es imprescindible)

    1. Palabra

    2. Palabra

    LineFeed Fin bloque (en teclado PC: )

    Insertar bloqueColocar el cursor delante del bloque que debe seguiral bloque insertado e introducir el bloque a insertar.

    Borrar bloqueColocar el cursor delante del bloque a borrar,introducir el nmero de bloque (NO si no hay n de

    bloque) y pulsar .

    Insertar palabraColocar el cursor delante de la palabra que ha deseguir a la palabra insertada, introducir la palabra a

    insertar (direccin y valor) y pulsar .

    Modificar palabraColocar el cursor delante de la palabra a modificar,

    introducir la palabra y pulsar .

    Borrar palabraColocar el cursor delante de la palabra a borrar,

    introducir la direccin (p.ej. X) y pulsar la tecla .

  • 7/25/2019 Manual Fresadora Cnc Sinumerik

    26/59

    FRESADORA CNC SINUMERIK 820

    26

    Introduccin de programa con ayuda al usuario(DIALOGO OPERAD.)En un programa abierto se puede introducir bloquesestructurados en mens.

    Los comandos G y M de uso frecuente aparecen enpantalla como funciones de teclas de software.Tambin se pueden introducir trazados de contornospredefinidos sin necesidad de calcular posicionesintermedias.Ejemplo: Programar dibujo de contorno recta-arco- Pulsar la tecla DIALOGO OPERAD.- Pulsar la tecla CONTORNO- Pulsar RECTA-ARCO- En pantalla se muestra la mscara de entrada que

    muestra la figura de al lado. El dibujo del contorno(recta-arco) aparece en forma grfica.

    - Introducir uno tras otro los valores individuales conel teclado.- Si en los campos de entrada hay varios valores

    entre corchetes, slo hay que introducir uno deestos valores. Si se han introducido variosvalores, se pueden borrar los sobrantes con latecla BORRAR PARAMTR.

    - Una vez terminada la entrada, pulsar las teclasMEMORIZAR, SELEC. MENU o SELEC.MEMORIA.

    - El dibujo del contorno se guardar como bloque enel programa de piezas con todos los valores de

    geometra introducidos. El programa creaautomticamente un fin de bloque (LF) y visualizaren pantalla el bloque introducido.

    Introducir programas con CAD/CAMEn principio pueden guardarse programas NC desistemas CAD/CAM en EMCO WinNC SINUMERIK820 M.Para ello debe procederse as: El programa NC debe editarse en formato de

    SINUMERIK 820. Hay que renombrar el fichero.

    Los programas NC de EMCO WinNC se guardarnde esta forma:%MPFxxxx .. Programa principal%SPFxxxx. Subrutina(xxxx. Nmero de programa)P.ej.: Renombrar en DOS:REN TEIL1.81M %MPF123

    Importar el programa con IMPORT DATOS (verDATOS ENT-SAL).

  • 7/25/2019 Manual Fresadora Cnc Sinumerik

    27/59

    FRESADORA CNC SINUMERIK 820

    27

    Estructura del programa

    Se utiliza la programacin NC para mquinasherramienta segn DIN 66025.El programa NC se compone de una secuencia debloques de programa que se guardan en la unidad decontrol.Al mecanizar piezas de trabajo, el computador lee ycomprueba estos bloques segn la secuenciaprogramada.Se envan a la mquina herramienta lascorrespondientes seales de control.

    Un programa de mecanizado consta de;

    Nmero de programa

    Bloques NC

    Palabras

    Direcciones

    Combinaciones de nmeros (si es preciso, consignos).

    Componentes de un programa de mecanizado

    Direcciones%.Nmero de programa principal 1 a 9999L..Nmero de subprograma 1 a 9999N.Nmero de bloque 1 a 9999

    G.Funcin de recorridoM.Funcin lgica, funcin adicional

    A..AnguloD..Correccin de herramienta 1 a 49F..Avance, temporizacinI, J, K..Parmetro de arco, paso de rosca

    P..Nmero de pasadas de subrutina, factor deescala

    R..Parmetro de transmisin de ciclosS..Velocidad de husilloT.. Llamada de herramienta (posicin de la

    torreta revlver)U.Radio de arco, radio (signo positivo), chafln

    (signo negativo)X, Y, ZDatos de posicin (X tambin temporizacin)LFFin de bloque

    %1234

    N0100 G01 X25 Y20 Z-17

    Z-7

    Z

    -17

  • 7/25/2019 Manual Fresadora Cnc Sinumerik

    28/59

    FRESADORA CNC SINUMERIK 820

    28

    Resumen de comandos de funciones G

    G00Avance rpidoG011..Interpolacin lineal mecanizandoG02Interpolacin circular horariaG03Interpolacin circular antihorariaG042..Temporizacin

    G09

    2

    ..Parada exacta por bloquesG10Interpolacin de coordenadaspolares, avance rpido

    G11Interpolacin de coordenadaspolares, interpolacin lineal

    G12Interpolacin de coordenadaspolares, interpolacin circular horaria

    G13Interpolacin de coord. Polares,interpolacin circular antihoraria

    G171..Seleccin de plano X-YG18Seleccin de plano Z-XG19Seleccin de plano Y-ZG33RoscadoG401..Cancelar compensacin del radio de

    herramientaG41Compensacin del radio deherramienta a la izquierda

    G42Compensacin del radio deherramienta a la derecha

    G482..Abandono del contorno tal como sehizo el acercamiento

    G501..Cancelar cambio de escalaG51Seleccionar cambio de escalaG532..Cancelar decalaje de origen bloque

    a bloqueG541..Decalaje de origen 1G55Decalaje de origen 2G56Decalaje de origen 3G57Decalaje de origen 4G582..Decalaje de origen programable 1G592..Decalaje de origen programable 2G60Modo de parada exactaG62Cancelar modo de parada exactaG641..Cancelar modo de parada exactaG70Medidas en pulgadasG71Medidas en milmetrosG801..Suprimir G81 G89G81Llamar L81 ciclo de taladradoG82Llamar L82 ciclo de taladradoG83Llamar L83 ciclo de taladrado de

    agujeros profundosG84Llamar L84 ciclo de roscadoG85Llamar L85 ciclo de escariado 1G86Llamar L86 ciclo de escariado 2G87Llamar L87 ciclo de escariado 3G88Llamar L88 ciclo de escariado 4G89Llamar L89 ciclo de escariado 5G901..Programacin con Coord. absolutasG91Programacin con Coord. relativasG941..Avance en mm/min.G95Avance en mm/rev.

    G1472Aproximacin suave contornolineal

    G2472Aproxim. suave contorno encuadrante

    G3472Aproximacin suave contornoen semicrculo

    G148

    2

    Retirada suave contorno linealG2482Retirada suave contorno encuadrante

    G3482Retirada suave contorno ensemicrculo

    Resumen de comandos defunciones M

    M002Parada programada incondicionalM012Parada programada condicionalM022Fin de programa principalM03.Husillo girando a la derechaM04.Husillo girando a la izquierda

    M051

    ...Husillo desactivadoM06.Cambio de herramientaM08.Refrigerante conectadoM09.Refrigerante desconectadoM172Fin de subrutina o subprogramaM27.Girar aparato divisorM302Fin de programa principalM53.No hay espejo en eje XM54.Espejo en eje XM55.No hay espejo en eje YM56.Espejo en eje YM57.No hay espejo en eje ZM58.Espejo en eje ZM71.Soplado conectado

    M72.Soplado desconectado

    Resumen de ciclos

    L81-89...Ciclos de taladrado, ver G81 G89L96.Ciclo de cambio de herramientaL900..Modelo de taladrado de crculo de

    agujerosL901..Modelo de fresado, chaveteroL902..Modelo de fresado de ranuraL903..Fresar caja rectangularL904..Modelo de fresado, ranura circularL905..Modelo de taladrado, agujero

    individualL906..Modelo de taladrado, agujeros enhilera

    L930..Fresar caja circularL999..Vaciar buffer de memoria

    1Estado inicial2Activo slo en el bloque

  • 7/25/2019 Manual Fresadora Cnc Sinumerik

    29/59

    FRESADORA CNC SINUMERIK 820

    29

    Indicacin de m edidas absolutas y relat ivas

    Indicacin de medidas absolutas y

    relativas

    Descripcin de los comando G

    G00 Avance rpido

    Formato

    N G00 X Y Z.Los carros se desplazan a la velocidadmxima hasta el punto final programado (porej., posicin de cambio de herramienta, puntoinicial para el siguiente arranque de viruta).

    Notas- Mientras se ejecuta G00 se suprime el

    avance de carro programado F.- La velocidad de avance rpido la define

    el fabricante de la mquina.- El interruptor de correccin de avance 0

    120 % est activado.

    EjemploG90 coordenadas absolutasN50 G00 X40 Y56

    G91 coordenadas relativasN50 G00 X-30 Y-30.5

    G01 Interpolacin linealMecanizando

    FormatoN G01 X Y Z F.

    Movimiento recto con velocidad programadade avance en mm/min. (estado inicial).

    Ejemplo

    G90 Coordenadas absolutas.N20 G01 X40 Y-20.1 F100

    G91 Coordenadas relativas.N20 G01 X20 -Y25.9 F100

  • 7/25/2019 Manual Fresadora Cnc Sinumerik

    30/59

    FRESADORA CNC SINUMERIK 820

    30

    Direcciones de giro de G02 y G03

    Curva helicoidal

    G02 Interpolacin circular horaria

    G03 Interpolacin circularantihoraria

    FormatoN G02/G03 X Y Z I J K FoN G02/G03 X Y Z U F

    X, Y, Z ....... Punto final de arco (absoluto orelativo)

    I, J, K ......... Parmetros relativos de arco(Distancia desde el punto inicial alcentro del arco, I est en relacin conel eje X, J en relacin con el eje Y, Kcon el eje Z)

    U ............... Radio del arco (arco menor que unsemicrculo en +U, mayor que unsemicrculo en U). Puedeintroducirse en lugar de los

    parmetros I, J, K.La herramienta se desplazar al punto final o a lolargo del arco definido con el avance programadoen F.

    NotasLa interpolacin circular slo puede realizarse enel plano activo.Si I, J o K tienen valor 0, el parmetro encuestin no debe introducirse.Se comprobar la posicin del punto final delarco; se permite una tolerancia de 100 m(errores de clculo y redondeo)Hay que contemplar el eje de giro de G02, G03

    siempre verticalmente al plano activo.

    Interpolacin helicoidalNormalmente, para un arco slo se definen dosejes. Estos dos ejes determinan el plano en elque est situado el arco.Si se define un tercer eje vertical, losmovimientos de los carros se acoplan de talforma que se avanzar en una lnea helicoidal.La velocidad de avance programada no semantendr en la trayectoria real, sino en latrayectoria circular (proyeccin). El tercer eje, detrayectoria lineal, se controlar de tal forma quellegue al punto final al mismo tiempo que los ejescirculares.

    Limitaciones- La interpolacin helicoidal slo es posible

    con G17.- El ngulo inicial o ha de ser inferior a 45- Si en las pasadas de bloque las tangentes

    difieren entre s ms de 2, se realizar encada caso una parada exacta.

  • 7/25/2019 Manual Fresadora Cnc Sinumerik

    31/59

    FRESADORA CNC SINUMERIK 820

    31

    Desplazamientos defin idos con coordenadaspolares

    G04 Temporizacin

    FormatoN G04 X/FEl desplazamiento de la herramienta sedetiene durante un tiempo definido por X F(en la ltima posicin alcanzada) bordes

    agudos transiciones, limpieza en el fondo dela ranura, parada exacta.

    G09 Parada exacta

    FormatoN G09El siguiente bloque se ejecutar slo cuandohaya terminada el bloque con G09 y los carrosestn frenados en reposo.Las aristas no se redondearn y se lograrn

    transiciones precisasG09 es activo en el bloque.

    G10 G13 Interpolacin decoordenadas polares

    G10 Avance rpidoG11 Interpolacin linealG12 Interpolacin circular horariaG13 Interpolacin circular antihoraria

    Con ayuda de coordenadas polares puedenintroducirse directamente planos medidos conngulo y radio.Para determinar la trayectoria dedesplazamiento, la unidad de control necesitael punto central, el radio y el ngulo.El punto central se determina concoordenadas cartesianas (X, Y) y se introduceen medidas absolutas en la primeraprogramacin. Las posteriores entradasrelativas (G91) se referirn siempre al ltimopunto central programado.El radio se programar en la direccin U.El ngulo se programar en la direccin A.

    El ngulo es de 0 en direccin + del ejeprogramado en primer lugar al anotar el puntocentral. El ngulo debe introducirse con signopositivo (giro antihorario).

  • 7/25/2019 Manual Fresadora Cnc Sinumerik

    32/59

    FRESADORA CNC SINUMERIK 820

    32

    Roscado co n acero de torneado de inter ior

    G17 G19 Seleccin de plano

    FormatoN G17/G18/G19

    Con G17 G19 se determina el plano en elque puede realizarse la interpolacin circular y

    la interpolacin de coordenadas polares, endicho plano se calcular la compensacin delradio de herramienta.En el eje vertical al plano activo se realizar lacompensacin de la longitud de herramienta.

    G17 plano XYG18 plano ZXG19 plano YZ

    G33 Tallado de roscas

    FormatoN G33 Z K

    K..Paso de rosca (mm.)Z ...Profundidad de rosca

    Con una herramienta adecuada (herramientade torneado de interior o cabezal de

    refrentado) pueden tallarse roscas.Notas- La limitacin de avance y velocidad de

    husillo no estn activadas con G33(100%)

    - G33 slo funciona con EMCO PC Mill100, porque en EMCON PC Mill 50 nohay previsto encoder en el husillo defresado.

  • 7/25/2019 Manual Fresadora Cnc Sinumerik

    33/59

    FRESADORA CNC SINUMERIK 820

    33

    Compensacin del radio deherramienta

    Con la compensacin del radio de herramientaactiva, el control calcula automticamente unatrayectoria paralela al contorno, por lo que elradio de la fresadora se compensa.

    G40 Cancelar compensacin delradio de herramienta

    La compensacin del radio de herramienta secancela con G40.Slo se permite la cancelacin con unatrayectoria recta (G00, G01).G40 puede programarse en el mismo bloqueque G00 o G01, o en el bloque anterior.G40 se programa generalmente en el bloquede retirada al punto de cambio de herramienta.

    G41 Compensacin del radio deherramienta a la izquierda

    Si la herramienta (vista en la direccin demecanizado) est a la izquierda del contorno amecanizar, hay que seleccionar G41.Para poder calcular un radio, en la seleccinde la compensacin del radio de herramientaha de haber una correccin de herramientas(nmero D) activada y en el registro deherramientas debe haberse introducido unradio de herramienta.

    Notas- No cambiar directamente entre G41 y

    G42, cancelar antes con G40- Slo se permite la seleccin junto con

    G00 o G01.- Es absolutamente necesaria la indicacin

    de radio de herramienta para la medicinde herramienta.

    - No es posible el cambio de correccin deherramienta en la compensacinseleccionada de radio de herramienta.

    G42 Compensacin del radio deherramienta a la derecha

    Si la herramienta (vista en la direccin demecanizado), est a la derecha del contorno amecanizar, hay que seleccionar lacompensacin del radio con G42.

    Notas: ver G41

  • 7/25/2019 Manual Fresadora Cnc Sinumerik

    34/59

    FRESADORA CNC SINUMERIK 820

    34

    Aproximacin o retirada a un punto de aristadesde delante

    Aproximacin o retirada a un punto de aristadesde atrs

    Aproximacin o retirada desde lateral posterior

    - - - Trayectoria programada de herramienta----- Trayectoria real de herramienta

    En arcos, la aproximacin se hace siempre ala tangente del punto inicial/final del arco.

    La aproximacin y la retirada de contornodeben ser superiores al radio R; si no, seinterrumpe el programa con alarma. Si loselementos de contorno son inferiores al radioR, se pueden producir daos del contorno. Elsoftware calcula por adelantado 3 bloquespara reconocerlos e interrumpir el programacon una alarma.

    Trayectorias de herramienta en ejecucin de programa con compensacin deradio de herramienta

    Trayecto ria de herrami enta en ngu lo

    inter ior

    Trayecto ria de h erramient a en ngu lo

    exterior < 90

    Trayecto ria de h erramienta en ngu loexterior > 90

    - - - Trayectoria programada de herramienta------Trayectoria real de herramienta

    En arcos, la aproximacin se hace siempre ala tangente del punto inicial/final del arco

    Si los elementos de contorno son inferiores alradio R, se pueden producir daos delcontorno. El software calcula por adelantado 3bloques para reconocerlos e interrumpir enese caso el programa con una alarma.

  • 7/25/2019 Manual Fresadora Cnc Sinumerik

    35/59

    FRESADORA CNC SINUMERIK 820

    35

    Aumentar un contorno

    G48 Retirada del contorno tal comose hizo la aproximacin

    FormatoN G48 X Y U

    Para evitar marcas de corte, la aproximacin o

    la retirada de un contorno se realizartangencialmente. Para la aproximacin y laretirada hay disponibles las funcionessiguientes:

    G147 Aproximacin linealG247 Aproximacin en cuadranteG347 Aproximacin en semicrculoG48 Retirada del contorno tal como se hizola aproximacinG148 Retirada linealG248 Retirada en cuadranteG348 Retirada en semicrculoVer G147 G348

    Al llamar G48 deben estar activados G41 oG42. G48 hace que se abandone el contornode la misma forma en que se ha realizado laaproximacin. G48 se activa en el bloque.Despus de G48 se activa automticamenteG40.

    G50 Cancelar cambio de escalaG51 Seleccionar cambio de escala

    FormatoN G50N G51 X Y Z P

    Con X, Y y Z se indica el punto de referencia(PB) de cambio de escala, con P se indica elfactor de escala.

    Si no se indican X, Y y Z, se toma como

    referencia el punto cero de la pieza (Z=0, y=0,Z=0).

    Con la modificacin de medida se conviertenlos valores siguientes:- Coordenadas de eje- Parmetros de interpolacin- Radio / Chafln- Decalaje de origen programable

  • 7/25/2019 Manual Fresadora Cnc Sinumerik

    36/59

    FRESADORA CNC SINUMERIK 820

    36

    G53 Cancelar decalaje de origen enel bloque

    FormatoN G53

    El punto cero de la mquina lo establece el

    fabricante de la mquina (fresadoras EMCO:en el ngulo delantero izquierdo de la mesa dela mquina).

    Determinadas secuencias de trabajo(cambiode herramienta, posicin de medicin ) serealizan siempre en la misma posicin del reade trabajo.

    Con G53 se suprimen todos los decalajes deorigen excepto las correcciones deherramienta para un bloque de programa, y losdatos de coordenadas se refieren al puntocero de la mquina.

    G54 - G47Decalajes de origen 1 - 4

    FormatoN G54/G55/G56/57

    Pueden predeterminarse cuatro posiciones delrea de trabajo como puntos cero (por ej.,puntos en dispositivos de amarre fijos)

    Los valores de los decalajes de origen seintroducen en DATOS OPERAD.- DECALAJ.ORIGEN. Estos decalajes de origen se llaman

    con G54 G59.

    G54 es el estado inicial, se activa sinnecesidad de llamarlo.

    G58/G59 Decalajes de origenprogramables

    FormatoN G58/G59 X Y Z

    Estos decalajes de origen se sumarn aldecalaje de origen activo G54 G57 vlido encada caso.Con Fin de Programa, Interrupcin dePrograma y RESET, se borra G58/59.

    Los comandos G58/G59 se activan porbloques; el decalaje de origen definido de esaforma est activo hasta que dicho decalaje semodifique o cancele.

  • 7/25/2019 Manual Fresadora Cnc Sinumerik

    37/59

    FRESADORA CNC SINUMERIK 820

    37

    Caracterstic as de v elocid ad de lo s c arros

    en G64

    G60 Modo de parada exacta

    FormatoN G60No se ejecutar el bloque siguiente hasta quelos carros hayan frenado hasta pararse.De esta forma no se redondean las aristas y

    se consiguen transiciones exactas.G60 permanecer activo hasta que se cancelecon G62 o G64.

    G62, G64 Cancelacin de modo deparada exacta

    FormatoN G62/64

    Antes de alcanzar el punto final en direccin Xse acelera el eje Y. Esto permite unmovimiento homogneo en las transiciones decontorno.

    La transicin de contorno no es exactamentede ngulo agudo (parbola, hiprbole).El tamao de las transiciones de contornosuele estar dentro de la tolerancia de planos.G62 y G64 actan exactamente igual con estesoftware, pero de forma diferente conSINUMERIK 810/820 M.

    G70 Medidas en pulgadas

    FormatoN5 G70

    Programando G70 se convierten a pulgadaslos siguientes datos de medicin:- Informacin de trayectoria X, Y, Z- Parmetros de interpolacin I, J, K- Chaflanes, radios U, +U

    Notas- Para mayor claridad, G70 debe definirse

    en el primer bloque de programa.- Est permitido el cambio entre G70 y G71

    dentro de un programa.- En DIAGNOSIS, DATOS DM-CN, se

    realiza el cambio duradero del sistema demedicin mm/pulgadas. Esto afecta atodos los valores y se mantiene incluso al

    desconectar a la red.

    G71 medidas en milmetros

    FormatoN5 G71

    Comentario y notas: como en G70.

  • 7/25/2019 Manual Fresadora Cnc Sinumerik

    38/59

    FRESADORA CNC SINUMERIK 820

    38

    G80 Suprimir G81 G89G81 Llamar L81 ciclo de taladradoG82 Llamar L82 ciclo de taladradoG83 Llamar L83 ciclo de taladrado

    de agujeros profundosG84 Llamar L84 ciclo de roscado

    G85 Llamar L85 ciclo de escariado 1G86 Llamar L86 ciclo de escariado 1G87 Llamar L87 ciclo de escariadoG88 Llamar L88 ciclo de escariado 1G89 Llamar L89 cic lo de escariado

    Con G81 G89 se llama a los ciclos L81L89En la llamada mediante un comando G losciclos son modales, lo que significa que seejecutarn tras cada movimiento dedesplazamiento hasta que se cancelen conG80.

    Explicaciones: Ver L81 L89

    G90 Programacin con Coord.absolutas

    FormatoN G90

    Notas- No se permite la conmutacin directa

    entre G90 y G91 dentro de un bloque.- G90 y G91 puede programarse tambin

    en relacin con otras funciones G(N G90 G00 X Y Z)

    G91 Programacin con Coordrelativas (incremental)

    FormatoN G91

    NotaComo G90

    G94 Avance en mm/min.

    Con el comando G94, todos los valoresprogramados en F(avance) son valoresmm/min, (pulgadas/min).

    G95 Avance en mm/rev.

    Con el comando G95, todos los valoresprogramados en F (avance) son valores

  • 7/25/2019 Manual Fresadora Cnc Sinumerik

    39/59

    FRESADORA CNC SINUMERIK 820

    39

    mm/rev. (pulgadas/rev). (Slo en EMCO Mill100)

  • 7/25/2019 Manual Fresadora Cnc Sinumerik

    40/59

    FRESADORA CNC SINUMERIK 820

    40

    Aprox imacin y ret i rada suaves con recta

    Aprox imacin suave con cuadrante

    Apr oxim acin suave con s emicrcu lo

    G147 Aproximacin suave alcontorno lineal

    G247 Aproximacin suave alcontorno en cuadrante

    G347 Aproximacin suave alcontorno en semicrculo

    G148 Retirada suave del contornolinealG248 Retirada suave del contorno

    en cuadranteG348 Retirada suave del contorno

    en semicrculo

    FormatoN5 G147/247/347/148/248/348 X Y U- Las funciones para la aproximacin o

    retirada del contorno se activan en elbloque.

    - En el bloque de aproximacin deben

    indicarse:- Las coordenadas del punto final P0del contorno.

    - El valor de B (trayecto de retirada sincontacto con el contorno)

    - En el bloque de retirada deben indicarse:- Las coordenadas del punto final PE

    despus de abandonar el contorno.- El valor de B (trayecto de retirada sin

    contacto con el contorno)- En el bloque de aproximacin y retirada no

    puede programarse ningn otro movimientode desplazamiento.

    - Despus de un bloque de aproximacin yun bloque de retirada no puede haber

    ningn bloque de funcin meramenteauxiliar.- Despus de un bloque de aproximacin y

    un bloque de retirada no puede haberningn bloque de funcin meramenteauxiliar.

    - Antes de un bloque de aproximacin debenactivarse G41 o G42

    - En el bloque de retirada se seleccionaautomticamente G40; es decir, hay quevolver a programar despus G41 o G42.

    - No son posibles la aproximacin o retiradasuaves en contornos programados contrazados de contorno

    PA Punto de partida antes de la aprox. alcontornoPS Punto de apoyo, calculado por el control

    segn los datos previos de U.P0 Punto final del bloque de aproximacin =

    Punto inicial del contorno.PE Punto final tras la retirada del contornoR Radio de herramientaU Aproximacin sin contacto con contornoLnea de trazos: Trayectoria de punto central deherramienta

  • 7/25/2019 Manual Fresadora Cnc Sinumerik

    41/59

    FRESADORA CNC SINUMERIK 820

    41

    Descripcin de los comandos M

    M00 Parada programadaincondicional

    Este comando produce una parada en laejecucin de un programa de piezas.Se desconectan el husillo de fresado, losavances y el refrigerante.La puerta de proteccin contra virutas puedeabrirse sin que se dispare la alarma.

    La ejecucin del programa puede continuarconArranque programa

    M01 Parada programadacondicional

    M01 acta como M00, pero slo si se ha

    conmutado la funcin PARADAPROGRAMADA SI con la tecla del menINFLUEN PROGRAM

    M02 Fin del programa principal

    Con M02 se desconectan todos los motores yel ordenador vuelve al comienzo del programa.Adems, el contador de piezas aumenta en 1

    M03 Husillo de fresadoconectado al sentido horario

    El husillo se activa siempre que se hayan

    programado ciertas revoluciones o unavelocidad de corre, la puerta de proteccincontra virutas est cerrada y haya una piezade trabajo debidamente amarrada. M03 hade utilizarse para todas las herramientas decorte a la derecha.

    M04 Husillo de fresado conectadoal sentido antihorario

    Las mismas condiciones que en M03.M04 debe emplearse para todas lasherramientas de corte a la izquierda.

    M05 Husillo de fresadodesconectado

    se frena elctricamente el motor principal. Alfinal del programa el husillo de fresado sedesconecta automticamente.

    M06 Cambio de herramienta

    Slo para mquinas con torreta revlver. Laherramienta seleccionada antes con T girahacia la izquierda

    M08 Refrigerante conectado

    Slo para EMCO PC Mill 125La bomba de refrigerante se desconecta

    M09 Refrigerante desconectado

    Slo para EMCO PC Mill 125La bomba de refrigerante se desconecta

    M17 Fin de subprograma

    M17 se escribe en el ltimo bloque de unsubprograma. Puede estar slo en estebloque o con otras funciones. La llamada a unsubprograma y M17 no pueden estar en elmismo bloque (anidamiento)

    M27 Girar aparato divisor

    Slo para aparato divisorEl aparato divisor gira un paso (ngulo depaso ajustado mecnicamente).

    M30 Fin del programa principal

    M30 acta como M02.

  • 7/25/2019 Manual Fresadora Cnc Sinumerik

    42/59

    FRESADORA CNC SINUMERIK 820

    42

    Efecto espejo de los valores X

    Efecto espejo de los valores Y

    Efecto espejo de los valores Z

    M53 M58 Funciones de espejo

    El efecto espejo se produce alrededor delpunto cero de la pieza de trabajo.

    Ejemplo de estructura de programa:N M54 L999

    N L123 P1N M53 L999 El contorno de la subrutina L123 se

    reflejar en X (alrededor del eje Y).En el bloque que contiene M53 M58 esnecesario llamar inmediatamente en cadacaso al ciclo L999, de forma que el PLC puedacambiar al modo de espejo antes de que launidad de control CN siga con la ejecucin delprograma.

    PrecaucinSi no se programa L999, el control CN vadelante del PLC en orden cronolgico (sin

    alarma). Esto significa que el efecto espejocomenzara (segn el contenido del buffer dememoria) unos bloques despus deM54/M56/M56 y terminara, tras lacancelacin, unos bloques despus deM53/M55/M57.Movimientos incontrolados = peligro decolisin!

    Es posible el efecto espejo en varios ejes.Si se produce el efecto espejo slo en un ejedel plano activo, en la imagen reflejada seinvertirn las direcciones de arco (G02, G03) ylas de correccin (G41, G42).Si hay efecto espejo en ambos ejes, no seproduce inversin.El efecto espejo no se ver en la simulacingrfica.

    M53 No hay espejo en el eje XM54 Espejo en eje X

    M55 No hay espejo en el eje YM56 Espejo en eje Y

    M57 No hay espejo en el eje ZM58 Espejo en eje Z

    M71 Soplado conectadoSlo para dispositivo de soplado (accesorio).El dispositivo de soplado se conecta.

    M72 Soplado desconectado

    Slo para dispositivo de soplado (accesorio)El dispositivo de soplado se desconecta.

  • 7/25/2019 Manual Fresadora Cnc Sinumerik

    43/59

    FRESADORA CNC SINUMERIK 820

    43

    Descripcin de los ciclos

    Los ciclos se programan de tal forma queprimero se escriben en el programa losparmetros R y despus se llama al ciclo conel nmero de pasadas repetidas (P).

    EjemploN.. R00=R01=R02=R03=R04=R05=R10=R11=L83 P2

    Nota- Antes de llamar a un ciclo ha de estar

    seleccionada una correccin de longitudde herramienta

    - El avance adecuado, la velocidad delhusillo y la direccin de giro del husillohan de programarse en el programa depiezas antes de llamada la ciclo (exceptolos ciclos en los que estos valorespueden programarse como parmetro R)

    En los ciclos de taladrado que se llaman conG81 G89, los valores de las variablespueden establecerse con los parmetros R00-R17.El programa de llamada al ciclo ha deaproximar la posicin del agujero en el planoactivo.El ciclo de taladrado llamado con G81-G89 seejecutar tras cada desplazamiento, hasta quese cancele con G80

    Programacin de los parmetros G81 G89:R00 Temporizacin en el punto inicial

    (retirada de virutas)R01 Primera profundidad de taladrado sin

    signo (incremental)R02 Plano de referencia (absoluto)R03 Profundidad final del agujeroR04 Temporizacin en el fondo del agujero

    (arranque de virutas)R05 Cantidad de regresin (incremental)R06 Direccin de giro para el retroceso

    (M03, M04)R07 Direccin de giro del huesillo (M03,M04)R08 Roscado con macho con/sin encoderR09 Paso de rosca (slo con roscado con

    macho con encoder)R10 Paso de retroceso (absoluto)R11 Taladrado de agujeros profundos con

    arranque o extraccin de virutas (L83)R12 Trayectoria de retroceso horizontal con

    signo (incremental)R13 Trayectoria de retroceso vertical con

    signo (incremental)R16 AvanceR17 Rgimen de retroceso

  • 7/25/2019 Manual Fresadora Cnc Sinumerik

    44/59

    FRESADORA CNC SINUMERIK 820

    44

    Movimientos de taladrado, centrado L81

    Movimientos de taladrado, avel lanado

    plano L 82

    L81 Taladrado, centrado

    El taladro avanza en rpido al plano dereferencia (R02), con el avance previamenteprogramado hasta la profundidad final (R03), einmediatamente vuelve al plano de retroceso(R10) en rpido.

    Programacin de los parmetros:

    R02 Plano de referencia (absoluta)R03 Profundidad final del agujero(absoluto)R10 Plano de retroceso (absoluto)

    L82 Taladrado, avellanado plano

    El taladro avanza en rpido hacia el plano dereferencia 8R02), con el avance previamenteprogramado, hasta la profundidad final (R03),realiza la temporizacin (R04) y retrocede alplano de retroceso al plano de retroceso (R10)en rpido.

    Programacin de los parmetros.

    R02 Plano de referencia (absoluta)

    R03 Profundidad final del agujero(absoluto)R04 TemporizacinR10 Plano de retroceso (absoluto)

  • 7/25/2019 Manual Fresadora Cnc Sinumerik

    45/59

    FRESADORA CNC SINUMERIK 820

    45

    Movimientos de taladrado de agujeros

    profun dos L83

    L83 Taladrado de agujerosprofundos

    Este ciclo es para taladrar agujeros profundoso materiales con malas propiedades dearranque de virutas.Con el parmetro R11 puede determinarse el

    movimiento de retroceso.

    Arranque de virutas (R11=0)El taladro penetra en la pieza de trabajo hastala primera profundidad de taladrado (R01),realiza la temporizacin (duracin R04),retrocede 1mm. y vuelve a penetrar.

    Retirada de virutas (R11=1)El taladro penetra en la pieza de trabajo hastala primera profundidad de taladradro (R01),realiza la temporizacin (duracin R00) yvuelve a penetrar.

    El avance siguiente es cada vez R05 mscorto que el avance anterior. La secuenciaavance-retroceso se repite hasta que sealcanza la profundidad final. Si el alcancecalculado es inferior a R05, se mantendrconstante en su magnitud.Si el avance restante hasta la profundidad finalR03 es menor que el doble del retroceso(2xR05), el resto del avance se dividir pordos y se ejecutar en dos avances. Por tanto,el avance ms pequeo no puede ser nuncamenor que R05/2.

    Programacin de los parmetros:

    R00 Temporizacin en el punto inicial (slopara retirada de virutas)R01 Primera profundidad de taladrado

    (incremental, sin signo)R02 Plano de referencia (absoluto)R03 Profundidad final del agujero

    (absoluto)R04 Temporizacin en el fondo del agujero

    (arranque de virutas y retirada devirutas)

    R05 Cantidad de regresin (incremental,sin signo)

    R10 Plano de retroceso (absoluto)R11 0 Arranque de virutas

    1 Extraccin de virutas

  • 7/25/2019 Manual Fresadora Cnc Sinumerik

    46/59

    FRESADORA CNC SINUMERIK 820

    46

    Movimientos de roscado con m acho L84

    L84 Roscado con macho con/sinencoder

    El ciclo L84 permite el roscado con macho con ysin encoder en el husillo de fresado.En ambos casos hay que utilizar unacompensacin de longitud.

    La limitacin de husillo y la limitacin develocidad han de programarse al 100%

    Programacin de los parmetros:

    R02 Plano de referencia (absoluto)R03 Profundidad final del agujero (absoluto)R04 Temporizacin en profundidad de roscaR06 Direccin de giro para el retroceso

    (M03/M04)R07 Direccin de giro tras el ciclo (M03/M04)R08 Roscado con macho -3=con, -4=sin

    encoderR09 Paso de roscaR10 Plano de retroceso (absoluto)

    R11 Nmero de eje de taladrado

    Notas sobre los parmetros

    R04 Temporizacin en profundidad de rosca:La temporizacin slo es activa en roscado demacho sin encoder

    R06 Direccin de giro para el retroceso:R06=0: inversin automtica de la direccin degiro del husillo. Para mquinas sin encoder hayque programar R06.

    R07 Direccin de giro tras el ciclo: Si sellama al ciclo de roscado con macho con G84,

    para la ejecucin de los siguientes roscados elciclo necesita una direccin de giro, que seprograma con R07.Si se ha programado R06:0, R07 ya no puedeprogramarse.

    R08 Roscado con macho con/sin encoder: sise va a roscar con macho una rosca sin encoderaunque la mquina lo lleve montado, hay queprogramar R08=-4.En mquinas sin encoder se ignora R08.

    R09 Paso de rosca:El paso de rosca slo es efectivo con encoderpar el clculo del avance basado en la velocidad

    del husillo.En mquinas sin encoder hay que introducirpreviamente un valor de avance en el programade piezas

    R11 Nmero del eje de taladrado:Con R11 puede programarse el nmero del ejede taladradro; si no se ha programado R11, eleje de taladrado se reconocer mediante elplano seleccionado.

  • 7/25/2019 Manual Fresadora Cnc Sinumerik

    47/59

    FRESADORA CNC SINUMERIK 820

    47

    L85 Escariado 1

    L86 Escariado 2

    L85 Escariado 1

    La herramienta avanza en rpido al plano dereferencia (R02), con avance (R16) hasta laprofundidad final (R03), realiza latemporizacin (R04) y retrocede con avancede retroceso (R17) hasta el plano de retroceso

    (R10).

    Programacin de los parmetros:

    R02 Plano de referencia (absoluto)R03 Profundidad final del agujero(absoluto)R04 Temporizacin en profundidad final delagujeroR10 Plano de retroceso (absoluto)R16 AvanceR17 Avance de retroceso

    L86 Escariado 2Slo para mquinas con parada orientada dehusillo.

    Este ciclo sirve para escariar con herramientasde escariado con cabezales de escariado.Tras alcanzar la profundidad final, el husillo defresado se para, el cabezal de escariado seretira de la superficie (horizontal y vertical) yse produce el retroceso sin tocar la superficieen rpido, horizontal (R12) y verticalmente(R13), y en rpido se desplaza al plano deretroceso (R10).

    En mquinas con encoder, en la profundidadfinal se produce una parada orientada delhusillo (M19). El ngulo puede definirse enDATOS OPERAD.-CABEZALEn mquinas sin encoder se produce unaparada del husillo sin orientacin (M05)

    Programacin de los parmetros:

    R02 Plano de referencia (absoluto)R03 Profundidad final del agujeroR04 Temporizacin en profundidad finalR07 Direccin de giro del husillo(M03/M04)R10 Plano de retroceso (absoluto)R12 Trayectoria de retroceso horizontal

    (incremental con signo)R13 Trayectoria de retroceso vertical

    (incremenal con signo)

  • 7/25/2019 Manual Fresadora Cnc Sinumerik

    48/59

    FRESADORA CNC SINUMERIK 820

    48

    L87 Escariado 3

    L88 Escariado 4

    L89 Escariado 5

    L87 Escariado 3

    La herramienta avanza en rpido al plano dereferencia (R02), con el avance determinadoen el programa de piezas, hasta laprofundidad final (R03). En la profundidadfinal el husillo se detiene M05) y el programa

    se para (M00). Con la tecla ARRANQUEPROGRAMA el programa continuar y laherramienta se desplazar en rpido al planode retroceso (R10).

    Programacin de los parmetros:

    R02 Plano de referencia (absoluto)R03 Profundidad final del agujero

    (absoluto)R10 Plano de retroceso (absoluto)R16 Avance

    L88 Escariado 4

    Este ciclo es como el L87 pero adems, conR04 puede programarse una temporizacin enla profundidad final

    L89 Escariado 5

    La herramienta avanza en rpido al plano dereferencia (R02), con el avance previamenteprogramado, hasta la profundidad final (R03),realiza la temporizacin (R04) y retrocede alplano de retroceso (R10)

    Programacin de los parmetros:

    R02 Plano de referencia (absoluto)R03 Profundidad final del agujero

    (absoluto)R04 TemporizacinR10 Plano de retroceso (absoluto)

  • 7/25/2019 Manual Fresadora Cnc Sinumerik

    49/59

    FRESADORA CNC SINUMERIK 820

    49

    L96 Ciclo de cambio deherramienta

    Este ciclo se llama sin parmetro.El ciclo incluye todos los movimientosnecesarios para el cambio de herramienta(segn la mquina). Este ciclo est incluido

    en el paquete de software de cada mquina.

    Modelos de taladrado y fresadoEn los ciclos L900 L930 se utilizan lossiguientes parmetros:

    Programacin de los parmetros paraL900 L930:

    R01 Profundidad de pasada (incremental)R02 Plano de referencia (absoluto)R03 Profundidad (de chavetero, caja,

    agujero alargado, ranura circular)(absoluto)

    R06 Direccin de fresado (G03, G04)

    R10 Plano de retroceso ((incremental)R12 Longitud de caja (incremental)R12 Ancho de chavetero (incremental)R13 Ancho de chavetero (incremental)R13 Longitud (chavetero, agujero alargado,

    ngulo de longitud de chavetero)(incremental)

    R15 Avance (superficie de caja)R16 Avance (profundidad de caja)R22 Punto central. (horizontal)R23 Punto central. (vertical)R24 Radio (de arista, caja)R25 Angulo inicialR26 Angulo de avance

    R27 Nmero de chaveteros, agujeros,agujeros alargadosR28 Nmero del ciclo de taladrado (L81-

    L89)

  • 7/25/2019 Manual Fresadora Cnc Sinumerik

    50/59

    FRESADORA CNC SINUMERIK 820

    50

    L900 Modelo de taladrado de crcu lo d eagujeros

    L901 Modelo de fresado de ch avetero

    L900 Modelo de taladrado decrculo de agujeros

    Con L900 pueden taladrarse crculos deagujeros. Los agujeros individuales puedentaladrarse con los ciclos L81 L89Los parmetros necesarios del ciclo L81-L89

    vlido en cada caso han de programarsepreviamente en el programa de piezasEl ciclo opera en el plano activocorrespondiente.

    Programacin de los parmetros:R22 Punto central del crculo de agujeros

    (horizontal, absoluto)R23 Punto central del crculo de agujeros

    (vertical, absoluto)R24 Radio del crculo de agujerosR25 Angulo inicial, relativo al eje horizontalR26 Angulo de avanceR27 Nmero de agujeros

    R28 Nmero del ciclo de taladrado aejecutar (L81-L89)

    L901 Modelo de fresado dechavetero

    Con L901 pueden fresarse crculos dechaveteros. El ciclo selecciona y deseleccionaautomticamente la correccin del radio de laherramienta. El movimiento de la herramientaen el chavetero es a izquierdas.El ciclo opera en el plano activo.

    Programacin de los parmetros:R01 Profundidad de pasada (incremental,

    sin signo)Con R01=0 se avanza de una vezhasta la profundidad total. Si hay unaprofundidad restante inferior a 2xR01,el resto se ejecutar en 2 avancesiguales.

    R02 Plano de referenciaR03 Profundidad del chaveteroR12 Ancho del chavetero

    El dimetro de la herramienta ha deser menor que 0.9 x ancho delchavetero y mayor que 0.5 x ancho del

    chavetero.R13 Longitud del chaveteroR15 Avance en direccin verticalR22 Punto central del crculo de chaveteros

    (horizontal, absoluto)R23 Punto central del crculo de chaveteros

    (vertical, absoluto)R24 Radio del crculo de chaveterosR25 Angulo inicial relativo al eje horizontalR26 Angulo de avanceR27 Nmero de chaveteros

  • 7/25/2019 Manual Fresadora Cnc Sinumerik

    51/59

    FRESADORA CNC SINUMERIK 820

    51

    L902 Modelo de fresado de agujeros

    alargados

    L903 Fresado de caja rectang ular

    L902 Modelo de fresado deranuras.

    Con L902 pueden fresarse crculos deagujeros alargados.Este ciclo opera sin correccin del radio de laherramienta.

    El dimetro de la herramienta determina laanchura del agujero alargado.El ciclo acta en el plano activocorrespondiente

    Programacin de los parmetros:

    R01 Profundidad de pasada (incremental,sin signo) ver L901

    R02 Plano de referenciaR03 Profundidad de agujero alargadoR13 Longitud de agujero alargadoR15 Avance en direccin longitudinalR16 Avance en direccin vertical

    R22 Punto central del crculo de agujerosalargados (horizontal, absoluto)R23 Punto central del crculo de agujeros

    alargados (vertical, absoluto)R24 Radio del crculo de agujeros

    alargadosR25 Angulo inicial relativo al eje horizontalR26 Angulo de avanceR27 Nmero de agujeros alargados

    L903 Fresado de caja rectangular

    Con L903 se pueden fresar cajas

    rectangulares. La correccin del radio deherramienta se cancela automticamente, elradio de la herramienta se tiene en cuentajunto con los valores del registro decorrecciones de herramientas.

    Programacin de los parmetros:R01 Profundidad de pasada (incremental,

    sin signo), Ver L901R02 Plano de referenciaR03 Profundidad de la cajaR13 Anchura de la caja. El radio de la

    fresa ha de ser menor de laR15 Avance en direccin longitudinal

    R16 Avance en direccin verticalR22 Punto central de la caja (horizontal,absoluto

    R23 Punto central de la caja (vertical,absoluto)

    R24 Radio de arista de la caja. El radio dearista ha de ser igual o mayor que elradio de la fresa.

  • 7/25/2019 Manual Fresadora Cnc Sinumerik

    52/59

    FRESADORA CNC SINUMERIK 820

    52

    L904 Modelo de fresado de ranura circ ular

    L904 Modelo de fresado de ranuracircular

    Con L904 se pueden fresar ranuras circulares.El ciclo selecciona y cancela automticamentela correccin del radio de herramienta.La circunferencia se divide automticamente y

    de forma proporcional al nmero de ranurascirculares. El ciclo opera en elcorrespondiente plano activo.

    Programacin de los parmetros:R01 Profundidad de avance (incremental,

    sin signo), ver L901R02 Plano de referenciaR03 Profundidad de ranura circularR12 Ancho de ranura circular. El dimetro

    de la herramienta ha de ser menor que0.9 x ancho de la ranura y mayor que0.5 x ancho de la ranura.

    R10 Altura de retroceso

    R13 Angulo para longitud de ranura relativoal eje horizontalR15 Avance en direccin de la ranuraR16 Avance en direccin verticalR22 Punto central de la ranura circular

    (horizontal, absoluto)R23 Punto central de la ranura circular

    (vertical, absoluto)R24 Radio del crculo de ranuras.R25 Angulo inicial en relacin con el eje

    horizontalR27 Nmero de ranuras circulares

    L905 Modelo de taladrado deagujero individual

    Con L905 se puede taladrar un agujeroindividual con el ciclo deseado. Losparmetros del ciclo seleccionado han deprogramarse previamente en el programa depiezas. El ciclo opera en el correspondienteplano activo.

    Programacin de los parmetros:

    R22 Punto central de agujero (horizontal,absoluto)

    R23 Punto central de agujero (vertical,absoluto)

    R28 Nmero del ciclo de taladradodeseado (L81 L89)

  • 7/25/2019 Manual Fresadora Cnc Sinumerik

    53/59

    FRESADORA CNC SINUMERIK 820

    53

    L906 Modelo de taladrado de hilera deagujeros

    L903 Modelo de fresado de caja circular

    L906 Modelo de taladrado deagujeros en lnea

    Con L906 se puede taladrar una hilera deagujeros con distancia constante entreagujeros y con el ngulo que se desee.Para los taladros se pueden utilizar los ciclos

    L81 L89. Los parmetros para el cicloseleccionado han de programarsepreviamente en el programa de piezas. Elciclo opera en el plano activo.

    Programacin de los parmetros:R18 Distancia desde el punto inicialR19 Distancia entre agujerosR22 punto inicial de la hilera de agujeros

    (horizontal, absoluto)R23 Punto inicial de hilera de agujeros

    (vertical, absoluto9R25 Angulo de la hilera de agujeros en

    relacin con el eje horizontal

    R27 Nmero de agujerosR28 Nmero del ciclo de taladrado(L81 L89)

    L930 Modelo de fresado de cajacircular

    Con el L930 se puede fresar una caja circular.El ciclo cancela automticamente la correccindel radio de la herramienta.El radio de la herramienta se tendr en cuenta

    junto con los valores introducidos en el registrode correcciones de herramienta.El ciclo opera en el correspondiente planoactivo.

    Programacin de los parmetros:R01 profundidad de pasada (incremental,

    sin signo), ver L901R02 Plano de referenciaR03 Profundidad de la cajaR06 Direccin de fresado (G02/G03) tras

    el avance hacia adentro de la pieza detrabajo, la herramienta sigue latrayectoria en espiral desde el centro

    hacia fuera. La direccin de fresado(fresado en el mismo sentido o ensentido contrario) ha de programarsecon R06=02/03.

    R15 Avance en la superficie de cajaR16 Avance en direccin verticalR22 Punto central de la caja (horizontal,

    absoluto)R23 Punto central de la caja (vertical,

    absoluto)R24 Radio de la caja circular

  • 7/25/2019 Manual Fresadora Cnc Sinumerik

    54/59

    FRESADORA CNC SINUMERIK 820

    54

    L999 Borrar buffer de memoria

    El ciclo 999 se llamar sin parmetros. Elintrprete del programa (parte del softwareque lee y ejecuta bloque tras bloque) deja deleer nuevos bloques del buffer de memoria yejecuta primero los bloques de la memoria

    hasta que sta se vaca. Slo despus elintrprete del programa comienza a leer yejecutar nuevos bloques

    Este subprograma se utiliza para dar tiempo alPLC en el efecto espejo, para cambiar al modode espejo antes de ejecutar los bloque areflejar.

  • 7/25/2019 Manual Fresadora Cnc Sinumerik

    55/59

    FRESADORA CNC SINUMERIK 820

    55

    Angu lo en relacin a la direccin +X

    Insercin de u n c hafln c on -U

    Insercin de un radio con +U

    Recta con ngu lo y u na coo rdenad a final

    Arco co n radio, las dos coord enadas delpunto c entral y una coordenada final

    Breve def inic in del contorn o

    Si faltan las coordenadas del punto deinterseccin, puede emplearse este mtodo.Para la definicin del contorno se ofrecen aeleccin trazados de varios puntos dediferentes formas, que pueden combinarse a

    voluntad. El software calcula los puntos deinterseccin mediante valores decoordenadas o de ngulo.Los siguientes grficos se refieren a G17(plano X-Y activo).

    Los valores de ngulo estn siempre enrelacin con la direccin +X

    Se ofrecen a eleccin los siguientes trazadosde contorno:

    Insertar chafln

    En los chaflanes se introduce U como nmeronegativo.

    G1 X2 Y2 U- LFG1 X3 Y3 LF

    Insertar radio

    En los radios, U se introduce como nmeropositivo. El radio insertado ha de ser menorque la ms corta de las dos lneas.

    G1 X2 Y2 U+ LFG1 X3 Y3 LF

    Recta

    Introduciendo el ngulo A y una coordenadadel punto final se calcula la lnea recta.

    G1 A X. o G1 A Y.

    Arco

    Descripcin del arco mediante el radio U, elpunto central I, K, y una coordenada del puntofinal.

    G2 U I K X2 o G2 U I K Y2

  • 7/25/2019 Manual Fresadora Cnc Sinumerik

    56/59

    FRESADORA CNC SINUMERIK 820

    56

    Trazado de con torn o recta recta

    Trazado con c ont orn o recta arco(tangencial)

    Trazado de contorno arco - recta(tangencial)

    Trazado de con torn o arco arco

    (tangencial)

    Recta Recta

    Angulo A, una coordenada del primer punto ylas dos coordenadas del punto final.Pueden insertarse radios +U o chaflanes U;si el bloque siguiente es un bloque G1,tambin pueden aadirse.

    G1 A X1G1 X2 Y2.oG1 A Y1G1 X2 Y2

    Segunda posibilidad:

    Angulos A1 y A2, las dos coordenadas delpunto final.

    G1 A1 A2 X2 Y2

    Recta Arco (tangencial)

    Angulo A, radio U y las dos coordenadas delpunto final.

    G3 U A X Y

    Arco Recta (tangencial)

    Se programar la trayectoria G2, G3 para elprimer arco. La segunda trayectoria essiempre la opuesta, y no se programa. Losparmetros de interpolacin I2, J2 del segundoarco se refieren al punto final de este arco.Hay que programar ambos parmetros deinterpolacin aunque el valor sea 0.

    G2 I1 J1 I2 J2 X Y

    Arco Arco (tangencial)

    Se programar la trayectoria G2, G3 para elprimer arco. La segunda trayectoria essiempre la opuesta, y no se programa. Los

    parmetros de interpolacin I2, J2 del segundoarco se refieren al punto final de este arco.Hay que programar ambos parmetros deinterpolacin aunque el valor sea 0.

    G2 I1 J1 I2 J2 X Y

  • 7/25/2019 Manual Fresadora Cnc Sinumerik

    57/59

    FRESADORA CNC SINUMERIK 820

    57

    Ejecucin del programa con un

    subprograma

    Anidamiento de subprogramas

    Subprogramas

    Las funciones que deben repetirse muchasveces pueden programarse comosubprogramas.

    Los nmeros de ciclos estn reservados y no

    deben utilizarse para subprogramas.

    Llamar a un subprograma en el programade piezas

    Ej.: L123 P1 LFL Subprograma123 Nmero de subprogramaP1 Nmero de pasadas del subprograma

    (max.99)

    Fin del subprograma con M17

    Ej.: N150 M17 LF

    Anidamiento de subprogramas

    Se puede realizar un anidamiento cudruplede subprogramas. Hasta el cuarto nivel desubprogramas se puede realizar la bsquedaautomtica de bloques.

  • 7/25/2019 Manual Fresadora Cnc Sinumerik

    58/59

    FRESADORA CNC SINUMERIK 820

    58

    Ejemplo de Programacin

    Los programas de control numrico se componen de secuencias de BLOQUES deprograma que se guardan en las unidades de control.

    Al mecanizar piezas, el computador lee y comprueba estos bloques segn lasecuencia programada y se envan a la mquina las correspondientes seales decontrol

    Llavero

    x

    0

    y

  • 7/25/2019 Manual Fresadora Cnc Sinumerik

    59/59

    FRESADORA CNC SINUMERIK 820

    Para fresar la parte central del llavero se ha colocado las coordenadas de la piezacon G58 en la esquina inferior izquierda de la pieza. Luego se procede a fresar laparte central en tres pasadas con una fresa de 10 mm de dimetro.

    Comandos Explicacin

    %MPF2 Numero de programa principal 2N005 G54 Desplazamiento del cero mquinaN010 G58 X13.711 Y-48.3 Z-4 Desplazamiento al cero piezaN015 T4 D4 M6 Seleccin Herram. 4 correccin 4N020 S2000 M3 M8 F200 RPM2000 Der. Refrig. Avance 200 mm/minN025 G0 X17 Y-5 Avance rpido a X17 e Y-5 de la piezaN030 G0 Z4 Avance rpido a Z 4de la piezaN032 G1 Z0 F100 Avance Mecan. a Z0 Avance 100mm/minN035 G1 X-4.1 F200 Avance Mecan. a X-4.1 Avance 200mm/minN040 G1 Y-14 Avance Mecan. a Y-14 Avance 200mm/min

    N045 G1 X 17 Avance Mecan. a X17 Avance 200mm/minN050 G1 Y-23.33 Avance Mecan. a Y-23.33 Avance 200mm/minN055 G1 X-4.1 Avance Mecan. a X-4.1 Avance 200mm/minN060 G0 Z35 Avance rpido a Z 35 de la piezaN065 T2 D2 M6 Seleccin Herram. 2 correccin 2N070 S4000 M3 M8 F80 RPM4000 Der. Refrig. Avance 80 mm/minN075 G0 X6.768 Y-9.070 Avance rpido. N555 M09 M30 Desconexin Refrig., fin del programa