Vous êtes sur la page 1sur 120

Manual Edicin 04/2004

sinumerik
Moldes y utillaje SINUMERIK 810D/840D

s
Consulta
SINUMERIK 810D/840D Moldes y utillaje
Contenido

Primero un poco de teora Operadores de la mquina en la mquina Informacin para el programador


Pgina

1 2 3 4

Consulta Manual 4.1 Las funciones de mayor importancia en resumen 4.2 ndice alfabtico 4.2 4.10

Vlido para SINUMERIK 840D 6 SINUMERIK 840DE (variante de exportacin) 6 SINUMERIK 840D powerline 6 SINUMERIK 840DE powerline 6 SINUMERIK 840Di 2 SINUMERIK 840DiE (variante de exportacin) 2 SINUMERIK 810D 3 SINUMERIK 810DE (variante de exportacin) 3 SINUMERIK 810D powerline 6 SINUMERIK 810D powerline 6
Control Versin de software

Edicin 04.04

Introduccin Clave de ediciones, marcas

Documentacin SINUMERIK
Clave de ediciones
Las ediciones abajo indicadas han sido publicadas con anterioridad a la presente. En la columna Observacin se identica con una letra, cul es el estado de las ediciones publicadas hasta la fecha. Signicado del estado indicado en la columna Observacin: A .... Nueva documentacin B .... Reimpresin no modicada con referencia nueva C .... Edicin reelaborada con versin nueva Si las condiciones tcnicas representadas en la pgina muestran cambios frente a la edicin anterior, este hecho se indica mediante la edicin cambiada en la lnea de encabezamiento de la pgina en cuestin. Edicin --Referencia --Observacin ---

Marcas SIMATIC, SIMATIC HMI, SIMATIC NET, SIROTEC, SINUMERIK y SIMODRIVE son marcas registradast de Siemens AG. Las dems designaciones de este impreso pueden ser marcas, cuyo uso por terceras personas para sus nes puede vulnerar los derechos de los propietarios.

Informacin adicional en Internet bajo: http://www.ad.siemens.de/sinumerik Este documento ha sido creado con varias herramientas de layout y grcas. Estn prohibidas la divulgacin y la reproduccin de este documento y de su contenido, salvo en caso de autorizacin expresa. Los infractores quedan obligados a la indemnizacin por daos y perjuicios. Se reservan todos los derechos, en particular para el caso de concesin de Patente o de Modelo de Utilidad.

Siemens AG 1995 - 2004. All rights reserved. Eventualmente, el control permite ejecutar ms funciones que las indicadas en esta descripcin. Sin embargo, no se pueden exigir dichas funciones al efectuar el suministro o servicios postventa. Hemos vericado la coincidencia entre el contenido de este impreso y el software y el hardware descritos. Como siempre se puede deslizar algn error involuntario, no podemos garantizar la absoluta coincidencia. No obstante, se comprueba regularmente la informacin aqu contenida y las correcciones necesarias se incluirn en la prxima edicin. Agradeceremos sus sugerencias de mejora. Queda reservado el derecho a establecer modicaciones debidas a variaciones tcnicas.

Referencia 6FC5095-0AB10-0EP0 Printed in the Federal Republic of Germany

Siemens-Aktiengesellschaft.

0.2
Siemens AG 2004 All rights reserved. Manual SINUMERIK 840D, Moldes y utillaje 04.2004

Introduccin Contenido

Contenido

Primero un poco de teora 1.1 1.2 1.3 1.4 1.5 1.6 1.7 1.8 1.9 Introduccin ......................................................................................... 1.2 Qu necesita el sector de moldes y utillaje? ..................................... 1.3 Fresar con 3 ejes, 3 + 2 5 ejes? ..................................................... 1.6 Qu se mueve y cmo? .................................................................... 1.8 Programas CNC independientes de la mquina ............................... 1.12 La teora de la correccin del radio de herramienta .......................... 1.14 Qu son frames?............................................................................. 1.17 Precisin, velocidad, calidad de la supercie .................................... 1.19 Estructuracin de programas CNC para la construccin de moldes. 1.22

1.10 Orientacin en aplicaciones con 5 ejes ............................................. 1.23

Operadores de la mquina - en la mquina 2.1 2.2 2.3 2.4 2.5 2.6 2.7 2.8 Determinar el origen de la pieza.......................................................... 2.2 Medir herramientas............................................................................ 2.13 Transferencia de los datos de programa ........................................... 2.16 Comprobar el programa .................................................................... 2.17 Llamar y ejecutar el programa........................................................... 2.18 Interrumpir el programa ..................................................................... 2.20 High-Speed-Settings CYCLE832 ................................................... 2.25 ShopMill ............................................................................................ 2.28

Informacin para el programador 3.1 3.2 3.3 3.4 Introduccin ......................................................................................... 3.2 Programas CNC independientes de la cinemtica.............................. 3.3 Transformacin de 5 ejes TRAORI................................................... 3.5 Orientacin de la herramienta A3=, B3=, C3=; ... ........................... 3.6

0.3
Siemens AG 2004 All rights reserved. Manual SINUMERIK 840D, Moldes y utillaje 04.2004

Introduccin Contenido

3.5 3.6 3.7 3.8 3.9

High-Speed-Settings CYCLE832 ..................................................... 3.9 Perl de avance FNORM, FLIN, .................................................... 3.18 Interpolacin de la orientacin ORI... ............................................. 3.19 Correcciones de herramienta CUT3DFS, ...................................... 3.21 Programacin en la mquina............................................................. 3.22

3.10 Ejemplo: Dobladora de tubos ............................................................ 3.25 3.11 Ejemplo: Faro de motocicleta ............................................................ 3.36

Consulta 4.1 4.2 Las funciones de mayor importancia en resumen............................... 4.2 ndice alfabtico................................................................................. 4.10

0.4
Siemens AG 2004 All rights reserved. Manual SINUMERIK 840D, Moldes y utillaje 04.2004

Primero un poco de teora


Contenido 1.1 Introduccin 1.2 Qu necesita el sector de moldes y utillaje? 1.3 Fresar con 3 ejes, 3 + 2 5 ejes? 1.4 Qu se mueve y cmo? 1.5 Programas CNC independientes de la mquina 1-6 La teora de la correccin del radio de herramienta 1.7 Qu son frames? 1.8 Precisin, velocidad, calidad de la supercie Pgina 1.2 1.3 1.6 1.8 1.12 1.14 1.17 1.19

1.9 Estructuracin de programas CNC para el sector de moldes 1.22 1.10 Orientacin en aplicaciones con 5 ejes 1.23

1.1

Primero un poco de teora Introduccin

1.1 Introduccin
El mecanizado con 5 ejes de piezas complejas, especialmente en moldes y utillaje, se basa en la cadena de procesos CAD CAM CNC. Con este resumen tcnico queremos ayudar al programador de CNC en la estacin de trabajo de CAM y al hombre en la mquina a solucionar su tarea de forma ptima y simplicar la comunicacin entre la estacin de CAM y la mquina.

Molde revestimiento automvil

Sinumerik 840D dispone de funciones potentes y altamente desarrolladas cuyo uso inteligente simplica considerablemente todo el proceso de la programacin y del mecanizado con 5 ejes y mejora el resultado de la produccin.

1.2
Siemens AG 0000-2004 All rights reserved. Resumen tcnico SINUMERIK 840D, Moldes y utillaje 04.2004

Primero un poco de teora Qu necesita el sector de moldes y utillaje?

1.2
Las exigencias hacia el diseo de objetos para todos los campos de aplicacin aumentan continuamente. La ergonoma, el valor CW o simplemente la esttica exigen formas cada vez ms redondeadas. Adems, todo tiene que ir ms deprisa y ser an ms preciso. El diseo procede en su mayor parte de sistemas CAD, los programas de mecanizado para supercies de forma libre de estaciones CAM. A pesar de todo, la responsabilidad tecnolgica por la calidad de la forma y de toda la herramienta recae sobre el especialista de la mquina herramienta.

1.2 Qu necesita el sector de moldes y utillaje?


Maquetas

Soplante

Con Sinumerik 840D, Siemens ofrece un control adaptado exactamente a las necesidades del sector de moldes y utillaje: en el clsico mbito de 2 D, en el mecanizado con 3 ejes, as como en el mbito de 5 ejes y de alta velocidad: ! ! ! ! Manejabilidad Programacin cmoda en la mquina Rendimiento ptimo en la cadena de procesos CAD CAM CNC Dominio mximo de la calidad en la mquina

Vlvula

1.3
Siemens AG 0000-2004 All rights reserved. Resumen tcnico SINUMERIK 840D, Moldes y utillaje 04.2004

1.2

Primero un poco de teora Qu necesita el sector de moldes y utillaje?

Supercie de forma libre

Mecanizado con 5 ejes en centros de fresado modernos


Los requisitos de las formas, la calidad de la supercie y la velocidad de mecanizado en el arranque de virutas, especialmente en moldes y utillaje, aumentan con rapidez:

Para conseguir condiciones de corte ptimas en el mecanizado de supercies curvadas en " el espacio, ...

Supercie inclinada con taladrado

... para mecanizar geometras situadas libremente # en el espacio (en este caso se tiene que poder modicar el ngulo de ataque del eje de la herramienta) ...

3 + 2 ejes

... o para fresar cavidades $ profundas ... Cavidad profunda


3

Mecanizado dinmico con 5 ejes

Para este n, se precisan, adems de los 3 ejes lineales X, Y y Z, 2 ejes giratorios A, B o C.

1.4
Siemens AG 0000-2004 All rights reserved. Resumen tcnico SINUMERIK 840D, Moldes y utillaje 04.2004

Primero un poco de teora Qu necesita el sector de moldes y utillaje?

1.2
Movimiento de la mquina
Con los ejes lineales X, Y y Z se efecta el desplazamiento a una posicin de la herramienta en la zona de trabajo.

Con 2 ejes giratorios, p. ej.: B y C, se modica la posicin y la orientacin de la herramienta.

Con 3 ejes lineales y 2 ejes giratorios se puede alcanzar, en teora, cualquier punto en el espacio con la orientacin deseada de la herramienta.

Vector de direccin de la orientacin de herramienta

Programacin CNC
La descripcin de una posicin terica en el programa CNC tiene lugar con los ejes de coordenadas X, Y y Z. Para la descripcin de la orientacin de la herramienta recomendamos utilizar preferentemente el vector de direccin A3, B3, C3 con el n de programar la orientacin independientemente de la cinemtica.

C3

A3

B3

Para determinadas tareas basta con trabajar con una orientacin ja, p. ej., en planos inclinados. Sin embargo, en muchos casos es deseable modicar la orientacin de la herramienta junto con el movimiento de desplazamiento. Entonces se habla del mecanizado simultneo con 5 ejes. Adicionalmente a los 3 ejes lineales, el control tiene que interpolar 2 ejes giratorios. Los modernos controles de 5 ejes como Sinumerik 840D le ofrecen directamente en la mquina la posibilidad de programar elementos como taladros inclinados y cajas con orientacin de herramienta ja e inuir en programas de sistemas CAM en los principales parmetros de mecanizado.

1.5
Siemens AG 0000-2004 All rights reserved. Resumen tcnico SINUMERIK 840D, Moldes y utillaje 04.2004

1.3

Primero un poco de teora Fresar con 3 ejes, 3 +2 5 ejes?

1.3 Fresar con 3 ejes, 3 + 2 5 ejes?


Sobre todo, las supercies de forma libre con curvatura convexa uniforme se suelen ejecutar con 3 ejes controlados. Sin embargo, en caso de cavidades profundas o cambios frecuentes de la curvatura se precisan 5 ejes controlados. Naturalmente, Sinumerik 840D soporta todas las estrategias de mecanizado.

"
1

3 ejes Ejes de contorneado controlados X, Y, Z

En toda la trayectoria de fresado no cambia la orientacin de la fresa. Las condiciones de corte en la punta de la fresa no son nunca ptimas.

3 + 2 ejes Ejes de contorneado controlados X, Y, Z Ejes giratorios jos, p. ej.: A, C (mesa)

En estas mquinas herramienta, la orientacin de la herramienta o la posicin de la mesa se pueden modicar, p. ej., por transformacin. En el grco izquierdo, la fresa trabaja con condiciones de corte ptimas. Las condiciones de corte empeoran cuanto ms se desplaza la fresa en la pieza hacia arriba o hacia un lado. Para conseguir tambin en este caso condiciones de corte ptimas, se gira la mesa. Para mecanizar por completo una supercie de forma libre, se necesitan a menudo giros mltiples en distintas direcciones.

1.6
Siemens AG 0000-2004 All rights reserved. Resumen tcnico SINUMERIK 840D, Moldes y utillaje 04.2004

Primero un poco de teora Fresar con 3 ejes, 3 +2 5 ejes?

1.3
X, Y, Z A, B

5 ejes: Ejes de contorneado controlados Ejes giratorios controlados, p. ej.:

Ventaja: La orientacin de la herramienta se puede ajustar ptimamente en toda la trayectoria de forma sncrona al movimiento lineal de la herramienta. De este modo las condiciones de corte en toda la trayectoria son ptimas.

1.7
Siemens AG 0000-2004 All rights reserved. Resumen tcnico SINUMERIK 840D, Moldes y utillaje 04.2004

1.4

Primero un poco de teora Qu se mueve y cmo?

1.4 Qu se mueve y cmo?


La estructura de fresadoras de 5 ejes

1.8
Siemens AG 0000-2004 All rights reserved. Resumen tcnico SINUMERIK 840D, Moldes y utillaje 04.2004

Primero un poco de teora Qu se mueve y cmo?

1.4

Una mquina de 5 ejes puede controlar movimientos de herramientas en 5 ejes. Se trata de los 3 ejes lineales conocidos y 2 ejes giratorios adicionales. Para los dos ejes giratorios existen distintas soluciones cinemticas. Aqu presentaremos de forma esquemtica las ms usuales. Para distintas necesidades, los fabricantes de mquinas herramienta desarrollan cada vez nuevas soluciones cinemticas. Con Sinumerik 840D estamos en condiciones de controlar tambin cinemticas especiales gracias a la transformacin cinemtica integrada. No obstante, no queremos tratar aqu ms detalladamente los casos especiales como, por ejemplo, hexpodos y similares.

2 ejes giratorios en el cabezal 2 ejes giratorios en la mesa

" Horquilla $ Giratorio/basculante

# Ranurado *

& Ranurado *

1 eje giratorio en el cabezal 1 eje giratorio en la mesa

* Concepto: Si el eje giratorio no se sita en perpendicular a un eje lineal, se habla de un eje ranurado.

1.9
Siemens AG 0000-2004 All rights reserved. Resumen tcnico SINUMERIK 840D, Moldes y utillaje 04.2004

1.4

Primero un poco de teora Qu se mueve y cmo?

Programacin independiente de la cinemtica


En funcin de la cinemtica de la mquina se pueden precisar unos movimientos de mquina totalmente distintos para el mecanizado de la misma supercie. La cinemtica de mquina segn el ejemplo 2 es mucho ms apropiada para la produccin de la pieza representada. Ejemplo

Se quiere mecanizar una envolvente de cilindro.


1

"

Secuencia de movimiento con cabezal/ cabezal Cinemtica Para describir un ciclo sencillo se tiene que describir en X/Y un semicrculo, con radio = radio del cilindro. Durante el movimiento, la herramienta tiene que girar alrededor del eje Z para que la fresa se encuentre siempre perpendicular a la supercie.

Secuencia de movimiento con mesa/mesa Giro de 90 alrededor de A El eje C gira a la posicin +90, entonces 90 El eje Y se desplaza de forma lineal

En una mquina con Sinumerik 840D, a la hora de programar, no necesita preocuparse generalmente de la cinemtica de la mquina y la longitud de la herramienta. Tan slo se considera el movimiento relativo entre la herramienta y la pieza. Del resto se ocupa el control. A continuacin le indicaremos en qu se distingue el manejo a nivel de la cinemtica.

1.10
Siemens AG 0000-2004 All rights reserved. Resumen tcnico SINUMERIK 840D, Moldes y utillaje 04.2004

Primero un poco de teora Qu se mueve y cmo?

1.4
Los movimientos de mquina necesarios en un mecanizado con 5 ejes dependen de la longitud de la herramienta.

Inuencia de la longitud de la herramienta en el movimiento de los ejes de la mquina

Ejemplo

Cuanto mayor sea la longitud de la herramienta en el ejemplo, mayores son los movimientos de desplazamiento necesarios de los carros de eje. En cada cambio de herramienta, el programa CNC se debera calcular de nuevo en el sistema CAM. En una mquina con Sinumerik 840D, a la hora de programar, no es necesario preocuparse de la longitud de la herramienta si est activa la seleccin de la correccin de herramienta. El control la tiene automticamente en cuenta.

Nota: Puede ocurrir que, en funcin de la longitud de herramienta, se sobrepase el margen de desplazamiento de un eje y el eje alcance el n de carrera a pesar de que todos los valores en el programa CNC se sitan dentro de la zona de trabajo. Aqu se distingue entre la zona de trabajo bruta y neta.

Inuencia del cambio de orientacin en el movimiento de los ejes lineales


Como consecuencia del cambio simultneo de la orientacin de la herramienta, unos movimientos sencillos se pueden convertir en una curva compleja. Para fresar una recta sin cambio de orientacin, el portaherramientas describe una lnea recta. Si cambia al mismo tiempo la orientacin, la punta de la herramienta describe una curva. Esta curva se tiene que compensar para que la punta de la herramienta describa la recta deseada en caso de un cambio de orientacin.

Programas CNC independientes de la mquina


Los ejemplos muestran que, en un mecanizado con 5 ejes, es extremadamente importante que los programas CNC sean independientes de la mquina y de la herramienta. Por esta razn, Sinumerik 840D dispone de una transformacin de 5 ejes integrada.

1.11
Siemens AG 0000-2004 All rights reserved. Resumen tcnico SINUMERIK 840D, Moldes y utillaje 04.2004

1.5

Primero un poco de teora Programas CNC independientes de la mquina

1.5 Programas CNC independientes de la mquina


TRAORI Llamada a la transformacin de 5 ejes
Naturalmente, se desean programas CNC que se puedan ejecutar en diversas cinemticas de mquina con distintas herramientas. Para que esto sea posible, el control tiene que compensar las inuencias mostradas. El comando TRAORI en Sinumerik 840D tiene el siguiente efecto: ! A partir de los datos de posicin y de orientacin en el programa CNC se generan, en funcin de la cinemtica, los movimientos de desplazamiento correctos. ! En el clculo de los movimientos de desplazamiento se tiene en cuenta la longitud de herramienta actual.

Ejemplo

En el programa CNC se programa un cambio de orientacin sin movimiento de desplazamiento adicional. El cambio de orientacin se puede programar independientemente de la cinemtica con A3, B3, C3. Sin TRAORI El control no tiene en cuenta la longitud de la herramienta. Gira alrededor del centro de rotacin del eje. La punta de la herramienta se mueve fuera de la posicin, con lo cual no permanece ja en el espacio.

Con TRAORI El control slo cambia la orientacin; la posicin de la punta de la herramienta permanece ja en el espacio. Los movimientos de compensacin necesarios para este n en X, Y y Z se calculan automticamente. Normalmente, TRAORI ya se debera llamar en el programa CNC que llega del sistema CAM. Entonces, en el programa CNC slo se encuentran los puntos X, Y y Z que se debern alcanzar y el vector de direccin A3, B3, C3 que describe la orientacin de la herramienta. Es decir, en el programa CNC slo se encuentran datos geomtricos y de orientacin.

1.12
Siemens AG 0000-2004 All rights reserved. Resumen tcnico SINUMERIK 840D, Moldes y utillaje 04.2004

Primero un poco de teora Programas CNC independientes de la mquina

1.5

Ejemplo de un programa CNC

Orientacin.MPF N01 TRAORI N02 T1 F1000 S10000 M3 N03 G54 N04 G0 X0 Y0 Z5 A3=0 B3=0 C3=1 N05 G1 Z-1 N06 X10 Y0 A3=1 C3=1 N07 TRAFOOF N07 M30

; Nombre del programa ; Llamada a la transformacin de 5 ejes ; Datos tecnolgicos, herramienta, velocidad de giro, etc. ; Decalaje de origen ; Punto inicial La herramienta se sita paralela al eje Z ; Orden de desplazamiento, aproximacin ; Movimiento lineal con cambio de orientacin a 45 en el plano X/Z ; Transformacin de 5 ejes DESC ;Fin del programa

En este caso se fresa una recta de X0 a X10. La orientacin de la herramienta cambia de 90 a 45.

Gracias a TRAORI no necesita preocuparse del movimiento efectivo de la mquina en la programacin de una recta. El punto nal se alcanza con exactitud; la punta de la herramienta describe una lnea recta.

1.13
Siemens AG 0000-2004 All rights reserved. Resumen tcnico SINUMERIK 840D, Moldes y utillaje 04.2004

1.6

Primero un poco de teora La teora de la correccin del radio de herramienta

1.6 La teora de la correccin del radio de herramienta


Con la correccin de herramienta, un programa CNC se hace independiente del radio de herramienta. La correccin del radio de herramienta se conoce en el mbito 2 D. En el mbito 3D, especialmente en el fresado con 5 ejes, se producen unas situaciones muy distintas.

Inuencia del radio de herramienta en el refrentado con CUT3DF


Para la correccin del radio en el refrentado con CUT3DF no basta con indicar solamente la geometra de la fresa. Tambin se necesita conocer la direccin de correccin. La direccin de correccin se calcula a partir de la perpendicular a la supercie, la direccin y la geometra de la herramienta. Esta perpendicular a la supercie tambin se denomina vector normal a la supercie. Se calcula a partir de la orientacin actual de la herramienta y la perpendicular a la supercie de la herramienta. Para el caso especial de la fresa esfrica se aplica, por ejemplo: En una trayectoria en el espacio se tiene que corregir perpendicularmente a la supercie en la cual transcurre la trayectoria; es decir, la direccin de correccin se describe por el vector normal ", # a la supercie en el punto de ataque. Sinumerik 840D dispone de las correspondientes posibilidades de correccin para calcular la correccin de herramienta con la ayuda del vector normal a la supercie. Sin embargo, hasta la fecha, slo contados sistemas CAM son capaces de suministrar la perpendicular a la supercie con cada secuencia CNC.

Generalmente, slo se pueden corregir pequeas variaciones del radio frente a la herramienta normalizada (radio con el cual el programa CAM ha efectuado sus clculos). Un radio de fresa ms pequeo se puede calcular sin problemas, pero produce un cambio de la profundidad de rugosidades. Con un radio ms grande existe peligro de colisin de la herramienta con el contorno de la pieza.

Si se conocen la perpendicular a la supercie, el radio de la herramienta y adicionalmente la geometra de la punta de la fresa, Sinumerik 840D puede calcular, en caso de seleccin de la correccin del radio de herramienta (CUT3DF), el nuevo punto de ataque de la herramienta PE. El grco muestra todas las medidas que utiliza el control y los datos geomtricos relevantes de la punta de la fresa. " # $ FN TCP PE TB VK Fresa de mango Fresa de mango con redondeo de aristas Fresa para matricera cilndrica Perpendicular a la supercie Tool Center Point Punto de ataque de la herramienta Tangente a la trayectoria Vector de correccin

1.14

Siemens AG 0000-2004 All rights reserved. Resumen tcnico SINUMERIK 840D, Moldes y utillaje 04.2004

Primero un poco de teora La teora de la correccin del radio de herramienta

1.6

Inuencia de la correccin del radio de herramienta en el fresado perifrico con 5 ejes, teniendo en cuenta la supercie lmite (CUT3DCC)
Ejemplo Se quiere vaciar una caja con una fresa ms pequea.

"
1 5 2

Herramienta normalizada (la herramienta predenida para el programa) Herramienta con un radio ms pequeo Supercie de mecanizado, supercie interior Supercie lmite, fondo de la caja Correccin para la supercie de mecanizado Correccin para la supercie lmite

# $

6 3

& %

'

TCP

PE

