manual usuario sinumerik 810 t

Upload: victor-benavides

Post on 02-Jun-2018

452 views

Category:

Documents


5 download

TRANSCRIPT

  • 8/10/2019 Manual Usuario Sinumerik 810 t

    1/16

    SINUMERIK 810/820 T DESCRIPCIN DE LAS TECLAS

    Autor: Julio Alberto Correa Pgina 1 de 16

    Funciones de las teclas

    Tecla de entrada

    Borrar entrada/mensaje al usuario

    Borrar palabra / bloque

    Modificar palabra

    Buscar direccin/bloque/palabra

    Cursor arriba/abajo

    Cursor izquierda/derecha

    Pgina atrs/adelante

    Salir de alarma

    Posicin actual en tamao doble

    Seleccin de modos operativos

    Reset

    Mecanizado bloque a bloque(SBL)

    Parar/arrancar programa

    Parar/arrancar husillo

    Parar/arrancar avance

    Velocidad del husillo menor del100%/100%/mayor del 100%

    Correccin develocidad deavance/avance rpido

    Teclado de direccin y numrico

    Como cada palabra de programacin, comienza conuna letra de direccin, el teclado asume que laprimera funcin de cada tecla, es la alfabtica,seguida de funciones numricas.Con la tecla Shift, (arriba a la derecha), se puedeseleccionar la otra funcin de cada tecla.

  • 8/10/2019 Manual Usuario Sinumerik 810 t

    2/16

    SINUMERIK 810/820 T DESCRIPCIN DE LAS TECLAS

    Autor: Julio Alberto Correa Pgina 2 de 16

    Pantallas con teclas de software

    Visualizacin del modo operativo.Visualizacin de las condiciones operativas.Visualizacin del nmero de control, mensajes y alarmas.Visualizacin de instrucciones al operador.Lnea de entrada.Visualizacin del nmero de canal.Tecla Retroceso a aun men de nivel superior.Teclas de software.Tecla Otras funciones del mismo men.

    Las teclas (9) son teclas con varios significados. El significado vlido en cada caso aparece en la lnea inferior de

    la pantalla (7).

  • 8/10/2019 Manual Usuario Sinumerik 810 t

    3/16

    SINUMERIK 810/820 T PRINCIPIOSBSICOS

    Pgina 3 de 16

    Principios Bsicos

    Puntos de referencia del torno

    M= Punto cero de la mquina.

    Punto de referencia invariable establecido por elfabricante de la mquina.A partir de este punto se miden los desplazamientosen toda la mquina, siendo por lo tanto el origen decoordenadas.

    R= Punto de referencia.

    Posicin en el rea de trabajo de la mquina

    exactamente determinada por limitadores.Es el punto al que hay que llevar automaticamente alportaherramientas al encender la mquina.La posicin de los carros se indican al control por laaproximacin de estos al punto R necesario trascada fallo de corriente.

    N= Punto de referencia del asiento de laherramienta.

    Punto inicial para la medicin de las herramientas.Lo establece el fabricante.

    W= Punto cero de la pieza.

    Es el origen de coordenadas para el programador,que se determina libremente, y puede serdesplazada cuantoas veces sea necesario.Generalmente, coincide con el extremo libre de lapieza de trabajo.

    Decalaje de or igen.

    Despus del posicionamiento del punto dereferencia, la memoria de valores reales y, con ella,tambin la visualizacin de posicin real, estnreferidos al origen de mquina. El programa depieza, en cambio, se refiere al origen de pieza.Este desplazamiento se tiene que introducir comodecalaje de origen.El punto cero de mquina (M), la mayora de lasveces, se encuentra sobre el eje del torno y en lacara frontal del plato del husillo. Con el decalaje deorigen, se puede desplazar el mismo a un punto msadecuado. Se disponen de cuatro decalajes(G54/G55/G56/G57), y por medio de este dato, sedesplaza el origen coordenadas desde M hastaotra posicin W. El primer decalaje (G54), sepuede preestablecer en la configuracin de lamquina, no necesitando ser llamado en elprograma. Pero dentro de un programa de pieza, sepuede cambiar el cero de pieza cuantas veces se

    desee con G58/G59, llamado decalaje de origenprogramado.

    R

  • 8/10/2019 Manual Usuario Sinumerik 810 t

    4/16

  • 8/10/2019 Manual Usuario Sinumerik 810 t

    5/16

    SINUMERIK 810/820 T PRINCIPIOSBSICOS

    Autor: Julio Alberto Correa Pgina 5 de 16

    Medicin de datos deherramienta

    La finalidad de medicin de datos de herramienta esque el software utilice para el posicionamiento lapunta o el punto central de herramienta y no el puntode referencia del asiento de herramienta (N).Para esto, hay que medir cada herramienta. Enrealidad lo que se mide es la distancia desde (N)hasta la punta de la herramienta.Estos datos se guardan en la memoria de datos deherramienta, conjuntamente con el tipo deherramienta (segn dibujo Posicin de cuchilla delas herramientas) y el radio de la punta.Por ejemplo, una herramienta que se sujeta en laposicin 8 de la torreta cuyos datos se almacenanen la direccin 14, se llamar en el programa con ladenominacin : T8 D14.Los datos de herramienta, se pueden medirsemiautomaticamente (ver: Medicin de datos deherramienta por raspado).

    Para determinar el tipo de cuchilla, segn el dibujoanterior, debe tenerse en cuenta como est sujeta ala mquina.En las mquinas con la herramienta por delante delcentro de giro, se emplean los valores entreparntesis.

    Todas las herramientas se miden con respecto alpunto de soporte de la herramienta N.

    Las longitudes L1y L2, son las que ilustran el dibujoDireccin de la correccin de longitud de tipos deherramienta.

    Estos valores se llaman correcciones deherramientas o tool-offsets.

    Con Desgaste se produce la correccin de datos deherramienta no exactamente medidos o pordesgaste del filo de corte tras muchas pasadas demecanizado. Las correcciones de longitud y los

    radios de corte introducidos se sumarn o restarn.X +/- Incremental en dimetroZ +/- IncrementalR +/- Incremental

    Entrada de datos deherramienta

    Desde cualquier modo operacional se puedevisualizar, con la tecla CORREC. HERRAM., lavisualizacin en la pantalla de la mscara de entrada

    de datos de herramienta.

    Seleccionar el nmero de herramienta con las teclas

    O introduciendo el nmero de correccin y la teclabuscar

    Colocar el cursor en el campo de entrada deseado,introducir el valor deseado de correccin en elregistro de correccciones.

  • 8/10/2019 Manual Usuario Sinumerik 810 t

    6/16

    SINUMERIK 810/820 T PRINCIPIOSBSICOS

    Autor: Julio Alberto Correa Pgina 6 de 16

    Medicin De Datos DeHerramienta Con Mtodo De

    Raspado

    1. Colocamos el modo operacional JOG, yhacemos tangencia en el frente de una piezapatrn de dimetro conocido con el frente de latorreta. Esto lo hago con el husillo detenido, ycolocando una galga de espesores o en sudefecto, una hoja de papel- entre el frente de lapieza y el frente de la torreta, avanzando porsaltos incrementales. En este lugar, leo laposicin del carro en Z, y lo escribo en lapantalla.

    2. Selecciono en los botones de men C.HERR.

    AUTOMAT. (correccin automtica deherramientas) el valor de Z y lo ingreso.

    Verifico lo siguiente:

    Nro. Correc. Herramienta D0Nro. Decalaje origen 53

    A su vez, el valor de X ser el dimetro de lapieza patrn.

    3. Alejo la torreta, la giro y presento la herramienta(supongamos la posicin 2) a medir.

    4. Hago tangencia en el frente de la pieza yseleccionando nuevamente C.HERR.AUTOMAT., modifico los siguientes valores: Dibujo 1

    Nr. Correc. Herramienta D2Nr. Decalaje origen 53

    Memorizo el nuevo valor de Z, con MEMORIAEJE Z

    5. Para setear el valor x de la herramienta, hagotangencia en el dimetro de la pieza patrn, yopero de manera semejante a lo hecho en elpunto 4 , pero memorizando el valor X conMEMORIA EJE X.

    6. Verifico que estos cambios en las herramientasse hayan efectuado, viendo que desdeCORREC. HERRAM.los valores L1 (X)y L2 (Z)del dibujo 1, representan las distancias desde elpunto de referencia de la torreta hasta la puntade la herramienta.

    Desde esta pantalla, puedo modificar el tipo deherramienta, segn el dibujo Posicin de cuchilla delas herramientas, y el radio de la herramienta decorte.

  • 8/10/2019 Manual Usuario Sinumerik 810 t

    7/16

    SINUMERIK 810/820 T SECUENCIAS OPERATIVAS

    Autor: Julio Alberto Correa Pgina 7 de 16

    Secuencias operativas

    AUTOMATIC

    Se emplea en la ejecucin de un programa de pieza.El control llama a un bloque tras otro y los interpreta.

    JOG

    En este modo, se pueden desplazar los carros enforma manual (paso a paso) con las teclas dedireccin.En el submodo SOBREMEMORIZAR, (tecla desoftware), se pueden conectar el husillo y girar latorreta.

    MDI - AUTOMATIC

    Se pueden introducir bloques de un programa depiezas en la memoria intermedia.El control ejecuta los bloques introducidos y borradespus la memoria intermedia para nuevasentradas. Despus de introducir la secuencia atravs del teclado del mando, pulsando Marcha CNse ejecuta la secuencia introducida. Durante elmecanizado ya no es posible editar la secuencia.

    PUNTO DE REFERENCIA

    Este modo se emplea para la aproximacin al puntode referencia (R).Al llegar al punto de referencia, la memoria deposicin actual se establece sobre el valor de lascoordenadas del punto de referencia. Con esto, elcontrol reconoce la posicin de la herramienta en la

    zona de trabajo.La aproximacin al punto de referencia se alcanzaen las siguientes situaciones:- Al conectar la mquina.- Tras un fallo de corriente.- Tras la alarma Aproximar punto de referencia,

    o Punto de referencia no alcanzado.- Despus de una colisin o por sobrecarga de los

    carros.

    INC FEED 1 . . . INC FEED 1000

    . . .

    En este modo pueden desplazarse los carros con unsalto incremental de 1 . . . 10000 m, por medio delas teclas de direccin.El incremento debe ser mayor que la resolucin dela mquina, de lo contrario no se producirdesplazamiento.

    Aproximacin al punto dereferencia

    Mediante este procedimiento, se sincroniza el controlcon el torno.Se realiza siguiendo los siguientes pasos:- Cambiar al modo operativo PUNTO REFEREN.- Pulsar las teclas de direccin en Z y en X.O, con la tecla REF ALL, se aproximanautomticamente los dos ejes.

    Se debe tener la precaucin de verificar que no hallaobstculos en la trayectoria de los carros hasta elpunto de referencia

    Entrada de la posicin de losengranajes

    Para que el control pueda supervisar la velocidadcorrecta del husillo, se debe introducir la posicinseleccionada del engranaje de la mquina.

    - Pulsar la tecla del men DATOS OPERAD.- Ampliar el men con la tecla correspondiente.- Pulsar la tecla de software CABEZAL.- Llevar el cursor al campo Aceleracin para

    roscado e introducir la posicin del engranajecorrespondiente.

    POSICIN DE ENGRANAJE 1 130-1300 rev/min.POSICIN DE ENGRANAJE 2 200-2000 rev/min.POSICIN DE ENGRANAJE 3 300-3000 rev/min.

    Determinar idioma y directoriode trabajo

    - Pulsar la tecla DATOS OPERAD.- Ampliar la lnea de teclas de software.- Pulsar DATOS GENERAL.- En la mscara de entrada se puede definir el

    directorio de piezas de trabajo y el idioma.

    Para seleccionar idioma:SP para espaol.EN para ingls.

    DT para alemn.FR para francs.

  • 8/10/2019 Manual Usuario Sinumerik 810 t

    8/16

    SINUMERIK 810/820 T SECUENCIAS OPERATIVAS

    Autor: Julio Alberto Correa Pgina 8 de 16

    Introduccin de programas- Pulsar DIALOGO OPERAD.- Pulsar CONTORNO.

    Los programas de piezas y subprogramas osubrutinas, se pueden introducir en los modos JOG,AUTOMATIC, INC 1... INC 1000 y PUNTO REFERN.

    - Pulsar RECTA-ARCO.- En la pantalla se muestra la mscara de entrada

    de datos de la figura, donde aparece el

    contorno.Llamar a un programa - Se introducen los datos de acuerdo a lorequerido.

    - Pulsar PROGRAM PIEZA. - Si se introducen ms valores de los requeridos,se pueden borrar con BORRAR PARAMTR.- Pulsar EDITAR PROGRAMA.

    - Escribir %..... o L...... - Finalizado el ingreso de datos, se pulsaMEMORIZAR, SELEC. MENU o SELEC.MEMORIA.

    - Pulsar SELECC. PROGRAM.

    Introducir un bloque - El programa crea automticamente un LF, yvuelve a la pantalla del programa.

    Ejemplo:

    Introducir programas generados con CAD-CAM

    - Se procede de la siguiente manera:- El programa NC debe editarse en formato

    SINUMERIK 810/820.Borrar bloque

    - Los programas se renombrarn as:Colocar el cursor delante del bloque que sedebe borrar, introducir el nmero de bloque(por ej. N0095), y pulsar Borrar.

    - %MPFxxxx (Programa principal)- %SPFxxxx (Subprograma o subrutina)

    - Importar datos con IMPORT DATOS desdeDATOS ENT SAL.Borrar palabra

    Administracin de Programas.Colocar el cursor delante de la palabra quese debe borrar, introducir la direccin de lapalabra (por ej. G), y pulsar Borrar. Copiar programa

    Pulsar PROGRAM PIEZA.Modificar palabra Pulsar MANEJO PROGRAM.Introducir %xxxx=%wwww.

    Colocar el cursor delante de la palabra quese debe modificar, introducir la palabra bienescrita, y pulsar Modificar.

    Pulsar COPIAR.

    Renombrar programaPulsar PROGRAM PIEZA.

    Ayuda al operador Pulsar MANEJO PROGRAM.Introducir %xxxx=%wwww.

    En la estructura de un programa,se puedenintroducir datos por medio de una ayuda al operador.

    Pulsar REDENOMINAR.

    Por la misma, se pueden introducir los comandos Gy M de uso ms frecuente, como tambin trazados

    de contorno por la descripcin abreviada delcontorno, sin necesidad de calcular puntosintermedios. Por ejemplo, para programar uncontorno de recta ms arco:

    Borrar programaPulsar PROGRAM PIEZA.

    Pulsar MANEJO PROGRAM.Introducir %xxxx.Pulsar BORRAR

  • 8/10/2019 Manual Usuario Sinumerik 810 t

    9/16

    SINUMERIK 810/820 T SECUENCIAS OPERATIVAS

    Autor: Julio Alberto Correa Pgina 9 de 16

    Simulacin

    En este paso, se verifican errores en el desplazamiento de la herramienta de acuerdo al perfil de la pieza. Sereconocen movimientos de traslacin, forma geomtrica, colisiones y errores de cdigo de programacin.

    No se tienen en cuenta desplazamientos del cero, forma de herramientas, correcciones de las mismas ni valoresde corte.

    Ajuste de ventana y p ieza en bruto

    Se pueden dimensionar la ventana de simulacin y el tamao de la pieza en bruto.

    Ingreso dimensin de ventana:

    Zona X mn (dim) 0mmZona Z mn -50mmZona X mx (dim) 50mmZona mx 10mm

    Ingreso dimensin pieza en bruto:

    Dimetro pieza en bruto 30mmPieza en bruto Z mn -100mmPieza en bruto Z mx 0.5mm

    Posteriormente, pulso SIMULACIN y MARCHA.La simulacin puede ser interrumpida o continuada pulsando PARADA o MARCHA.

  • 8/10/2019 Manual Usuario Sinumerik 810 t

    10/16

    SINUMERIK 810/820 T SECUENCIAS OPERATIVAS

    Autor: Julio Alberto Correa Pgina 10 de 16

    Display de la posicin de programa.

    Display de coordenadas actuales.

    Ventana de simulacin.

    Display avance actual.(M = mm/min, R = mm/giro)

    Pieza en bruto (representada solo media pieza).

    Display de posicin ventana.

    %151 N145 L500 P1

    Marcha en seco (DRYRUN)

    Despues de la simulacin grfica, restan examinar algunos elementos, tales como los desplazamientos del cero,los datos y las correcciones de herramienta, los valores de corte (velocidad, avance, etc),los cambios deherramientas, etc.Se procede de la siguiente manera:

    1. Seleccionamos modo operacional AUTOMTICO.2. Ingreso el nmero del programa a probar.3. Amplio la lnea del men, y selecciono INFLUEN PROGRAM (override).4. Conectamos Avance recorrido de prueba SI (REC.PBA), y cambio lnea de softkey.

    5. Conectamos operacin de bloque individual (Single block), y visualizamos en la pantalla SBL. .6. Colocamos el corrector de avance en cero, para que los carros no se trasladen.

    7. Arrancamos el primer bloque del programa.8. Aumentamos lentamente la velocidad de avance del carro previendo posibles colisiones.

  • 8/10/2019 Manual Usuario Sinumerik 810 t

    11/16

    SINUMERIK 810/820 T MECANIZADO

    Autor: Julio Alberto Correa Pgina 11 de 16

    Ejecucin de programa

    Ar ranque de un p rograma de pieza

    - Seleccionar el modo operacional AUTOMATIC.- En la pantalla, verificar que el nmero delprograma corresponda al que queremosmecanizar.

    - Pulsar

    Mensajes durante la ejecucin del programa

    En la primera lnea de la pantalla aparece la palabraAUTOMATIC.

    - Si aparece: PARADA:AUTO interrumpido, se

    cambi de modo operativo, o se puls .

    - PARADA: Secuencia a secuencia.

    Continuar con .

    - PARADA: Parada prog. M00, M01.Interrupcin programada. Continuar pulsando la

    tecla .

    - PARADA: Read enableRead enable es una seal de salida PLC. Elbloque en curso no ha terminado, por ejemplopor cambio de herramienta. El siguiente bloquedel programa se ejecutar tras la terminacin delbloque en curso.

    - PARADA: Tiempo de demoraSe program una temporizacin.

    - FSTPAROAVANCE. Aparece cuando elPLC realizadeterminadas operaciones.

    Influencia en el programa

    Accionando algunas teclas, se puede intervenir en elprograma.

    Pulsando INFLUEN PROGRAM en modoAUTOMATIC o MDI-AUTOMATIC, aparecen lassiguientes opciones.

    SEC. OPC SI-NO (secuencia opcional)Los bloques de programa marcados con una barraascendente antes del nmero de bloque (/N...)no se

    ejecutarn durante el programa.

    REC. PBA SI-NO (avance recorrido de prueba)Esta funcin puede activarse para una pasada deprueba sin pieza de trabajo. Todos los bloques conavance programado (G1, G2, etc.) se realizarn singiro del husillo.

    PAR PRO SI-NO (Parada programada)Si en el programa de piezas hay un M01,normalmente el programa no se para. Si estseleccionadala opcin como SI, entonces se detienecon M01.

    DEC. SEC SI-NO (decodificacin sec. a sec.)Es similar a SBL. Si est seleccionada con SI, elprograma se detiene tras cada bloque.

  • 8/10/2019 Manual Usuario Sinumerik 810 t

    12/16

    SINUMERIK 810/820 T MECANIZADO

    Autor: Julio Alberto Correa Pgina 12 de 16

    Pieza de ejemplo

    4.5

    56.71

    Datos de corte

    Herramienta de desbaste y acabado: T02 D02

    Velocidad de corte en en desbaste: 220 m/minutoVelocidad de corte en el acabado: 250m/minutoAvance en el desbaste: 0.08 mm/revolucinAvance en el acabado: 0.06 mm/revolucinProfundidad de pasada: 0.4mmSobrematerial para acabado en X y Z: 0.05 mmDimetro en bruto: 25.4 mm

    Herramienta de roscado: T04 D04

    Entrada de rosca: 2 mmSalida de rosca: 1.5 mmN de cortes: 9Angulo de aproximacin: 30

    Sujecin de la pieza primer lado

    60.5

  • 8/10/2019 Manual Usuario Sinumerik 810 t

    13/16

    SINUMERIK 810/820 T MECANIZADO

    Autor: Julio Alberto Correa Pgina 13 de 16

    Situacin de sujecin segundo lado

    LAS SECUENCIAS DE MECANIZADO

    (opcional)

  • 8/10/2019 Manual Usuario Sinumerik 810 t

    14/16

    SINUMERIK 810/820 T MECANIZADO

    Autor: Julio Alberto Correa Pgina 14 de 16

    )

    )

    %9913 (PROGRAMA BOLA ROSCADA)

    N0005 G71 G90 G54 (G71, G90 Y G54 por defecto)N0010 G58 Z60.5 (G58 y valor Z optativos)N0015 T2 D2 M3 (carga de herramienta y giro del cabezal)

    N0020 G96 S250 F0.08 (datos de corte desbaste)N0025 G0 X25.4 Z5 (posicin de inicio)N0030 R20=9911 R21=0 R22=0 R24=0.05 R25=0.05 R26=0.4R27=42 R28=0.08 R29=31 R30=0.75 L95 P1 (ciclo de desbaste)N0035 G96 S275 F0.06 (datos de corte acabado)N0040 R24=0 R25=0 R28=0.06 R29=21 L95 P1 (ciclo de acabadoN0045 G97 S300 (rotacin del cabezal fija)N0050 G0 Z50 (posicin para cambio de herramienta)N0055 T4 D4 (carga de herramienta de roscar)N0060 G0 X18 Z5 (posicin de inicio para roscar)N0065 R20=2.5 R21=14 R22=0 R23=1 R24=-0.6 R25=0.02 R26=2 R27=1.5 R28=9 R29=30 R32=-18 R34=1L971 P1 (roscado 1 entrada)

    N0070 G0 Z6.25 X18 (posicin desplazada segunda entrada de rosca)N0075 R22=1.25 L971 P1 (roscado 2 entrada)N0080 G0 Z50 (alejo herramienta)N0085 M0 (detencin del programa)N0090 G55 (segundo decalaje de origen al frente de las mordazas)N0095 G58 Z19.93 (decalaje programado en 19.93 mm)N0100 T2 D2 (carga herramienta de desbaste)N0105 G96 S250 F0.08 (valores de corte)N0110 G0 X25.4 Z10 (posicin inicial)N0115 R20=9912 R21=0 R22=0 R24=0.05 R25=0.05 R26=0.4R27=42 R28=0.08 R29=31 R30=0.75 L95 P1 (ciclo de desbaste)N0120 G96 S275 F0.06 (datos de corte)N0125 R24=0 R25=0 R28=0.06 R29=21 L95 P1 (ciclo de acabadoN0130 G0 Z50 (alejo herramienta)N0135 M02 (fin de programa principal)

    L9911(SUBPROGRAMA LADO1)

    N5 G0 X0 Z0N10 G1 X10N15 X14 Z-2N20 Z-15.8N25 X11.7 Z-18N30 Z-21.5N35 X16

    N40 X18 Z-22.5N45 Z-35.28N50 G3 X24 Z-43.21 B12N55 G1 X25.4N60 M17

    L9912 (SUBPROGRAMA LADO 2)

    N0005 G1 X0 Z0N0010 G3 X24 Z-12 B12N0015 G1 Z-13

    N0020 X25.4N0025 M17

  • 8/10/2019 Manual Usuario Sinumerik 810 t

    15/16

    SINUMERIK 810/820 T OPTIMIZACIN

    Autor: Julio Alberto Correa Pgina 15 de 16

    Correccin de los datos de herramientaSobremedida en el dimetro.

    El valor nominal del plano es 18 mm.

    El valor real medido es de 18,4 mm

    La sobremedida radial es de 0,2 mm

    En el bloque de correccin de herramienta (D2) fuememorizado bajo L1 (X) el valor 6,35 mm

    La longitud de la herramienta es menor, de tal manerase crea una sobremedida en la pieza.

    La longitud debe ser corregida en 0,2 mm, colocando elvalor de L1 en 6,15 mm.

  • 8/10/2019 Manual Usuario Sinumerik 810 t

    16/16

    SINUMERIK 810/820 T OPTIMIZACIN

    Autor: Julio Alberto Correa Pgina 16 de 16

    Medida menor en el dimetro.

    El valor nominal del plano es 18 mm.

    El valor real medido es de 17,6 mm

    La medida menor radial es de 0,2 mm

    En el bloque de correccin de herramienta (D2) fuememorizado bajo L1 (X) el valor 6,35 mm

    La longitud de la herramienta es mayor, de tal manerase crea una medida menor en el de la pieza.

    La longitud debe ser corregida en 0,2 mm, colocando elvalor de L1 en 6,55 mm.

    (Nota del autor: este apunte se bas fundamentalmente en el Manual del Torno CNC EMCO.)