Correccin para el fresado perifrico con 5 ejes Si se selecciona una fresa con un radio ms pequeo que el predenido, Sinumerik 840D puede calcular la nueva trayectoria. En este caso, el control ha de considerar que no slo se tiene que corregir en direccin a la supercie de mecanizado %, sino tambin aproximar en la direccin de la herramienta '. Una aplicacin tpica para esta funcin se encuentra, en particular, en componentes estructurales de la industria aeronutica.

Despus de la correccin del radio en direccin al plano de mecanizado $, las puntas de herramienta TCP de la fresa con el radio ms pequeo y la herramienta normalizada se sitan en el mismo nivel si ambas herramientas, segn lo mostrado en el grco, tienen la misma longitud. Al mismo tiempo, la fresa penetra axialmente ' lo suciente para que el punto de ataque de la herramienta PE llegue justamente a tocar la supercie lmite. En esta correccin en direccin al fondo de la caja se tiene que considerar adicionalmente una aproximacin de la herramienta en la direccin de fresado. Esto se representa grcamente a travs del lado inferior visible de la herramienta.

1.15
Siemens AG 0000-2004 All rights reserved. Resumen tcnico SINUMERIK 840D, Moldes y utillaje 04.2004

1.6

Primero un poco de teora La teora de la correccin del radio de herramienta

Vista general de las correcciones de herramienta disponibles


Ya conoce las correcciones estndar del radio de herramienta de Sinumerik 840 D: G40 Desactivar correccin del radio de herramienta, G41 Correccin del radio de herramienta con direccin de correccin a la izquierda de la trayectoria en el fresado perifrico, G42 Correccin del radio de herramienta con direccin de correccin a la derecha de la trayectoria en el fresado perifrico. A travs de G450/G451 se dene el comportamiento en esquinas exteriores. Sin embargo, Sinumerik 840 D ofrece otras funciones de correccin de las cuales ya hemos presentado algunas aplicaciones en las pginas anteriores. Todas las variantes de la correccin del radio de herramienta Sinumerik 840D se activan con G41/G42 y se desactivan con G40.

Consulte en la documentacin de Sinumerik 840D: Fresado perifrico 2 1/2D CUT2D CUT2DF Correccin 2 1/2D con plano de correccin determinado por G17 G19 Correccin 2 1/2D con plano de correccin determinado por frame

Fresado perifrico 3D CUT3DC Correccin perpendicular a la tangente a la trayectoria y a la orientacin de la herramienta Sin cambios de orientacin en secuencias circulares insertadas en esquinas exteriores. El movimiento de orientacin se ejecuta en las secuencias lineales. El trayecto de desplazamiento se alarga con crculos. El cambio de orientacin se ejecuta de forma proporcional tambin en el crculo. Refrentado CUT3DFS Orientacin constante (3 ejes). La herramienta apunta en la direccin Z del sistema de coordenadas denido a travs de G17 - G19. Los frames no tienen ninguna inuencia. Orientacin constante (3 ejes). La herramienta apunta en la direccin Z del sistema de coordenadas denido actualmente a travs de frames. 5 ejes con orientacin de herramienta variable

ORID

ORIC

CUT3DFF

CUT3DF

Fresado perifrico 3D con supercie lmite (combinacin de fresado perifrico y refrentado) CUT3DCC CUT3DCCD El programa CN se reere al contorno en la supercie de mecanizado. El programa de CN se reere a la trayectoria del centro de la herramienta.

Para activar las correcciones, se tiene que reajustar el correspondiente comando G41/G42, por ejemplo: CUT3DC G41

1.16
Siemens AG 0000-2004 All rights reserved. Resumen tcnico SINUMERIK 840D, Moldes y utillaje 04.2004

Primero un poco de teora Qu son frames?

1.7

1.7 Qu son frames?


Sistemas de coordenadas
Sistema de coordenadas de mquina " con punto de referencia, decalaje de origen (G54, G55, ...) son conceptos conocidos.
2

Los frames permiten desplazar, girar, simetrizar y escalar sistemas de coordenadas. Con los frames se describe mediante coordenadas y ngulos, partiendo del sistema de coordenadas de pieza actual #, la posicin de un sistema de coordenadas de destino. Los frames posibles son ! ! ! frame bsico (decalaje bsico) frames ajustables (G54...G599) frames programables

Sistemas de coordenadas y movimientos de desplazamiento

Con una mquina de 5 ejes tambin es posible trabajar en supercies desplazadas y giradas libremente en el espacio. El sistema de coordenadas de pieza slo se necesita desplazar con frames y colocar mediante una rotacin en la supercie inclinada. Precisamente para este n se necesitan FRAMES. Todos los comandos de desplazamiento posteriores se reeren entonces al sistema de coordenadas de pieza.

1.17
Siemens AG 0000-2004 All rights reserved. Resumen tcnico SINUMERIK 840D, Moldes y utillaje 04.2004

1.7

Primero un poco de teora Qu son frames?

Frames en la aplicacin
Tras la activacin del decalaje de origen ajustable (G54, G55), el sistema de coordenadas de pieza se sita en el origen de la pieza. Con excepcin de las cinemticas especiales, los ejes estn alineados entonces paralelamente a los ejes de mquina. Con la ayuda de un FRAME , este sistema de coordenadas se puede desplazar y girar libremente en el espacio.

Ejemplo

Mecanizados en un plano inclinado Si el sistema de coordenadas " est girado al plano inclinado, un taladro se programa, por ejemplo, simplemente con una llamada del ciclo de taladrado.
1

1.18
Siemens AG 0000-2004 All rights reserved. Resumen tcnico SINUMERIK 840D, Moldes y utillaje 04.2004

Primero un poco de teora Precisin, velocidad, calidad de la supercie

1.8

1.8 Precisin, velocidad, calidad de la supercie


Cadena de procesos: CAD -> CAM -> CNC
CAD ( CAM Muchos programas CNC para el mecanizado de supercies de forma libre proceden de sistemas CAM. El sistema CAM obtiene la geometra de pieza desde un sistema CAD. La cadena de procesos CAD -> CAM -> (postprocesador) -> CNC se tiene que observar especialmente en el mecanizado de supercies de forma libre.

CAM ( CNC

En sistemas CAD se construyen supercies " de mayor grado.


1

Para poder fresar, por ejemplo, en varias supercies o considerar posibles colisiones, el sistema CAM suele convertir las supercies CAD en un poliedro.

Es decir, la supercie de construccin lisa se aproxima con muchos planos pequeos #. En esta operacin se producen, naturalmente, un mayor o menor nmero de pequeas desviaciones.

G1

El programador CAM coloca en este poliedro trayectorias de herramienta y el postprocesador las convierte en secuencias CNC dentro de las tolerancias de error predenidas. Generalmente, se suelen utilizar muchos trocitos de recta pequeos, G1 X Y Z $. Por esta razn, el resultado del mecanizado es un poliedro; es decir, que los planos pequeos se pueden reejar de forma visible en la supercie. Esto puede hacer necesario un repaso no deseado.

G1

G1

G1

1.19
Siemens AG 0000-2004 All rights reserved. Resumen tcnico SINUMERIK 840D, Moldes y utillaje 04.2004

1.8

Primero un poco de teora Precisin, velocidad, calidad de la supercie

Matado de esquinas programable


Para evitar el repaso, Sinumerik 840 D ofrece distintas funciones. Una de ellas es el matado de esquinas denido en los lmites de secuencia. En las esquinas se insertan elementos geomtricos &; la tolerancia de estos elementos geomtricos es ajustable.

Funcin de compresor
2 1

La interpolacin lineal produce en las transiciones de secuencia unos saltos de aceleracin en los ejes de mquina, lo cual, por su parte, puede producir la excitacin de resonancias en los elementos de la mquina y se maniesta nalmente como patrn de biselado " o como vibracin # en la supercie de la pieza.

El compresor rene, segn la banda de tolerancia ajustada ", una secuencia de comandos G1 # y los comprime en un spline $ que puede ser ejecutado directamente por el control. Entonces, la supercie es considerablemente ms lisa, dado que los ejes de la mquina se pueden desplazar de forma ms armoniosa, evitando la excitacin de resonancias de mquina. En consecuencia, se pueden alcanzar mayores velocidades de desplazamiento y una menor solicitacin de la mquina.

1.20
Siemens AG 0000-2004 All rights reserved. Resumen tcnico SINUMERIK 840D, Moldes y utillaje 04.2004

Primero un poco de teora Precisin, velocidad, calidad de la supercie

1.8

Si se conoce la banda de tolerancia del sistema CAM, se debera utilizar sta o un valor ligeramente superior para la tolerancia del compresor. Tpicamente, este valor se sita en COMPCAD entre 1,2 ... 1,5 de la tolerancia de cuerda programada del sistema CAM. Si no se conoce este valor, se recomienda adoptar como valor inicial el ajuste estndar de CYCLE832.

Ciclo High-Speed-Setting
Ahora, Sinumerik 840D le ofrece la posibilidad de activar y desactivar la compresin de spline de Sinumerik 840D " COMPCAD de forma muy sencilla en el ciclo CYCLE832. Con CYCLE832 se puede inuir en la ejecucin de programas CAM. Sirve para el soporte tecnolgico en el mecanizado de contornos de forma libre (supercies) en la zona de mecanizado de alta velocidad con 3 5 ejes. Ms detalles sobre la aplicacin se encuentran en los siguientes captulos.

1.21
Siemens AG 0000-2004 All rights reserved. Resumen tcnico SINUMERIK 840D, Moldes y utillaje 04.2004

1.9

Primero un poco de teora Estructuracin de programas CNC para el sector de moldes

1.9 Estructuracin de programas CNC para el sector de moldes


Un programa CNC para el mecanizado de supercies de forma libre se compone de numerosas secuencias CNC y, generalmente, ya no se edita en el control CNC.

Estructura de un programa CNC para el sector de moldes


Un programa CNC tiene una disposicin ms clara si el programador de CAM se atiene a la siguiente estructura de programa: Ejemplo Programa principal con llamada de subprograma

Llamada de herramienta

N10 T1D1

Tecnologa

N20 M3 M8 S8000 F1000

Origen Posicin inicial

N30 G0 G54 X10 Y10 Z5

;Decalaje de origen ajustable

Ciclo High-SpeedSetting

N40 CYCLE832(0.01)

;CYCLE832 ajusta la tolerancia de compresor y dene otras condiciones de trayectoria.

Llamada de subprograma

N50 EXTCALL Desbaste

;Llamada al subprograma Desbaste que contiene la geometra del programa CAD.

Los subprogramas contienen las secuencias de desplazamiento tpicas en las cuales, debido a la complejidad de los programas, no se deberan realizar cambios. En el programa principal se denen el decalaje de origen, todos los valores tecnolgicos, la posicin inicial y los High Speed Settings. A travs de los parmetros High Speed Setting se puede inuir en la calidad de la pieza. Un programa CNC bien estructurado ofrece adicionalmente la posibilidad de volver a entrar de forma controlada despus de una interrupcin del programa.

1.22
Siemens AG 0000-2004 All rights reserved. Resumen tcnico SINUMERIK 840D, Moldes y utillaje 04.2004

Primero un poco de teora Orientacin en aplicaciones con 5 ejes

1.10

1.10 Orientacin en aplicaciones con 5 ejes


Una mquina de 5 ejes puede ajustar la herramienta con cualquier orientacin frente a la pieza, limitada naturalmente por la cinemtica. Para pasar de una orientacin a otra, se tienen que interpolar posiciones intermedias. De este modo se describe el recorrido desde la orientacin inicial a la nal.

De forma similar que en el mbito 2D entre dos puntos tambin existe un nmero ilimitado de trayectos entre dos orientaciones. En la interpolacin 2D nos limitamos a ! Recta (G1) " ! Crculo (G2, G3) # ! Polinomio, B-Spline $ s. Fig.

En la interpolacin de orientacin distinguimos entre interpolacin lineal, interpolacin circular de gran radio, interpolacin de supercie cnica e interpolacin en curva.

Interpolacin lineal ORIAXES


En la interpolacin lineal de una orientacin inicial " a una orientacin nal #, los movimientos de eje giratorio necesarios se dividen en segmentos equidistantes. Esto tiene el efecto de que el vector de orientacin no describe ninguna supercie denida. Por esta razn, esta interpolacin no es siempre apropiada para el fresado perifrico. El movimiento puede ser muy similar a una supercie cnica. No obstante, la funcin no se debe confundir con la interpolacin de supercie cnica.

1.23
Siemens AG 0000-2004 All rights reserved. Resumen tcnico SINUMERIK 840D, Moldes y utillaje 04.2004

1.10

Primero un poco de teora Orientacin en aplicaciones con 5 ejes

Interpolacin circular de gran radio ORIVECT/ORIPLANE


En este procedimiento de interpolacin, el recorrido de la orientacin inicial " a la orientacin nal # se interpola de modo que el vector de orientacin transcurre en el plano abierto por el vector inicial y el vector nal.

Cada eje giratorio se desplaza a ngulos equidistantes. Con la ayuda de esta variante de la interpolacin de orientacin tambin se pueden mecanizar con precisin, por ejemplo, paredes inclinadas y planas en una secuencia. Campos de aplicacin: Componentes estructurales en la industria aeronutica. Tambin para el refrentado de aplicaciones en el sector de moldes se debera utilizar ORIVECT.

Interpolacin de supercie cnica ORICONCW


En la interpolacin de supercie cnica desde una orientacin inicial " a una orientacin nal #, la herramienta se mueve en una supercie cnica programable, situada libremente en el espacio.

ORICONCW Interpolacin en una supercie cnica en sentido horario. Indicacin de la orientacin nal y de la direccin del cono o del ngulo en el vrtice del cono. ORICONCCW Interpolacin en una supercie cnica en sentido antihorario. Indicacin de la orientacin nal y de la direccin del cono o del ngulo en el vrtice del cono. ORICONIO Interpolacin en una supercie cnica con indicacin de la orientacin nal y una orientacin intermedia.
1 2

ORICONTO Interpolacin en una supercie cnica con transicin tangencial, indicacin de la orientacin nal.

1.24
Siemens AG 0000-2004 All rights reserved. Resumen tcnico SINUMERIK 840D, Moldes y utillaje 04.2004

Primero un poco de teora Orientacin en aplicaciones con 5 ejes

1.10

Ejemplo

Veamos un ejemplo: En la interpolacin circular de gran radio, la orientacin tiene que cambiar del inicio A3 = sx, B3 = sy, C3 = sz al n A3 = ex, B3 = ey, C3 = ez. Ningn valor es igual a cero; es decir, la orientacin se sita en el espacio en posicin inclinada (s = orientacin inicial, e = orientacin nal). La reorientacin en la interpolacin circular de gran radio tiene lugar en un plano $. La lnea en la esfera se denomina crculo de gran radio &. El eje C gira en el grco 85. El eje A gira de 60 a 30. El control de velocidad de la reorientacin es continuo. " = orientacin inicial, # = orientacin nal

3 2 1

=3

A=6

C = 85

1.25
Siemens AG 0000-2004 All rights reserved. Resumen tcnico SINUMERIK 840D, Moldes y utillaje 04.2004

1.10
Ejemplo

Primero un poco de teora Orientacin en aplicaciones con 5 ejes

El caso es muy distinto si la interpolacin pasa por el punto %. Esto ocurre si, por ejemplo, sx = 0 y ex = 0; es decir, la orientacin inicial y nal es paralela al plano Y/Z. En este ejemplo, el eje A no debera poder girar directamente. Qu ocurre entonces? El eje C empieza en 0, el eje A, por ejemplo, en 45. A lo largo de la interpolacin de orientacin, C permanece en 0, mientras el eje A se aproxima a la posicin %. Aqu la posicin del eje C es indeterminada, pero ya un ciclo de interpolacin despus, C debera girar repentinamente a 180, A se aleja del punto % y C sigue en 180. Si se observa la velocidad de orientacin, es decir, en la posicin %, el eje C debera acelerar de forma innita, lo cual, naturalmente, no puede hacer. En este caso se habla de un polo. En mquinas convencionales de 5 ejes, la posicin de polo queda denido por el hecho de que, en el giro del primer eje giratorio, no cambia la orientacin de la herramienta. Ejemplo: la cinemtica CA corresponde a A=0 de la orientacin de polo. Para evitar un control de velocidad tan extremo, Sinumerik 840D conmuta en la proximidad del polo a interpolacin lineal.

1.26
Siemens AG 0000-2004 All rights reserved. Resumen tcnico SINUMERIK 840D, Moldes y utillaje 04.2004

Primero un poco de teora Orientacin en aplicaciones con 5 ejes

1.10

Aqu veremos la interpolacin circular de gran radio en las proximidades del polo una vez ms en la prctica: Para determinadas cinemticas de mquina, pero especialmente para el cabezal de horquilla, de uso frecuente, hay que estudiar el caso particular de los polos y otros puntos singulares.

Ejemplo

Ejemplo: Fresado de una caja con una inclinacin de 45 $ los ejes A y C giran armoniosamente en el desplazamiento de una esquina a otra - todo est en orden.

En este ejemplo, la inclinacin es ahora de 85 &. Qu ocurre? Cuanto ms empinada sea la posicin de la herramienta, ms deprisa tiene que girar el eje C en el centro de la trayectoria para poder cumplir la orientacin en la segunda mitad de la trayectoria.

Por cierto, la situacin de los polos es un problema fsico, no de la tecnologa de control. Al contrario; Sinumerik 840D reduce considerablemente la problemtica.

Una sujecin adecuada evita polos. Por ejemplo, una sujecin inclinada podra ser til.

1.27
Siemens AG 0000-2004 All rights reserved. Resumen tcnico SINUMERIK 840D, Moldes y utillaje 04.2004

1.10

Primero un poco de teora Orientacin en aplicaciones con 5 ejes

Interpolacin en curva ORICURVE (orientacin Spline)


En la interpolacin en curva se describe el movimiento del vector de orientacin por las trayectorias en la punta de la herramienta (curva Spline ") y la trayectoria de un segundo punto en la herramienta (curva Spline #). Si, por ejemplo, se quiere mecanizar una supercie inclinada mediante fresado perifrico, se describira al efecto el contorno superior e inferior. Este tipo de interpolacin produce una mayor velocidad de contorneado y mejora la calidad de la supercie.

2 1

Vista general de las interpolaciones de orientacin, ver apartado 3.7.

1.28
Siemens AG 0000-2004 All rights reserved. Resumen tcnico SINUMERIK 840D, Moldes y utillaje 04.2004

Operadores de la mquina - en la mquina


Contenido 2.1 Determinar el origen de la pieza 2.2 Medir herramientas 2.3 Transferencia de datos de programa 2.4 Comprobar programa 2.5 Llamar y ejecutar el programa 2.6 Interrumpir el programa 2.7 High-Speed-Settings CYCLE832 2.8 ShopMill Pgina 2.2 2.13 2.16 2.17 2.18 2.20 2.25 2.28

2.1

Operadores de la mquina - en la mquina Determinar el origen de la pieza

2.1 Determinar el origen de la pieza


Determinar el decalaje de origen y el giro bsico de la pieza alrededor del eje de la pieza Funcionamiento
Una vez que se haya conectado la mquina y efectuado el desplazamiento al punto de referencia, las posiciones de los ejes se reeren al sistema de coordenadas de mquina. La posicin de la pieza en el sistema de coordenadas de mquina se sealiza al control a travs del decalaje de origen. En el procedimiento utilizado hasta ahora, se sujetaba la pieza, se alineaba de forma manual paralelamente a los ejes de la mquina y se determinaba a continuacin el decalaje de origen, p. ej., mediante aproximacin con contacto. Mediante dos ejemplos frecuentes en la prctica mostramos una forma ms cmoda con el palpador y los ciclos SINUMERIK. Le enseamos cmo compensa el control el giro bsico de la pieza. De este modo se puede prescindir de la laboriosa alineacin manual. Ejemplo

Determinacin del origen + medicin del giro bsico alrededor del eje de la herramienta

P3

P4

P1

P2

Problemtica
Despus de la sujecin, la pieza se sita en la zona de trabajo en posicin girada frente al sistema de coordenadas de mquina. Se tienen que determinar el decalaje de origen y la posicin del sistema de coordenadas, es decir, el giro bsico.

2.2
Siemens AG 0000-2004 All rights reserved. Resumen tcnico SINUMERIK 840D, Moldes y utillaje 04.2004

Operadores de la mquina - en la mquina Determinar el origen de la pieza

2.1

Condiciones previas
! ! ! El palpador est calibrado, activo y sujetado en el cabezal; la correccin de herramienta es vlida Los ciclos de medida estn instalados La pieza est sujetada

Si, como es usual en el sector de moldes y utillaje, slo se tiene que mecanizar una sola pieza, se utiliza la medicin en el modo JOG (segn la siguiente descripcin). Si se tienen que mecanizar varias piezas similares en el mismo dispositivo, se utilizan dos ciclos de medida en el modo Automtico (el origen tiene que estar ajustado someramente).

Determinacin del decalaje de origen y del giro bsico


Mquina Seleccionar el campo de manejo Mquina.

Seleccionar el modo Jog en el panel de mando de la mquina.

Medicin Pieza Esquina

Seleccionar Medir pieza.

Seleccionar Medir esquina.

1 2

G54

Seleccionar el decalaje de origen " para la incorporacin de datos, p. ej.: G54, G55, G56 G57. En este ejemplo se utiliz G54. Seleccionar una esquina como punto de referencia mediante Select y conmutacin #.

2.3
Siemens AG 0000-2004 All rights reserved. Resumen tcnico SINUMERIK 840D, Moldes y utillaje 04.2004

2.1

Operadores de la mquina - en la mquina Determinar el origen de la pieza

Al medir una esquina en el plano G17 se mide para el decalaje de origen un decalaje en X, Y y un giro en Z. Al medir un canto en la direccin Z se mide para el decalaje de origen un decalaje en Z. Como resultado de la medicin se obtiene un frame compuesto del decalaje y del giro.

P3

P4

P1

P2

Con las teclas de eje, posicionar el palpador delante del punto de contacto P1 en la pieza. Pulsar Marcha CN. La medicin se desarrolla automticamente: El palpador se desplaza hasta la pieza, se activa y se retira a la posicin inicial. Guardar el punto de contacto P1.

Guardar P1

Guardar P2 Guardar P3 Calcular esquina

Para los puntos de contacto P2, P3 (P4) , posicionar el palpador igualmente delante de la pieza y proceder segn lo indicado para P1 . Nota: El punto P4 slo es necesario en piezas que no sean rectangulares.

Pulsar Calcular esquina; resultado: El control calcula a) a partir del punto de interseccin de las dos rectas el valor X, Y del decalaje de origen, b) el giro bsico del sistema de coordenadas de pieza alrededor del eje Z. c) Los valores se incorporan en la tabla de origen, decalaje de origen G54, teniendo en cuenta el decalaje de origen bsico. Como resultado se determin un decalaje en el plano XY y un giro bsico alrededor de Z.

2.4
Siemens AG 0000-2004 All rights reserved. Resumen tcnico SINUMERIK 840D, Moldes y utillaje 04.2004

Operadores de la mquina - en la mquina Determinar el origen de la pieza

2.1

Determinacin del valor Z para el decalaje de origen


Medicin Pieza Canto Retroceder un plano en Medir pieza.

Seleccionar Medir canto.

Seleccionar el eje Z.

En la mscara solicitada, seleccionar G54.

Seleccionar como canto de medicin el lado superior de la pieza. Posicionar el palpador encima de la pieza. La medicin se inicia con Marcha CN. El valor Z se incorpora en la tabla de origen.

Con esto est terminada la determinacin del origen y del giro bsico para una mquina de 3 ejes. Si el giro bsico no es igual a cero, el control convierte los movimientos paralelos al eje programados en los correspondientes movimientos XY.

En funcin de la cinemtica de la mquina, se tiene que distinguir, a partir de ahora, entre dos situaciones:
Efecto del decalaje de origen en mquinas con eje giratorio en la mesa Efecto del decalaje de origen en mquinas sin mesa giratoria Si la mquina dispone de un cuarto eje (p. ej.: eje C) y la pieza se tiene que mecanizar paralelamente a los ejes de la mquina, se tiene que compensar el giro bsico de la pieza a travs del eje C.

2.5
Siemens AG 0000-2004 All rights reserved. Resumen tcnico SINUMERIK 840D, Moldes y utillaje 04.2004

2.1

Operadores de la mquina - en la mquina Determinar el origen de la pieza

Decalaje y giro bsico en mquinas con eje C en la mesa. Llevar el valor de eje C manualmente a la posicin

Parmetros

Despus del contacto, pasar a la tabla de decalajes de origen.

Decalaje de origen Seleccionar la tabla de giro bsico.

Giro

En el campo para el eje Z se encuentra el resultado de medicin para el giro. ste se transere entonces manualmente al campo para el eje C. Previamente se tiene que sobrescribir el valor para Z con 0. X [grados] 0 Y [grados] 0 Z [grados] 24,894

G54

G54

X [grados] 0

Y [grados] 0

Z [grados] 0

Decalaje

Llamar a la tabla de decalajes de origen para la transferencia de la indicacin de los ejes giratorios.

Ejes + Introducir en C el valor de Z. G54 X [mm] 238,968 Y [mm] 172,384 Z [mm] 25,728 C [grados] 24,894

Alinear la pieza con un programa en el modo MDA paralelamente al eje del sistema de coordenadas de mquina: Mquina Seleccionar el campo de manejo Mquina.

MDA

Seleccionar el modo MDA e introducir el programa.

N01 G54 N02 T27D1 N03 G0C0 N04 M30

; Llamar decalaje de origen. ; Alineacin paralelamente al eje C.

Pulsar Marcha CN. La mesa giratoria gira en C = 24,894 y alinea la pieza paralelamente al eje del sistema de coordenadas de mquina.

2.6
Siemens AG 0000-2004 All rights reserved. Resumen tcnico SINUMERIK 840D, Moldes y utillaje 04.2004

Operadores de la mquina - en la mquina Determinar el origen de la pieza

2.1

Volver a ejecutar todo el proceso de medicin segn la descripcin a partir de la pgina 2.3, pero en la pieza alineada paralelamente al eje. Esto es necesario porque, como consecuencia del giro, los valores X, Y ya no son correctos, por lo cual se tienen que volver a determinar. El valor Z no ha cambiado.

Medicin Pieza Esquina

La seleccin se realiza nuevamente a travs de las funciones Medir pieza y Esquina. A continuacin, se procede de la forma anteriormente descrita.

El ngulo de giro introducido manualmente en la tabla de origen en C no se sobrescribe.

Para controlar si es posible un desplazamiento paralelo al eje se podra crear de nuevo un pequeo programa en MDA.

N01 G54 N02 T27D1 N03 G0X0Y0Z10 N05 M30

; Llamar decalaje de origen. ; Desplazamiento al origen con una distancia de seguridad de 10 mm.

Con Marcha CN se efecta el desplazamiento al origen con una distancia de seguridad en Z.

Ejemplo

Fabricacin cinemticas de mquina con y sin eje C en la mesa

En la fabricacin, el mismo programa CNC produce, segn la cinemtica de la mquina, distintos movimientos de los ejes de mquina. " Mquina con eje C en la mesa La mesa ha sido girada. Las trayectorias de fresado que transcurren paralelamente a los bordes de la pieza transcurren tambin paralelamente al eje del sistema de coordenadas de mquina. En caso de progra macin del eje X, tambin el eje de mquina se desplaza en X. Mquina sin eje C En mquinas sin mesa giratoria, la mquina compone las trayectorias de fresado paralelas a los bordes de la pieza con movimientos de desplazamiento. En caso de programacin del eje X se desplazan, debido al giro alrededor de Z, los ejes de mquina X e Y.

2.7
Siemens AG 0000-2004 All rights reserved. Resumen tcnico SINUMERIK 840D, Moldes y utillaje 04.2004

2.1

Operadores de la mquina - en la mquina Determinar el origen de la pieza

Vista global de las funciones de medida ampliadas


Bajo consulta, Sinumerik 840 D ofrece en la funcin Medir pieza unas funciones de medida adaptadas especialmente a las necesidades del sector de moldes y utillaje. stas comprenden, por ejemplo, la funcin Salientes que facilita considerablemente la determinacin del origen en piezas de fundicin sin bordes de pieza denidos. Esta funcin se utiliza si no es posible el contacto en los bordes de la pieza.

Salientes

Ejemplo

Vista general funcin de medida para moldes y utillaje en el ejemplo Salientes

2.8
Siemens AG 0000-2004 All rights reserved. Resumen tcnico SINUMERIK 840D, Moldes y utillaje 04.2004

Operadores de la mquina - en la mquina Determinar el origen de la pieza

2.1

Decalaje de origen con giro del plano de trabajo


Condicin ! ! Ciclo de giro CYCLE800 ajustado Seleccin en el modo AUTOMTICO

Problemtica, funcin Para una pieza con un plano inclinado " y un zcalo rectangular se tiene que determinar el origen. Segn el programa CAM, la pieza se tiene que alinear perpendicularmente a este plano para las siguientes operaciones. Todo el proceso se divide en 4 pasos. Se tiene que conocer el decalaje de origen somero.

Proceso Medir plano inclinado " CYCLE998, Medir ngulos: Con la medicin en 3 puntos de CYCLE998 se determina la posicin del plano inclinado en el sistema de coordenadas de mquina. Para este n, el control calcula a nivel interno 2 ngulos que denen exactamente la inclinacin. En el mecanizado posterior, los ngulos se escriben en el decalaje de origen activo, p. ej., G54. La medicin en 3 puntos se utiliza hasta un ngulo de aprox. 20. Con ngulos ms grandes, p. ej.: 48, el plano de trabajo se gira primero de forma aproximada con CYCLE800 a 45. A continuacin, se determina con la medicin en 3 puntos el ngulo exacto, pero como diferencia frente a 45; en este caso se tratara, por lo tanto, de 3.

Giro del plano de trabajo # CYCLE800, Girar: entonces, el plano de trabajo se gira con CYCLE800 hasta que la herramienta se sita perpendicularmente a este plano de trabajo.
2

Para este n, llamar a CYCLE800 en el programa con Giro igual a cero. CYCLE800 asume automticamente los ngulos determinados por CYCLE998 y gira el plano de trabajo verticalmente a la herramienta.

Cinemtica de mquina con dos ejes giratorios en la mesa: La mesa gira alrededor del eje A y C. El plano de trabajo se alinea frente a la herramienta.

2.9
Siemens AG 0000-2004 All rights reserved. Resumen tcnico SINUMERIK 840D, Moldes y utillaje 04.2004

2.1

Operadores de la mquina - en la mquina Determinar el origen de la pieza

Medir esquina $ CYCLE961, Medir esquina: Con CYCLE961, palpar 3 puntos para determinar el valor X e Y del nuevo origen. Dado que partimos del supuesto de un zcalo rectangular, basta con 3 puntos para determinar la esquina. Resultado: Los valores translatorios X e Y, as como el giro bsico alrededor del eje de herramienta Z para el decalaje de origen estn determinados.

Determinacin del valor Z % CYCLE978, Medir borde: Con CYCLE978, palpar el plano de trabajo perpendicular al palpador en direccin Z.

Nota: Este proceso es totalmente independiente de la cinemtica de la mquina.

2.10
Siemens AG 0000-2004 All rights reserved. Resumen tcnico SINUMERIK 840D, Moldes y utillaje 04.2004

Operadores de la mquina - en la mquina Determinar el origen de la pieza

2.1

Programacin Programa Llamar al campo de manejo Programa.

170

Pulsar la tecla de entrada. Abrir el programa.

Ejemplo

N01 G56 N02 T1D1

;Llamar al decalaje de origen. ;Con los pulsadores de men Medir, Fresar, Medir pieza, Medicin de ngulos, llamar al ciclo. Seleccionar la funcin de medida segn la siguiente mscara e introducir todos los parmetros. ;Con el pulsador de men OK, incorporar el ciclo en el programa.

N03 CYCLE998

;Con el pulsador de men Fresar, >>, Ciclo de giro, llamar al ciclo. Ninguna Realizar las entradas en la siguiente mscara. N04 CYCLE800 ;Con el pulsador de men OK, incorporar el ciclo en el programa.

2.11
Siemens AG 0000-2004 All rights reserved. Resumen tcnico SINUMERIK 840D, Moldes y utillaje 04.2004

2.1

Operadores de la mquina - en la mquina Determinar el origen de la pieza

;Con los pulsadores de men Medir, Fresar, Medir pieza, Esquina, llamar al ciclo, seleccionar la funcin de medida segn la siguiente mscara e introducir todos los parmetros. N05 CYCLE961 ;Con el pulsador de men OK, incorporar el ciclo en el programa.

;Con los pulsadores de men Medir, Fresar, Medir pieza, Supercie, llamar al ciclo, seleccionar la funcin de medida segn la siguiente mscara e introducir todos los parmetros. N06 CYCLE978 ;Con el pulsador de men OK, incorporar el ciclo en el programa.

N07 M30

;Fin del programa Iniciar el giro.

Decompilar

Para modicar los parmetros, marque en el programa el ciclo con el cursor y accione el pulsador de men Decompilar. Los parmetros se decompilan a la mscara para el ciclo; la mscara se abre y se pueden realizar los cambios.

2.12
Siemens AG 0000-2004 All rights reserved. Resumen tcnico SINUMERIK 840D, Moldes y utillaje 04.2004

Operadores de la mquina - en la mquina Medir herramientas

2.2
Funcionamiento
Como de costumbre, se equipa el almacn de herramientas, se introducen los nmeros de herramienta T1, T2, etc. " en la tabla de herramientas y se asigna a las herramientas una correccin de herramienta D # (compuesta del radio R y la longitud L1). El programador de CAM especica el tipo y la geometra de la herramienta. La longitud de la herramienta se indica en el correspondiente parmetro de herramienta. Para la longitud de herramienta es absolutamente necesario comprobar si el programador de CAM ha acotado la punta de la herramienta ( = Tool Center Point o TCP) con L1. Algunos programadores de CAM sitan el TCP, independientemente de la forma de la herramienta, en un punto ms alto de la herramienta. En este caso, esta distancia se tiene que considerar en la longitud de la herramienta.

2.2 Medir herramientas


T1

1
Terminacin cnica L1

2 D2

L1

L1

TCP

TCP

TCP

Coordinar con el programador de CAM: para evitar fuertes exiones de la herramienta, el programador de CAM debera elegir una herramienta lo ms corta posible.

Fresa de radio denido Tipo 110

Fresa esfrica Tipo 111

Fresa de mango Fresa de mango Tipo 120, 130 con redondeo Tipo 121, 131

Segn el tipo de herramienta se indican otros datos de herramienta para el refrentado. En un programa CNC, el control efecta en base a estos datos y las correcciones de trayectoria G41, G42 indicadas en el programa las necesarias correcciones de la trayectoria y la longitud.

Fresa de cono Fresa de cono truncado truncado con Tipo 155 redondeo Tipo 156

Fresa de matrices cnica Tipo 157

2.13
Siemens AG 0000-2004 All rights reserved. Resumen tcnico SINUMERIK 840D, Moldes y utillaje 04.2004

2.2

Operadores de la mquina - en la mquina Medir herramientas

Manejo Introduccin manual de los datos de correccin de herramienta


Con un aparato de preajuste de herramientas se determinaron a nivel externo los datos de correccin de herramienta L y R y se insert la herramienta en el almacn. A continuacin, se introducen los datos de correccin de herramienta: Parmetros Correccin de herramienta Seleccionar el campo de manejo Parmetros.

Seleccionar Correccin de herramienta.

N T + N D +
&

Seleccionar la herramienta o

los datos de correccin.

7
$

*
%

8
^

9 6
#

Introducir los valores nuevos.

4
!
@

2
)

3
>

Manejo - Datos de correccin de herramientas con palpador de herramientas


Una forma ms cmoda es con un palpador de herramientas en el modo JOG o AUTOMTICO y el ciclo de medida de herramientas CYCLE971. En una sola operacin se pueden determinar los datos de medicin L o R e introducir automticamente en la memoria de correccin de herramientas.

2.14
Siemens AG 0000-2004 All rights reserved. Resumen tcnico SINUMERIK 840D, Moldes y utillaje 04.2004

Operadores de la mquina - en la mquina Medir herramientas

2.2

Para este n, llamar a CYCLE971 en el programa, seleccionar el radio o la longitud, as como la correspondiente estrategia de medicin e introducir los parmetros. Si se llama despus del contacto a la memoria de correccin de herramientas, los datos de correccin para la herramienta activa ya estn introducidos.

!L

Tambin en el modo Mquina, Sinumerik 840 D ofrece funciones de medicin.

2.15
Siemens AG 0000-2004 All rights reserved. Resumen tcnico SINUMERIK 840D, Moldes y utillaje 04.2004

2.3

Operadores de la mquina - en la mquina Transferencia de datos de programa

2.3 Transferencia de los datos del programa


Los programas CNC se guardan en el panel de operador IHM ", se cargan en la memoria NCK CNC # y se ejecutan con la mquina. En programas de moldes compuestos de programas de tecnologa y de geometra, el programa de geometra con sus hasta 100 MB es a menudo tan grande que ya no cabe en la memoria NCK CNC, por lo cual se tiene que exportar, por ejemplo, a un servidor $ y cargar sucesivamente al panel de operador a travs de una conexin de red %.

3
Unidad

Servidor

Directorio

FASSUNG.SPF ... N5120 X Y Z A3 B3 C3 N5130 X Y Z A3 B3 C3 ...

4
TCP/IP Ethernet

Preparacin del trabajo


LAMPE.MPF ... N 50 EXTCALL FASSUNG.SPF ... Datos del operador ... Servidor/Unidad/ Directorio/.....

1 2
PCU 50 PCU 20 IHM/PCU Disco duro Memoria NCK CNC

Produccin

Conguracin del hardware Junto con el administrador de red y Siemens se dene el almacenamiento de los datos de programa. Opcionalmente, Sinumerik 840 D soporta, por ejemplo: ! ! ! TCP/IP Ethernet, puerto serie RS232/V.24 Disco duro en PCU 50, Compact Flash Tarjeta en PCU 20 PCMCIA, disquete

Transferencia de datos de programa En el programa principal ' se programa un comando EXTCALL que llama al programa de geometra exportado ( conforme a la ruta de red en el servidor, en la tarjeta PCMCIA, etc.

Datos del operador En los datos de operador & se dene, en estrecha colaboracin con el administrador de red, la ruta de acceso hacia los datos de programa exportados.

Produccin EXTCALL garantiza que los datos de programa se entregan sucesivamente a la memoria NCK CNC.

2.16
Siemens AG 0000-2004 All rights reserved. Resumen tcnico SINUMERIK 840D, Moldes y utillaje 04.2004

Operadores de la mquina - en la mquina Comprobar programa

2.4
Comprobacin de la mquina
En intervalos regulares se tiene que comprobar la mquina para determinar si produce errores en la mecnica. Para este n se tiene que recorrer una esfera de medicin, con TRAORI activo y con una orientacin muy distinta. Dado que se conoce el dimetro de la esfera, se puede crear fcilmente un pequeo programa de prueba que contiene puntos en la supercie envolvente de la esfera. Si el comparador de reloj no muestra ninguna desviacin en el movimiento de desplazamiento y el punto inicial y de destino, todo est en orden. Si se detectan errores fuera de las tolerancias especicadas para la mquina, se debera informar al fabricante de la mquina.

2.4 Comprobar el programa

Nota

Naturalmente, tambin es posible jar el comparador de reloj en la mesa y sujetar la esfera en el cabezal portaherramientas.

Comprobar el programa
Inuencia del programa Interfaz hombre-mquina - estndar DIN/ISO: Antes del mecanizado se puede examinar el programa CAM con respecto a errores de sintaxis. Para este n, se llama al programa en el campo de manejo Mquina en el modo Auto y se acciona el pulsador de men Inuencia del programa. Entonces se marca en esta mscara Comprobacin del programa. Al pulsar Marcha CN, el programa se ejecuta con un mayor avance sin que la mquina efecte movimientos de ejes. En caso de detectar un error de sintaxis, se interrumpe la comprobacin del programa y se marca la secuencia incorrecta. Accionando el pulsador de men Correccin del programa, se muestra la secuencia incorrecta " en un editor de programa donde se puede sobrescribir #. Con el pulsador de men OK se cierra el editor. A continuacin, se vuelve a pulsar Marcha CN. La comprobacin del programa contina hasta el n del programa.

2.17
Siemens AG 0000-2004 All rights reserved. Resumen tcnico SINUMERIK 840D, Moldes y utillaje 04.2004

2.5

Operadores de la mquina - en la mquina Llamar y ejecutar el programa

2.5 Llamar y ejecutar el programa


Programa principal Llamada.MPF (Aufruf.MPF) 1 N1 G55 6 N2 N3 N4 N5 T1 D1 M3 S15000 CYCLE832 (0.1,103) 4 EXTCALL Desbaste_Leva 5 ;Cambio de herramienta

;La ruta de bsqueda para ;los programas exportados ;ya tiene que estar denida en ;los datos del operador. Todos ;los programas deberan ;encontrarse en el mismo directorio. ;Cambio de herramienta

N6 N7 N8 N16 N17

T2 D2 M3 S20000 CYCLE832 (0.01,102001) EXTCALL Acabado_Leva M30

Subprograma

Desbaste_Leva.SPF (CAM_Schrupp.SPF) N1 G90 N2 G0 X0 Y0 Z10 N3 N4 N17 N18 ... N5046 N5047 N5048 N5049 N5050 N5051 ... N6582 N6583 N6584

G1 Z0 F500 G1 X-1.453 Y0.678 F10000 G1 X-1.814 Y0.842 G1 X-1.879 Y0.684 Z-0.001 G1 X-4.118 Y-11.442 G0 Z10 Z50 X10.663 Y-3.67 A3=0.34202 B3=0 C3=0.939693 Z2.868 A3=0.34202 B3=0 C3=0.939693 G1 Z-2.132 A3=0.34202 B3=0 C3=0.939693 F5000 G1 X7.609 Y3.555 A3=0.34202 B3=-0 C3=0.939693 G0 Z50 A3=0.34202 B3=-0 C3=0.939693 M17 9

Subprograma

3 Acabado_Leva.SPF (CAM_Schlicht. SPF) N1 G90 N2 G0 X0 Y0 Z10 A3= B3= C3= .... .......

Estructura de programa ideal


Desde la estacin CAM se obtiene un programa principal "que contiene todos los datos tecnolgicos. El programa principal llama a uno o varios subprogramas #, $ que contienen los datos geomtricos de la pieza. La divisin en los subprogramas es determinada por el cambio de herramienta.

2.18
Siemens AG 0000-2004 All rights reserved. Resumen tcnico SINUMERIK 840D, Moldes y utillaje 04.2004

Operadores de la mquina - en la mquina Llamar y ejecutar el programa

2.5

Programa principal: El programa principal contiene las dos funciones importantes para el fresado: CYCLE832 % y EXTCALL&. CYCLE832 %: CYCLE832 ha sido desarrollado especialmente para la estructura de programa representada con divisin en datos tecnolgicos y geomtricos. En CYCLE832 se dene la tecnologa de mecanizado para el fresado con 5 ejes. Para el programa de desbaste Desbaste_Leva con T1 se ajustaron en CYCLE832 los parmetros en direccin a alta velocidad. Para el programa de acabado Acabado_Leva, los parmetros se ajustaron en direccin de alta precisin. En CYCLE832 tambin se puede llamar a TRAORI. El decalaje de origen actual se conserva. En el apartado 2.7 podr encontrar ms detalles sobre CYCLE832. EXTCALL&: Dado que los programas de CAM suelen ser muy grandes, se exportan a una memoria externa. EXTCALL llama a los subprogramas desde la memoria externa. Subprograma: En el subprograma, las secuencias de geometra para la programacin absoluta aparecen inmediatamente detrs de G90. Nuestro ejemplo trata primero secuencias para el fresado con 3 ejes( antes de pasar a las secuencias para el fresado simultneo con 5 ejes ); esto queda marcado por los datos vectoriales A3, B3 y C3.

Seleccionar/iniciar/parar/cancelar/continuar programa

Mquina AUTO Lista de programas Piezas

Seleccionar el campo de manejo Mquina. Seleccionar el modo Automtico.

Seleccionar Lista de programas, Lista de piezas. Marcar y abrir el directorio de piezas deseado.

Seleccin

En el directorio de piezas, marcar el programa de pieza " (en este caso, se trata del programa Llamada.MPF) y pulsar Seleccin. Iniciar el programa de pieza con Marcha CN. Llama a los programas de geometra Desbaste.SPF (Schrupp.SPF) # y Acabado.SPF (Schlicht.SPF) que, durante la ejecucin, se cargan por bloques al control desde la unidad externa. Parar el programa de pieza con Parada CN. Cancelar el programa de pieza con Reset.

Nota

Un programa de pieza interrumpido con Parada CN se puede reanudar con Marcha CN. Un programa de pieza interrumpido con Reset se ejecuta desde el principio cuando se pulsa Marcha CN.

2.19
Siemens AG 0000-2004 All rights reserved. Resumen tcnico SINUMERIK 840D, Moldes y utillaje 04.2004

2.6

Operadores de la mquina - en la mquina Interrumpir el programa

2.6 Interrumpir el programa


REPOS Rearranque despus de la interrupcin
Funcin Tras la interrupcin del programa con Parada CN, la herramienta se puede retirar del contorno en el modo JOG, p. ej., para realizar una medicin. El control memoriza las coordenadas del punto de la interrupcin. Las diferencias de recorrido de los ejes se visualizan. Manejo Situacin inicial: Interrupcin del programa con Parada CN.

Mquina

Seleccionar el campo de manejo Mquina. Seleccionar el modo JOG.

JOG

Reposicionamiento despus de la interrupcin del programa. Seleccionar los ejes. Llevar los ejes segn la diferencia de recorrido indicada hasta el punto de interrupcin. El recorrido ms all del punto de interrupcin queda bloqueado.

AUTO

Conmutacin del modo JOG al modo Automtico.

Continuar el mecanizado.

TOROT Retirada de un taladro inclinado o un destalonado


Funcionamiento Con la transformacin de 5 ejes activa, TOROT genera un frame cuyo eje Z coincide con la alineacin actual de la herramienta. De este modo es posible (por ejemplo, despus de una rotura de herramienta en un programa de 5 ejes) retroceder sin colisin retirando el eje Z. Despus de una alineacin de la herramienta con TOROT, todos los movimientos de ejes geomtricos programados se reeren al frame generado de esta manera.

2.20
Siemens AG 0000-2004 All rights reserved. Resumen tcnico SINUMERIK 840D, Moldes y utillaje 04.2004

Operadores de la mquina - en la mquina Interrumpir el programa

2.6

Sistema de coordenadas bsico

Frame ajustable (frame programado)

Sistema de coordenadas de pieza Retirada de la herramienta a lo largo del eje Z

Alineacin actual de la pieza

Mquina MDA

Seleccionar el campo de manejo Mquina.

Seleccionar el modo MDA. Introducir el programa como sigue:

N10 TRAORI N20 TOROT N30 G1 G91 Z50 F500 N40 M17

;Transformacin CON ;Clculo y seleccin del frame de retirada ;Movimiento de retirada recto en direccin Z en 50 mm ;Fin del subprograma

Seleccionar secuencia a secuencia. Iniciar el programa secuencia a secuencia.

Si no se efecta el desplazamiento incremental en el modo MDA, como alternativa, es posible retirarse con la tecla de direccin en el modo JOG en la direccin de la herramienta. Atencin: Para la retirada en el modo JOG, la mquina tiene que estar congurada en consecuencia (el eje Z es el eje geomtrico).

Antes del siguiente inicio de programa se tiene que deseleccionar TOROT: TOROTOF

2.21
Siemens AG 0000-2004 All rights reserved. Resumen tcnico SINUMERIK 840D, Moldes y utillaje 04.2004

2.6

Operadores de la mquina - en la mquina Interrumpir el programa

Bsqueda de nmero de secuencia externa acelerada sin clculo


Funcin Esta funcin ha sido desarrollada especialmente para programas que se llaman con EXTCALL. Por esta razn, es ptima para programas grandes que proceden de una estacin CAM. Despus de cancelar el mecanizado con Reset se puede seleccionar, a travs de la funcin Bsqueda de nmero de secuencia externa acelerada sin clculo, cualquier punto en el programa de pieza en el cual se quiere iniciar o continuar el mecanizado.

Manejo

Situacin inicial: Interrupcin del programa con Reset.

Ejemplo

Llamada.MPF (Aufruf.MPF) 1 N1 G54 N2 T1 D1 N3 M3 S15000 N4 CYCLE832 (0.1,103) N5 EXTCALL CAM_Schrupp N6 T2 D2 N7 M3 S20000 N8 CYCLE832 (0.01,102001) N16 EXTCALL CAM_Schlicht N10 M30 Desbaste_Leva.SPF (CAM_Schrupp.SPF) N1 G90 N2 G0 X0 Y0 Z10 N3 N4 N17 N18

G1 Z0 F500 G1 X-1.453 Y0.678 F10000 G1 X-1.814 Y0.842 G1 X-1.879 Y0.684 Z-0.001

Acabado_Leva.SPF (CAM_Schlicht. SPF) N1 G90

Bsqueda de nmero de secuencia Puntero de bsqueda Punto de interr.

Accionar el pulsador de men Bsqueda de nmero de secuencia.

Accionar el pulsador de men Puntero de bsqueda.

Accionar el pulsador de men Punto de interrupcin.

2.22
Siemens AG 0000-2004 All rights reserved. Resumen tcnico SINUMERIK 840D, Moldes y utillaje 04.2004

Operadores de la mquina - en la mquina Interrumpir el programa

2.6
Accionando el pulsador de men Punto de interrupcin se rellena la mscara con la ejecucin completa del programa " hasta el punto de interrupcin: En este ejemplo, el programa principal Llamada.MPF (Aufruf.MPF) llama al subprograma Desbaste_Leva.SPF (CAM_Schrupp.SPF). EXTCALL para el subprograma se encuentra en la secuencia N16 $. En Desbaste_Leva.SPF (CAM_Schrupp.SPF) se encuentra la secuencia 3044 en la cual se ha efectuado la cancelacin. Entonces existen dos posibilidades: 1. Saltar en el subprograma directamente al punto de interrupcin: Accionar el pulsador de men Externo sin clculo. Se salta inmediatamente a la secuencia 3044. Saltar en el subprograma a cualquier meta: Para este n se selecciona un tipo (de bsqueda) #; para Externo sin clculo se puede elegir entre 1-Nmero de secuencia y 5-Nmero de lnea. Entonces, se tiene que introducir el nmero de tipo y al lado el nmero de secuencia o de lnea deseado.

3 1 2

2.

Externo sin clculo

Accionar el pulsador de men Externo sin clculo. La funcin recoge todos los comandos M pendientes y los prepara en la secuencia de destino. Continuar el mecanizado en la secuencia de destino.

Correcciones Sobrememorizar Durante la entrada se ofrece la funcin Sobrememorizacin que le ofrece la posibilidad de corregir la secuencia de destino antes de iniciar el programa.

Aqu se representa un caso tpico en el cual se quiere modicar posteriormente la tolerancia del compresor. Para este n se ha llamado a CYCLE832 y modicado la tolerancia del compresor manualmente a 20 m m". Esto ha sido posible introduciendo un nico parmetro (tolerancia = 0,02). Entonces se ejecuta CYCLE832 antes de iniciar el programa principal.
1

La tolerancia se activa con Marcha CN.

2.23
Siemens AG 0000-2004 All rights reserved. Resumen tcnico SINUMERIK 840D, Moldes y utillaje 04.2004

2.6

Operadores de la mquina - en la mquina Interrumpir el programa

Quick View
Funcin Quick View permite visualizar programas de pieza para moldes que contienen secuencias G01. No se soportan bucles de programa, polinomios, transformaciones y secuencias G02/03. Estn disponibles cuatro vistas #: Vista 3-D ", plano X/Y, plano X/Z, plano Y/Z En las dos lneas de editor $ se muestra la secuencia marcada actualmente en el grco. Al desplazarse en la ventana del editor, se marca automticamente la posicin % en el grco.

3 1

Asimismo, estn disponibles las siguientes funciones ! ! ! ! ! Bsqueda de una determinada secuencia Ampliar/reducir el segmento de la imagen Desplazar, girar Medicin de la distancia entre dos puntos Edicin del programa CN de pieza indicado

Simulacin Quick View Llamar a la funcin Quick View.

Seleccionar la vista deseada (en este caso, el plano X/Z). Con el cursor, marcar un punto en el grco. La correspondiente secuencia se muestra en la lnea del editor. Llamar a la secuencia, p. ej., para la modicacin en el programa.

2.24
Siemens AG 0000-2004 All rights reserved. Resumen tcnico SINUMERIK 840D, Moldes y utillaje 04.2004

Operadores de la mquina - en la mquina High-Speed-Settings CYCLE832

2.7

2.7 High-Speed-Settings CYCLE832


Funcionamiento
Con CYCLE832 se puede inuir en la ejecucin de programas CAM. Sirve para el soporte tecnolgico en el mecanizado de contornos de forma libre (supercies) en la zona de mecanizado de alta velocidad con 3 5 ejes.

Calidad de la supercie

Precisin

Velocidad

Manejo
Mquina Llamar al campo de manejo Programas.

>>

Mostrar otros pulsadores de men.

High Speed Settings

Pulsar High-Speed-Settings. Se llama al ciclo.

1 2

El ciclo recopila los cdigos G esenciales y los datos de mquina y de operador que se necesitan para el mecanizado HSC. stos se indican en los campos para los parmetros. Conforme a la seleccin de parmetros ", el tringulo de tendencia # muestra en la direccin Velocidad o en la direccin Precisin.

2.25
Siemens AG 0000-2004 All rights reserved. Resumen tcnico SINUMERIK 840D, Moldes y utillaje 04.2004

2.7

Operadores de la mquina - en la mquina High-Speed-Settings CYCLE832

Parmetros para el ciclo High-Speed-Setting


En el campo Mecanizado, el usuario slo necesita elegir entre Acabado, Acabado previo y Desbaste e indicar un valor en el campo Tolerancia. Los datos en todos los dems campos ya son introducidos por el fabricante de la mquina. A travs del campo Adaptacin, el fabricante de la mquina puede desbloquear los dems campos.

Mecanizado

! Acabado (ajuste estndar) ! Acabado previo ! Desbaste ! Cancelacin ! Tolerancia de cuerda (la tolerancia de cuerda se tiene que tomar del sistema CAM o ponderar con el factor 1,2 ... 1,5) Tolerancia de los ejes lineales/giratorios Ajustes estndar: -> 0.01 mm/ 0.08 (acabado) -> 0,05 mm/ 0.4 (acabado previo) -> 0,1 mm/ 0.08 (desbaste) -> 0,1 mm/ 0.1 (cancelacin) -> Transformacin DES -> Primera transformacin CON -> Segunda transformacin CON

Tolerancia_Tol.

Transformacin

! TRAFOOF ! TRAORI ! TRAORI(2)

Adaptacin

! s ! no

-> Los siguientes campos se pueden modicar -> Los siguientes campos estn bloqueados El desbloqueo es realizado por el fabricante de la mquina -> Compresor DES -> Compresor CON, aceleracin continua para aplicaciones en el sector de moldes -> Tirn continuo para el fresado perifrico -> Interpolacin Spline

Compresin

! no (COMPOF) ! COMPCAD (ajuste estndar) ! COMPCURVE ! B-SPLINE

Control de contorneado

! G64 ! G641 ! G642 ! G643 ! G644

-> Modo de contorneado -> Distancia de matado de esquinas programable -> Matado de esquinas con tolerancias de ejes individuales -> Matado de esquinas interno de la secuencia con tolerancias de ejes individuales -> Matado de esquinas con velocidad optimizada con tolerancias ajustables -> con mando anticipativo, con limitacin de sacudidas -> sin mando anticipativo, con limitacin de sacudidas -> sin mando anticipativo, sin limitacin de sacudidas

Mando anticipativo

! FFWON-SOFT ! FFWOF-SOFT ! FFWOF-BRISK

2.26
Siemens AG 0000-2004 All rights reserved. Resumen tcnico SINUMERIK 840D, Moldes y utillaje 04.2004

Operadores de la mquina - en la mquina High Speed Settings CYCLE832

2.7
El ajuste previo para el mando anticipativo es denido por el fabricante de la mquina. Dado que la mquinas son cada vez ms rgidas, tienden a efectuarse menos desplazamientos con mando anticipativo. De este modo, el error de seguimiento se va haciendo prcticamente cero. Ms indicaciones guran en el captulo 3 donde se describen detalladamente los distintos parmetros.

Nota

En caso de modicaciones se debera observar el valor de tolerancia indicado en el programa CAM. No tiene sentido utilizar tolerancias ms pequeas que las indicadas all. Transformacin TRAORI se necesita para el fresado simultneo con 5 ejes. Si TRAORI ya est contenido en el programa de CN, una nueva indicacin aqu no tiene ningn efecto. Observe que existen interdependencias entre los campos: Si, por ejemplo, est desactivada la compresin, se pueden seleccionar en Control de contorneado distintos tipos de matado de esquinas.

Programacin
En el caso ideal, CYCLE832 se programa en el programa marco CN superior que llama al programa de geometra. De este modo, puede aplicar el ciclo a toda la geometra o, segn la transparencia del programa CAM, en segmentos de programa individuales o supercies de forma libre. Compare al respecto tambin los ejemplos de programacin en los apartados anteriores.

Llamada rpida al ciclo


Son posibles las siguientes posibilidades de llamada al CYCLE832 con transferencia de parmetros acortada:

!
!

CYCLE832()
CYCLE832(0.01)

Corresponde a la seleccin de la mscara de entrada Mecanizado, Cancelacin


Introduccin del valor de tolerancia. Los comandos G activos no se modican en el ciclo. Una explicacin detallada de los correspondientes parmetros se encuentra en el captulo 3.

2.27
Siemens AG 0000-2004 All rights reserved. Resumen tcnico SINUMERIK 840D, Moldes y utillaje 04.2004

2.8

Operadores de la mquina - en la mquina ShopMill

2.8 ShopMill
Con Sinumerik 840D, versin de software 6.4, la cmoda interfaz hombre-mquina ShopMill representa una alternativa autntica a la interfaz hombre-mquina universal Sinumerik 840 D estndar DIN/ISO. ShopMill se ha completado con numerosas funciones para el sector de moldes que ofrecen a los usuarios la mxima comodidad de manejo. En consecuencia, ShopMill ya no est limitado solamente en la programacin de cadenas de pasos con pasos de mecanizado de piezas, sino que soporta de forma ideal incluso aplicaciones exigentes de 5 ejes. Toda la funcionalidad ShopMill gura en la descripcin de funciones ShopMill Sinumerik 810D/840D ShopMill Manejo y programacin (SW06) 11/03 6FC52986AD10-0AP2 (alemn) .

Interfaz hombre-mquina ShopMill


ShopMiIll: Manejo y programacin sencillos en el taller

Conmutacin mediante la funcin del fabricante de la mquina

Estndar DIN/ISO: Interfaz hombre-mquina multifuncional para mquinas de produccin

2.28
Siemens AG 0000-2004 All rights reserved. Resumen tcnico SINUMERIK 840D, Moldes y utillaje 04.2004

Operadores de la mquina - en la mquina ShopMill

2.8
Funciones ShopMill
Preparacin Potentes funciones de ajuste en ShopMill garantizan el registro rpido y preciso de la posicin de los componentes. Eventuales desviaciones se compensan a nivel interno del control. " # $ % Edge Corner Hole Spigot

Cadenas de pasos La programacin de cadenas de pasos ShopMill permite la programacin sencilla de tareas de mecanizado 2 1/2D simples directamente en la mquina. Esto es un complemento ideal para el usuario. " # $ Programa Representacin 2D Representacin 3D

Editor de cdigos G ShopMill dispone de un potente editor de cdigos G integral que apoya de forma cmoda programas de moldes con una capacidad de hasta 100 MB. De este modo ya no es necesaria una conmutacin en la interfaz estndar DIN/ISO.

1 2

Ciclo High-Speed-Setting Tambin el ciclo High-Speed-Setting es ahora una parte integral de las interfaces hombre-mquina ShopMill. " # Editor de programas CYCLE832, High-Speed-Settings

2.29
Siemens AG 0000-2004 All rights reserved. Resumen tcnico SINUMERIK 840D, Moldes y utillaje 04.2004

2.8

Operadores de la mquina - en la mquina ShopMill

Bsqueda de nmero de secuencia La bsqueda de nmero de secuencia ampliada que se describe en el apartado 2.6 es ahora tambin una parte integrante de ShopMill.
1

"

Bsqueda de nmero de secuencia externa sin clculo

Visualizacin 3D ShopMill permite tambin una visualizacin sencilla de formas en 3D. Adems se pueden denir libremente segmentos. " # $ Pieza Representacin 2D Representacin 3D

Gestin de herramientas La gestin de herramientas ShopMill est claramente estructurada y soporta distintos tipos de herramientas, nombres de herramienta en texto explcito, herramientas duplo y la geometra de herramienta con longitudes, radios y nmeros de los.

Ethernet El gestor de programas ShopMill permite el acceso directo a unidades externas mediante Ethernet HighSpeed-Connection. Los programas de moldes grandes se pueden guardar

! !
"

en el disco duro IHM (PCU 50 ) o en la Flash-Card (PCU 20)


Funcin para el acceso de red

2.30
Siemens AG 0000-2004 All rights reserved. Resumen tcnico SINUMERIK 840D, Moldes y utillaje 04.2004

Informacin para el programador


Contenido 3.1 3.2 3.3 3.4 3.5 3.6 3.7 3-8 3-9 Introduccin Programas CNC independientes de la cinemtica Transformacin de 5 ejes TRAORI Orientacin de la herramienta A3= B3= C3=; ... High-Speed-Settings CYCLE832 Perl de avance FNORM, FLIN, ... Interpolacin de la orientacin ORI... Correcciones de herramienta CUT3DFS, ... Programacin en la mquina Pgina 3.2 3.3 3.5 3.6 3.9 3.18 3.19 3.21 3.22 3.25 3.36

3-10 Ejemplo: Dobladora de tubos 3-11 Ejemplo: Faro de motocicleta

3.1

Informacin para el programador Introduccin

3.1 Introduccin
Introduccin
En el marco de la programacin de supercies de forma libre se debe prestar la mxima atencin a toda la cadena de proceso CAD/CAM/CNC. El sistema CAD genera la geometra de la pieza deseada. Sobre la base de estos cheros de geometra, el sistema CAM genera la correspondiente estrategia de mecanizado con la informacin tecnolgica a juego. El formato de datos de salida del sistema CAM suele ser un APT o CL-Data-File que se convierte en el postprocesador en un cdigo CNC ejecutable. Para aprovechar de forma ptima la capacidad de Sinumerik 840 D, se tiene que prestar la mxima atencin al postprocesador preconectado. El postprocesador tiene que asegurar que las funciones superiores de Sinumerik 840D descritas en este captulo se activen de forma ideal. Una vista general de todas las funciones superiores de Sinumerik 840D gura en el captulo 4.

Software de CAD (Create Design)

Software de CAM (NC Programming)

Software de PP (NC Programming)

Software de CAD (Machining)

Geometry

Tool Path APT-Source

NC Program

Workpiece

3.2
Siemens AG 0000-2004 All rights reserved. Resumen tcnico SINUMERIK 840D, Moldes y utillaje 04.2004

Informacin para el programador Programas NC independientes de la cinemtica

3.2

3.2 Programas CNC independientes de la cinemtica


1. Orientacin de herramienta y TRAORI
Para programar con Sinumerik 840D independientemente de la cinemtica de la mquina slo se necesitan cumplir unas pocas convenciones.

N15 TRAORI N16 G1 X Y Z A3= B3= C3=


1

Con el comando TRAORI ! se llama a la transformacin de 5 ejes. El control asume entonces la conversin de los datos de posicin y de orientacin en movimientos de la mquina (ver cap. 2).

TRAO

RI

G1

N16 G1 X Y Z

Con TRAORI activado, los datos de posicin X, Y, Z "se reeren a la punta de la herramienta (TCP, Tool Center Point)

2
G1

N16 G1 X Y Z A3= B3= C3=

Para la programacin de la orientacin en una mquina de 5 ejes recomendamos no programar directamente los ejes de mquina A, B o C. Este tipo de programa de CN depende de la cinemtica de la mquina.
3

C3

En su lugar, se debera programar, junto con TRAORI, el vector de direccin con las direcciones A3, B3 y C3 #. Se recomienda empezar con movimientos de giro TRAORI activos en la zona prxima al contorno para evitar que se alcancen los lmites congurados de la zona de trabajo.

G1

3A

B3

3.3
Siemens AG 0000-2004 All rights reserved. Resumen tcnico SINUMERIK 840D, Moldes y utillaje 04.2004

3.2

Informacin para el programador Programas NC independientes de la cinemtica

2. Medicin de herramientas
En los programas independientes de la cinemtica de la mquina, los datos de herramienta se calculan directamente desde el chero de herramienta. Al mecanizar supercies de forma libre se trabaja habitualmente sin correccin de radio en el CNC. Aunque Sinumerik 840D ofrece tambin las correspondientes posibilidades de correccin, partimos aqu del supuesto de que los datos actuales necesarios al efecto estn disponibles raras veces. Por esta razn le recomendamos mostrar la punta de la herramienta. Esto facilita tambin la medicin de la herramienta en la mquina.

L1

3. Inuencia en la velocidad y la calidad


Margen de tolerancia Compresor Control de contorneado Matado de esquinas Mando anticipativo de velocidad + limitacin de sacudidas High-Speed-Settings CYCLE832 Para simplicar la programacin y mejorar la estructuracin de los programas hemos reunido aqu todas las funciones tecnolgicas representadas en un ciclo.

4. Perl de avance
Perl de avance El perl de avance no forma parte de CYCLE832 y se tiene que programar explcitamente.

3.4
Siemens AG 0000-2004 All rights reserved. Resumen tcnico SINUMERIK 840D, Moldes y utillaje 04.2004

Informacin para el programador Transformacin de 5 ejes TRAORI

3.3

3.3 Transformacin de 5 ejes TRAORI


La programacin de TRAORI presenta varias ventajas. Las ventajas esenciales son: El programa es independiente de la longitud de la herramienta y la cinemtica de la mquina, el avance se reere a la punta de la herramienta y se efectan automticamente movimientos de compensacin para los movimientos de ejes giratorios.

Programacin
TRAORI(n) TRAFOOF

Explicacin de los comandos


TRAORI Activa la primera transformacin de orientacin congurada ____________________________________________________________________________ TRAORI(n) Activa la transformacin de orientacin congurada con n ____________________________________________________________________________ n Nmero de la transformacin (n = 1 2), TRAORI(1) equivale a TRAORI. ____________________________________________________________________________ TRAFOOF Desactivar la transformacin

Funcionamiento
Para conseguir condiciones de corte ptimas en el mecanizado de supercies curvadas en el espacio, el ngulo de ataque de la herramienta se tiene que poder modicar. Para este n se necesitan, adems de los ejes lineales X, Y, Z, al menos uno o dos ejes giratorios. Las secuencias CN se amplan con la informacin de orientacin A3, B3, C3.

Tras la activacin de la transformacin, los datos de posicin (X, Y, Z) se reeren siempre a la punta de la herramienta, TCP. Una modicacin de las posiciones de los ejes giratorios que participan en la transformacin produce los movimientos de compensacin en los dems ejes de la mquina que son necesarios para mantener invariable la punta de la herramienta. ! " sin transformacin de 5 ejes con transformacin de 5 ejes
1 2

Nota: TRAORI puede resetear el decalaje de origen en funcin de la conguracin.

Se deberan evitar modicaciones variables de la orientacin a lo largo de la trayectoria de la herramienta.

3.5
Siemens AG 0000-2004 All rights reserved. Resumen tcnico SINUMERIK 840D, Moldes y utillaje 04.2004

3.4

Informacin para el programador Orientacin de la herramienta A3= B3= C3=, ...

3.4 Orientacin de la herramienta A3= B3= C3=, ...


Recomendamos programar la orientacin de la herramienta mediante vector de direccin. Sinumerik 840 D soporta todos los tipos relevantes en la prctica para la programacin de la orientacin de la herramienta. La transformacin de orientacin TRAORI tiene que estar activada.

Programacin
G1 X Y Z A3= B3= C3=

Explicacin de los comandos


Programacin directa del movimiento de los ejes giratorios A, B o C. Los ejes giratorios se desplazan de forma sncrona a la trayectoria de la herramienta. ________________________________________________________________________________________ ORIEULER Programacin de la orientacin a travs de ngulos de Euler (estndar) ORIRPY Programacin de la orientacin a travs de ngulos RPY. Sin embargo, esta variante slo surte efecto si est ajustado $MC_ORI_DEF_WITH_G_CODE = 1. De lo contrario, se realiza la denicin a travs de un dato de mquina. G1 X Y Z A2= B2= C2= Programacin a travs de ngulos de Euler o ngulos RPY (Roll Pitch Yaw) A travs de un dato de mquina se dene la interpretacin. Programacin en ngulos de Euler o RPY a travs de A2, B2, C2 o programacin del vector de direccin. El vector de direccin seala desde la punta de la herramienta en direccin al portaherramientas. G1 X Y Z A3= B3= C3= Programacin del vector de direccin (recomendada) ________________________________________________________________________________________ G1 X Y Z A4= B4= C4= Programacin del vector normal de supercie al inicio de la secuencia Esta informacin es utilizada por CUT3DF para el mecanizado con 5 ejes. A travs de Lead y Tilt existe otra posibilidad para la programacin de la orientacin de la herramienta. El ngulo Lead y Tilt se reere al vector normal A4 B4 C4. G1 X Y Z A5= B5= C5= Programacin del vector normal de supercie al nal de la secuencia ________________________________________________________________________________________ LEAD ngulo de avance para la programacin de la orientacin de la herramienta. ngulo relativo al vector normal de supercie en el plano abierto por la tangente de la trayectoria y el vector normal de supercie. TILT ngulo lateral para la programacin de la orientacin de la herramienta. El ngulo TILT describe el giro del ngulo Lead alrededor del vector normal de supercie (ver grco en pg. 3.8). G1 X Y Z A B C

3.6
Siemens AG 0000-2004 All rights reserved. Resumen tcnico SINUMERIK 840D, Moldes y utillaje 04.2004

Informacin para el programador Orientacin de la herramienta A3= B3= C3=, ...

3.4
Programacin del vector de direccin. Los componentes del vector de direccin ! se programan con A3, B3, C3. El vector apunta en direccin al portaherramientas; la longitud del vector no tiene importancia. Los componentes de vector sin programar se ajustan a cero. Se debera elegir la mxima resolucin posible. La prctica muestra que 8 ~ 10 dgitos despus de la coma producen buenos resultados.

Variantes para la denicin de la aplicacin de la herramienta


A continuacin slo se explican las funciones ms importantes. Ms informacin se encuentra en la DOConCD.

C3

3A

B3 Ejemplo ORIVECT.MPF N020 TRAORI N030 G60 F10000 X0 Y0 Z0 N050 A3=0 B3=0 C3=1 N060 A3=0 B3=1 C3=0 N070 A3=1 B3=0 C3=0 N080 A3=1 B3=1 N090 A3=1 B3=1 C3=1 N100 A3=1 B3=0 C3=1 N110 A3=0 B3=1 C3=1 N160 A3=0 B3=-1 C3=0 N170 A3=-1 B3=0 C3=0 N180 A3=-1 B3=-1 N190 A3=-1 B3=-1 C3=1 N200 A3=-1 B3=0 C3=1 N210 A3=0 B3=-1 C3=1 N888888 M30

Programacin en ngulos RPY Los valores programados en la programacin de la orientacin con A2, B2, C2 se interpretan como ngulos RPY (en grados). Partiendo desde la posicin inicial !: El vector de orientacin se obtiene girando un vector en direccin Z primero con C2 alrededor del eje Z ", despus con B2 alrededor del nuevo eje Y # y nalmente con A2 alrededor del nuevo eje X. A diferencia de la programacin con ngulos de Euler, en este caso inuyen los tres valores en el vector de orientacin.

con C2 = 90 girado alrededor del eje Z

Ejemplo
con B2 = +45 girado alrededor del eje Y arrastrado

ORIRPY.MPF N020 TRAORI N030 G60 F10000 X0 Y0 Z0 N050 C2=0 B2=0 N060 C2=90 B2=90

3.7
Siemens AG 0000-2004 All rights reserved. Resumen tcnico SINUMERIK 840D, Moldes y utillaje 04.2004

3.4

Informacin para el programador Orientacin de la herramienta A3= B3= C3=, ...

N070 C2=0 B2=90 N080 C2=45 B2=90 N090 C2=45 B2=45 N100 C2=0 B2=45 N110 C2=90 B2=45 N160 C2=90 B2=-90 N170 C2=0 B2=-90 N180 C2=-135 B2=90 N190 C2=-135 B2=45 N200 C2=0 B2=-45 N210 C2=90 B2=-45 N888888 M30

Programacin de la orientacin de la herramienta con ngulos de Euler La programacin en ngulos de Euler tiene lugar de forma anloga a los ngulos RPY. Ejemplo .... N020 TRAORI N030 G60 F10000 X0 Y0 Z0 N050 A2=0 B2=0 C2=0 N060 A2=0 B2=-90 C2=0 ...

Programacin de la orientacin de la herramienta con LEAD y TILT en combinacin con ORIPATH


1

La orientacin de herramienta resultante se determina a partir de: $ Tangente a la trayectoria $ Vector normal de supercie $ ngulo de avance LEAD ! $ ngulo lateral TILT " al nal de la secuencia LEAD describe el ngulo entre la perpendicular a la supercie para la nueva orientacin de la herramienta, en direccin a la tangente a la trayectoria. Si, desde esta posicin, la herramienta se gira adicionalmente alrededor de la perpendicular a la supercie, esto corresponde al ngulo TILT. Ejemplo
2

.... N100 G54 N110 G64 N120 ORIWKS N130 CUT3DF N110 ORIC N120 INICIO: ROT X=R20 N130 G0 X=260 Y0 A3=1 B3=0 C3=0 N140 G1 Z0 LEAD=5 TILT=10 G41 N150 X240.000 Y0.000 A5=1 B5=0.000 C5=0.000 ...

3.8
Siemens AG 0000-2004 All rights reserved. Resumen tcnico SINUMERIK 840D, Moldes y utillaje 04.2004

Informacin para el programador High-Speed-Settings CYCLE832

3.5

3.5 High-Speed-Settings CYCLE832


Para facilitar la programacin y simplicar la estructuracin del programa, Sinumerik 840D ofrece CYCLE832 que contiene las funciones principales para el fresado de supercies de forma libre. Adems, CYCLE832 permite al operador en la mquina inuir ms fcilmente en el programa.

Programacin
CYCLE832(_TOL,_TOLM) CYCLE832() Programacin del ciclo Llamada de programa acortada. Corresponde a la seleccin de la mscara de entrada Mecanizado Cancelacin. Llamada de programa acortada. Introduccin del valor de tolerancia. Los comandos G activos no se modican en el ciclo.

CYCLE832(0.01)

Explicacin de los parmetros


_TOL real Tolerancia ejes de mecanizado -> Unidad: mm/pulgadas; grados _______________________________________________________________________________________ _TOLM 7 entero Modo tolerancia Decimal 2) Entrada ________________________________________________________ 0 0= Cancelacin 1= Acabado (ajuste estndar)1) 2= Acabado previo 3= Desbaste ________________________________________________________ 1 0= 1= ________________________________________________________ 2 0= TRAFOF (ajuste estndar)1) 1= TRAORI(1) 2= TRAORI(2) ________________________________________________________ 3 0= G64 1= G641 2= G642 (ajuste estndar)1) 3= G643 4= G644 ________________________________________________________ 4 0 FFWOF SOFT (ajuste estndar)1) 1 FFWON SOFT 2 FFWOF BRISK ________________________________________________________ 5 0= COMPOF 1= COMPCAD (ajuste estndar)1) 2= COMPCURV 3= B-Spline ________________________________________________________ 6 Reservado 7 Reservado
1) 2)

El ajuste puede ser modicado por el fabricante de la mquina. Orden de los parmetros (CYLE832(_TOL,76543210)

3.9
Siemens AG 0000-2004 All rights reserved. Resumen tcnico SINUMERIK 840D, Moldes y utillaje 04.2004

3.5

Informacin para el programador High-Speed-Settings CYCLE832

Decimal 0 Tolerancia (_TOL) Tolerancia de los ejes que participan en el mecanizado. El valor de tolerancia acta con G642 y con COMPCURV o COMPCAD. Si el eje de mecanizado es un eje giratorio, el valor de tolerancia se escribe con un factor (factor estndar = 8) en el DM 33100: COMPRESS_POS:_TOL (AX) del eje giratorio.

Adaptacin, adaptacin de la tecnologa $ s $ no Si CYCLE832 se programa en el control a travs de la mscara de entrada, los siguientes parmetros de entrada slo se pueden modicar si la adaptacin est ajustada a s.

Con G641, el valor de tolerancia equivale al valor ADIS. En la primera entrada, la tolerancia se ocupa previamente con los siguientes valores: 0 Cancelacin: 0.1 (ejes lineales) 0,1 grd (ejes giratorios) Se considera el sistema de unidades mm/ pulgadas. 1 Acabado: 0.01 (ejes lineales) 0,08 grd (ejes giratorios) 2 Acabado previo: 0.05 (ejes lineales) 0,4 grd (ejes giratorios) 3 Desbaste: 0.1 (ejes lineales) 0,8 grd (ejes giratorios) Si el valor de tolerancia tiene que actuar tambin en los ejes giratorios, la transformacin de 5 ejes tiene que estar ajustada por el fabricante de la mquina.

Decimal 3 Control de contorneado (_TOLM) 0 G64 (ajuste estndar) 1 G641 Matado de esquinas con ADIS, ADISPOS 2 G642 Matado de esquinas con tolerancia de ejes individuales 3 G643 Matado de esquinas interno de la secuencia 4 G644 Matado de esquinas con velocidad optimizada Con la secuencia CN Compresor con COMPCAD, COMPCURV siempre est seleccionado G642 de forma ja.

Decimal 2 Transformacin (_TOLM) El campo de entrada Transformacin slo se abre si est activada la opcin CN (paquete de mecanizado 5 ejes). 0 TRAFOOF Se soportan programas CAM con posiciones de eje giratorio simples 1 TRAORI 2 TRAORI (2) Cancelacin del nmero de transformacin o del ciclo del fabricante para la llamada a la transformacin de 5 ejes. El parmetro est relacionado con las siguientes variables GUD7 _TOLT2. Se puede consignar el nombre de un ciclo de fabricante que produce la llamada al ciclo de fabricante de la transformacin. Si _TOLT2 est vaco (ajuste estndar), se llama en la seleccin la 1, 2 ... la transformacin de 5 ejes con TRAORI (1), TRAORI(2).

Decimal 4 Compresin, secuencia CN compresor (_TOLM) 0 FFWON SOFT con mando anticipativo, con limitacin de sacudidas 1 FFWOF SOFT sin mando anticipativo, con limitacin de sacudidas 2 FFWOF BRISK sin mando anticipativo, con limitacin de sacudidas La seleccin del mando anticipativo (FFWON) y de la limitacin de sacudidas (SOFT) presupone la optimizacin del control o de los ejes de mecanizado por el fabricante de la mquina.

Decimal 5 Compresin, secuencia CN compresor (_TOLM) 0 sin (COMPOF) 1 COMPCAD 2 COMPCURV 3 B-Spline La seleccin del mando anticipativo (FFWON) y de la limitacin de sacudidas (SOFT) presupone la optimizacin del control o de los ejes de mecanizado por el fabricante de la mquina.

La aplicacin de las citadas funciones presupone una optimizacin correcta del CNC/de la mquina por el fabricante de la mquina.

3.10
Siemens AG 0000-2004 All rights reserved. Resumen tcnico SINUMERIK 840D, Moldes y utillaje 04.2004

Informacin para el programador High-Speed-Settings CYCLE832

3.5
Los tres tipos de mecanizado se encuentran en programas CM en el mbito HSC en una relacin directa con la precisin y la velocidad de la trayectoria. El operador / programador puede realizar una ponderacin a travs del valor de tolerancia. A los tres tipos de mecanizado se les pueden asignar tolerancias y ajustes distintos (adaptacin tecnologa). El ciclo es previo al subprograma de geometra en el programa principal (ver el siguiente ejemplo de llamada). Se tienen en cuenta las distintas interpretaciones de los valores de tolerancia. Por ejemplo, con G641 se transere el valor de tolerancia como ADIS= y con G642 se actualiza el dato de mquina especco del eje MD 33100 $MA_COMPRESS_POS_TOL (AX). Con la llamada al ciclo Cancelacin mecanizado, los datos de mquina/operador modicados se vuelven a ajustar al valor generado por el fabricante de la mquina.

Ciclo High-Speed-Setting en la aplicacin


El ciclo CYCLE832 recopila los cdigos G esenciales y los datos de mquina y de operador que se necesitan para el mecanizado HSC.

Calidad de la supercie

Precisin

Velocidad

En CYCLE832 se distingue entre tres mecanizados tecnolgicos:

$ $ $

Acabado Acabado previo y Desbaste

Ejemplo de llamada CYCLE832 Ejemplo N01 N02 N03 N04 T1 D1 G54 M3 S12000 CYCLE832(0.2,110003)*

N05 N06

EXTCALL Desbaste_Forma_Leva CYCLE832(0.01,102001)*

N07 N08

EXTCALL Acabado_Forma_Leva M02

;0.2 Valor de tolerancia ;1003 desde atrs hacia delante: ;3 = Desbaste, 0 = TRAFOF, ;0 = G64, 1 = FFWON SOFT, 1 = COMPCAD ; Llamada al subprograma Desbaste_Forma_Leva ; 0.01 = valor de tolerancia ;102001 desde atrs hacia delante: ;1 = Acabado, 0 = TRAFOF, ;2 = G642, 0 = FFWOF SOFT, ;1 = COMPCAD ;Llamada al subprograma Acabado_Forma_Leva

*Observe: decimal 1 carece de funcin. (0.2,110003) Decimal 0 Decimal 1

3.11
Siemens AG 0000-2004 All rights reserved. Resumen tcnico SINUMERIK 840D, Moldes y utillaje 04.2004

3.5

Informacin para el programador High-Speed-Settings CYCLE832

Compresor COMPCAD, COMPCURV, ...


En el caso ideal, el compresor se llama en CYCLE832. Si se quiere programar por separado, se procede de la siguiente manera.

Programacin COMPCURV COMPCAD COMPOF

Explicacin de los comandos

COMPCURV

Compresor CON: Aproximacin con polinomio de 5 grado. Las secuencias G1 se aproximan con un polinomio. Las transiciones de secuencia son de sacudida continua.

De preferencia para el fresado perifrico ________________________________________________________________________________________ COMPCAD Compresor CON: COMPCAD alisa la secuencia de puntos antes de la aproximacin (B-Spline) y ofrece con una elevada velocidad de contorneado la mxima precisin con transiciones de velocidad continua (cuota de compresin ilimitada, pero longitud de trayectoria mx. 5 mm) De preferencia para el fresado de supercies de forma libre (recomendado) ________________________________________________________________________________________ COMPOF Compresor DES

Comandos adicionales para la combinacin de ejes de contorneado y de orientacin:

UPATH

La parametrizacin de los ejes de orientacin corresponde a la de los ejes de contorneado X, Y, Z. Es decir, para el movimiento de un eje sncrono se aplica: A = f(u), si u designa el parmetro de trayectoria para el movimiento interpolado. UPATH se recomienda en la programacin. ________________________________________________________________________________________ SPATH La parametrizacin de los ejes sncronos sigue la longitud del arco en los ejes de contorneado. Es decir, para el movimiento de un eje de orientacin A se aplica: A= f(s); designando s la longitud del arco para el movimiento interpolado.

3.12
Siemens AG 0000-2004 All rights reserved. Resumen tcnico SINUMERIK 840D, Moldes y utillaje 04.2004

Informacin para el programador High-Speed-Settings CYCLE832

3.5
3

Funcionamiento compresor spline El compresor rene, conforme a la banda de tolerancia ajustada !, una secuencia de comandos G1 " y los comprime en un spline # que puede ser ejecutado directamente por el control. Entonces, la supercie es considerablemente ms lisa, dado que los ejes de la mquina se pueden desplazar de forma ms armoniosa, evitando la excitacin de resonancias de mquina. En consecuencia, se pueden alcanzar mayores velocidades de desplazamiento y una menor solicitacin de la mquina.

Indicaciones para la programacin Si no existe el ciclo High-Speed-Setting CYCLE832, el compresor se tiene que programar como sigue. ste es el caso en la versin de software < 6.4. La escritura de los datos de mquina [MA] debe ser desbloqueada por el fabricante de la mquina.

Ejemplo

N010 FGROUP (X, Y, Z) N020 UPATH G642 N020 $MA_COMPRESS_POS_TOL [X] = 0.01 N030 $MA_COMPRESS_POS_TOL [Y] = 0.01 N040 $MA_COMPRESS_POS_TOL [Z] = 0.01 N050 $MA_COMPRESS_POS_TOL [A] = 0.08 N060 $MA_COMPRESS_POS_TOL [B] = 0.08

; El avance se reere a los ejes de contorneado ; Indicacin de la tolerancia de trayectoria ; Indicacin de la tolerancia de trayectoria ; Indicacin de la tolerancia de trayectoria ; Indicacin de la tolerancia de eje giratorio ; Indicacin de la tolerancia de eje giratorio ; (El valor para los ejes giratorios debera ser ; el factor 8 - 10 de la tolerancia de trayectoria.)

N070 NEWCONF N080 COMPCAD ;Compresor CON N090 G1 X.37 Y2.9 F600 ;G1 antes del punto nal y avance N100 X16.87 Y-4.698 A3=0.1736482 B3=-0.84950947 C3=0.49817663 N110 X16.865 Y-4.72 A3=0.1736482 B3=-0.84950664 C3=0.49818147 N120 X16.91 Y-4.799 A3=0.17364925 B3=-0.84774706 C3=0.5011695 ... N1037 COMPOF ;Compresor DES ...

3.13
Siemens AG 0000-2004 All rights reserved. Resumen tcnico SINUMERIK 840D, Moldes y utillaje 04.2004

3.5

Informacin para el programador High-Speed-Settings CYCLE832

Trabajo con control de contorneado, Look ahead G64, G642, G643


Si se llama al control de contorneado dentro de CYCLE832, el valor ADIS con G641 corresponde al valor de tolerancia TOL_. Si se programa sin CYCLE832, se indica tambin el valor ADIS.

Programacin de la distancia de retirada sobre ADIS G64 G642 ADIS= o ADISPOS= G643 ADIS= o ADISPOS=

Explicacin de los comandos G64 Control de contorneado Look ahead con frenado solamente en esquinas ________________________________________________________________________________________ G642 Matado de esquinas con tolerancia axial (recomendado) Look ahead con matado de esquinas adicional segn DM 33100 (dato de mquina) Para G642 y G643 se aplica: Existen 2 posibilidades de la especicacin de tolerancia 1 especicacin de ejes individuale (ver ejemplo) de programacin en la pgina anterior o 2. 2 programacin de la distancia de retirada sobre ADIS De preferencia para el fresado de supercies de forma libre ________________________________________________________________________________________ G643 Matado de esquinas interno de la secuencia Look ahead con matado de esquinas interno de la secuencia adicional segn DM 33100) ________________________________________________________________________________________ G644 Matado de esquinas con velocidad y aceleracin optimizadas para el posicionamiento rpido fuera del contorno ________________________________________________________________________________________ ADIS= Distancia de matado de esquinas para funciones de contorneado G1, G2, G3 ________________________________________________________________________________________ ADISPOS= Distancia de matado de esquinas para marcha rpida G0 (no apto para supercies de forma libre)

Aplicacin de G64, ..., G644 El objetivo del control de contorneado es el aumento de la velocidad y la armonizacin del comportamiento de desplazamiento. En la funcin de contorneado G64, etc., esto se realiza con dos funciones.
1

G1

G1

G1

G1

G1

G1

Look ahead mando anticipativo de la velocidad ! El control calcula varias secuencias CNC por adelantado y determina un perl de velocidad que abarca varias secuencias. El modo de calcular dicho control de velocidad se puede ajustar a travs de las funciones G64, etc.

3.14
Siemens AG 0000-2004 All rights reserved. Resumen tcnico SINUMERIK 840D, Moldes y utillaje 04.2004

Informacin para el programador High-Speed-Settings CYCLE832

3.5
Matado de esquinas " Gracias al mando anticipativo, el control tambin est en condiciones de matar las esquinas detectadas. Es decir, los puntos de esquina programados no se alcanzan exactamente. Las esquinas vivas son redondeadas.
Con estas dos funciones se crea el contorno con un perl de velocidad de contorneado uniforme. De este modo se consiguen mejores condiciones de corte, se aumenta la calidad de la supercie y se reduce el tiempo de mecanizado.

G1

G1

Para matar esquinas vivas #, los comandos de control de contorneado G642 y G643 forman unos elementos de transicin !, " en los lmites de secuencia. Los comandos de control de contorneado se distinguen por la manera de formar dichos elementos de transicin. Con G641, G642, G643 puede denir el grado de matado de esquinas " mediante el valor ADIS.

G642 inserta polinomios de transicin de curvatura continua. De este modo se evitan saltos de aceleracin en los lmites de secuencia. Para aplicaciones en la construccin de moldes recomendamos utilizar G642. G643 inserta polinomios de transicin de curvatura continua. No crea secuencias intermedias, sino que redondea las esquinas a nivel interno de la secuencia.

3.15
Siemens AG 0000-2004 All rights reserved. Resumen tcnico SINUMERIK 840D, Moldes y utillaje 04.2004

3.5

Informacin para el programador High-Speed-Settings CYCLE832

Mando anticipativo ylimitacin de sacudidas FFWON, SOFT, ...


En CYCLKE832, el mando anticipativo y la limitacin de sacudidas slo se pueden llamar en una combinacin de ambas funciones, dado que precisamente su combinacin permite alcanzar unas condiciones ideales para el fresado de supercies de forma libre. Naturalmente, las dos funciones tambin se pueden programar por separado.

Programacin FFWON/ FFWOF BRISK SOFT

Explicacin de los comandos FFWON Mando anticipativo CON ______________________________________________________________________________________ FFWOF Mando anticipativo DES ______________________________________________________________________________________ BRISK Sin limitacin de sacudidas Aceleracin brusca de los ejes de contorneado ______________________________________________________________________________________ SOFT Con limitacin de sacudidas Aceleracin de los ejes de contorneado con limitacin de sacudidas Limitacin de sacudidas por eje (sacudida mxima en datos de mquina JOG_AND_PS_MAX_JERK (Jog y posicionamiento) MAX_AX_JERK (Modo de contorneado)

Funcin Limitacin de sacudidas Para efectuar las aceleraciones de la forma ms suave posible para la mquina, se puede inuir en el perl de aceleracin de los ejes a travs de los comandos Soft, Brisk. Cuando est activado Soft, el comportamiento de aceleracin no cambia bruscamente, sino que aumenta a travs de una caracterstica lineal. Esto protege a la mquina. Adems, es muy til para la calidad de la supercie de piezas, dado que se excitan mucho menos las resonancias de la mquina.

BRISK: Comportamiento en aceleracin: aceleracin brusca de los ejes de contorneado segn el dato de mquina ajustado Los carros de eje se desplazan con la aceleracin mxima hasta alcanzar la velocidad de avance. BRISK posibilita el trabajo optimizado en el tiempo, aunque con saltos en la curva de aceleracin.

3.16
Siemens AG 0000-2004 All rights reserved. Resumen tcnico SINUMERIK 840D, Moldes y utillaje 04.2004

Informacin para el programador High-Speed-Settings CYCLE832

3.5
SOFT: Comportamiento en aceleracin: Aceleracin de los ejes de contorneado con limitacin de sacudidas Los carros de eje se desplazan con la aceleracin continua hasta alcanzar la velocidad de avance. Gracias a la curva de aceleracin sin sacudidas, SOFT posibilita una mayor precisin de contorneado y reduce la solicitacin para la mquina.

Funcin Mando anticipativo Del error de seguimiento resulta la alteracin del contorno !. Como consecuencia de la inercia en el sistema, la fresa tiene la tendencia a abandonar el contorno terico " en sentido tangencial. Es decir, que el contorno real resultante # se desva de la consigna. El error de seguimiento se compone del sistema (regulacin de posicin) y de la velocidad.
3 1

Mediante el mando anticipativo FFWON, el error de seguimiento dependiente de la velocidad en el contorneado tiende a cero. El desplazamiento con mando anticipativo posibilita una mayor precisin de contorneado y, en consecuencia, mejores resultados de fabricacin.

Recomendaciones CYCLE832 contiene las siguientes combinaciones: Mando anticipativo FFWON SOFT El acento se sita en la alta delidad a la trayectoria. Esto se consigue mediante un control de velocidad suave y, en gran parte, libre de errores de seguimiento. FFWOF SOFT La alta delidad a la trayectoria no tiene la prioridad. Se consigue un matado de esquinas adicional a travs del error de seguimiento. Uso con programas de pieza/mquinas ms antiguos. FFWON BRISK no conviene FFWOF BRISK Uso en el desbaste y cuando se exige la velocidad mxima.

Aceleracin

FFWON sin error de seguimiento/ tolerancia

BRISK Aceleracin elevada

FFWOF con error de seguimiento/ tolerancia

SOFT Aceleracin suave

3.17
Siemens AG 0000-2004 All rights reserved. Resumen tcnico SINUMERIK 840D, Moldes y utillaje 04.2004

3.6

Informacin para el programador Perl de avance FNORM, FLIN, ...

3.6 Perl de avance FNORM, FLIN, ...


Programacin
F FNORM F FLIN F FCUB F=FPO(endfeed, quadf, ufb)

Explicacin de los comandos


Ajuste bsico. El valor de avance se especica a travs de la trayectoria de la secuencia y se considera entonces como valor modal. ________________________________________________________________________________________ FLIN Perl de velocidad de contorneado lineal: El valor de avance se aplica de forma lineal en toda la trayectoria desde el valor actual al inicio de la secuencia hasta el n de la secuencia y se considera entonces como valor modal. ________________________________________________________________________________________ FCUB Perl de velocidad de contorneado cbico: Los valores F programados secuencia a secuencia se conectan, con relacin al punto nal de la secuencia, mediante un spline. El spline empieza y termina tangencialmente al dato de avance anterior o posterior. Si falta en una secuencia la direccin F, se utiliza el ltimo valor F programado. ________________________________________________________________________________________ F=FPO Perl de velocidad de contorneado a travs de polinomio: La direccin F designa el desarrollo del avance a travs de un polinomio desde el valor actual hasta el n de la secuencia. El valor nal se considera entonces como valor modal. ________________________________________________________________________________________ endfeed: Avance al nal de la secuencia ________________________________________________________________________________________ quadf: Coeciente del trmino cuadrado del polinomio ________________________________________________________________________________________ ubf: Coeciente del trmino cbico del polinomio FNORM

Funcionamiento
Qu es un perl de avance? Para la especicacin ms exible de la curva de avance, la programacin del avance segn DIN 66025 se ampla con curvas lineales y cbicas. Las curvas cbicas se pueden programar directamente o como splines de interpolacin. Esto permite programar - en funcin de la curvatura de la pieza a mecanizar - unas curvas de velocidad lisas y continuas. Estas curvas de velocidad posibilitan unos cambios de aceleracin limitadores y, en consecuencia, la fabricacin de supercies de pieza uniformes.

3.18
Siemens AG 0000-2004 All rights reserved. Resumen tcnico SINUMERIK 840D, Moldes y utillaje 04.2004

Informacin para el programador Interpolacin de la orientacin ORI...

3.7

3.7 Interpolacin de orientacin ORIVECT, ...


Programacin
N.. ORIMKS Sistema de referencia para la orientacin N.. ORIWKS __________________________________________________________________________________ N.. ORIAXES/ORIVECT/... Tipo de interpolacin de orientacin N.. G1 X Y Z A B C

Explicacin de los comandos


Referencia de orientacin ORIMKS El sistema de referencia para el vector de orientacin es el sistema de coordenadas de mquina. Con $MC_ORI_IPO_WITH_G_CODE = 0, es adems idntico a ORIAXES El sistema de referencia para el vector de orientacin es el sistema de coordenadas de pieza. Con $MC_ORI_IPO_WITH_G_CODE = 0, es adems idntico a ORIVECT

ORIWKS

Interpolacin de orientacin Interpolacin de ejes Interpolacin lineal de los ejes de mquina o interpolacin de los ejes giratorios mediante polinomios (con POLY activo) ________________________________________________________________________________________ Interpolacin vectorial ORIVECT Interpolacin del vector de orientacin en un plano (interpolacin circular de gran radio) Interpolacin en un plano (interpolacin circular de gran radio), sinnimo de ORIVECT Orientacin de la herramienta relativa a la trayectoria. A travs del vector normal y la tangente a la trayectoria se abre una supercie que dene el signicado de LEAD y TILT en el punto nal. Esto signica que la relacin a la trayectoria slo es vlida para la denicin del vector de orientacin nal. De la orientacin inicial a la orientacin nal se efecta una interpolacin circular de gran radio. LEAD y TILT no tienen simplemente el signicado del ngulo de avance y lateral. Se denen de la siguiente manera: LEAD describe el giro en el plano abierto por el vector normal y la tangente a la trayectoria, TILT el giro alrededor del vector normal. Es decir que los dos tienen el signicado de Theta y Phi en un sistema de coordenadas esfrico con el vector normal como eje Z y la tangente como eje X. Interpolacin en una supercie cnica en sentido horario. Interpolacin en una supercie cnica en sentido antihorario. Adicionalmente, se necesita en ambos casos: A3= B3= C3=... o XH=, YH=, ZH= Orientacin nal Eje de giro del cono: A6, B6, C6 ngulo en el vrtice: NUT= ORIAXES

ORIPLANE

ORIPATH

ORICONCW ORICONCCW

3.19
Siemens AG 0000-2004 All rights reserved. Resumen tcnico SINUMERIK 840D, Moldes y utillaje 04.2004

3.7

Informacin para el programador Interpolacin de la orientacin ORI...

ORICONIO

Interpolacin en una supercie cnica con indicacin de una orientacin intermedia a travs de A7= B7=, C7=. Adicionalmente se necesita: A3= B3= C3=... o XH=, YH=, ZH= Orientacin nal

ORICONTO

Interpolacin en una supercie cnica con transicin tangencial Adicionalmente se necesita: A3= B3= C3=... o XH=, YH=, ZH= Orientacin nal Con POLY, se puede programar all tambin PO[PHI] = , PO[PSI]= Se trata de una generalizacin de la interpolacin circular de gran radio donde se programan polinomios para ngulos de avance y laterales. En la interpolacin cnica, los polinomios tienen el mismo signicado que en una interpolacin circular de gran radio con las orientaciones iniciales y nales. Los polinomios se pueden programar con ORIVECT, ORIPLANE, ORICONCW, ORICONCCW, ORICONIO, ORICONTO.

ORICURVE

Interpolacin de orientacin con especicacin del movimiento de la punta de la herramienta y de un segundo punto en la herramienta. La trayectoria del segundo punto se dene a travs XH= YH= ZH=, en combinacin con BSPLINE como polgono de control con POLY como polinomio: PO[XH] = (xe, x2, x3, x4, x5) PO[YH] = (ye, y2, y3, y4, y5) PO[ZH] = (ze, z2, z3, z4, z5) Sin la informacin adicional BSPLINE o POLY se produce sencillamente la interpolacin lineal correspondiente de la orientacin inicial a la nal.

Las principales interpolaciones de orientacin


1 2

Las funciones para la interpolacin de orientacin se describen en el apartado 1.10. ! " # & Interpolacin lineal ORIAXES Interpolacin circular de gran radio ORIVECT Interpolacin de supercie cnica ORICONCW Interpolacin de curvas ORICURVE

3.20
Siemens AG 0000-2004 All rights reserved. Resumen tcnico SINUMERIK 840D, Moldes y utillaje 04.2004

Informacin para el programador Correcciones de herramienta 3D CUT3DFS

3.8

3.8 Correcciones de herramienta CUT3DFS, ...


Explicacin de los comandos
G40 G41 G42 G450 G451 Desactivacin de todas las variantes Activacin en el fresado perifrico sentido de correccin, izquierda Activacin en el fresado perifrico sentido de correccin, derecha Crculos en esquinas exteriores (todos los tipos de correccin) Procedimiento de punto de interseccin en esquinas exteriores (todos los tipos de correccin)

Fresado perifrico 2 D CUT2D Correccin 2 1/2D con plano de correccin determinado por G17 G19 ________________________________________________________________________________________ CUT2DF Correccin 2 1/2D con plano de correccin determinado por frame

Fresado perifrico 3D CUT3DC Correccin perpendicular a la tangente a la trayectoria y a la orientacin de la herramienta ________________________________________________________________________________________ ORID Sin cambios de orientacin en secuencias circulares insertadas en esquinas exteriores. El movimiento de orientacin se ejecuta en las secuencias lineales. ________________________________________________________________________________________ ORIC El trayecto de desplazamiento se alarga con crculos. El cambio de orientacin se ejecuta de forma proporcional tambin en el crculo.

Refrentado CUT3DFS Orientacin constante (3 ejes). La herramienta apunta en la direccin Z del sistema de coordenadas denido a travs de G17 - G19. Los frames no tienen ninguna inuencia. ________________________________________________________________________________________ Orientacin constante (3 ejes). La herramienta apunta en la direccin Z del sistema de coordenadas denido actualmente a travs de frames. ________________________________________________________________________________________ CUT3DF 5 ejes con orientacin de herramienta variable CUT3DFF

Fresado perifrico con supercie de limitacin (combinacin de fresado perifrico/refrentado) CUT3DCC El programa CNC se reere al contorno en la supercie de mecanizado. ________________________________________________________________________________________ CUT3DCCD El programa CNC se reere a la trayectoria del centro de la herramienta.

3.21
Siemens AG 0000-2004 All rights reserved. Resumen tcnico SINUMERIK 840D, Moldes y utillaje 04.2004

3.9

Informacin para el programador Programacin en la mquina

3.9 Programacin en la mquina


Mecanizado de supercies inclinadas o taladros
Tambin para el programador es posible programar con 5 ejes en la mquina.

Ejemplo: Taladros inclinados En una corredera inclinada en una herramienta grande se tienen que ejecutar 4 taladros.

Con las cmodas funciones de Sinumerik 840D, el correspondiente programa se puede programar fcilmente en el control. Ejemplo

%_N_Schieber N10 T1 N20 S1000 M3 N30 M8 M60 N40 ORIWKS TRAORI N50 ORIVECT N60 G54 N70 TRANS X25 Y10 Z70 N80 AROT Y+60 N90 G0 X20 Y15 Z5 A3=0 B3=0 C3=1 Ciclo de taladrado

N110 ... N200

;El origen se sita en !. ;Sistema de coordenadas desplazado a ". ;Sistema de coordenadas girado al plano inclinado. A partir de ahora, ;la transformacin esttica se calcula automticamente. ;Desplazamiento a la primera posicin de taladro y, con A3, B3, C3, herramienta ;paralela al eje Z, es decir, herramienta perpendicular al plano. :A partir de ahora se puede programar como si se tratara ;de una situacin 2 D. Todo lo dems lo asume el 840D. ;Fin del programa

M30

3.22
Siemens AG 0000-2004 All rights reserved. Resumen tcnico SINUMERIK 840D, Moldes y utillaje 04.2004

Informacin para el programador Programacin en la mquina

3.9

Ejemplo para la interpolacin de orientacin


Caja con ngulo de retroceso En el siguiente programa se parte del supuesto de que la caja ya se ha mecanizado previamente con paredes rectas; por esta razn, se representar aqu nicamente la programacin de los ngulos. La programacin se realiza en G90; la herramienta se sita al principio paralelamente al eje Z. Se programa el contorno en el fondo de la caja.

Ejemplo

7 1 2 3 6

5 4

8 9

N110 N120 N130 /N140 N150 N160 N170 N180

TRAORI(1) G54 TRANS X 80 Y80 AROT Z .. ORIWKS ORIVECT CUT3DC ISD=0

N190 N200

G0 X0 Y-40 Z-39 G1 G41 X0 Y-50 Z-40 A3=0 B3= - 10 C3=40

;Activar TRAFO ;Seleccionar origen de herramienta ;Desplazar origen de herramienta al centro de la caja ! ;(en caso de necesidad, girar la caja) ;Orientacin de herramienta en WKS ;Interpolacin circular de gran radio de la orientacin ;Correccin de radio de herramienta 3D (WRK) ;Profundidad de penetracin de la herramienta = 0 El contorno se ha programado en la supercie de la pieza, no en el fondo de la caja (entonces, ISD = 41, 231); ver tambin las indicaciones al nal del programa CNC. ;Recorrido de aproximacin " ;Durante la aproximacin a contorno se va modicando la ;orientacin

3.23
Siemens AG 0000-2004 All rights reserved. Resumen tcnico SINUMERIK 840D, Moldes y utillaje 04.2004

3.9

Informacin para el programador Programacin en la mquina

N210 N220 N230 N240

X20 ORICONCCW A6=0 B6=0 C6=1 G3 X30 Y-40 CR=10 A3=10 B3=0 C3=40

; Seleccin correccin del radio de herramienta y desplazamiento a la ; 1 posicin de mecanizado ;con la orientacin necesaria. ;Los componentes del vector de orientacin ;se pueden tomar directamente ;del plano. # ;1. Paso de mecanizado. Desplazamiento a la esquina. & ;Seleccin de la interpolacin de supercie cnica para la ;interpolacin de orientacin ;Denicin del eje del cono (paralelo al eje Z del ;WKS). Denicin de la posicin perpendicular del cono frente al eje Z. ;Redondeo de la caja con programacin de radio ;Cambio de orientacin en la supercie cnica ' ;Interpolacin circular de gran radio ;a partir de aqu, repeticin de los distintos pasos de mecanizado (

N250 N260 N270 N280 N290 N300 N310 N320 N330 N340 N350 N360 N370 N380 N390 N400 N410 N420 N430 N440

ORIVECT G1 Y40 ORICONCCW A6=0 B6=0 C6=1 G3 X20 Y50 CR=10 A3=0 B3=10 C3=40 ORIVECT G1 X-20 ;) ORICONCCW A6=0 B6=0 C6=1 G3 X-30 Y40 CR=10 A3= - 10 B3=0 C3=40 ORIVECT G1 Y-40 ORICONCCW A6=0 B6=0 C6=1 ;* G3 X-20 Y-50 CR=10 A3=0 B3= - 10 C3=40 ORIVECT G1 X0 ;+ G40 Y-40 Z-39 A3=0 B3=0 C3=1 ;Cancelacin correccin del radio de herramienta G0 Z100 ;Retirada TRAFOOF ;Desactivar TRAFO (si es necesario)

Esta caja se puede ejecutar con distintas estrategias: 1. Si est programado el contorno de la caja en el fondo de caja, ISD es = 0 mm, siendo ISD la profundidad de penetracin de la herramienta. Tambin es posible programar el contorno de la caja en la supercie de la pieza. En este caso, la fresa tiene que penetrar con ISD = 41,231 mm, lo cual corresponde a la longitud de la pared. Se tienen que adaptar los radios. La profundidad de penetracin se calcula en el presente ejemplo con la ayuda del teorema de Pitgoras:

2.

ISD: 402 + 102 = 41, 231

3.24
Siemens AG 0000-2004 All rights reserved. Resumen tcnico SINUMERIK 840D, Moldes y utillaje 04.2004

Informacin para el programador Ejemplo: Dobladora de tubos

3.10
3

3.10 Ejemplo: Dobladora de tubos


1

RADIOCURVATURA.SPF RANURAGUA.SPF

TALADROS.SPF

4 8 5 6

3.25
Siemens AG 0000-2004 All rights reserved. Resumen tcnico SINUMERIK 840D, Moldes y utillaje 04.2004

3.10

Informacin para el programador Ejemplo: Dobladora de tubos

Pieza En una dobladora de tubos se tienen que ejecutar trabajos de fresado: ! de " # Radio de curvatura, matriz (RADIOCURVATURA.SPF, fresado simultneo de 5 ejes de una supercie forma libre) Taladros (TALADROS.SPF, taladrado de 3 ejes con desplazamiento de frame) Ranura gua (RANURAGUA.SPF, fresado de 3 ejes para desplazamiento de frame)

En el lado inferior de la pieza se encuentra un agujero roscado central & para la sujecin del dispositivo en la dobladora. Tambin en la fresadora se tiene que utilizar el agujero roscado para la sujecin o, al menos, para el centraje. De este modo, se puede lograr una tensin reproducible para otras piezas. Todas las medidas importantes se reeren a este taladro; en consecuencia, tambin el sistema de coordenadas de pieza & se coloca mediante el decalaje de origen ajustable G54 ' en el taladro.

Cinemtica de la mquina

En nuestro ejemplo, la pieza se mecaniza con un cabezal giratorio/orientable. El origen de la mquina se sita fuera de la mesa. Los ejes del sistema de coordenadas de mquina ( y de pieza & son paralelos en este caso. Por esta razn, G54 slo se compone de valores translatorios. El fresado se puede realizar en toda mquina de 5 ejes con cualquier cinemtica.
Naturalmente, el requisito es que se pueden conseguir las orientaciones necesarias. La herramienta en el punto * tiene que poder ocupar, por ejemplo, un ngulo de giro de A = 90 .

Entre cada llamada de subprograma se realiza un desplazamiento a una posicin de cambio de herramienta ) situada de tal manera que la herramienta se puede desplazar en una va recta a las posiciones de mecanizado sin colisionar con la pieza. La posicin segura en la zona de trabajo se sita arriba del todo en X0 Y0 Z999. El procedimiento es idntico para las tres cinemticas bsicas (ver captulo 1). El mismo programa se puede ejecutar en los tres tipos de mquina.

Programa CNC El postprocesador de un sistema CAM ha generado el programa CNC, compuesto de programa principal y subprogramas. Sin embargo, para los taladros " y la ranura gua # no se necesita ningn sistema CAM. Ambos mecanizados se pueden programar cmodamente con Sinumerik 840D. Los subprogramas corresponden a los puntos de mecanizado !, " y #. Por esta razn, el programa tiene una estructura muy transparente para el operador de la mquina. El programa principal contiene el sistema de coordenadas de pieza & al cual se reeren dos sistemas de ejes temporales (frames) que utilizan los subprogramas TALADROS.SPF y RANURAGUA.SPF. Estos sistemas de ejes temporales quedan denidos por los comandos TRANS y AROT. Con TRANS y AROT se dene el sistema de coordenadas de pieza para la programacin. El operador de la mquina puede efectuar modicaciones posteriores. Para este n, ofrecemos algunos consejos en los comentarios sobre los subprogramas. En la versin estndar del postprocesador slo se genera un programa sin tecnologa de programa principal y subprogramas.

Nota: Los programas representados aqu no son completos. Se trata nicamente de explicar la estructura de los programas desde el punto de vista tecnolgico.

3.26
Siemens AG 0000-2004 All rights reserved. Resumen tcnico SINUMERIK 840D, Moldes y utillaje 04.2004

Informacin para el programador Ejemplo: Dobladora de tubos

3.10

Programa principal El programa principal contiene nicamente los datos tecnolgicos. Los datos geomtricos se encuentran por completo en los subprogramas. Tambin las deniciones de frame para los dos subprogramas TALADROS.SPF y RANURAGUA.SPF estn contenidas en el programa principal.

Hauptprogramm.mpf N10 G17 G54 G90

; Plano de trabajo, cotas absolutas ; Decalaje de origen del sistema de coordenadas de mquina al ; sistema de coordenadas de pieza, en el agujero roscado ; en el lado inferior de la pieza ; Las deniciones de frame en TALADROS.SPF y ; RANURAGUA.SPF se reeren a este ; origen de pieza.

N20 MSG (programa CAM) ________________________________________________________________________________________ ; Nota: ; El movimiento giratorio en la posicin de aproximacin slo ; se produce en el subprograma. ; Los avances estn programados en los ; subprogramas. N30 ; Comentario del programador CAM sobre el tipo del ; subprograma N40 ; Desplazamiento a la posicin de cambio de herramienta y ; cambio de herramienta. Aqu slo se muestra una represen ; tacin simplicada; ; en funcin del fabricante de la mquina se necesitan ; comandos adicionales. N50 S16800 M3 ; Velocidad de giro del cabezal, giro a derechas N60 CYCLE832(0.05,112101) ; High-Speed-Settings CON, se ajustan: ; 0.05 = Tolerancia de los ejes de mecanizado 0.05 mm ; 112101 = COMCAD, FFWON SOFT, G642, TRAORI(1), ; Acabado N70 EXTCALLRADIOCURVATURA.SPF ; llamada al subprograma RADIOCURVATURA.SPF. N80 CYCLE832() ; Cancelar High-Speed-Settings, dado que no es necesario ; para el programa posterior TALADROS.SPF. ________________________________________________________________________________________ ; Nota: ; El movimiento giratorio en la posicin de trabajo se realiza ; ya aqu en la secuencia N170. ; No se programa CYCLE832, dado que slo conviene ; para transformaciones de 3 y 5 ejes N90 N100 N110 N120 N130 N140 MSG (2nd OPERATION: Drilling with frame support) T2 D2 S850 M3 TRAORI() G54 TRANS X45 Y-69.529 Z109.393 ; Comentario del programador CAM sobre el tipo del ; subprograma ; Desplazamiento a la posicin de cambio de herramienta ; Velocidad de giro del cabezal, giro a derechas ; Seleccin transformacin de 5 ejes ; Nueva seleccin del decalaje de origen ; Denicin de frame, parte translatoria ; Desde el lado inferior de la pieza al centro del ; taladro superior MSG (1st OPERATION: 5-AXIS-MACHINING) T1 D1

3.27
Siemens AG 0000-2004 All rights reserved. Resumen tcnico SINUMERIK 840D, Moldes y utillaje 04.2004

3.10

Informacin para el programador de CAM Ejemplo: Dobladora de tubos

N150 N160

AROT X45 AROT Z-60

N170 G0 A3=0 B3=0 C3=1

;Denicin de frame, parte rotatoria ;El frame se posicion de modo que los dos taladros ;se sitan despus de la rotacin en un eje, concretamente ;en el eje X. La distancia exigida de ;26 mm entre los dos taladros se puede distinguir ;de forma transparente en el programa. ;De este modo, eventuales modicaciones posteriores ;de las posiciones de taladro se pueden realizar ;ms fcilmente. ;El desplazamiento de frame tiene lugar con TRANS y ROT, ;dado que se tiene que basar en G54. ;Orientacin de la herramienta perpendicular al ;plano de trabajo ;Llamada al subprograma TALADROS.SPF. ;Translacin y rotacin DES. Dado que TRANS borra ;todas las transformaciones (ROT, SCALE, MIRROR, ;TRANS), no se necesita ninguna secuencia N22 ROT ;para desactivar la rotacin.

N180 N190

EXTCALLTALADROS.SPF TRANS

_______________________________________________________________________________________ ;Nota: ;El movimiento giratorio en la posicin de trabajo se realiza ;ya aqu en la secuencia N280. N200 N210 N220 N230 N240 MSG (3rd OPERATION: Contour milling with frame support) G0 A3=0 B3=0 C3=1 T3 D3 S10500 M3 TRANS X75 Y0 Z0 ; Comentario del programador CAM sobre el tipo del ; subprograma ;Para evitar colisiones con la pieza ;(TRAORI permanece seleccionado) ; Desplazamiento a la posicin de cambio de herramienta ; Velocidad de giro del cabezal, giro a derechas ;Denicin de frame, parte translatoria. Desde el lado ;inferior de la pieza hasta el lado inferior de ;la pared lateral. ;Denicin de frame, parte rotatoria. El frame ;est situado de tal manera que el eje Z de dicho frame ;corresponde a la direccin de aproximacin y la direccin ;de movimiento principal del eje Y. ;High-Speed-Settings para Acabado CON, se ;ajustan: ; 0.05 = Tolerancia de los ejes de mecanizado 0.05 mm ;112101 = COMCAD, FFWON SOFT, G642, ;TRAORI(1), Acabado ;Orientacin de la herramienta perpendicular al ;plano de mecanizado ;Llamada al subprograma FUERUNGSNUT.SPF N300 N310 ;Cancelar High-Speed-Settings ;Translacin (TRANS) y rotacin (ROT) DES, ver ;secuencia CNC N240 N320 A3=0 B3 =0 C3=1 ;Herramienta paralela al eje Z en el sistema de ;coordenadas G54 N330 TRAFOOF ;Transformacin DES _______________________________________________________________________________________ CYCLE832() TRANS

N250 N260

AROT Z90 AROT X90

N270 CYCLE832(0.05,112101)

N280 N290

G0 A3=0 B3=0 C3 =1 EXTCALLRANURAGUA.SPF

3.28
Siemens AG 0000-2004 All rights reserved. Resumen tcnico SINUMERIK 840D, Moldes y utillaje 04.2004

Informacin para el programador Ejemplo: Dobladora de tubos

3.10
;Desplazamiento rpido a la posicin segura en el ;lado superior de la zona de trabajo en el sistema de ;coordenadas de mquina en Z999. ;Despus de G53, todos los movimientos ;posteriores ya no se reeren a G54, sino al ; sistema de coordenadas de mquina. ;Dado que G54 es modalmente activo, se utiliza el ;comando si siguen otras secuencias. Como alternativa, ;el sistema CAM podra emitir aqu tambin el comando ;SUPA, activo solamente secuencia a secuencia: ;SUPA Z999 D0 ;Con D0 se cancela la correccin de herramienta ;existente N220 T3 D3. ;Fin del programa

N340

G0 G53 Z999 D0

N350

M30

3.29
Siemens AG 0000-2004 All rights reserved. Resumen tcnico SINUMERIK 840D, Moldes y utillaje 04.2004

3.10

Informacin para el programador de CAM Ejemplo: Dobladora de tubos

Subprograma RADIOCURVATURA.SPF Estrategia de mecanizado: Las trayectorias de fresado ! han sido generados por el programa CAM. Transcurren paralelamente al eje Y del sistema de coordenadas de pieza. Fresado con 3+2 ejes o simultneamente con 5 ejes? En este caso son posibles ambos tipos de mecanizado. Sin embargo, el fresado simultneo con 5 ejes es claramente ms ventajoso:

$ $

Condiciones de corte considerablemente mejores en el fresado simultneo con 5 ejes. De este modo, aumentan la velocidad de mecanizado y la calidad de la supercie. A diferencia del fresado con 3+2 ejes, la herramienta se puede mantener ms corta. Para alcanzar el contorno convexo en los extremos izquierdo y derecho, se necesitara, en el fresado con 3+2 ejes, una herramienta muy larga. En el fresado simultneo con 5 ejes se puede fresar en un solo mecanizado. En el fresado con 3+2 ejes, se debera fresar para el segmento izquierdo, derecho y central de la matriz o del radio con 2 3 mecanizados.

Proceso:
La herramienta se desplaza en lnea recta, sin peligro de colisin, desde la posicin de cambio de herramienta " hasta la posicin de aproximacin #. La posicin de aproximacin # y de retirada & se sitan en posiciones seguras fuera de la pieza. Desde all, la herramienta se desplaza verticalmente hacia abajo a la posicin inicial (. Operador de la mquina: Todos los datos de posicin se reeren, a diferencia de los subprogramas TALADROS.SPF y

6 1

5 2 6

3.30
Siemens AG 0000-2004 All rights reserved. Resumen tcnico SINUMERIK 840D, Moldes y utillaje 04.2004

Informacin para el programador de CAM Ejemplo: Dobladora de tubos

3.10

RANURAGUA.SPF, al sistema de coordenadas de pieza ', no a los sistemas de coordenadas denidos en estos subprogramas. Si, como aqu en el programa CNC, se declaran de forma transparente el sistema de coordenadas de pieza y el subprograma, se puede controlar someramente si los movimientos son correctos antes de iniciar el programa en la mquina. Para este n, compare la pieza amarrada, por ejemplo, con la direccin de fresado principal en el programa CNC. Para este n, hemos marcado en el programa a ttulo de ejemplo los valores Y ( que corresponden a la direccin de fresado principal. Compare: Los valores aumentan en la primera trayectoria de herramienta, dado que conducen desde el rea negativa, de -y a +y. Una modicacin del subprograma por el operador de la mquina es prcticamente imposible mediante el fresado simultneo con 5 ejes. El programa slo se puede ejecutar con una herramienta con radio denido, dado que el sistema CAM incluye el radio de la herramienta en el clculo de los recorridos de desplazamiento.

RADIOCURVATURA.SPF N10...180 ;Secuencias CNC especcas del usuario, sin relevancia N190 G0 A3=0.1736482 B3=-0.84951514 C3=0.49816696 ;Giro de la herramienta a la posicin de cambio ;de herramienta " N200 G0 X-20.54042 Y-117.80997 Z175 ;Posicin de aproximacin # N210 G0 Z63.87603 ;Desplazamiento hacia abajo a la posicin inicial ( N220 G1 X-21.40866 Y-113.5624 Z61.3852 F8500 ;Inicio de las secuencias G1 modalmente activas y llamada ;al avance ________________________________________________________________________________________ N230 N370 CIP X-21.89062 Y-109.77512 Z63.23548 I1=AC(-21.74533) J1=AC(-111.5367) K1=AC(61.4569) ;Programacin de un cuadrante a travs de CIP ;(ver documentacin SINUMERIK 840D, ;Interpolacin circular a travs de punto intermedio, CIP) ________________________________________________________________________________________ N380 X-21.86959 Y-109.74489 Z63.60494 A3=0.1736482 B3=-0.84951231 C3=0.4981718 ;Fresado simultneo con 5 ejes y modicacin ;permanente de la aplicacin de la herramienta con A3, B3, C3 N390 X-21.84803 Y-109.71466 Z63.9744 A3=0.1736482 B3=-0.84950947 C3=0.49817663 N400 X-21.82647 Y-109.68443 Z64.34386 A3=0.1736482 B3=-0.84950664 C3=0.49818147 N410 X-21.79376 Y-109.63744 Z64.82612 A3=0.17364925 B3=-0.84774706 C3=0.5011695 ... N281930 X21.86959 Y-109.74488 Z63.60495 A3=-0.17364815 B3=-0.84951232 C3=0.4981718 N281940 X21.89115 Y-109.77511 Z63.2355 A3=-0.17364815 B3=-0.84951515 C3=0.49816697 ________________________________________________________________________________________ N281950 Y-109.94584 Z62.85898 ;Retirada suave del contorno en un cuadrante, ;sin modicacin de la aplicacin de la herramienta; es ;decir que el vector A3, B3, C3 ya no se modica. N281960 X21.87787 Y-110.20695 Z62.44206 ... N282080 X21.4767 Y-113.18568 Z61.28948 N282090 X21.40867 Y-113.56239 Z61.3852 ________________________________________________________________________________________ N......... ;Posicin nal ) N282100 G0 Z175 ;Desplazamiento hacia arriba a la posicin de retirada/plano ;de seguridad & por encima de la pieza N282110 M17 ;Fin del programa, vuelta al programa principal

3.31
Siemens AG 0000-2004 All rights reserved. Resumen tcnico SINUMERIK 840D, Moldes y utillaje 04.2004

3.10

Informacin para el programador de CAM Ejemplo: Dobladora de tubos

Subprograma TALADROS.SPF Estrategia de mecanizado: En el programa principal se coloc con la ayuda de TRANS y AROT en el sistema de coordenadas de pieza G54 ! un frame temporal " en la posicin del primer taladro, donde el eje Z corresponde a la direccin de penetracin de la broca. Con la ayuda de este frame temporal se puede programar muy fcilmente una plantilla de taladros en la supercie inclinada. Proceso: La herramienta gira a la posicin de cambio de herramienta # en la orientacin de herramienta para el mecanizado posterior (ver secuencia CNC N15 en el programa principal). Desde all, se desplaza a la posicin inicial dentro del primer agujero &, taladra, se desplaza a una distancia de 50 mm de la supercie de la pieza al segundo agujero ' y vuelve a ejecutar all el ciclo de taladrado. En este ejemplo se utiliza el ciclo de taladrado CYCLE81. Operador de la mquina: Dado que ambos taladros se sitan en el eje X del sistema de coordenadas de pieza actual, las posiciones de los agujeros se pueden corregir con facilidad, o el ciclo de taladrado se puede modicar posteriormente.

4 1 2 5

3.32
Siemens AG 0000-2004 All rights reserved. Resumen tcnico SINUMERIK 840D, Moldes y utillaje 04.2004

Informacin para el programador de CAM Ejemplo: Dobladora de tubos

3.10
;Desplazamiento rpido al primer taladro con la distancia ;de seguridad Z=50 & ;Denicin del avance de taladrado = movimiento de aproximacin ;El movimiento de desplazamiento de un agujero a otro se ;realiza en marcha rpida (denido por el ciclo de taladrado). ;Denicin del ciclo de taladrado = an sin movimiento ;(plano de seguridad, supercie, distancia de seguridad, ;profundidad). MCALL llama a CYCLE81 de forma modal. ;Ejecucin del primer taladro en la posicin X0Y0 & ;Desplazamiento al segundo agujero a 50 mm por encima ;de la pieza ' y taladrado en X26 ;Cancelacin del ciclo modalmente activo CYCLE801 ;Fin del programa, vuelta al programa ;principal

TALADROS.SPF N1 G0 X0 Y0 Z50 N2 F50

N3 MCALL CYCLE81 (50,0,5,-20)

N4 X0Y0 N5 X26 N6 MCALL N7 M17

3.33
Siemens AG 0000-2004 All rights reserved. Resumen tcnico SINUMERIK 840D, Moldes y utillaje 04.2004

3.10

Informacin para el programador de CAM Ejemplo: Dobladora de tubos

Subprograma RANURAGUA.SPF Estrategia de mecanizado: En el programa principal, se coloc desde el sistema de coordenadas de pieza G54 ! un frame temporal " en el borde inferior de la pieza con ayuda de TRANS y se gir con ayuda de AROT 90 alrededor de Z y X, dado que la ranura gua fue acotada desde all segn el plano de pieza (. El eje Z corresponde nuevamente a la direccin de aproximacin de la fresa. Todos los movimientos de desplazamiento se reeren al frame temporal. La direccin de fresado principal ' transcurre paralelamente al eje Y del frame ". Dado que el contorno se program con la correccin del radio de herramienta activa (ver secuencia N330 G42), el operador de la mquina puede utilizar una fresa con cualquier dimetro para el mecanizado. El mximo dimetro posible de la fresa resulta del radio mnimo del contorno a fresar (ver secuencia N360, semicrculo inferior, radio 10 mm). Proceso: La herramienta gira a la posicin de cambio de herramienta # en la orientacin de herramienta para el mecanizado posterior (ver secuencia CNC N15 en el programa principal). Desde all, se desplaza a la posicin inicial delante de &; fuera del lado abierto de la ranura, en el exterior de la pieza. Desde la posicin inicial, la fresa se desplaza primero hacia abajo. Se penetra cinco veces en la direccin Z.

4 1

7 3

3.34
Siemens AG 0000-2004 All rights reserved. Resumen tcnico SINUMERIK 840D, Moldes y utillaje 04.2004

Informacin para el programador de CAM Ejemplo: Dobladora de tubos

3.10

RANURAGUA.SPF N10 ... N290 ;Secuencias CNC especcas del usuario, sin relevancia N300 G0 X-2 Y126 Z50 ;& Desplazamiento a la posicin inicial = plano de seguridad N310 Z1 ________________________________________________________________________________________ N320 G1 G64 Z-2 F575 ;) La fresa se ha desplazado desde arriba hacia abajo y ;se sita aqu exactamente al inicio del mecanizado. ;Se trata del punto X-2 e Y126 (ver N300, X-2, ;Y126 sigue estando modalmente activo). ;Avance de penetracin = 575 mm/min N330 G42 Y132 F6333 ;Correccin del radio de la herramienta a la derecha del contorno ;Conmutacin al avance de trabajo = 6333 mm/min N340 G2 X10 Y120 I0 J-12 ;Aproximacin suave al contorno en un cuadrante N350 G1 Y40 ;Descripcin del contorno (ranura) N360 G2 X-10 I-10 J0 ; - N370 G1 Y120 ; - N380 G2 X2 Y132 I12 J0 ;Retirada suave del contorno en un cuadrante N390 G40 ;Cancelacin de la correccin del radio de herramienta N400 G1 Y126 N410 G0 Z-1 ;Retirada en 1 mm en la direccin del eje de la herramienta N420 X-2 ;Posicionamiento en el punto inicial (ver N300) ________________________________________________________________________________________ N430 G1 Z-4 F575 ;Penetracin a Z-4 con avance de penetracin ... ________________________________________________________________________________________ ... ________________________________________________________________________________________ N860 M17 ;Fin del programa, vuelta al programa principal

Nota: Los programas representados aqu no son completos. Se trata nicamente de explicar la estructura de los programas desde el punto de vista tecnolgico.

3.35
Siemens AG 0000-2004 All rights reserved. Resumen tcnico SINUMERIK 840D, Moldes y utillaje 04.2004

3.11

Informacin para el programador de CAM Ejemplo: Faro de motocicleta

3.11 Ejemplo: Faro de motocicleta

d b a, c

6 5

G54

g e, f, h
2

k i, j

l
3

3.36
Siemens AG 0000-2004 All rights reserved. Resumen tcnico SINUMERIK 840D, Moldes y utillaje 04.2004

Informacin para el programador de CAM Ejemplo: Faro de motocicleta

3.11

Pieza La forma para una carcasa de faro de motocicleta se fresa en dos sujeciones. En la sujecin 1 ! se fresa el lado inferior de la carcasa de un bloque con 4 subprogramas. En la sujecin 2 " se fresan el lado superior y el lado delantero de la carcasa con 4 subprogramas cada uno. ! Sujecin 1 lado inferior del faro a) Lado inferior de la carcasa 1x b) Portalmparas c) Lado inferior de la carcasa 2x d) Supercie pequea " Sujecin 2 lado superior del faro e) Lado superior de la carcasa 1x f) Lado superior de la carcasa 2x g) Estriccin h) Lado superior de la carcasa 3x # i) Anillo reector 1x j) Anillo reector 2x k) Chan interior del reector l) Base del reector (2_AMARRE_1.SPF, desbaste de plano con 3 ejes) (2_AMARRE_2.SPF, acabado de plano con 3 ejes) (2_AMARRE_3.SPF, acabado equidistante con 3 ejes) (2_AMARRE_4.SPF, mecanizado ISO con 5 ejes) (2_AMARRE_5.SPF, mecanizado ISO con 5 ejes) (2_AMARRE_6.SPF, acabado equidistante con 5 ejes) (2_AMARRE_7.SPF, acabado equidistante con 5 ejes) (2_AMARRE_8.SPF, acabado equidistante con 5 ejes) (1_AMARRE_1.SPF, desbaste de plano con 3 ejes) (1_AMARRE_2.SPF, acabado de plano con 3 ejes) (1_AMARRE_3.SPF, acabado de plano con 3 ejes) (1_AMARRE_4.SPF, acabado de perl con 3 ejes)

Cinemtica de la mquina

Los ejes del sistema de coordenadas de mquina ( y de pieza & no son paralelos. G54 ' se compone de una translacin y un giro alrededor del eje Z. Entre cada llamada de subprograma se realiza un desplazamiento a una posicin de cambio de herramienta ) situada de tal manera que la herramienta se puede desplazar en una va recta a las posiciones de mecanizado sin colisionar con la pieza.

Programa CNC El postprocesador de un sistema CAM ha generado todos los subprogramas. El programa principal que llama a los subprogramas es creado por el operador de la mquina (ver la siguiente pgina). En la segunda sujecin, el sistema de coordenadas de pieza se detiene en la misma posicin X/Y/Z, pero se sigue girando de modo que el eje de la herramienta y el eje Z sean paralelos. Esto no es vlido para subprogramas i) y para los siguientes donde la aproximacin tiene lugar a lo largo del eje Y. Los cambios del programa en la mquina slo se deberan realizar en subprogramas durante las primeras secuencias CNC, antes de que empiecen las secuencias CN para el fresado de supercies de forma libre. En las siguientes pginas slo se representan algunos de los subprogramas, dado que la estructura de los subprogramas es similar.

Nota: Los programas representados aqu no son completos. Se trata nicamente de explicar la estructura de los programas desde el punto de vista tecnolgico.

3.37
Siemens AG 0000-2004 All rights reserved. Resumen tcnico SINUMERIK 840D, Moldes y utillaje 04.2004

3.11

Informacin para el programador de CAM Ejemplo: Faro de motocicleta

Programa principal El programa principal contiene nicamente los datos tecnolgicos. Los datos geomtricos se encuentran en los subprogramas. Tambin las deniciones de frame para los dos subprogramas TALADROS.SPF y RANURAGUA.SPF estn contenidas en el programa principal.

;Plano de trabajo, cotas absolutas ;Decalaje de origen del sistema de coordenadas de mquina al ;sistema de coordenadas de pieza, el origen se sita abajo ;Fresado de la primera sujecin, lado inferior de la pieza ________________________________________________________________________________________ N20 T01 D01 ;Herramienta: fresa para radios, 20, ;radio de redondeo de esquinas 1,0 ;Desplazamiento a la posicin de cambio de herramienta N30 S4200 M3 M8 ;Velocidad de giro del cabezal, giro a la derecha, refrigerante CON N40 CYCLE832 (0.10,300220) ;High-Speed-Settings CON, valores de desbaste N50 EXTCALL1_AMARRE_1.SPF ;Llamada al subprograma a, programa de 3 ejes ________________________________________________________________________________________ N60 T30 D30 ;Herramienta: fresa para radios, 12, radio de redondeo ;de esquinas 1,5 ;Desplazamiento a la posicin de cambio de herramienta N70 S12.400 M3 ;Velocidad de giro del cabezal, giro a derechas N80 CYCLE832(0.1, 300220) ;Cambio de seleccin High-Speed-Settings, valores de desbaste N90 EXTCALL1_AMARRE_2.SPF ;Llamada al subprograma b, programa de 3 ejes ________________________________________________________________________________________ ... ________________________________________________________________________________________ N510 CYCLE832() ;Ajuste de valores estndar N340 G0 G53 Z999 D0 ;Desplazamiento rpido a la posicin segura en el ;lado superior de la zona de trabajo en el sistema de ;coordenadas de mquina en Z999 ;Despus de G53, todos los movimientos ;posteriores ya no se reeren a G55, sino al ; sistema de coordenadas de mquina. ;Dado que G55 es modalmente activo, se utiliza el ;comando si siguen otras secuencias. ;Como alternativa, el sistema CAM podra emitir aqu tambin ;el comando SUPA, activo slo secuencia a secuencia: ;SUPA Z999 D0 ;Con D0 se cancela la correccin de herramienta ;existente N220 T3 D3. N350 M30 ;Fin del programa

Hauptprogramm.mpf N10 G17 G54 G90

3.38
Siemens AG 0000-2004 All rights reserved. Resumen tcnico SINUMERIK 840D, Moldes y utillaje 04.2004

Informacin para el programador de CAM Ejemplo: Faro de motocicleta

3.11

Sujecin 1 a) Lado inferior de la carcasa 1x (1_AMARRE_1.SPF, desbaste de plano de 3 ejes)

Proceso:
En marcha rpida de la posicin de cambio de herramienta ! al plano de seguridad ", despus en el plano de seguridad hasta la posicin inicial #. Desde la posicin inicial en marcha rpida en direccin a la pieza y despus con avance de fresado, penetracin heleicodal & en el material. Desbaste por capas ' sin cambio de la orientacin de la fresa.

1 3

Pla

no

de

seg

urid

ad

Z11

1_AMARRE_1.SPF N10 G0 G54 Z115 M08 N40 X110.54685 Y-37.6 N50 Z106.205 N60 G1 Z101.205 F800 N70 G1 X111.6 Z101.11286 F3650 N80 G1 X111.79875 Y-37.58005 Z101.09539 N90 G1 ... ... N332070 G1 ... N332080 G0 Z115 N332090 M17

;En marcha rpida al plano de seguridad = Z115 " ;En el plano de seguridad X/Y a la posicin inicial # ;Aproximacin en marcha rpida en direccin Z ;Con avance de fresado en direccin Z ;Penetracin con hlice & ;Hlice con valores X/Y/Z ;Mecanizado de la supercie ;Mecanizado de la supercie ;Mecanizado de la supercie ;En marcha rpida, movimiento de retirada al plano ;de seguridad = Z115 " ;Fin del programa

3.39
Siemens AG 0000-2004 All rights reserved. Resumen tcnico SINUMERIK 840D, Moldes y utillaje 04.2004

3.11

Informacin para el programador de CAM Ejemplo: Faro de motocicleta

Sujecin 1 c) Lado inferior de la carcasa 2x (1_AMARRE_3.SPF, acabado de plano de 3 ejes)

Proceso:
En marcha rpida de la posicin de cambio de herramienta ! al plano de seguridad ", despus en el plano de seguridad hasta la posicin inicial #. De la posicin inicial en marcha rpida en direccin a la pieza y despus con avance de fresado hasta la supercie &. Acabado ' con desplazamiento en sentido horario, vuelta al plano de seguridad (, nueva penetracin y fresado en sentido antihorario.

Pla

no

de

seg

urid

ad

Z11

1_AMARRE_3.SPF N10 G0 G54 Z115 M08 N40 X5.24099 Y17.78397 N50 Z86.40075 N60 G1 Z81.40075 F1850 N70 G1 X5.10055 Y17.28025 F2600 N80 G1 X5.04972 Y16.75979 N90 G1 ... ... N1388690 G1 ... N1388700 G0 Z115 N1388720 M17

;En marcha rpida al plano de seguridad = Z115 " ;En el plano de seguridad X/Y a la posicin inicial # ;Aproximacin en marcha rpida en direccin Z ;Penetracin con avance de fresado en direccin Z & ;Inicio del acabado ;Acabado con desplazamiento en sentido horario y antihorario ;Mecanizado de la supercie ;Mecanizado de la supercie ;Mecanizado de la supercie ;En marcha rpida, movimiento de retirada al plano ;de seguridad = Z115 " ;Fin del programa

3.40
Siemens AG 0000-2004 All rights reserved. Resumen tcnico SINUMERIK 840D, Moldes y utillaje 04.2004

Informacin para el programador de CAM Ejemplo: Faro de motocicleta

3.11

Sujecin 2 h) Lado superior de la carcasa 3x (2_AMARRE_4.SPF, mecanizado ISO con 5 ejes)

Proceso:
En marcha rpida de la posicin de cambio de herramienta ! al plano de seguridad ", despus en el plano de seguridad hasta la posicin inicial #. Ya en este movimiento se produce el giro de la herramienta a la orientacin para el mecanizado posterior. De la posicin inicial, en marcha rpida & debajo del plano de seguridad. Acabado ' con mecanizado con 5 ejes.

Pla

no

de

seg

urid

ad

Z50

5 4

2_AMARRE_4.SPF ... N40 G0 G54 Z50 M08 ;En marcha rpida al plano de seguridad = Z50 " N50 X-90.69083 Y-7.39829 A3=-1 B3=0.000618 C3=0.000008 ;En el plano de seguridad X/Y a la posicin inicial # N60 Z-50.11765 A3=-1 B3=0.000618 C3=0.000008 ;En marcha rpida en direccin Z, sin cambio de orientacin & N70 G1 X-85.69083 Y-7.40138 A3=-1 B3=0.000618 C3=0.000008 F1000 ;Penetracin con avance de fresado en direccin X N80 G1 ... ;Mecanizado de supercie con 5 ejes ... ;Mecanizado de supercie con 5 ejes N162960 G1 ... ;Mecanizado de supercie con 5 ejes N162970 G0 Z50 A3=1 B3=0.000618 C3=0.000008 ;En marcha rpida, movimiento de retirada al plano ;de seguridad = Z50 " N162980 A3=0 B3=0 C3=1 ;La herramienta se sita paralela al eje Z, estando as ;preparada para el siguiente cambio de herramienta. La ;secuencia de programa se debera programar, de lo contrario, ;en el programa principal. N162990 M17 ;Fin del programa

3.41
Siemens AG 0000-2004 All rights reserved. Resumen tcnico SINUMERIK 840D, Moldes y utillaje 04.2004

3.11

Informacin para el programador de CAM Ejemplo: Faro de motocicleta

Sujecin 2 k) Chan interior del reector (2_AMARRE_7.SPF, acabado equidistante con 5 ejes)

Proceso:
En marcha rpida de la posicin de cambio de herramienta ! a la coordenada Z de la posicin inicial ", despus al plano de seguridad hasta la posicin inicial #. En este movimiento se produce el giro de la herramienta a la orientacin para el mecanizado posterior. Desde la posicin inicial, aproximacin en marcha rpida & en direccin Y. Acabado ' con mecanizado con 5 ejes. Operador: Para el siguiente programa l) se utiliza a misma herramienta (ver programa principal). Por esta razn, un cambio de herramienta no es necesario y se podra eliminar en el programa principal.

Pla
1

no

de

seg

urid

ad

Y30

2 5 4

2_AMARRE_7.SPF N10 ...N30 ;Secuencias CNC especcas del usuario N40 G0 G54 Z-64.91412 M08 ;En marcha rpida al componente Z de la posicin inicial " N50 X2.10222 Y30 A3=-0.000864 B3=0.987688 C3=0.156432 ;En marcha rpida a la posicin inicial # en el plano ;de seguridad = Y30 N60 Y8.44899 A3=-0.000864 B3=0.987688 C3=0.156432 ;En marcha rpida en direccin Y, sin cambio de orientacin & N70 G1 X2.10654 Y3.51055 Z-65.69628 A3=-0.000864 B3=0.987688 C3=0.156432 F1850 ;Penetracin con avance de fresado, mecanizado con 5 ejes ' N80 G1 ... ;Mecanizado con 5 ejes ... ;Mecanizado con 5 ejes N687620 G1 ... ;Mecanizado con 5 ejes N687630 G0 Y30 A3=-0.00987 B3=0.987688 C3=0.156123 ;En marcha rpida, movimiento de retirada al plano ;de seguridad = Y30 " N687640 A3=0 B3=0 C3=1 ;La herramienta se sita paralela al eje Z, estando as ;preparada para el siguiente cambio de herramienta. N687650 M17 ;Fin del programa

3.42
Siemens AG 0000-2004 All rights reserved. Resumen tcnico SINUMERIK 840D, Moldes y utillaje 04.2004

Informacin para el programador de CAM Ejemplo: Faro de motocicleta

3.11

Sujecin 2 l) Fondo del reector (2_AMARRE_8.SPF, acabado equidistante con 5 ejes)

Proceso:
En marcha rpida de la posicin de cambio de herramienta ! a la coordenada Z de la posicin inicial ", despus al plano de seguridad hasta la posicin inicial #. En este movimiento se produce el giro de la herramienta a la orientacin para el mecanizado posterior. Desde la posicin inicial, aproximacin en marcha rpida & en direccin Y. Acabado ' con mecanizado con 5 ejes.

Pla
1

no

de

seg

urid

ad

Y30

2 4 3

2_AMARRE_8.SPF ... N40 G0 G54 Z-43.3831 M08 ;En marcha rpida al componente Z de la posicin inicial " N50 X-2.10801 Y30 A3=0 B3=0.965926 C3=0.258819 ;En marcha rpida a la posicin inicial # en el plano ;de seguridad = Y30 N60 Y-7.79506 A3=0 B3=0.965926 C3=0.258819 ;En marcha rpida en direccin Y, sin cambio de ;orientacin & N70 G1 Y-12.62469 Z-44.67719 A3=0 B3=0.965926 C3=0.258819 F1850 ;Penetracin con avance de fresado, mecanizado con 5 ejes ' N80 G1 ... ;Mecanizado de supercie con 5 ejes ... ;Mecanizado de supercie con 5 ejes N177680 G1 ... ;Mecanizado de supercie con 5 ejes N177690 G0 Y30 A3=0 B3=0.965926 C3=0.258819 ;Movimiento de retirada en marcha rpida al plano ;de seguridad = Y30 N177700 A3=0 B3=0 C3=1 ;La herramienta se sita paralela al eje Z, estando as ;preparada para el siguiente inicio del programa. N177710 M17 ;Fin del programa

3.43
Siemens AG 0000-2004 All rights reserved. Resumen tcnico SINUMERIK 840D, Moldes y utillaje 04.2004

3.11

Informacin para el programador de CAM Ejemplo: Faro de motocicleta

3.44
Siemens AG 0000-2004 All rights reserved. Resumen tcnico SINUMERIK 840D, Moldes y utillaje 04.2004

Consulta
Contenido 4.1 4.2 Pgina 4.2 4.10

Las funciones de mayor importancia en resumen ndice alfabtico

4.1

Consulta Las funciones de mayor importancia en resumen

4.1 Las funciones de mayor importancia en resumen


En las siguientes pginas se recopilan las funciones de mayor importancia de 840D para el sector de moldes y la industria aeroespacial. De este modo, obtendr una vista de conjunto de los comandos que sobrepasan la medida establecida en DIN 66025 y permiten unas mejoras signicativas en el mbito de la industria aeroespacial y el sector de moldes.

4.1.1 Comandos de desplazamiento


Convencional G00, G01, G02, G03 Marcha rpida, interpolacin lineal, interpolacin circular, interpolacin circular en sentido antihorario

Programacin de interpolacin circular adicional CIP CT TURN Interpolacin circular a travs de punto intermedio CIP X Y Z I1= J1= K1= Crculo con transicin tangencial CT X Y Z Nmero de crculos a describir G3 X Y I J TURN = Parmetros adicionales: Radio de la circunferencia Punto intermedio en coordenadas cartesianas (en direccin X, Y, Z) Punto nal en coordenadas polares, ngulo polar, tambin con interpolacin lineal Punto nal en coordenadas polares, radio polar, tambin con interpolacin lineal ngulo en el vrtice

CR= I1, J1, K1 AP= RP= AR=

Evolventes INVCW Desplazamiento en una evolvente en sentido horario INVCW X... Y... Z... I... J... K... CR=... INVCW I... J... K... CR=... AR=... Desplazamiento en una evolvente en sentido antihorario INVCCW X... Y... Z... I... J... K... CR=... INVCCW I... J... K... CR=...AR=... Centro del crculo base en coordenadas cartesianas Radio del crculo base ngulo en el vrtice (ngulo de giro)

INVCCW

IJ K CR= AR=

840D Variantes de spline CSPLINE ASPLINE Activacin spline con interpolacin cbica Activacin Akima-Spline

4.2
Siemens AG 0000-2004 All rights reserved. Resumen tcnico SINUMERIK 840D, Moldes y utillaje 04.2004

Consulta Las funciones de mayor importancia en resumen

4.1
Curvatura cero Transicin tangencial C3 continuo en la primera y ltima transicin del segmento spline

Condicin inicial y nal BNAT / ENAT BTAN / ETAN BAUTO / EAUTO

BSPLINE SD=... PL=... PW=...

Activacin B-Spline Orden B-Spline (mx. 3) Longitud del intervalo (nodo vector), No uniformidad Pesos, es decir, denominadores de los B-Splines racionales en la representacin de polinomios Ejemplo N20 BSPLINE X... Y... SD=... PL=... PW=...

POLY SD=... PL= ...

Activacin interpolacin de polinomio, representacin B-Spline en forma de polinomio Orden B-Spline (mx. 5!! -> diferencia frente a BSPLINE ) Longitud del intervalo (nodo vector), No uniformidad Sintaxis PO[Eje] = (Posicin nal de la secuencia, a2 (coeciente cuadrado), a3 (coeciente cbico), a4, a5) -> polinomios de numerador PO[ ] = (Nn de la secuencia, b2, b3, b4, b5) -> polinomio de denominador Ejemplo N10 POLY PO[X] = (0.25,0.5,0) PO[Y] = (0.433,0,0) PO[] = (1,1,0)

COMPON COMPCURV COMPCAD

Compresores Transiciones con velocidad continua Transiciones con aceleracin y sacudida continua Compresor con optimizacin de supercie (aceleracin continua) Con las correspondientes tolerancias de ejes individuales: $MA_COMPRESS_POS_TOL[X] = o, en el software ms reciente, con las tolerancias $SC_COMPRESS_CONTOUR_TOL: Tolerancia mxima para el contorno $SC_COMPRESS_ORI_TOL: Desviacin angular mxima para la orientacin de la herramienta $SC_COMPRESS_ORI_ROT_TOL: Desviacin angular mxima para el ngulo de giro de la herramienta (slo disponible en mquinas de 6 ejes). Con el DM $MC_COMPRESSOR_MODE se puede ajustar el modo de realizacin de la especicacin de la tolerancia: 0: Tolerancias axiales con $MA_COMPRESS_POS_TOL para todos los ejes (ejes geomtricos y de orientacin). 1: Especicacin de la tolerancia de contorno con $SC_COMPRESS_CONTOUR_TOL, tolerancia para la orientacin a travs de tolerancias axiales con $MA_COMPRESS_POS_TOL.

4.3
Siemens AG 0000-2004 All rights reserved. Resumen tcnico SINUMERIK 840D, Moldes y utillaje 04.2004

4.1

Consulta Las funciones de mayor importancia en resumen

2: Especicacin de la desviacin angular mxima para la orientacin de la herramienta con $SC_COMPRESSORITOL, tolerancia para el contorno a travs de tolerancias axiales con $MA_COMPRESS_POS TOL. 3: Especicacin de la tolerancia de contorno con $SC_COMPRESS_CONTOURTOL y especicacin de la desviacin angular mxima para la orientacin de la herramienta con $SC_COMPRESS_ORI_TOL.

UPATH

SPATH

Comandos adicionales para la combinacin de ejes de contorneado y sncronos La parametrizacin de los ejes sncronos corresponde a la de los ejes de contorneado, es decir, para el movimiento de un eje sncrono A se aplica: A = f(u), si u designa el parmetro de trayectoria para el movimiento interpolado. La parametrizacin de los ejes sncronos sigue a la longitud del arco en los ejes de contorneado; es decir, para el movimiento de un eje sncrono A se aplica: A = f(s); donde s designa la longitud del arco para para el movimiento interpolado.

4.1.2 Comportamiento dinmico


Look Ahead G60, G60n G601 G602 G603 G64 G64n G641 G642 Parada precisa al nal de la secuencia Cambio de secuencia al alcanzar la ventana de posicin na Cambio de secuencia al alcanzar la ventana de posicin aproximada Cambio de secuencia al nal de la interpolacin Sobrepasar el n de la secuencia Matado de esquinas ADIS = Distancia de matado de esquinas ADISPOS = Distancia de matado de esquinas con G0, velocidad continua Matado de esquinas con tolerancias de ejes individuales ($MA_COMPRESS_POS_ TOL[X] = ) o ADIS, ADISPOS a travs de secuencias intermedias, aceleracin continua Matado de esquinas interno de la secuencia con tolerancias de ejes individuales ($MA_COMPRESS_POS_TOL[X] = ) o ADIS, ADISPOS, aceleracin continua Matado de esquinas con velocidad optimizada con tolerancias ajustables ($MA_ COMPRESS_POS_TOL[X] = . ADIS, ADISPOS) o frecuencia mxima ($MA_ LOOKAH_FREQUENCY), aceleracin continua Grupo de cdigos G 10

G643 G644

G60, G64, G641, G642, G643, G644 G601 G603

Grupo de cdigos G propio (grupo 12), es decir, G64n sustituyen a G64, G60n, no sustituyen a G60

4.4
Siemens AG 0000-2004 All rights reserved. Resumen tcnico SINUMERIK 840D, Moldes y utillaje 04.2004

Consulta Las funciones de mayor importancia en resumen

4.1

Programacin de velocidad Programacin de velocidad convencional secuencia a secuencia a travs de pulgadas, mm/min Tiempo inverso pulgadas, mm por vuelta del cabezal Velocidad de corte constante Programacin de perles de velocidad Interpolacin lineal de palabras F, pulgadas, mm/min Interpolacin spline cbica para palabra F pulgadas, mm/min Perl de velocidad en forma de polinomio pulgadas, mm/min Referencia a la trayectoria Dene los ejes de contorneado con respecto al avance; es decir, el avance total se reere a los ejes denidos aqu. Ejemplo: FGROUP(X, Y), se aplica:

G94 G93 G95 G96

FLIN FCUB F=FPO()

FGROUP(X, Y, Z,)

Aceleracin ACC[Eje]= Aceleracin programable en % de la aceleracin mxima

Sacudida SOFT Limitacin de sacudidas (sacudida mxima en datos de mquina) JOG_AND_POS_MAX_JERK (Jog y Posicionar) MAX_AX_JERK, MAX_PATH_JERK (Contorneado) Sin limitacin de sacudidas

BRISK

Mando anticipativo FFWON FFWOF Mando anticipativo CON Mando anticipativo DES

4.1.3 Funcionalidad de 5 ejes


Transformacin TRAORI TRAORI(1) TRAORI(2) TRAORI(1, , , ) TRAORI(2, , , ) TRAFOOF Activar transformacin 1 Activar transformacin 1 Activar transformacin 2 Activar transformacin 1, transformacin genrica, 3 parmetros adicionales para el vector de la orientacin bsica Activar transformacin 2, transformacin genrica, 3 parmetros adicionales para el vector de la orientacin bsica Desactivar transformacin

4.5
Siemens AG 0000-2004 All rights reserved. Resumen tcnico SINUMERIK 840D, Moldes y utillaje 04.2004

4.1

Consulta Las funciones de mayor importancia en resumen

Programacin de la orientacin ORIEULER ORIRPY Programacin de la orientacin a travs de ngulos de Euler (estndar) Programacin de la orientacin a travs de ngulos RPY Ambos slo actan si est ajustado $MC_ORI_DEF_WITH_G_CODE = 1. De lo contrario, se realiza la denicin a travs de un dato de mquina. En sistemas ms antiguos, la distincin slo se realiza a travs del dato de mquina $MC_ORIENTATION_IS_EULER. ngulo de Euler o RPY Vector de orientacin cartesiano Con ORIVECT u ORIPLANE, sinnimo de A3=..., etc. Signicado ampliado en combinacin con ORICURVE; aqu con BSPLINE como polgono de control o, en combinacin con POLY, denicin de polinomio; por lo dems, interpolacin lineal para la recta superior, crculo de gran radio a nivel de la geometra, pero no a nivel de la velocidad. ngulo de avance/lateral relativo a vectores normales y tangente a la trayectoria. Los vectores normales a principio y al n de la secuencia estn denidos por A4= B4= C4=... y A5= B5= C5=... . Slo en combinacin con ORIPATH.

A2= B2= C2=... A3= B3= C3=... XH=, YH=, ZH=

LEAD, TILT

Referencia de orientacin ORIMKS ORIWKS El sistema de referencia para el vector de orientacin es el sistema de coordenadas bsico. Con $MC_ORI_IPO_WITH_G_CODE = 0, es adems idntico a ORIAXES. El sistema de referencia para el vector de orientacin es el sistema de coordenadas de pieza. Con $MC_ORI_IPO_WITH_G_CODE = 0, es adems idntico a ORIVECT.

Interpolacin de orientacin Los siguientes cdigos G slo actan si est ajustado $MC_ORI_IPO_WITH_G_ CODE = 1: Interpolacin de ejes Interpolacin lineal de los ejes de mquina, o interpolacin de los ejes giratorios mediante polinomios (con POLY activo) Interpolacin vectorial Interpolacin del vector de orientacin en un plano (interpolacin circular de gran radio) Interpolacin en un plano (interpolacin circular de gran radio), sinnimo de ORIVECT Orientacin de la herramienta relativa a la trayectoria. A travs del vector normal y la tangente a la trayectoria se abre una supercie que dene el signicado de LEAD y TILT en el punto nal. Esto signica que la referencia a la trayectoria slo es vlida para la denicin del vector de orientacin nal. De la orientacin inicial a la orientacin nal se efecta una interpolacin circular de gran radio. LEAD y TILT no tienen simplemente el signicado del ngulo de avance y lateral. Se denen de la siguiente manera: LEAD describe el giro en el plano abierto por el vector normal y la tangente a la trayectoria, TILT describe entonces el giro alrededor del vector normal. Es decir, los dos tienen el signicado de Theta y Phi en un sistema de coordenadas esfrico con el vector normal como eje Z y la tangente como eje X.

ORIAXES

ORIVECT ORIPLANE ORIPATH

4.6
Siemens AG 0000-2004 All rights reserved. Resumen tcnico SINUMERIK 840D, Moldes y utillaje 04.2004

Consulta Las funciones de mayor importancia en resumen

4.1

ORICONCW ORICONCCW

ORICONIO

ORICONTO

Interpolacin en una supercie cnica en sentido horario Interpolacin en una supercie cnica en sentido antihorario Adicionalmente, se necesita en ambos casos: A3= B3= C3=... XH=, YH=, ZH= Orientacin nal eje de giro del cono: A6, B6, C6 ngulo en el vrtice NUT= Interpolacin en una supercie cnica con indicacin de una orientacin intermedia a travs de A7= B7= C7=. Adicionalmente se necesita: A3= B3= C3=... o XH=, YH=, ZH= Orientacin nal Interpolacin en una supercie cnica con transicin tangencial Adicionalmente se necesita: A3= B3= C3=... o XH=, YH=, ZH= Orientacin nal Con POLY, se puede programar all tambin PO[PHI] = , PO[PSI]=. Se trata de una generalizacin de la interpolacin circular de gran radio en la cual se programan los polinomios para el ngulo de avance y lateral. En la interpolacin cnica, los polinomios tienen el mismo signicado que en una interpolacin circular de gran radio con las orientaciones iniciales y nales dadas. Los polinomios se pueden programar en ORIVECT, ORIPLANE, ORICONCW, ORICONCCW, ORICONIO, ORICONTO. Interpolacin de orientacin con especicacin del movimiento de la punta de herramienta y de un segundo punto en la herramienta. La trayectoria del segundo punto se dene a travs de XH= YH= ZH= , en combinacin con BSPLINE como polgono de control con POLY como polinomio: PO[XH] = (xe, x2, x3, x4, x5) PO[YH] = (ye, y2, y3, y4, y5) PO[ZH] = (ze, z2, z3, z4, z5) Sin informacin adicional BSPLINE o POLY se produce una correspondiente interpolacin lineal sencilla de la orientacin inicial a la orientacin nal.

ORICURVE

4.1.4 Correccin del radio de herramienta


G40 G41 G42 G450 G451 Desactivacin de todas las variantes Activacin en el fresado perifrico sentido de correccin izquierda Activacin en el fresado perifrico sentido de correccin derecha Crculos en esquinas exteriores (todos los tipos de correccin) Procedimiento de punto de interseccin en esquinas exteriores (todos los tipos de correccin)

Fresado perifrico 2-D CUT2D CUT2DF Correccin 2 1/2D con plano de correccin determinado por G17 G19 Correccin 2 1/2D con plano de correccin determinado por frame

Fresado perifrico 3D CUT3DC ORID ORIC Correccin perpendicular a la tangente a la trayectoria y a la orientacin de la herramienta Sin cambios de orientacin en secuencias circulares insertadas en esquinas exteriores. El movimiento de orientacin se ejecuta en las secuencias lineales. El trayecto de desplazamiento se alarga con crculos. El cambio de orientacin se ejecuta de forma proporcional tambin en el crculo.

4.7
Siemens AG 0000-2004 All rights reserved. Resumen tcnico SINUMERIK 840D, Moldes y utillaje 04.2004

4.1

Consulta Las funciones de mayor importancia en resumen

Refrentado CUT3DFS CUT3DFF CUT3DF Orientacin constante (3 ejes). La herramienta apunta en direccin Z del sistema de coordenadas denido a travs de G17-G19. Los frames no tienen ninguna inuencia. Orientacin constante (3 ejes), herramienta en direccin Z del sistema de coordenadas denido actualmente a travs de frame 5 ejes con orientacin de herramienta variable

Fresado perifrico con supercie de limitacin - combinacin de fresado perifrico/refrentado CUT3DCC CUT3DCCD El programa CN se reere al contorno en la supercie de mecanizado. El programa de CN se reere a la trayectoria del centro de la herramienta.

5. FRAMES
Frames programables TRANS X Y Z ATRANS X Y Z ROT X Y Z AROT X Y Z ROTS X Y Decalaje absoluto Decalaje incremental, relativo al frame que ya est activo Rotacin absoluta Giro incremental, relativo al frame que ya est activo Giro absoluto descrito por dos ngulos. Los ngulos son los ngulos de las lneas de interseccin del plano inclinado con los planos principales frente a los ejes. Giro incremental, relativo al frame que ya est activo como ngulo como ROTS Giro en el plano Simetra absoluta Simetra incremental, relativa al frame que ya est activo Escalada absoluta Simetra incremental, relativa al frame que ya est activo

AROTS X Y RPL= MIRROR X Y Z AMIRROR X Y Z SCALE X Y Z ASCALE X Y Z

Operadores de frame A travs de los operadores de frame se pueden denir variables de frame como concatenacin de distintos tipos de frame: CTRANS (X Y Z) Decalaje absoluto CROT (X Y Z) Rotacin absoluta CROTS (X Y Z) Rotacin absoluta CMIRROR (X Y Z) Simetra absoluta CSCALE (X Y Z) Escalada absoluta FRAME = CTRANS() : CROT (X Y Z): CMIRROR (X Y Z)

4.8
Siemens AG 0000-2004 All rights reserved. Resumen tcnico SINUMERIK 840D, Moldes y utillaje 04.2004

Consulta Las funciones de mayor importancia en resumen

4.1

Frames especiales TOFRAME TOFRAMEX TOFRAMEY TOFRAMEZ TOROT TOROTX TOROTY TOROTZ Toolframe, sistema de coordenadas con el eje Z en direccin de la herramienta, el origen es la punta de la herramienta Toolframe, sistema de coordenadas con el eje X en direccin de la herramienta, el origen es la punta de la herramienta Toolframe, sistema de coordenadas con el eje Y en la direccin de la herramienta, el origen es la punta de la herramienta Toolframe, sistema de coordenadas con el eje Z en direccin de la herramienta, el origen es la punta de la herramienta, idntico a TOFRAME Toolframe, sistema de coordenadas con eje Z en la direccin de la herramienta, contiene slo el componente de giro de TOFRAME. El origen permanece inalterable. Toolframe, sistema de coordenadas con eje X en la direccin de la herramienta, contiene slo el componente de giro de TOFRAME. El origen permanece inalterable. Toolframe, sistema de coordenadas con eje Y en la direccin de la herramienta, contiene slo el componente de giro de TOFRAME. El origen permanece inalterable. Toolframe, sistema de coordenadas con eje Z en la direccin de la herramienta, contiene slo el componente de giro de TOFRAME. El origen permanece inalterable idntico a TOROT.

4.9
Siemens AG 0000-2004 All rights reserved. Resumen tcnico SINUMERIK 840D, Moldes y utillaje 04.2004

4.2

Consulta ndice alfabtico

4.2 ndice alfabtico


A ADIS 3.14 B BRISK 3.17 Bsqueda de nmero de secuencia 2.22 C Cadena de procesos H High-Speed-Settings 2.25, 3.9 I Interpolacin circular de gran radio 1.25

ORIVECT 1.24
Interpolacin de curvas

ORICURVE 1.28
Interpolacin de supercie cnica

CAD CAM CNC 1.19


CAM 1.19 Cambios de radio 1.14 Ciclo de giro

ORICONCW 1.24
Interpolacin lineal

Oriaxis 1.23
Interrupcin 2.20 K Kompressor 1.20, 3.12 L LEAD 3.8 Limitacin de sacudidas 3.16 M Mando anticipativo 3.16 Matado de esquinas 1.20 Medicin de planos inclinados

CYCLE800 2.9
Ciclo High-Speed-Setting 1.21 Cinemtica

Cinemtica de la mquina 1.9


Comprobar programa 2.17 Conexin de red 2.16 Correccin de herramienta 3.21 Correcciones de herramienta 1.16 Correccin de radio de herramienta 1.14 CUT3D... 3.21 CUT3DCC 1.15 CUT3DF 1.14 CYCLE800 2.9, 2.11 CYCLE832 1.21, 2.25, 3.9 CYCLE961 2.10, 2.12 CYCLE971 2.15 CYCLE978 2.10, 2.12 CYCLE998 2.9, 2.11 D Datos de correccin de herramienta 2.14 E Eje ranurado 1.9 Esfera de medida 2.17 Estructura de programa 1.22, 2.18 Ethernet 2.16 EXTCALL 2.16, 2.22 F Frame 2.21 Frames 1.17 Funciones de medida 2.8

CYCLE998 2.9
Medir esquina

CYCLE961 2.10
Medir herramientas 2.13 O ORIAXES 1.23 ORICONCCW 1.24 ORICONCW 1.24 ORICONIO 1.24 ORICONTO 1.24 Orientacin 1.23, 3.6, 3.19 Orientacin de spline 1.28 Origen 2.2 ORIVECT 1.24

4.10
Siemens AG 0000-2004 All rights reserved. Resumen tcnico SINUMERIK 840D, Moldes y utillaje 04.2004

Consulta ndice alfabtico

4.2

P Palpador 2.2 PCU 20 2.16 PCU 50 2.16 Perl de avance 3.18 Perpendicular a la supercie 1.14 Polos 1.26 Polo 1.26 Programacin independiente de la cinemtica

Programacin independiente de la mquina 1.10


Puerto serie 2.16 Q Quick View 2.24 R REPOS 2.20 Retirada 2.21 S Saliente 2.8 ShopMill 2.28 Sistemas de coordenadas 1.17 SOFT 3.17 Subprograma 1.22 T TCP Tipo de herramienta

Tipos de fresa 2.13


Tool Center Point 1.15, 2.13 TILT 3.8 TOROT 2.20 TOROTOF 2.21 TRAORI 1.12 V Vector perpendicular a la supercie 3.6

4.11
Siemens AG 0000-2004 All rights reserved. Resumen tcnico SINUMERIK 840D, Moldes y utillaje 04.2004

4.2

Consulta ndice alfabtico

4.12
Siemens AG 0000-2004 All rights reserved. Resumen tcnico SINUMERIK 840D, Moldes y utillaje 04.2004

Siemens AG Automation & Drives Motion Control Systems Postfach 3180, D 91050 Erlangen Repblica Federal de Alemania www.siemens.com/automation/mc Siemens AG 2004 Sujeto a cambios sin previo aviso. Referencia: 6FC5095-0AB10-0EP0 Impreso en la Repblica Federal de Alemania

Vous aimerez peut-être aussi