Consignas de seguridad
Consignas de seguridad
Este manual contiene las informaciones necesarias para la seguridad personal as como para la prevencin de
daos materiales. Las informaciones para su seguridad personal estn resaltadas con un tringulo de
advertencia; las informaciones para evitar nicamente daos materiales no llevan dicho tringulo. De acuerdo al
grado de peligro las consignas se representan, de mayor a menor peligro, como sigue.
PELIGRO
Significa que, si no se adoptan las medidas preventivas adecuadasse producirla muerte, o bien lesiones
corporales graves.
ADVERTENCIA
Significa que, si no se adoptan las medidas preventivas adecuadaspuede producirsela muerte o bien lesiones
corporales graves.
PRECAUCIN
con tringulo de advertencia significa que si no se adoptan las medidas preventivas adecuadas, pueden
producirse lesiones corporales.
PRECAUCIN
sin tringulo de advertencia significa que si no se adoptan las medidas preventivas adecuadas, pueden
producirse daos materiales.
ATENCIN
significa que puede producirse un resultado o estado no deseado si no se respeta la consigna de seguridad
correspondiente.
Si se dan varios niveles de peligro se usa siempre la consigna de seguridad ms estricta en cada caso. Si en una
consigna de seguridad con tringulo de advertencia se alarma de posibles daos personales, la misma consigna
puede contener tambin una advertencia sobre posibles daos materiales.
Personal cualificado
El equipo/sistema correspondiente slo deber instalarse y operarse respetando lo especificado en este
documento. Slo est autorizado a intervenir en este equipo elpersonal cualificado. En el sentido del manual se
trata de personas que disponen de los conocimientos tcnicos necesarios para poner en funcionamiento,
conectar a tierra y marcar los aparatos, sistemas y circuitos de acuerdo con las normas estndar de seguridad.
Uso conforme
Considere lo siguiente:
ADVERTENCIA
El equipo o los componentes del sistema slo se podrn utilizar para los casos de aplicacin previstos en el
catlogo y en la descripcin tcnica, y slo associado a los equipos y componentes de Siemens y de terceros
que han sido recomendados y homologados por Siemens. El funcionamiento correcto y seguro del producto
presupone un transporte, un almacenamiento, una instalacin y un montaje conforme a las prcticas de la
buena ingeniera, as como un manejo y un mantenimiento rigurosos.
Marcas registradas
Todos los nombres marcados con son marcas registradas de Siemens AG. Los restantes nombres y
designaciones contenidos en el presente documento pueden ser marcas registradas cuya utilizacin por terceros
para sus propios fines puede violar los derechos de sus titulares.
Exencin de responsabilidad
Hemos comprobado la concordancia del contenido de esta publicacin con el hardware y el software descritos.
Sin embargo, como es imposible excluir desviaciones, no podemos hacernos responsable de la plena
concordancia. El contenido de esta publicacin se revisa peridicamente; si es necesario, las posibles
correcciones se incluirn en la siguiente edicin.
Organizacin de la documentacin
La documentacin SINUMERIK se estructura en 3 niveles:
Documentacin general
Documentacin para el usuario
Documentacin para el fabricante/servicio
Una lista de publicaciones actualizada mensualmente con los idiomas disponibles en cada
caso se encuentra en Internet bajo:
http://www.siemens.com/motioncontrol
Siga los puntos de men "Support" "Documentacin tcnica" "Lista de publicaciones".
La edicin de Internet de DOConCD, la DOConWEB, se encuentra bajo:
http://www.automation.siemens.com/doconweb
Para ms informacin sobre la oferta de formacin y sobre las FAQ (preguntas frecuentes),
visite la web:
http://www.siemens.com/motioncontrol, una vez all haga clic en el punto de men "Soporte"
Destinatarios
La presente publicacin se destina a programadores, proyectistas, operadores de mquina y
operadores de instalacin.
Utilidad
El manual de programacin y manejo capacita a los destinatarios para disear, escribir,
crear y probar programas e interfaces de software y para resolver errores.
Adems, capacita a los destinatarios para manejar el hardware y software de una mquina.
Alcance estndar
La presente documentacin contiene una descripcin de la funcionalidad estndar. Los
suplementos o las modificaciones realizados por el fabricante de la mquina son
documentadas por el mismo.
En el control pueden ejecutarse otras funciones adicionales no descritas en la presente
documentacin. Sin embargo, no existe derecho a reclamar estas funciones en nuevos
suministros o en intervenciones de servicio tcnico.
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 3
Prefacio
Soporte tcnico
En caso de consultas tcnicas, dirjase a la siguiente hotline:
Nota
Los nmeros de telfono especficos de cada pas para el asesoramiento tcnico se
encuentran en Internet: http://www.siemens.com/automation/service&support
Declaracin de conformidad CE
La declaracin de conformidad CE sobre la Directiva CEM se encuentra/obtiene
en Internet:
http://suport.automation.siemens.com
bajo el nmero de producto/referencia 15257461
a travs de la delegacin competente del rea de negocios A&D MC de
Siemens AG
Rotacin
4 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
ndice
Prefacio ..................................................................................................................................................... 3
1 Descripcin.............................................................................................................................................. 11
1.1 Elementos de manejo y sealizacin ..........................................................................................11
1.2 Indicadores de estado y de errores .............................................................................................12
1.3 Definicin de teclas del teclado CNC completo (formato vertical)...............................................13
1.4 Definicin de teclas del panel de mando de mquina .................................................................15
1.5 Sistemas de coordenadas ...........................................................................................................16
2 Interfaz de software ................................................................................................................................. 21
2.1 Distribucin de la pantalla............................................................................................................21
2.2 Pulsadores de men estndar .....................................................................................................24
2.3 Campos de manejo......................................................................................................................24
2.4 El sistema de ayuda.....................................................................................................................26
3 Conexin, bsqueda del punto de referencia .......................................................................................... 29
3.1 Conexin y bsqueda del punto de referencia ............................................................................29
4 Configurar................................................................................................................................................ 31
4.1 Introducir herramientas y correcciones de herramienta ..............................................................32
4.1.1 Introducir herramientas y correcciones de herramienta ..............................................................32
4.1.2 Crear nueva herramienta .............................................................................................................36
4.1.3 Determinacin de correcciones de herramienta (manual)...........................................................38
4.1.4 Determinacin de correcciones de herramienta con un palpador ...............................................41
4.1.5 Determinacin de las correcciones de herramienta con ptica de medicin ..............................43
4.1.6 Ajustes del palpador ....................................................................................................................44
4.2 Introducir/modificar decalaje de origen........................................................................................46
4.2.1 Calcular decalajes origen.............................................................................................................47
4.3 Programar datos del operador .....................................................................................................48
4.4 Parmetros de clculo R - campo de manejo Decalajes/ Parmetros ........................................52
5 Servicio con mando manual..................................................................................................................... 53
5.1 Servicio con mando manual.........................................................................................................53
5.2 Modo de operacin JOG - campo de manejo Posicin ...............................................................55
5.2.1 Asignacin de volantes ................................................................................................................59
5.3 Modo de operacin MDA (Introduccin manual) - campo de manejo Posicin ..........................60
5.3.1 Teach In (MDA)............................................................................................................................63
5.3.2 Refrentar ......................................................................................................................................66
6 Modo automtico ..................................................................................................................................... 69
6.1 Modo de operacin AUTOMTICO .............................................................................................69
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 5
ndice
Rotacin
6 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
ndice
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 7
ndice
Rotacin
8 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
ndice
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 9
ndice
Rotacin
10 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Descripcin 1
1.1 1.1 Elementos de manejo y sealizacin
Elementos de manejo
La llamada de funciones definidas se realiza mediante pulsadores de men horizontales y
verticales. La descripcin correspondiente se encuentra en este manual.
9HUWLFDOVRIWNH\V
+RUL]RQWDOVRIWNH\V
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 11
Descripcin
1.2 Indicadores de estado y de errores
LED Significado
ERR (rojo) Error grave; correccin con Power off/on
RDY (verde) Listo para funcionar
NC (amarillo) Control de seales de vida
CF (amarillo) Escritura/lectura en/de tarjeta CF
Rotacin
12 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Descripcin
1.3 Definicin de teclas del teclado CNC completo (formato vertical)
1.3 1.3 Definicin de teclas del teclado CNC completo (formato vertical)
7HFODGHERUUDGR
Q
$/$50
&$1&(/ &+$11(/ +(/3 7HFOD,QVHUWDU
( ?
2 1 * 3
8 9 : 4 7DEXODGRU
; < = &
$ @ #
, - . 5
!
(17(57HFODGHHQWUDGD
0 6 7 /
> _ "
) ' + % 7HFODGHFDPSRGHPDQHMR326,&,1
326,7,21 FDPSRGHPDQHMR3RVLFLQ
&75/ $/7
%$&.63$&(
'(/
6+,)7 ,16(57
7HFODGHFDPSRGHPDQHMR352*5$0
7$% ,1387
FDPSRGHPDQHMR3URJUDPD
1(;7 3$*(
:,1'2: 83
'(&$/$
'(&$/$ 7HFODGHFDPSRGHPDQHMR'(&$/$-(6
0 -(6
3$50(
-(6
3$50(7526FDPSRGHPDQHMR
326,7,21 352*5$0 7526 3$50(
*HVWRU 6<67(0
&86720 7526 3DUPHWURV
GH
(1' 3$*( SURJUD
7HFODGH
XVXDULR
'2:1 PD $/$50
7HFODGHFDPSRGHPDQHMR*(6725'(
352*5$0$6FDPSRGHPDQHMR*HVWRUGH
SURJUDPDV
6<67(0 7HFODGHFDPSRGHPDQHMR
6,67(0$$/$50$FDPSRGHPDQHMR
$/$50 6LVWHPD$ODUPD
7HFOD$FXVDUDODUPD 7HFODV3DVDUSJLQD
6LQIXQFLQ
7HFODGHLQIRUPDFLQ
$ :
7HFOD&RQWURO (VSDFLR63$&( - = 7HFODVDOIDQXPULFDV
'REOHDVLJQDFLQHQHOQLYHO6KLIW
7HFOD$/7 7HFODGHERUUDGR 7HFODVQXPULFDV
%DFNVSDFH 'REOHDVLJQDFLQHQHOQLYHO6KLIW
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 13
Descripcin
1.3 Definicin de teclas del teclado CNC completo (formato vertical)
Hot Keys
En el editor de programas de pieza y en los campos de entrada del HMI se pueden ejecutar
las siguientes funciones mediante combinaciones de teclas del teclado CNC completo:
Rotacin
14 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Descripcin
1.4 Definicin de teclas del panel de mando de mquina
8VHUGHILQHGNH\ZLWK/('
8VHUGHILQHGNH\ZLWKRXW/('
,1&5(0(17
>@ ,QFUHPHQW
-2*
>@
5()(5(1&(32,17
5HIHUHQFHSRLQW
$8720$7,&
6,1*/(%/2&.
; 6LQJOH%/RFN
63,1'/(6723
63,1'/(67$57&:
&ORFNZLVH
5$3,'75$9(56(29(5/$<
5DSLGWUDYHUVHRYHUULGH
5(6(7
; ; ;D[LV
1&6723
= = =D[LV
1&67$57
)HHGUDWHRYHUULGH
(0(5*(1&<6723
)HHGUDWHFRQWURO
6SLQGOH6SHHG2YHUULGH
6SLQGOHRYHUULGH
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 15
Descripcin
1.5 Sistemas de coordenadas
Nota
En esta documentacin se parte de un panel de mando de mquina estndar MCP 802D.
En caso de que utilizara un MCP distinto, el manejo se puede desviar de esta descripcin.
=
<
<
90 90
90
;
;
=
Imagen 1-2 Definicin de las direcciones relativas de los ejes, sistema de coordenadas para la
programacin
Rotacin
16 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Descripcin
1.5 Sistemas de coordenadas
=
;
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 17
Descripcin
1.5 Sistemas de coordenadas
;
3LH]D 3LH]D
=
3LH]D
:3XQWRGHRULJHQSLH]D
Nota
El valor real en el sistema de coordenadas correspondiente se puede activar y visualizar en
el campo de manejo Posicin a travs del pulsador de men vertical "MKS/WKS REL".
Rotacin
18 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Descripcin
1.5 Sistemas de coordenadas
Sujecin de la pieza
Para el mecanizado, la pieza se sujeta en la mquina. Por ello, la pieza tiene que ser
alineada de modo que los ejes del sistema de coordenadas de pieza sean paralelos a los de
la mquina. Un decalaje resultante del origen de mquina frente al origen de pieza se
determina en el eje Z y se introduce en el decalaje de origen ajustable. En el programa de
CN, este decalaje en el ciclo de programa se activa, por ejemplo, con un G54 programado.
; ;
0TXLQD 3LH]D
3LH]D
0 :
= 0TXLQD =
3LH]D
3HM*
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 19
Descripcin
1.5 Sistemas de coordenadas
Rotacin
20 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Interfaz de software 2
2.1 2.1 Distribucin de la pantalla
&DPSRGHHVWDGR
&DPSRGHDSOLFDFLQ
&DPSRGHQRWDV
\SXOVDGRUHVGHPHQ
Campo de estado
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 21
Interfaz de software
2.1 Distribucin de la pantalla
Rotacin
22 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Interfaz de software
2.1 Distribucin de la pantalla
Tabla 2-2 Explicacin de los elementos de imagen en el campo de notas y de pulsadores de men
Lnea de avisos
Visualizacin de indicaciones para el usuario
Informacin de estado HMI
ETC es posible (al accionar esta tecla, el men horizontal de
pulsadores muestra funciones adicionales).
/ Notacin mixta (maysculas/minsculas) activa
RS232 Conexin activa
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 23
Interfaz de software
2.2 Pulsadores de men estndar
%DFN La mscara en pantalla se cierra.
;
$ERUW
La entrada se cancela y la ventana se cierra.
2.
La entrada se termina y se incorporan los valores introducidos.
5
La funcin conmuta la mscara de la programacin de dimetros a la programacin de
radios.
El cambio a otro campo de manejo tiene lugar pulsando la correspondiente tecla del teclado
CNC completo (hardkey).
Rotacin
24 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Interfaz de software
2.3 Campos de manejo
Niveles de proteccin
En SINUMERIK 802D sl existe un esquema de niveles de proteccin para el acceso a reas
de datos. El control se entrega con cdigos de acceso estndar para los niveles de
proteccin 1 a 3.
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 25
Interfaz de software
2.4 El sistema de ayuda
Operaciones
El sistema de ayuda puede abrirse desde cualquier campo de manejo pulsando la tecla Info
o con la combinacin de teclas <ALT+H>.
Rotacin
26 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Interfaz de software
2.4 El sistema de ayuda
Pulsadores de men
*RWR
7RSLF
Esta funcin permite la seleccin de referencias cruzadas. Una referencia cruzada est
identificada con los caracteres ">>....<<". Este pulsador de men slo est visible si se
visualiza una referencia cruzada en el campo de aplicacin.
%DFNWR
7RSLF
Si selecciona una referencia cruzada, se muestra adems el pulsador de men <Back to
topic>. Esta funcin permite regresar a la pantalla anterior.
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 27
Interfaz de software
2.4 El sistema de ayuda
Rotacin
28 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Conexin, bsqueda del punto de referencia 3
3.1 3.1 Conexin y bsqueda del punto de referencia
Nota
Al conectar SINUMERIK 802D sl y la mquina, observe tambin la documentacin relativa a
sta, dado que la conexin y la bsqueda del punto de referencia son funciones
dependientes de la mquina.
Operaciones
En primer lugar, conecte la tensin de alimentacin del CNC y de la mquina. Despus del
arranque del control, se encuentra en el campo de manejo Posicin, modo Bsqueda del
punto de referencia.
La ventana "Punto de referencia" est activa.
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 29
Conexin, bsqueda del punto de referencia
3.1 Conexin y bsqueda del punto de referencia
Active Bsqueda del punto de referencia con la tecla <Punto referencia> en el panel de
mando de mquina.
En la ventana "Punto de referencia" se indica si los ejes estn referenciados.
(OHMHVHWLHQHTXHUHIHUHQFLDU
(OHMHKDDOFDQ]DGRHOSXQWRGHUHIHUHQFLD
Nota
Bsqueda del punto de referencia slo es posible en el modo de operacin JOG.
Rotacin
30 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Configurar 4
Notas previas
Antes de poder trabajar con el CNC, ajuste la mquina, las herramientas, etc. de la siguiente
manera:
Introduccin de herramientas y correcciones de herramienta
Introduccin/modificacin del decalaje del origen
Introduccin de los datos del operador
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 31
Configurar
4.1 Introducir herramientas y correcciones de herramienta
Funcionalidad
Las correcciones de herramienta se componen de una serie de datos que describen la
geometra, el desgaste y el tipo de herramienta. Cada herramienta contiene, segn el tipo,
un nmero especificado de parmetros. Las herramientas se identifican con un nmero
(nmero T).
Ver tambin apartado Herramienta y correccin de herramienta.
Operaciones
2))6(7
3$5$0
Accionar la tecla <OFFSET PARAM>.
7RRO
OLVW
Esta funcin abre la ventana "Datos de correccin de herramienta" que contiene una lista de
las herramientas creadas. Dentro de esta lista puede navegar con las teclas del cursor y las
teclas Page Up, Page Down (Pasar pginas).
Rotacin
32 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Configurar
4.1 Introducir herramientas y correcciones de herramienta
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 33
Configurar
4.1 Introducir herramientas y correcciones de herramienta
Pulsadores de men
Measurement
Tool
Determinacin de los datos de correccin de herramienta (slo activo en el modo JOG!).
Measurement
Manual
Determinacin manual de los datos de correccin de herramienta.
Measurement
Auto
Determinacin semiautomtica de los datos de correccin de herramienta (slo vlido en
combinacin con un palpador).
Calibrate
probe Calibracin del palpador
Deleting a
tool Los datos de correccin de herramienta de todos los filos de la herramienta se borran.
Rotacin
34 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Configurar
4.1 Introducir herramientas y correcciones de herramienta
New cutting
edge
Creacin de un nuevo filo.
Reset
cutting edge
Todos los valores de correccin del filo se ponen a cero.
Change
type La funcin permite modificar el tipo de herramienta. Seleccione el tipo de herramienta
mediante el pulsador de men.
Searching
for
Buscar nmero de herramienta:
Introduzca el nmero de la herramienta que quiera buscar e inicie la bsqueda con el
pulsador de men "OK". Si la herramienta buscada existe, el cursor se coloca en la
correspondiente lnea.
New tool Creacin de los datos de correccin de herramienta para una nueva herramienta.
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 35
Configurar
4.1 Introducir herramientas y correcciones de herramienta
Operaciones
New tool La funcin ofrece tres funciones de pulsador de men adicionales para la seleccin del tipo
de herramienta "Cuchilla de tornear", "Broca" y "Fresa". Tras la seleccin, introduzca el "N
de herram." deseado (mx. 3 dgitos) en el campo de entrada y seleccione, con una cuchilla
de tornear, la "Posicin filo".
Imagen 4-6 Entrada del nmero de herramienta y de la posicin del filo en una cuchilla de tornear
Rotacin
36 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Configurar
4.1 Introducir herramientas y correcciones de herramienta
Con "OK" se confirma la entrada. Un registro con la asignacin previa de cero se introduce
2. en la lista de herramientas.
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 37
Configurar
4.1 Introducir herramientas y correcciones de herramienta
Nota
La asignacin de la longitud 1 2 al eje depende del tipo de herramienta (cuchilla de
tornear, broca - ver las siguientes figuras).
En la cuchilla de tornear, el punto de referencia para el eje X es una cota de dimetro!
Nota
Como coordenada de mquina conocida puede utilizar tambin un decalaje de origen que
ya se haya determinado (p. ej.: valor G54). En este caso, posicione el filo de la herramienta
en el origen de pieza. Si el filo se sita directamente en el origen de pieza, el punto de
referencia es cero.
Funcionalidad
Esta funcin le permite determinar la geometra desconocida de una herramienta T.
Mediante la posicin actual del punto F (coordenada de mquina) y del punto de referencia,
el control puede calcular para el eje X o Z preseleccionado la correspondiente correccin de
la longitud 1 o longitud 2.
) 3XQWRGHUHIHUHQFLDSRUWDKHUUDPLHQWDV
0 2ULJHQGHPTXLQD )
: 2ULJHQGHSLH]D 3RVLFLQDFWXDO;
c(OYDORUGHGHFDODMHHQHOHMH;
HVXQYDORUGHGLPHWUR
/RQJLWXG "
;0TXLQD
3LH]D
3RVLFLQDFWXDO=
0 :
'LPHWUR
=0TXLQD
/RQJLWXG
"
3HM*
Rotacin
38 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Configurar
4.1 Introducir herramientas y correcciones de herramienta
;0TXLQD
3LH]D
3RVLFLQDFWXDO=
0 :
)
=0TXLQD
Nota
La figura "Derminacin de las correcciones de la longitud de herramienta en el ejemplo de la
broca: Longitud 1/Eje Z" slo es vlida si los datos del operador SD42950
TOOL_LENGTH_TYPE y SD42940 TOOL_LENGHT_CONST son "0". De lo contrario rige
para la broca y la fresa la longitud 2.
Requisito
La herramienta en cuestin est colocada. Con el filo de la herramienta se posiciona en el
modo de operacin JOG en un punto de la mquina cuyos valores de coordenadas de
mquina son conocidos. ste puede ser una pieza cuya geometra sea conocida.
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 39
Configurar
4.1 Introducir herramientas y correcciones de herramienta
Operaciones
Measurement
Tool
Seleccione el pulsador de men; se abre la ventana de seleccin para la medicin manual o
semiautomtica.
Bibliografa
Instrucciones de servicio Torneado, fresado, rectificado, punzonado SINUMERIK 802D sl
Rotacin
40 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Configurar
4.1 Introducir herramientas y correcciones de herramienta
Operaciones
Measurement
Tool
Accione el pulsador de men "Medir herram".
Measurement
Auto
Se abre la ventana "Medir herram." se abre.
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 41
Configurar
4.1 Introducir herramientas y correcciones de herramienta
Proceso de medicin
Mediante las teclas de desplazamiento o el volante se efecta la aproximacin al palpador.
Una vez que aparezca el smbolo Palpador desbloqueado , se tiene que soltar la
tecla de desplazamiento y esperar que se termine el proceso de medida. Durante la
Nota
Para la creacin del programa de medicin se utilizan los parmetros Distancia de
seguridad de la mscara "Ajustes" y Avance de la mscara "Datos palpador" (ver apartado
"Ajustes del palpador").
Si se mueven varios ejes a la vez, no se puede realizar ningn clculo de los datos de
correccin.
Rotacin
42 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Configurar
4.1 Introducir herramientas y correcciones de herramienta
Imagen 4-13 Medicin con ptica de medicin (campos de entrada T y D: ver Medicin con palpador)
Proceso de medicin
Para la medicin, la herramienta se desplaza hasta que su punta aparece en la retcula.
En una fresa, se tiene que utilizar el punto ms alto del filo para determinar la longitud de la
herramienta.
A continuacin, se calculan los valores de correccin accionando el pulsador de men
"Set length".
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 43
Configurar
4.1 Introducir herramientas y correcciones de herramienta
Probe data Aqu tiene lugar la memorizacin de las coordenadas del palpador y el ajuste del avance del
eje para el proceso de medida automtico.
Todos los valores de posicin se refieren al sistema de coordenadas de mquina.
Parmetros Significado
Abs. position P1 Posicin absoluta del palpador en direccin Z
Abs. position P2 Posicin absoluta del palpador en direccin X+
Abs. position P3 Posicin absoluta del palpador en direccin Z+
Abs. position P4 Posicin absoluta del palpador en direccin X
Feedrate Avance con el cual se desplaza la herramienta hacia el palpador
Rotacin
44 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Configurar
4.1 Introducir herramientas y correcciones de herramienta
Calibrate
probe La calibracin del palpador puede tener lugar en el men "Ajustes" o en el men "Medir
herramienta". Se tiene que efectuar el desplazamiento a los cuatro puntos del palpador.
Para la calibracin se tiene que utilizar una herramienta del tipo 500 con posicin del filo
3 4.
Los parmetros de correccin necesarios para determinar las cuatro posiciones de palpador
se tienen que guardar, en su caso, en los registros de dos filos de herramienta.
Despus de abrir la mscara en pantalla aparece al lado de las posiciones actuales del
palpador una animacin que sealiza el paso a ejecutar. El desplazamiento a este punto se
tiene que realizar con el correspondiente eje.
Una vez que aparezca el smbolo Palpador desbloqueado , se tiene que soltar la
tecla de desplazamiento y esperar que se termine el proceso de medida. Durante la
Nota
Para crear el programa de medicin, se utilizan los parmetros Distancia directa de la
mscara en pantalla "Ajustes" y Avance de la mscara "Datos palpador.
Si se mueven varios ejes a la vez, no se puede realizar ningn clculo de los datos de
correccin.
La funcin "Paso siguiente" permite saltar un punto si ste no se necesita para la medicin.
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 45
Configurar
4.2 Introducir/modificar decalaje de origen
Funcionalidad
Despus de la bsqueda del punto de referencia, la memoria de valores reales y, con ella,
tambin la visualizacin posicin real, estn referidos al origen de mquina. Un programa de
pieza, en cambio, se refiere al origen de pieza. Este decalaje se tiene que introducir como
decalaje de origen.
Operaciones
2))6(7
3$5$0
Accionar la tecla <OFFSET PARAM>.
Work offset Seleccionar el decalaje de origen a travs de <OFFSET PARAM> y "Decalaje de origen".
En pantalla aparece una vista general de los decalajes del origen que se pueden ajustar.
La mscara en pantalla contiene adems los valores del decalaje de origen programado y
de los factores de escala activos, la visualizacin del estado "Simetra especular activa" y la
suma de los decalajes de origen activos.
Rotacin
46 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Configurar
4.2 Introducir/modificar decalaje de origen
Requisito
Se ha seleccionado la ventana con el correspondiente decalaje de origen (p. ej.: G54) y el
eje para el cual se quiere determinar el decalaje.
) 3XQWRGHUHIHUHQFLDSRUWDKHUUDPLHQWDV
0 2ULJHQGHPTXLQD
: 2ULJHQGHSLH]D
)
;0TXLQD
3LH]D
3RVLFLQDFWXDO=
: =0TXLQD
/RQJLWXG
'HFDODMHGHRULJHQ= "
Procedimiento
Measure Medir pieza Accione el pulsador de men "Medir pieza". Entonces, el control conmuta al
workpiece campo de manejo Position y abre el cuadro de dilogo para la medicin de los decalajes de
origen. El eje seleccionado aparece como pulsador de men sobre fondo negro.
A continuacin, haga que la punta de la herramienta contacte con la pieza. En el campo "Set
position to:" se introduce entonces la posicin que deber ocupar el borde de la pieza en el
sistema de coordenadas de pieza.
Set work El pulsador de men calcula el decalaje e indica el resultado en el campo Decalajes.
offset
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 47
Configurar
4.3 Programar datos del operador
Funcionalidad
Con los datos del operador se establecen los ajustes para los estados de funcionamiento.
Se pueden modificar en caso de necesidad.
Operaciones
2))6(7
3$5$0
Se encuentra en el campo de manejo <OFFSET PARAM>.
6HWWLQJ
GDWD
Accione el pulsador de men "Datos del operador". Se abre la pantalla base "Datos del
operador". En ella aparecen otras funciones de pulsador de men que le permiten ajustar
distintas opciones de control.
JOG avance
Valor del avance en el modo JOG
Si el valor del avance es "cero", el control utiliza el valor consignado en los datos de
mquina.
Cabezal
velocidad de giro del cabezal
Mnimo/mximo
Una limitacin para la velocidad de giro del cabezal en los campos Mx. (G26)/Mn.
(G25) slo se puede realizar dentro de los valores lmite establecidos en los datos
mquina.
Limitacin con G96
Limitacin superior de la velocidad programada (LIMS) con velocidad de corte constante
(G96).
Rotacin
48 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Configurar
4.3 Programar datos del operador
Pulsadores de men
:RUNDUHD
OLPLW
La limitacin de la zona de trabajo surte efecto en la geometra y los ejes adicionales. Si se
quiere utilizar una limitacin del campo de trabajo, sus valores se pueden introducir en este
dilogo. El pulsador de men <Activar> activa/desactiva los valores para el eje marcado con
el cursor.
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 49
Configurar
4.3 Programar datos del operador
Significado:
Todas las piezas: Nmero total de piezas fabricadas (real total)
Piezas pedidas: Nmero de las piezas requeridas (consigna de piezas)
Cantidad de piezas: en este contador se registra el nmero de piezas fabricado desde el
momento del inicio
Tiempo total: tiempo de ejecucin total de programas de CN en el modo AUTOMTICO
En el modo de operacin AUTOMTICO se suman los tiempos de ejecucin de todos los
programas entre Marcha CN y final de programa/Reset. El reloj se pone a cero con cada
arranque del control.
Tiempo de ejecucin del programa: tiempo de intervencin de la herramienta
En el programa de CN seleccionado se mide el tiempo de ejecucin entre Marcha CN y
final de programa/Reset. Con el arranque de un nuevo programa CN se borra el
temporizador.
Tiempo de avance
Se mide el tiempo de movimiento de los ejes de contorneado (sin velocidad de
desplazamiento rpido) en todos los programas de CN entre Marcha CN y final de
programa/Reset con la herramienta activa. La medicin se interrumpe adicionalmente
cuando est activo el tiempo de espera.
El temporizador se pone a cero automticamente durante la fase de "arranque del control
con valores por defecto".
Rotacin
50 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Configurar
4.3 Programar datos del operador
0LVF
Esta funcin enumera todos los datos del operador que existen en el control. Los datos del
operador se dividen en datos generales, especficos del eje y especficos del canal.
Se pueden seleccionar a travs de las siguientes funciones de pulsador de men:
"Generales"
"Por eje"
"Espec. canal"
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 51
Configurar
4.4 Parmetros de clculo R - campo de manejo Decalajes/ Parmetros
Funcionalidad
En la pantalla base "Parmetros R" se enumeran todos los parmetros R que existen en el
control. El programador del programa de pieza puede activar o consultar estos parmetros
globales con cualquier finalidad en el programa y modificarlos en caso de necesidad.
Operaciones
2))6(7
3$5$0
Se encuentra en el campo de manejo <OFFSET PARAM>.
5YDUL
DEOH
Mediante "Parmetros R" se accede a la zona de entrada. Site la barra de cursor en el
campo de entrada que quiera modificar y, a continuacin, introduzca los valores.
Rotacin
52 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Servicio con mando manual 5
5.1 5.1 Servicio con mando manual
El modo de mando manual es posible en los modos de operacin JOG y MDA.
0HGLU 'DWRV
[ PDQXDO SDOSDGRU
'HFDODMHGH 0HGLU
] RULJHQ DXWR
(MHV ]
DGLFLRQDOHV
'HILQLUUHO &DOLEUDU ,QWHUUXSWRU
SDOSDGRU PP!SXOJ
%RUUDU
GHFDODMHGH
RULJHQEDVH
7RGRVD 'HILQLU
FHUR GHFRULJHQ
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 53
Servicio con mando manual
5.1 Servicio con mando manual
'DWRV 'DWRV
[ SDOSDGRU
WFQLFRV
] 5SLGR
/LQHDO
(MHV
&LUFXODU
DGLFLRQDOHV
'HILQLUUHO )LQ ,QWHUUXSWRU
6HFXHQFLD PP!SXOJ
%RUUDU
GHFDODMHGH
RULJHQEDVH
7RGRVD
FHUR &DQFHODU
Rotacin
54 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Servicio con mando manual
5.2 Modo de operacin JOG - campo de manejo Posicin
Operaciones
Seleccionar el modo de operacin JOG con la tecla <JOG> del panel de mando de
mquina.
= Mientras est pulsada esta tecla, los ejes se desplazan continuamente con la velocidad
consignada en los datos del operador. Si el valor de los datos del operador es "cero", se
utiliza el valor consignado en los datos de mquina.
Ajuste en su caso la velocidad con el interruptor de correccin del avance.
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 55
Servicio con mando manual
5.2 Modo de operacin JOG - campo de manejo Posicin
Parmetros
Parmetros Significado
MKS Visualizacin de los ejes existentes en el sistema de coordenadas de mquina (MKS)
X o en el sistema de coordenadas de pieza (WKS).
Z
+X Si desplaza un eje en direccin positiva (+) o negativa (-), aparece en el
-Z correspondiente campo un signo Ms o Menos.
Si el eje se encuentra en posicin, no se muestra ningn signo.
Posicin En estos campos se visualiza la posicin actual de los ejes en el MKS o WKS.
mm
Repos.- Si los ejes se desplazan en el estado "Programa interrumpido" en el modo de
Despl. operacin <JOG>, se visualiza en la columna el recorrido realizado de cada eje con
relacin al punto de interrupcin.
Funcin G Visualizacin de funciones G importantes
Cabezal S Visualizacin del valor real y de consigna para la velocidad de giro del cabezal
rpm
Avance F Visualizacin del valor real y de consigna para el avance sobre la trayectoria
mm/min
Herramienta Visualizacin de la herramienta actualmente engranada con el nmero de filo actual
s
Nota
Si se incorpora un segundo cabezal en el sistema, la visualizacin del cabezal de trabajo se
realiza con una fuente ms pequea. La ventana slo muestra los datos de un cabezal a la
vez.
El control muestra los datos del cabezal segn los siguientes criterios:
El cabezal maestro (visualizacin grande) se visualiza:
- en estado inactivo
- con la marcha del cabezal
- cuando ambos cabezales estn activos
El cabezal de trabajo (visualizacin pequea) se visualiza:
- con la marcha del cabezal de trabajo
La barra de rendimiento es vlida para el cabezal activo en cada momento. Si estn activos
el cabezal maestro y el cabezal de trabajo, se muestra la barra de rendimientos del cabezal
maestro.
Rotacin
56 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Servicio con mando manual
5.2 Modo de operacin JOG - campo de manejo Posicin
Pulsadores de men
Set
base
Definicin del decalaje de origen bsico o de un punto de referencia temporal en el sistema
de coordenadas relativo. Tras la apertura, esta funcin permite establecer el decalaje de
origen bsico.
Measurement
Tool
Se ofrecen las siguientes subfunciones:
Introduccin directa de la posicin de eje deseada
En la ventana de posicin, el cursor de entrada se tiene que colocar en el eje deseado;
a continuacin, se introduce la nueva posicin. La entrada se tiene que terminar con
"Input" o con un movimiento del cursor.
Puesta a cero de todos los ejes
La funcin de pulsador de men "Todos a cero" sobrescribe la posicin actual del eje en
cuestin con cero.
Puesta a cero de ejes individuales
Al accionar el pulsador de men "X=0" "Z=0", la posicin actual se sobrescribe con
cero.
Al accionar la funcin de pulsador de men "Activar relativo", la indicacin se conmuta al
sistema de coordenadas relativo. Las siguientes entradas modifican el punto de referencia
en este sistema de coordenadas.
Nota
Un decalaje de origen bsico modificado acta independientemente de todos los dems
decalajes de origen.
Measure
workpiece
Determinacin del decalaje de origen (ver apartado "Configurar")
Measurement
Tool
Medicin de las correcciones de herramienta (ver apartado "Configurar")
6HWWLQJV La mscara de entrada sirve para definir el plano de retirada, la distancia de seguridad y el
sentido de giro del cabezal para programas de pieza generados de forma automtica en el
modo de operacin MDA. Asimismo, se pueden establecer los valores para el avance JOG y
la cota de incremento variable.
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 57
Servicio con mando manual
5.2 Modo de operacin JOG - campo de manejo Posicin
Plano de retirada
Despus de la ejecucin, la funcin "Refrentado" retira la herramienta a la posicin
indicada (posicin Z).
Distancia de seguridad
distancia de seguridad frente a la superficie de la pieza
Este valor define la distancia mnima entre la superficie de la pieza y la pieza. Lo utilizan
las funciones "Refrentado" y Medicin automtica de herramientas.
JOG avance
Valor del avance en el modo Jog
Sentido de giro
sentido de giro del cabezal para programas generados automticamente en el modo
JOG y MDA.
La funcin conmuta entre la unidad de cota mtrica y la cota en pulgadas.
Rotacin
58 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Servicio con mando manual
5.2 Modo de operacin JOG - campo de manejo Posicin
Operaciones
0&6 Con el pulsador de men "MKS" se seleccionan los ejes del sistema de coordenadas de
mquina o de pieza para la asignacin del volante. El ajuste actual se puede ver en la
ventana.
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 59
Servicio con mando manual
5.3 Modo de operacin MDA (Introduccin manual) - campo de manejo Posicin
Funcionalidad
En el modo de operacin MDA se puede crear y ejecutar un programa de pieza.
PRECAUCIN
Se utilizan los mismos bloqueos de seguridad que en el funcionamiento totalmente
automtico.
Asimismo, se tienen que cumplir los mismos requisitos que para el modo de operacin
totalmente automtico.
Operaciones
Mediante el panel de mando de mquina, seleccione el modo de operacin <MDA>.
Rotacin
60 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Servicio con mando manual
5.3 Modo de operacin MDA (Introduccin manual) - campo de manejo Posicin
Parmetros
Parmetros Significado
MKS Visualizacin de los ejes existentes en el MKS o WKS
X
Z
+X Si desplaza un eje en direccin positiva (+) o negativa (-), aparece en el
-Z correspondiente campo un signo Ms o Menos.
Si el eje se encuentra en posicin, no se muestra ningn signo.
Posicin En estos campos se visualiza la posicin actual de los ejes en el MKS o WKS.
mm
Trayecto En este campo se visualiza el trayecto residual de los ejes en el MKS o WKS.
residual
Funcin G Visualizacin de funciones G importantes
Cabezal S Visualizacin del valor real y de consigna para la velocidad de giro del cabezal
rpm
Avance F Visualizacin del valor de consigna y del valor real para el avance de contorneo en
mm/min o mm/vuelta
Herramienta Visualizacin de la herramienta actualmente engranada con el nmero de filo actual
s (T..., D...)
Ventana de En el estado de programa "Stop" o Reset, una ventana de edicin sirve para la
edicin introduccin de la secuencia de un programa de pieza.
Nota
Si se incorpora un segundo cabezal en el sistema, la visualizacin del cabezal de trabajo se
realiza con una fuente ms pequea. La ventana slo muestra los datos de un cabezal a la
vez.
El control muestra los datos del cabezal segn los siguientes criterios:
El cabezal maestro se visualiza:
- en estado inactivo
- con la marcha del cabezal
- cuando ambos cabezales estn activos
El cabezal de trabajo se visualiza:
- con la marcha del cabezal de trabajo
La barra de rendimiento es vlida para el cabezal activo en cada momento.
Pulsadores de men
Nota
La explicacin de los pulsadores de men horizontales se encuentran en la introduccin del
apartado "Servicio con mando manual".
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 61
Servicio con mando manual
5.3 Modo de operacin MDA (Introduccin manual) - campo de manejo Posicin
*
IXQFWLRQ
La ventana de funcin G contiene funciones G; cada funcin G est asignada a un grupo y
ocupa un lugar fijo en la ventana.
A travs de las teclas <Pasar pgina hacia atrs> o <Pasar pgina hacia delante> se
pueden visualizar ms funciones G. Accionando repetidamente el pulsador de men, se
cierra la ventana.
$X[LOLDU\
IXQFWLRQ
La ventana muestra las funciones auxiliares y M activas. Accionando repetidamente el
pulsador de men se cierra la ventana.
$OO*
IXQFWLRQV
Se muestran todas las funciones G.
$[LV
IHHGUDWH
Visualizacin de la ventana de "Avance de ejes".
Accionando repetidamente el pulsador de men, se cierra la ventana.
'HOHWH
0',SURJ Esta funcin borra las secuencias en la ventana del programa.
6DYH
0',SURJ Introduzca en el campo de entrada un nombre con el cual se memorizar el programa MDA
en el directorio de programas. Como alternativa puede seleccionar un programa de la lista.
La conmutacin entre el campo de entrada y la lista de programas se realiza con la tecla
TAB.
0.6:.6
5(/
La visualizacin de los valores reales para el modo de operacin MDA tiene lugar en funcin
del sistema de coordenadas seleccionado. La conmutacin se realiza con este pulsador de
men.
Rotacin
62 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Servicio con mando manual
5.3 Modo de operacin MDA (Introduccin manual) - campo de manejo Posicin
Funcionalidad
Desde la pantalla inicial de la mquina se accede en el modo MDA a travs del pulsador de
men horizontal "Teach In" al submodo "Teach In".
Con la funcin "Teach In" se pueden crear y modificar secuencias de desplazamiento
sencillas. Los valores de posicin de ejes se pueden adoptar directamente a una secuencia
de programa de pieza nueva o modificada.
Las posiciones de ejes se alcanzan mediante el desplazamiento con las teclas JOG y se
adoptan al programa de pieza.
Operaciones
En el submodo "Teach In" se parte de la siguiente pantalla base:
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 63
Servicio con mando manual
5.3 Modo de operacin MDA (Introduccin manual) - campo de manejo Posicin
Secuencia general
1. Seleccione con las teclas de direccin la secuencia de programa que desea editar o
despus de la cual quiere insertar una nueva secuencia de desplazamiento.
2. Seleccione el pulsador de men en cuestin.
"Datos tecnolg." (ver la siguiente figura)
Rotacin
64 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Servicio con mando manual
5.3 Modo de operacin MDA (Introduccin manual) - campo de manejo Posicin
Con las teclas de eje se desplazan los ejes a la posicin deseada que se desea
insertar/modificar en el programa de pieza.
Pulse "Insertar aceptacin" para insertar una nueva secuencia de programa de pieza.
La nueva secuencia de programa se inserta delante de la secuencia seleccionada con
el cursor.
Pulse "Cambiar aceptacin" para modificar la secuencia de programa de pieza
seleccionada.
Con "<<Atrs" se accede a la pantalla base para "Teach In".
Con "Teach In DES" (ver "Pantalla base") se abandona el submodo "Teach In".
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 65
Servicio con mando manual
5.3 Modo de operacin MDA (Introduccin manual) - campo de manejo Posicin
5.3.2 Refrentar
Funcionalidad
Con esta funcin tiene la posibilidad de preparar una pieza en bruto para el posterior
mecanizado sin necesidad de crear para este fin un programa de pieza especial.
Operaciones
Re-
frentado
Abra en el modo de operacin <MDA> con el pulsador de men "Refrentado" la mscara de
entrada "Mecanizado de la superficie frontal".
Una vez que la mscara est rellenada por completo y se haya pulsado "OK", la funcin
2. crea un programa de pieza.
La mscara de entrada se cierra y el HMI vuelve a la pantalla base de la mquina.
Con <MARCHA CN> se puede reanudar el programa de pieza.
En la pantalla base de la mquina es posible observar el avance del programa.
Nota
El plano de retirada y la distancia directa se tienen que definir previamente en el men
"Ajustes".
Rotacin
66 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Servicio con mando manual
5.3 Modo de operacin MDA (Introduccin manual) - campo de manejo Posicin
Parmetros Significado
Herramienta T Introduccin de la herramienta a utilizar.
La herramienta se cambia antes del mecanizado. Para este fin, la funcin llama a
un ciclo de usuario que ejecuta todos los pasos necesarios. Este ciclo es
preparado por el fabricante de la mquina.
Avance F Introduccin del avance sobre la trayectoria, en mm/min o mm/vuelta.
Cabezal S Introduccin de la velocidad de giro del cabezal.
r/min
Edit Determinacin de la calidad superficial
Se puede elegir entre desbastado y acabado.
Dimetro DM Introduccin del dimetro bruto de la pieza
Z0 Introduccin de la posicin Z
Medida de la
pieza en bruto
Z1 Cota de desbaste incremental
Cota de
desbaste
DZ Introduccin de la longitud de desbaste en direccin Z.
Cota de La visualizacin se realiza en incrementos y se refiere al borde de la pieza.
desbaste
UZ Creces en direccin Z
Penetracin
mxima
UX Creces en direccin X
Penetracin
mxima
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 67
Servicio con mando manual
5.3 Modo de operacin MDA (Introduccin manual) - campo de manejo Posicin
Parmetros Significado
Herramienta T Introduccin de la herramienta a utilizar.
La herramienta se cambia antes del mecanizado. Para este fin, la funcin llama a
un ciclo de usuario que ejecuta todos los pasos necesarios. Este ciclo es
preparado por el fabricante de la mquina.
Avance F Introduccin del avance sobre la trayectoria, en mm/min o mm/vuelta.
Cabezal S Introduccin de la velocidad de giro del cabezal.
r/min
Edit Determinacin de la calidad superficial
Se puede elegir entre desbastado y acabado.
X0 Introduccin del dimetro de la pieza en bruto
Dimetro de la
pieza en bruto
X1 Longitud de desbaste incremental en direccin X
Longitud de
desbaste
Z0 Introduccin de la posicin del borde de la pieza en direccin Z
Posicin
Z1 Longitud de desbaste incremental en direccin Z
Longitud de
desbaste
DZ Introduccin de la cota de aproximacin en direccin X
Penetracin
mxima
UZ Campo de entrada para las creces en el desbastado.
UX Creces
Rotacin
68 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Modo automtico 6
6.1 6.1 Modo de operacin AUTOMTICO
rbol de men
6%/ILQH )LQG
529
DFWLYH
Requisitos
La mquina est preparada conforme a las especificaciones del fabricante de la mquina
para el modo AUTOMTICO.
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 69
Modo automtico
6.1 Modo de operacin AUTOMTICO
Operaciones
Parmetros
Parmetros Significado
MKS Visualizacin de los ejes existentes en el MKS o WKS.
X
Z
+X Si desplaza un eje en direccin positiva (+) o negativa (-), aparece en el
-Z correspondiente campo un signo Ms o Menos.
Si el eje se encuentra en posicin, no se muestra ningn signo.
Posicin En estos campos se visualiza la posicin actual de los ejes en el MKS o WKS.
mm
Trayecto En estos campos se visualiza el trayecto residual de los ejes en el MKS o WKS.
residual
Funcin G Visualizacin de funciones G importantes
Cabezal S Visualizacin del valor de consigna y real para la velocidad de giro del cabezal
rpm
Avance F Visualizacin del valor real y de consigna para el avance sobre la trayectoria
mm/min o
mm/vuelta
Herramienta Visualizacin de la herramienta actualmente engranada y del filo actual (T..., D...).
s
Rotacin
70 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Modo automtico
6.1 Modo de operacin AUTOMTICO
Parmetros Significado
Secuencia La visualizacin de secuencia contiene siete secuencias consecutivas del programa
actual de pieza activo. La visualizacin de una secuencia est limitada al ancho de la
ventana. Si las secuencias se ejecutan en una sucesin rpida, se debera conmutar a
la ventana "Avance del programa". Con el pulsador de men "Ejecutar programa"
puede volver a conmutar a la visualizacin de siete secuencias.
Nota
Si se incorpora un segundo cabezal en el sistema, la visualizacin del cabezal de trabajo se
realiza con una fuente ms pequea. La ventana slo muestra los datos de un cabezal a la
vez.
El control muestra los datos del cabezal segn los siguientes criterios:
El cabezal maestro se visualiza:
- en estado inactivo
- con la marcha del cabezal
- cuando ambos cabezales estn activos
El cabezal de trabajo se visualiza:
- con la marcha del cabezal de trabajo
La barra de rendimiento es vlida para el cabezal activo en cada momento. Si estn activos
el cabezal maestro y el cabezal de trabajo, se muestra la barra de rendimientos del cabezal
maestro.
Pulsadores de men
*
IXQFWLRQ
Abre la ventana de funciones G para la visualizacin de todas las funciones G activas.
La ventana contiene todas las funciones G activas; cada funcin G est asignada a un
grupo y ocupa un lugar fijo en la ventana.
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 71
Modo automtico
6.1 Modo de operacin AUTOMTICO
A travs de las teclas <Pasar pgina hacia atrs> o <Pasar pgina hacia delante> se
pueden visualizar ms funciones G.
$X[LOLDU\
IXQFWLRQ
La ventana muestra las funciones auxiliares y M activas.
Accionando repetidamente el pulsador de men, se cierra la ventana.
$OO*
IXQFWLRQV
Se visualizan todas las funciones G (ver tambin el captulo "Programar").
$[LV
IHHGUDWH
Visualizacin de la ventana de "Avance de ejes".
Accionando repetidamente el pulsador de men, se cierra la ventana.
3URJUDP
VHTXHQFH
Conmuta de la visualizacin de siete a la de tres secuencias.
0.6:.6
5(/
Conmuta la visualizacin de los valores de eje entre los sistemas de coordenadas de
mquina, de pieza o relativo.
3URJUDP
FRQWURO
Se visualizan los pulsadores de men para la seleccin de la influencia del programa (p. ej.:
secuencia opcional, prueba del programa).
"Program test": En la prueba del programa, se bloquea la salida del valor de consigna
hacia los ejes y cabezales. La visualizacin de valores nominales "simula" el movimiento
de desplazamiento.
"Avance de recorrido de prueba" Los movimientos de desplazamiento se ejecutan con el
valor nominal del avance especificado en el dato del operador "Avance de recorrido de
prueba". El avance del recorrido de prueba acta en lugar de los comandos de
movimiento programados.
"Conditional stop" Estando la funcin activada, la ejecucin del programa se detiene en
las secuencias en que est programada la funcin adicional M01.
"Ocultar" Las secuencias marcadas con una barra anterior al nmero de secuencia no se
tienen en cuenta en el arranque del programa (p. ej.: "/N100").
"Secuencia a secuencia fino": Estando la funcin activada, las secuencias del programa
de pieza se ejecutan sucesivamente de la siguiente manera: Cada secuencia se
descodifica individualmente; en cada secuencia se produce una parada. La nica
excepcin son las secuencias de rosca sin avance de recorrido de prueba. En este caso,
la parada slo tiene lugar al final de la secuencia de rosca en curso. Single Block fine
slo se puede seleccionar en el estado RESET.
"ROV activo": El selector de correccin para el avance acta tambin en el avance en
marcha rpida.
%DFN La mscara en pantalla se cierra.
%ORFN
VHDUFK
Con "Bsqueda de nmero de secuencia" se pasa al punto deseado del programa.
Rotacin
72 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Modo automtico
6.1 Modo de operacin AUTOMTICO
7R
FRQWRXU
Bsqueda de nmero de secuencia hacia delante con clculo.
Durante la bsqueda de nmero de secuencia se realizan los mismos clculos que en el
servicio con programa normal; no obstante, los ejes no se mueven.
7R
HQGSRLQW
Bsqueda de nmero de secuencia hacia delante con clculo del fin de la secuencia.
Durante la bsqueda de nmero de secuencia se realizan los mismos clculos que en el
servicio con programa normal; no obstante, los ejes no se mueven.
:LWKRXW
FDOFXODW
Bsqueda de nmero de secuencia hacia delante sin clculo.
Durante la bsqueda de nmero de secuencia no se efectan clculos.
,QWHUU
SRLQW
El cursor se coloca en la secuencia de programa principal del punto de la interrupcin.
)LQG El pulsador de men "Buscar" ofrece las funciones Buscar lnea, Buscar texto.
&RUUHFW
SURJUDP
Existe la posibilidad de corregir una parte del programa errnea. Todos los cambios se
memorizan inmediatamente.
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 73
Modo automtico
6.2 Seleccionar programa de pieza, iniciar
Funcionalidad
Antes de arrancar el programa, el control y la mquina tienen que estar ajustados. Para ello,
se tienen que observar las consignas de seguridad del fabricante de la mquina.
Operaciones
Se abre el gestor de programas. Con los pulsadores de men "Director. CN" (seleccin
estndar) o "Tarj. CF cliente" se accede a los directorios correspondientes.
([HFXWLRQ Con el pulsador de men "Ejecutar" se selecciona el programa para la ejecucin (ver
tambin "Ejecucin de externo"). El nombre de programa seleccionado aparece en la lnea
de pantalla "Nombre de programa".
Rotacin
74 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Modo automtico
6.2 Seleccionar programa de pieza, iniciar
3URJUDP En caso de necesidad, puede realizar an definiciones para la ejecucin del programa.
FRQWURO
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 75
Modo automtico
6.3 Bsqueda de nmero de secuencia
Operaciones
Requisitos: ya se ha seleccionado el programa deseado y el control se encuentra en estado
Reset.
%ORFN
VHDUFK
La bsqueda de nmero de secuencia permite el paso del programa hasta el punto deseado
del programa de pieza. El destino de la bsqueda se ajusta posicionando la barra del cursor
directamente en la secuencia deseada del programa de pieza.
7R
FRQWRXU
Bsqueda de nmero de secuencia hasta el principio de secuencia
7R
HQGSRLQW
Bsqueda de nmero de secuencia hasta el fin de secuencia
:LWKRXW
FDOFXODW
Bsqueda de secuencia sin clculo
,QWHUU
SRLQW
Se carga el punto de la interrupcin
)LQG Esta funcin permite ejecutar la bsqueda de nmero de secuencia con la ayuda de un
concepto de bsqueda.
Rotacin
76 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Modo automtico
6.4 Detener, cancelar programa de pieza
Con el campo de seleccin se puede establecer desde qu posicin se tiene que buscar el
concepto.
Resultado de la bsqueda
Visualizacin de la secuencia deseada en la ventana "Secuencia actual".
Nota
Con "Ejecucin de externo" no es posible ejecutar ninguna bsqueda de nmero de
secuencia.
Operaciones
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 77
Modo automtico
6.5 Rearranque despus de una cancelacin
Operaciones
%ORFN
VHDUFK
Abrir la ventana de bsqueda para cargar el punto de la interrupcin.
,QWHUU
SRLQW
Se carga el punto de la interrupcin.
7R
FRQWRXU
La bsqueda del punto de la interrupcin se inicia. Se efecta el ajuste a la posicin inicial
de la secuencia interrumpida.
Operaciones
PRECAUCIN
En el reposicionamiento en el punto de la interrupcin se desplazan todos los ejes a la vez.
Se tiene que asegurar de que el margen de desplazamiento est libre.
Rotacin
78 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Modo automtico
6.7 Ejecucin de externo
Funcionalidad
5&6
FRQQHFW
Conexin RCS para la ejecucin externa a travs de la red (SINUMERIK 802D sl pro)
USB
drive USB-FlashDrive (SINUMERIK 802D sl pro)
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 79
Modo automtico
6.7 Ejecucin de externo
&XVWRPHU
&)FDUG
Pulse "Tarj. CF cliente".
Se accede a los directorios de la tarjeta CompactFlash del cliente.
Posicione la barra del cursor en el programa deseado.
([W
H[HFXWLRQ
Pulse "Ext. execution".
El programa se transmite a la memoria intermedia y se selecciona y visualiza
automticamente en la seleccin de programa.
Pulse la tecla <MARCHA CN>.
Se inicia la ejecucin. El programa se recarga continuamente.
Al final del programa o con <RESET>, el programa se elimina automticamente del control.
Nota
Con "Ejecucin de externo" no es posible ejecutar ninguna bsqueda de nmero de
secuencia.
Rotacin
80 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Modo automtico
6.7 Ejecucin de externo
5&6
FRQQHFW
Pulse "Conexin RCS"".
Se accede a los directorios del PG/PC.
Posicione la barra del cursor en el programa deseado.
([W
H[HFXWLRQ
Pulse "Ext. execution".
El programa se transmite a la memoria intermedia y se selecciona y visualiza
automticamente en la seleccin de programa.
Pulse la tecla <MARCHA CN>.
Se inicia la ejecucin. El programa se recarga continuamente.
Al final del programa o con <RESET>, el programa se elimina automticamente del control.
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 81
Modo automtico
6.7 Ejecucin de externo
Rotacin
82 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Programacin de piezas 7
7.1 7.1 Vista general Programacin de piezas
rbol de men
6OR6,180(
5,.'VOSUR
$EULU (QYLDU
3URWRFROR
%RUUDU %RUUDU %RUUDU %RUUDU %RUUDU
GHHUURUHV
Funcionalidad
El campo de manejo Gestor de programas es el campo de gestin para los programas de
pieza en el control. En l se pueden, por ejemplo, crear nuevos programas, abrirlos para
editar, seleccionarlos para ejecutar, copiar e insertar.
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 83
Programacin de piezas
7.1 Vista general Programacin de piezas
Operaciones
Con las teclas del cursor es posible navegar en el directorio de programas. Para la
localizacin rpida de programas se introduce la letra inicial del nombre de programa.
El control posiciona el cursor automticamente en un programa en el cual se encontr una
coincidencia de los caracteres.
Pulsadores de men
1&
GLUHFWRU\
La funcin muestra los directorios del CN.
([HFXWLRQ La funcin selecciona el programa marcado con el cursor para la ejecucin. Entonces, el
control conmuta a la visualizacin de la posicin. Con la siguiente <MARCHA CN> se inicia
este programa.
0DUN
DOO
La funcin marca todos los ficheros para operaciones posteriores. La marca se puede
cancelar accionando repetidamente el pulsador de men.
Rotacin
84 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Programacin de piezas
7.1 Vista general Programacin de piezas
Nota
Marcar ficheros individuales:
Posicionar el cursor en el fichero correspondiente y pulsar la tecla <Select>. La lnea
marcada se resalta de color. La pulsacin repetida de <Select> vuelve a cancelar la marca.
&RS\ La funcin introduce uno o varios ficheros en una lista de ficheros a copiar (denominado
portapapeles o clipboard).
'HOHWH El fichero marcado con el cursor se borra tras una consulta de seguridad. Si se han
marcado varios ficheros, la funcin borra todos los ficheros previa consulta.
Con "OK" se ejecuta la tarea de borrado; con "Cancelar" se desecha.
0RUH
Con el pulsador de men se ramifica hacia otras funciones.
5HQDPLQJ Se abre una ventana en la cual se puede cambiar el nombre del programa marcado
previamente con el cursor.
Tras la introduccin del nuevo nombre, confirme la tarea con "OK" o cancele con "Cancelar".
3UHYLHZ
ZLQGRZ
La funcin abre una ventana en la cual se muestran las siete primeras lneas de un fichero
si el cursor se mantiene durante un cierto tiempo encima del nombre del programa.
&XVWRPHU
&)FDUG
Se ofrecen las funciones para emitir/leer ficheros a travs de la tarjeta CompactFlash del
cliente y la funcin Ejecucin de externo. Al seleccionar la funcin se visualizan los
directorios de la CompactFlash del cliente.
([W
H[HFXWLRQ
La funcin selecciona el programa marcado con el cursor para la ejecucin. Si est
seleccionada la tarjeta CF, el programa se ejecuta como programa externo desde el CN.
Este programa no debe contener llamadas de programas de pieza que no estn guardados
en el directorio del CN.
5&6
FRQQHFW
Este pulsador de men se necesita en el contexto del trabajo en la red. Para obtener ms
informacin a este respecto, consulte el apartado Funcionamiento en red.
56 Se ofrecen las funciones para emitir/leer ficheros a travs de la interfaz RS232.
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 85
Programacin de piezas
7.1 Vista general Programacin de piezas
(UURU
ORJ
Lista de errores
Manufac-
turer drive Se ofrecen las funciones para emitir/leer ficheros a travs de la unidad del fabricante y la
funcin Ejecucin de externo. Al seleccionar la funcin se muestran los directorios de la
unidad del fabricante (slo en SINUMERIK 802D sl pro).
USB
drive Se ofrecen las funciones para emitir/leer ficheros a travs del USB-FlashDrive y la funcin
Ejecucin de externo. Al seleccionar la funcin se muestran los directorios del USB-
FlashDrive (slo en SINUMERIK 802D sl pro).
Rotacin
86 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Programacin de piezas
7.2 Introducir programa nuevo
Operaciones
1&
GLUHFWRU\
A travs de los pulsadores de men "Director. CN" se selecciona la ubicacin del nuevo
programa.
1HZ
ILOH
Despus de accionar el pulsador de men "Fichero nuevo" se presenta una ventana de
dilogo en la que se introduce el nuevo nombre del programa principal o subprograma. La
extensin para programas principales .MPF se aade automticamente. La extensin para
subprogramas .SPF se tiene que introducir junto con el nombre del programa.
2.
Confirme su introduccin con "OK". El nuevo fichero de programa de pieza se crea y la
ventana del editor se abre automticamente.
;
$ERUW
Con "Cancelar" se puede cancelar la preparacin del programa; la ventana se cierra.
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 87
Programacin de piezas
7.3 Editar programa de pieza
Funcionalidad
Un programa de pieza o secciones de un programa de pieza slo se puede editar si ste no
se encuentra en ejecucin.
Todos los cambios se memorizan inmediatamente en el programa de pieza.
rbol de men
$XWR
3URFHVDU =RRP
0DUFDU $O
EORTXH RULJHQ
&RSLDU 0RVWUDU
EORTXH
,QVHUWDU
EORTXH =RRP
%RUUDU
EORTXH =RRP
%XVFDU %RUUDU
LPDJHQ
&XUVRU
1XPHUDU JUILQR
3ODQWLOODV
9HUHODSDUWDGR 9HUDSDUWDGR&LFORV
'HVFULSFLQDEUHYLDGD
GHOFRQWRUQR
Rotacin
88 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Programacin de piezas
7.3 Editar programa de pieza
Operaciones
2SHQ y pulse "Abrir". El programa se abre y se muestra para su edicin. Dispone de otras
funciones de pulsador de men.
Las modificaciones del programa se incorporan automticamente.
Pulsadores de men
0DUN
EORFN
La funcin marca un segmento de texto hasta la posicin actual del cursor (alternativa:
<CTRL+B>)
&RS\
EORFN
Esta funcin copia un texto marcado al portapapeles (alternativa: <CTRL+C>)
'HOHWH
EORFN
Esta funcin inserta un texto del portapapeles en la posicin actual del cursor (alternativa:
<CTRL+V>)
'HOHWH
EORFN
Esta funcin borra un texto marcado (alternativa: <CTRL+X>)
)LQG Con el pulsador de men "Buscar" se puede buscar una cadena de caracteres en el fichero
de programa indicado.
Introduzca el concepto de bsqueda en la lnea de entrada e inicie el proceso de bsqueda
con el pulsador de men "OK".
Con "Cancelar" se cierra la ventana de dilogo sin iniciar el proceso de bsqueda.
5HQXPEHU La funcin sustituye a los nmeros de secuencia desde la posicin actual del cursor hasta el
final de programa.
7HPSODWHV Esta funcin de pulsador de men permite guardar secciones de programa, que pueden
insertarse en otros programas.
&RQWRXU Programacin libre de contornos: ver apartado "Programacin libre de contornos"
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 89
Programacin de piezas
7.3 Editar programa de pieza
Nota
Pulsador de men "Fresar", ver apartado "Ciclos" (con opcin Transmit y Tracyl)
6LPX
ODWLRQ
La simulacin se describe en el apartado "Simulacin".
5H
FRPSLOH
Para la decompilacin, el cursor se tiene que encontrar en la lnea de llamada de ciclo en el
programa. La funcin descodifica el nombre de ciclo y prepara la mscara en pantalla con
los correspondientes parmetros. Si los parmetros se sitan fuera del mbito de validez, la
funcin emplea automticamente valores por defecto. Al cerrar la mscara en pantalla, el
bloque de parmetros original queda sustituido por el corregido.
Nota
Slo se pueden decompilar bloques/secuencias generados de forma automtica.
Rotacin
90 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Programacin de piezas
7.4 Simulacin
Funcionalidad
Con ayuda de una lnea punteada se puede seguir la trayectoria de la herramienta
programada del programa seleccionado.
Operaciones
6LPX
ODWLRQ
Se abre la pantalla base.
Pulsadores de men
Zoom
Auto
Se realiza una graduacin automtica de la trayectoria de la herramienta registrada.
To
origin
Se utiliza el ajuste base de la escala.
=RRP
Ampla el sector de la imagen.
=RRP
Reduce el sector de la imagen.
'HOHWH
ZLQGRZ
Se borra la imagen visible.
Cursor
coarse/fine
Se modifica la amplitud de paso del cursor.
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 91
Programacin de piezas
7.5 Calibrar elementos de contorno
Pulsadores de men
Esta funcin sirve para calcular un punto en un crculo. ste resulta del ngulo de la
tangente creada, del radio y del sentido de rotacin del crculo.
Rotacin
92 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Programacin de piezas
7.5 Calibrar elementos de contorno
** Con el pulsador de men "G2/G3" se tiene que definir el sentido de rotacin del crculo.
$FFHSW Se procede a calcular el valor de abscisa y de ordenada. La abscisa es el primer eje del
plano de mecanizado actual y la ordenada el segundo eje de este plano. El valor de abscisa
se copia al campo de entrada desde el cual se llam la funcin de calculadora y el valor de
ordenada al siguiente campo de entrada. Si la funcin se ha llamado desde el editor de
programas de pieza, la memorizacin de las coordenadas tiene lugar bajo el nombre de eje
del plano base.
Ejemplo: Clculo del punto de interseccin entre el sector y la lnea recta en el plano
G18.
Datos dados: Radio: 10
Centro del crculo: Z 147 X 103
ngulo de conexin de la recta: -45
;
5
$ r
&&
=
Resultado: Z = 154.071
X = 190.071
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 93
Programacin de piezas
7.5 Calibrar elementos de contorno
Esta funcin calcula las coordenadas cartesianas de un punto en el plano que se tiene que
conectar con un punto (PP) en una recta. Para el clculo, se tiene que conocer la distancia
entre los puntos y el ngulo de elevacin (A2) de la nueva recta generada con relacin a la
subida (A1) de la recta existente.
$FFHSW Se realiza el clculo de las coordenadas cartesianas que se copian a continuacin a dos
campos de entrada consecutivos. El valor de abscisa se copia al campo de entrada desde el
cual se llam la funcin de calculadora y el valor de ordenada al siguiente campo de
entrada.
Si la funcin se ha llamado desde el editor de programas de pieza, la memorizacin de las
coordenadas tiene lugar bajo el nombre de eje del plano base.
Rotacin
94 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Programacin de piezas
7.5 Calibrar elementos de contorno
Esta funcin calcula el punto final faltante del sector de contorno lnea recta - lnea recta,
situndose la segunda lnea recta verticalmente en la primera lnea recta.
De las lneas rectas se conocen los siguientes valores:
Lnea recta 1: Punto inicial y ngulo de elevacin
Lnea recta 2: Longitud y un punto final en el sistema de coordenadas cartesiano
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 95
Programacin de piezas
7.5 Calibrar elementos de contorno
$FFHSW Se procede al clculo del punto final faltante. El valor de abscisa se copia al campo de
entrada desde el cual se llam la funcin de calculadora y el valor de ordenada al siguiente
campo de entrada.
Si la funcin se ha llamado desde el editor de programas de pieza, la memorizacin de las
coordenadas tiene lugar bajo el nombre de eje del plano base.
Ejemplo
0
5
PP
r
PP
3
PP
El presente plano se tiene que completar con el valor del centro del crculo para poder
calcular a continuacin el punto de interseccin entre el sector circular de la lnea recta.
El clculo de las coordenadas faltantes del centro se realiza con la funcin de calculadora
, dado que el radio en la transicin tangencial se sita verticalmente encima de la
lnea recta.
Rotacin
96 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Programacin de piezas
7.5 Calibrar elementos de contorno
0
"
5 PP
r r
PP
3
PP
El radio se sita girado en 90 en sentido horario encima de la lnea recta definida por el
ngulo.
Resultado: X = 60
Z = -44,601
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 97
Programacin de piezas
7.6 Programacin libre de contornos
Funcionalidad
La programacin libre de contornos es una herramienta de soporte para el editor. Con
ayuda de la programacin de contorno es posible crear contornos sencillos y complejos.
Una calculadora de contorno (procesador geomtrico) integrada calcula parmetros que
eventualmente falten, siempre que puedan deducirse de otros. Se pueden encadenar
elementos de contorno. Adicionalmente se dispone de los elementos de transicin de
contorno "redondeo" y "chafln".
Los contornos programados se incorporan en el programa de pieza editado.
Tecnologa
La calculadora de contornos para la tecnologa Torneado permite las siguientes funciones:
Conmutacin programacin en radios / dimetros (DIAMON, DIAMOF, DIAM90)
Chafln / radio al inicio y al final del contorno
Destalonados como elementos de transicin entre dos rectas paralelas al eje,
transcurriendo una de ellas en sentido horizontal y la otra en sentido vertical (forma E,
forma F, destalonados de rosca, destalonado libre)
Elementos de contorno
Los elementos de contorno son:
Punto inicial
Arco
Un polo es un elemento de contorno terico. Con relacin a un polo, las rectas y los arcos
se pueden determinar tambin mediante coordenadas polares.
Otras indicaciones
1. Se determinan los ejes geomtricos vlidos y se los usa en el programa de pieza.
2. Para las creces de contorno se tiene que indicar adicionalmente el lado en el cual se
tienen que situar (p. ej.: "derecha" o "izquierda").
Rotacin
98 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Programacin de piezas
7.6 Programacin libre de contornos
Operaciones
En un programa de pieza se programa un contorno para una pieza torneada con las
siguientes operaciones:
1. Accione en el campo de manejo Gestor de programas el pulsador de men "Director.
CN"
2. Seleccione con las teclas del cursor un directorio, p. ej., "Programas principales MPF"
(ver la siguiente figura).
Decompilacin
5HFRPSLOH Si ha programado un contorno a travs de la funcin "Contorno", puede volver a editar este
contorno existente desde el editor ASCII con el pulsador de men "Decompilacin". Con
ello, se encuentra en el editor ASCI.
1. Posicione el cursor del editor ASCII dentro del contorno.
2. Accione el pulsador de men "Decompilacin".
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 99
Programacin de piezas
7.6 Programacin libre de contornos
La interfaz hombre-mquina pasa de la pantalla base del editor ASCII a la pantalla base
de la programacin libre de contornos.
Se muestra el contorno programado que se puede editar.
ATENCIN
Al decompilar nicamente se crean de nuevo los elementos de contorno que fueron
realizados con la programacin de contornos. Es ms, slo se decompilan los textos
que fueron aadidos usando el campo de introduccin "Entrada de textos libres".
Modificaciones ulteriores que se hagan directamente en el texto del programa se
pierden. Sin embargo, posteriormente se pueden introducir y modificar textos libres.
Estas modificaciones no se pierden.
Operaciones
Cuando se introduce un contorno, se debe comenzar en una posicin conocida e
introducirla como punto inicial. La posicin inicial para un contorno se define con las
siguientes operaciones:
Ha abierto un programa de pieza y accionado el pulsador de men "Contorno" para la
programacin de un contorno nuevo. Se abre la mscara de entrada para la introduccin
de la posicin inicial del contorno (ver la siguiente figura).
Nota
El campo de entrada con el foco de entrada est caracterizado por el color de fondo
oscuro. En cuanto haya terminado la entrada mediante "Asumir elemento" o "Cancelar",
puede navegar en la concatenacin de elementos de contorno (en el lado izquierdo de la
mscara de entrada) mediante las flechas de cursor , . La posicin actual en la
cadena se marca de color.
Rotacin
100 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Programacin de piezas
7.6 Programacin libre de contornos
1. Seleccione en el campo de entrada "Seleccin del plano" a travs del pulsador de men
"Alternativa" (o la tecla "Select") el nivel de programacin G18 para la pieza torneada.
El eje de herramienta o nivel del programa ajustado por defecto (fijado con un dato de
mquina) puede ser modificado en mquinas que tengan ms de dos ejes geomtricos.
En tal caso, los ejes de punto inicial correspondientes se ajustan automticamente.
Nota
Junto con la definicin del punto inicial del contorno es posible definir un polo para la
programacin de contornos en coordenadas polares. El polo tambin se puede definir o
redefinir en un momento posterior. La programacin de coordenadas polares se refiere
siempre al ltimo polo determinado.
Nota
Si an no se ha programado un avance en el programa de pieza, se puede definir un
avance especfico" a travs del campo "Entrada de textos libres".
P. ej.: F100.
$FFHSW
HOHPHQW
5. Accione el pulsador de men "Aplicar elemento".
La posicin inicial se guarda.
El siguiente elemento se puede aadir a travs de pulsadores de men (ver el captulo
siguiente "Definir elemento de contorno").
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 101
Programacin de piezas
7.6 Programacin libre de contornos
Funcionalidad
Una vez que haya definido la posicin inicial, parte del la siguiente pantalla base al
programar los distintos elementos de contorno (ver la siguiente figura):
Corte oblicuo en direccin X/Z. Introducir el punto final de la recta por medio de
coordenadas o de ngulo.
Rotacin
102 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Programacin de piezas
7.6 Programacin libre de contornos
&ORVH El contorno se cierra mediante una recta entre el ltimo punto de contorno introducido y la
FRQWRXU posicin inicial.
$ERUW Con el pulsador de men "Cancelar" se vuelve a la pantalla base sin asumir los ltimos
valores editados.
$FFHSW Con el pulsador de men "Aplicar" se termina la entrada del contorno y se vuelve al editor
ASCII.
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 103
Programacin de piezas
7.6 Programacin libre de contornos
Parmetros
Desde la posicin inicial se introduce el primer elemento de contorno, p. ej., lnea recta en
direccin vertical (ver la siguiente figura).
$OO Con el pulsador de men "Todos los parmetros" se ofrecen, para ser introducidos, todos
SDUDPHWHUV los parmetros del elemento de contorno.
Si no se han programado algunos campos de introduccin de parmetros, el control supone
que estos valores son desconocidos y trata de calcularlos en base a otros parmetros.
EL contorno siempre se procesa en la direccin programada.
Rotacin
104 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Programacin de piezas
7.6 Programacin libre de contornos
Creces de contorno
En "Creces de contorno" puede indicar las creces paralelas al contorno y el lado en que
stas se encuentran. En la ventana grfica aparecern como creces.
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 105
Programacin de piezas
7.6 Programacin libre de contornos
Rotacin
106 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Programacin de piezas
7.6 Programacin libre de contornos
Condiciones marco
Las funciones Destalonado forma E y F y Destalonado forma DIN 76 y general slo se
activan si est activada la tecnologa Tornear.
Los destalonados forma E y F, as como los destalonados de rosca slo se ofrecen si est
ajustado el nivel G18. Los destalonados de rosca slo son posibles en bordes de contorno
del cuerpo de rotacin que transcurren en direccin al eje longitudinal (normalmente
paralelo al eje Z). El eje longitudinal se reconoce en base a un dato de mquina.
Indicar un valor vlido en el DM 20100: DIAMETER_AX_DEF se encuentra en tornos el
nombre del eje de refrentado (normalmente X). El otro eje en G18 es el eje longitudinal
(normalmente Z). Si, en DM 20100: DIAMETER_AX_DEF no figura ningn nombre o bien un
nombre incompatible con G18, no existen destalonados.
Los destalonados slo existen en esquinas entre rectas horizontales y verticales, incluyendo
rectas cualquiera, si sus ngulos son de 0, 90, 180 270. Entonces se concede una
tolerancia de +/3 para que sean posibles tambin roscas cnicas (en este caso, los
destalonados no corresponden a la norma).
Foco de manejo
Con el foco de manejo en "Transicin al elemento posterior", se puede seleccionar mediante
la tecla Select o el pulsador de men "Alternativa" Destalonado.
Con el foco en el campo posterior se puede determinar la forma del destalonado. Existen las
siguientes posibilidades seleccionables con la tecla Select o con el pulsador de men
"Alternativa":
Forma E
Forma F
Rosca DIN 76
Rosca general
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 107
Programacin de piezas
7.6 Programacin libre de contornos
Operaciones
Cuando se haya definido la forma de la garganta, se puede seleccionar la pareja de valores
deseada en el campo "RxT" (Radio * Fondo) con la tecla Select o con el pulsador de men
"Alternativa".
Si ya se conoce el dimetro en el momento de seleccionar el destalonado, el cuadro de lista
se ajusta a un valor propuesto.
Segn DIN 509, Za son creces de mecanizado (creces para rectificado).
Rotacin
108 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Programacin de piezas
7.6 Programacin libre de contornos
Rosca general
Segn el destalonado de rosca segn DIN (figura superior), el tipo de destalonado "Rosca
general" permite crear cualquier destalonado especial, por ejemplo, para roscas en
pulgadas. Se pueden realizar las siguientes entradas:
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 109
Programacin de piezas
7.6 Programacin libre de contornos
Funcionalidad
En la programacin del contorno mediante parmetros predefinidos estn disponibles los
siguientes pulsadores de men:
$OO
SDUDPHWHUV Si el plano contiene ms datos (cotas) sobre un elemento de contorno, stos se pueden
ampliar accionando el pulsador de men "Todos los parmetros".
$OWHUQDWLYH El pulsador de men "Alternativa" se visualiza nicamente cuando el cursor est sobre un
campo de introduccin que ofrece varias posibilidades para conmutar.
6HOHFW
GLDORJ
Si la configuracin de los parmetros permite varias soluciones para el contorno, el sistema
requiere una seleccin por medio del dilogo. Al accionar el pulsador de men "Elegir
dilogo" se visualizan las posibilidades de seleccin en el rea de visualizacin grfica.
6HOHFW $FFHSW
GLDORJ GLDORJ Con el pulsador de men "Seleccin mediante dilogo" se realiza la seleccin apropiada
(lnea verde). Confrmela con el pulsador de men "Aplicar dilogo".
&KDQJH
VHOHFWLRQ
Para modificar la seleccin realizada mediante el dilogo, hay que escoger el elemento de
contorno donde apareci el dilogo. Tras accionar el pulsador de men "Modificar seleccin"
se vuelven a visualizar las dos soluciones alternativas.
6HOHFW $FFHSW
GLDORJ GLDORJ Se puede volver a realizar la seleccin dialogada.
'HOHWH
YDOXH
Con la tecla "Borrar" o con el pulsador de men "Borrar valor" se borra el valor en el campo
de introduccin de parmetros seleccionado.
Rotacin
110 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Programacin de piezas
7.6 Programacin libre de contornos
$FFHSW
HOHPHQW
Cuando se obtiene un elemento de contorno con determinadas especificaciones o se
selecciona un contorno deseado con el pulsador de men "Seleccin dilogo", se guarda
ese elemento de contorno con el pulsador de men "Asumir elemento" y se vuelve
conmutando a la pantalla base. Se puede pasar a programar el siguiente elemento de
contorno.
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 111
Programacin de piezas
7.6 Programacin libre de contornos
'HOHWH
HOHPHQW Seleccionar el elemento de contorno que se desea borrar utilizando las flechas de cursor.
El smbolo del contorno seleccionado y sus elementos de contorno asociados se marcan de
color rojo en la programacin grfica. A continuacin, accionar el pulsador de men "Borrar
elemento" y responder afirmativamente a la pregunta del sistema.
Anular entrada
$ERUW Con el pulsador de men "Cancelar" se vuelve a la pantalla base sin asumir los ltimos
valores editados.
Smbolo Significado
Seleccionado Color del smbolo negro sobre fondo rojo -> elemento determinado
geomtricamente
Color del smbolo negro sobre fondo amarillo claro -> elemento no determinado
geomtricamente
No seleccionado Smbolo negro sobre fondo gris -> elemento determinado geomtricamente
Smbolo blanco sobre fondo gris -> elemento no determinado geomtricamente
Rotacin
112 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Programacin de piezas
7.6 Programacin libre de contornos
Funcionalidad
En la ventana grfica se representa cmo avanza la creacin del contorno en forma
sncrona con la parametrizacin sucesiva de los elementos del contorno. El elemento que
est seleccionado actualmente se representa en la ventana grfica en color rojo. La
navegacin dentro del contorno se describe en el apartado "Programacin de contorno".
Creces de contorno
Las creces introducidas aqu son completamente paralelas al contorno en el lado
seleccionado del contorno.
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 113
Programacin de piezas
7.6 Programacin libre de contornos
Funcionalidad
Al definir coordenadas de los elementos de contorno, se parti en los apartados anteriores
de la introduccin de las posiciones en el sistema de coordenadas cartesiano. Como
alternativa tiene la posibilidad de definir posiciones mediante coordenadas polares.
En la programacin de contornos se puede definir un poco en cualquier momento antes de
utilizar coordenadas polares. A este polo se refieren las coordenadas polares que se
programen posteriormente. El polo es modal y se puede volver a determinar en cualquier
momento. Siempre se introduce en coordenadas cartesianas absolutas. Por principio, la
calculadora de contornos convierte los valores introducidos como coordenadas polares en
coordenadas cartesianas. La programacin en coordenadas polares slo es posible
despus de introducir un polo. La entrada de un polo no crea ningn cdigo para el
programa de CN..
Polo
Las coordenadas polares son vlidas en el nivel seleccionado con G17 a G19.
El polo representa un elemento de contorno editable que, por s mismo, no presta ninguna
contribucin al contorno. La entrada puede tener lugar junto con la determinacin de la
posicin inicial del contorno o en cualquier punto dentro del contorno. El polo no se puede
crear antes de la posicin inicial del contorno.
Otras indicaciones
Si la recta generada con Cerrar contorno se tiene que aplicar con un radio o un chafln al
elemento inicial del contorno, el radio o chafln se tiene que indicar de forma explcita, como
sigue:
Cerrar contorno, tecla de entrada, introducir radio/chafln, Aceptar elemento. Entonces,
el resultado corresponde exactamente a lo que se hubiera obtenido al introducir el
elemento de cierre con radio o chafln.
Slo es posible cerrar el contorno con introduccin de los elementos de contorno en
coordenadas polares si la posicin inicial del contorno se ha ajustado de forma polar y,
en el momento del cierre, an sigue vigente el mismo polo.
Rotacin
114 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Programacin de piezas
7.6 Programacin libre de contornos
Entrada absoluta/incremental
En el caso "polar/cartesiano" se pueden introducir coordenadas polares absolutas e
incrementales. Los campos de entrada y de visualizacin estn marcados con inc y abs,
respectivamente.
Las coordenadas polares absolutas estn definidas por una distancia absoluta, siempre
positiva, entre el polo y un ngulo en la gama de valores de 0 ... +/- 360. Al utilizar
coordenadas absolutas el ngulo indicado se toma desde el eje horizontal del nivel de
trabajo, p. ej., eje X para el nivel G17. El sentido de giro positivo corresponde al giro en
sentido antihorario.
Si se han introducido varios polos, siempre es determinante el ltimo polo antes del
elemento introducido o editado.
Las coordenadas polares incrementales se refieren tanto al polo determinante como
tambin al punto final del elemento anterior.
En caso de entrada incremental, la distancia absoluta frente al polo se calcula a partir de la
distancia absoluta entre el punto final del elemento anterior y el polo, ms el incremento de
longitud introducido.
El incremento puede tomar valores positivos como negativos.
El ngulo absoluto se calcula, en consecuencia, a partir del ngulo polar absoluto del
elemento anterior, ms el incremento angular. Para este fin no es necesario que el elemento
anterior se haya introducido en forma polar.
En la programacin de contornos, la calculadora de contornos convierte las coordenadas
cartesianas de la posicin final anterior con la ayuda del polo determinante en coordenadas
polares. Esto se aplica tambin si el elemento anterior se ha introducido en forma polar, ya
que, si se ha definido entre tanto un polo, ste se podra referir a otro polo.
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 115
Programacin de piezas
7.6 Programacin libre de contornos
;
&RRUGHQDGDVSRODUHVHODQWHULRU
UHODOSROR
/
3ROR HODQWHULRU
r /
LQF
r
LQF
&RRUGHQDGDVSRODUHVUHODWLYDVD
3RORHQWUDGD
=
r
LQF
3ROR
Rotacin
116 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Programacin de piezas
7.6 Programacin libre de contornos
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 117
Programacin de piezas
7.6 Programacin libre de contornos
Fabricante de la mquina
Los nombres de los descriptores (X o Z ...) se fijan con los datos de mquina y se pueden
cambiar correspondientemente.
Rotacin
118 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Programacin de piezas
7.6 Programacin libre de contornos
Funcionalidad
Para las siguientes tecnologas hay otros medios de ayuda en forma de ciclos ya
preparados que hay que parametrizar.
Taladrado
Rotacin
Bibliografa: Manual de programacin y de manejo SINUMERIK 802D sl Torneado, captulo
"Ciclos"
Ejemplo
El siguiente dibujo representa un ejemplo de programacin para la funcin "Programacin
libre de contornos".
5
5
5
r
;
5
:
=
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 119
Programacin de piezas
7.6 Programacin libre de contornos
Operaciones
Ha abierto un programa de pieza en el campo de manejo Program Manager
A continuacin, se listan los distintos pasos para introducir el contorno en una tabla.
Nota
En la programacin de contornos en las mscaras de entrada, el campo de entrada con el
foco de entrada est marcado con un color de fondo oscuro. En cuanto haya terminado la
entrada mediante "Asumir elemento" o "Cancelar", puede navegar en la concatenacin de
elementos de contorno (a la izquierda del grfico) mediante las flechas de cursor , . La
posicin actual en la cadena se marca de color.
Con la tecla "Input" puede volver a abrir la mscara de entrada en cuestin e introducir
nuevamente parmetros.
Rotacin
120 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Programacin de piezas
7.6 Programacin libre de contornos
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 121
Programacin de piezas
7.6 Programacin libre de contornos
Rotacin
122 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Sistema 8
8.1 8.1 Sistema
Funcionalidad
El campo de manejo Sistema contiene todas las funciones necesarias para la
parametrizacin y el anlisis de NCK y PLC.
Dependiendo de las funciones seleccionadas se modifican los mens de pulsadores
horizontal y vertical. En el siguiente rbol de men slo se representan los pulsadores de
men horizontales.
rbol de men
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 123
Sistema
8.1 Sistema
Operaciones
6<67(0
Mediante el teclado CNC completo se cambia al campo de manejo <SYSTEM> y aparece la
$/$50 pantalla base.
Pulsador de men
A continuacin se describen los pulsadores de men verticales de la pantalla base.
6HW
SDVVZRUG
"Definir cdigo"
En el control se distingue entre tres niveles de cdigo que permiten distintas autorizaciones
de acceso:
Cdigo de acceso de sistema
Cdigo de acceso del fabricante
Cdigo de acceso del usuario
Conforme al nivel de acceso es posible modificar determinados datos. Si no conoce el
cdigo de acceso no se le concede ninguna autorizacin de acceso.
Nota: Ver tambin SINUMERIK 802D sl "Listas".
Rotacin
124 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Sistema
8.1 Sistema
&KDQJH
SDVVZRUG
"Cambiar la contrasea"
'HOHWH
SDVVZRUG
Reset de la autorizacin de acceso
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 125
Sistema
8.1 Sistema
5&6
ORJLQ
Inicio de sesin del usuario en la red
&KDQJH
ODQJXDJH
Con "Change language" se puede seleccionar el idioma de la interfaz hombre-mquina.
Seleccione el idioma con las teclas del cursor y aplquelo con "OK".
Service
language
Con "Service language" se selecciona siempre "English" como idioma de la interfaz hombre-
mquina.
Al accionar nuevamente el pulsador de men "Service language", se restablece el ltimo
idioma actual (p. ej.: "Simpl. Chinese").
Nota
Un "*" marca los idiomas utilizados.
6DYH
GDWD
"Guardar datos"
Esta funcin guarda el contenido de la memoria voltil en una zona de memoria no voltil.
Requisito: no se encuentra ningn programa en ejecucin.
Durante la salvaguarda de datos no se debe efectuar ningn tipo de operacin!
Rotacin
126 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Sistema
8.2 Sistema - Pulsadores de men (IBN)
2.
Con "OK" se produce un RESET del control con posterior rearranque en el modo
seleccionado.
Con "Cancelar" se vuelve sin accin a la pantalla base del sistema.
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 127
Sistema
8.3 Sistema - Pulsadores de men (DM)
Nota
Encontrar la descripcin de los datos de mquina en la documentacin del fabricante:
SINUMERIK 802D sl "Listas"
SINUMERIK 802D sl "Manual de funciones".
0DFKLQH
GDWD
Datos de mquina
Las modificaciones en los datos de mquina tienen una influencia esencial en la mquina.
N Significado
1 Nmero del DM
2 Name
3 Valor
4 Unidad
5 Efecto so efecto inmediato
cf con confirmacin
re Reset
po Power on
PRECAUCIN
Una parametrizacin incorrecta puede causar la destruccin de la mquina.
Rotacin
128 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Sistema
8.3 Sistema - Pulsadores de men (DM)
$[LV Con "Eje +" y "Eje -" se conmuta al rea de datos de mquina del eje siguiente o anterior.
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 129
Sistema
8.3 Sistema - Pulsadores de men (DM)
)LQG "Buscar"
Introduzca el nmero o el nombre (o parte del nombre) del dato de mquina deseado y
pulse "OK".
El cursor salta al dato buscado.
&RQWLQXH
ILQG
Se busca la prxima coincidencia con el concepto de bsqueda.
6HOHFW
JURXS
Esta funcin ofrece la posibilidad de seleccionar distintos filtros de indicacin para el grupo
activo de datos de mquina. Estn disponibles pulsadores de men adicionales:
"Experto": la funcin selecciona todos los grupos de datos en el modo de experto para su
visualizacin.
"Filtro activo": la funcin activa los grupos de datos seleccionados. Tras abandonar la
ventana, slo estn visibles los datos seleccionados en la pantalla de datos de mquina.
"Escoger todo": la funcin selecciona todos los grupos de datos para su visualizacin.
"Anular todo": se deseleccionan todos los grupos de datos.
FKDQ
0'
Datos de mquina especficos de canal
Abra la ventana "Datos de mquina especf. de canal". Con las teclas Pasar pgina puede
hojear hacia delante y hacia atrs.
Rotacin
130 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Sistema
8.3 Sistema - Pulsadores de men (DM)
Para enumerar los parmetros, posicione el cursor en la unidad deseada y pulse "Mostrar
parmetro". La descripcin de los parmetros se encuentra en la documentacin de los
accionamientos SINAMICS.
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 131
Sistema
8.3 Sistema - Pulsadores de men (DM)
&RORU
FKDQJLQJ
Mediante las funciones "Color pulsador" y "Color ventana" se pueden realizar ajustes de
color personalizados. El color indicado consta de los componentes rojo, verde y azul.
La ventana "Cambiar colores" indica en los campos de entrada los valores actualmente
ajustados. Modificando estos valores se puede crear el color deseado. Adicionalmente es
posible cambiar el brillo.
Al finalizar una entrada se indica temporalmente la nueva proporcin de mezcla. Entre los
campos de entrada se conmuta con las teclas del cursor.
Con "OK" se aplican los ajustes configurados y se cierra el dilogo. "Cancelar" cierra el
dilogo sin incorporar los valores modificados.
&RORU
6RIWNH\
La funcin permite modificar los colores del campo de notas y pulsadores de men.
Rotacin
132 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Sistema
8.3 Sistema - Pulsadores de men (DM)
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 133
Sistema
8.4 Sistema - Pulsadores de men (Service Visualizacin)
6HUYLFH
GLVSOD\
Se abre la ventana "Service Ejes".
6HUYLFH
D[HV
En la ventana se muestra informacin sobre el accionamiento de eje.
Los pulsadores de men "Eje +" y "Eje -" se muestran adicionalmente. Permiten visualizar
los valores para el eje siguiente o anterior.
6HUYLFH
GULYHV
La ventana contiene informacin sobre el accionamiento digital.
6HUYLFH
352),%86
La ventana contiene informacin sobre los ajustes de Profibus.
6HUYLFH
FRQWURO
La funcin del pulsador de men activa el "Registrador de acciones".
6HUYLFH
QHWZRUN
Configuracin de red
Rotacin
134 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Sistema
8.4 Sistema - Pulsadores de men (Service Visualizacin)
$FWLRQ La funcin "Registrador de acciones" est prevista para el servicio tcnico y enumera todos
ORJ los sucesos registrados.
Grupo Significado
Teclas pulsadas Entrada de datos con el teclado
Fecha y hora Fecha y hora
Aviso de error Mensajes de error del Gestor de Window (slo tiene significado a
Windowmanager nivel interno del sistema)
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 135
Sistema
8.4 Sistema - Pulsadores de men (Service Visualizacin)
Grupo Significado
Mensaje de error sistema Mensajes de error del sistema operativo QW (slo tiene significado a
operativo nivel interno del sistema)
Mensaje de error TCS Mensajes de error Object request broker (slo tiene significado a
nivel interno del sistema)
Cambio del modo de Modo ajustado
operacin
Estado del canal Estado del canal
Interruptor correccin IPO Valor de correccin ajustado
MCP Panel de mando de mquina
Avisos de alarma entrantes Alarmas de CN/PLC
Avisos de alarma borrados Alarmas de CN/PLC borradas
6HUYR Para optimizar los accionamientos est disponible una funcin de osciloscopio que permite
WUDFH la visualizacin grfica de
la consigna de velocidad
la desviacin del contorno
el error de seguimiento
la posicin real
la consigna de posicin
la parada precisa gruesa/fina.
Rotacin
136 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Sistema
8.4 Sistema - Pulsadores de men (Service Visualizacin)
El modo de registro se puede vincular con distintos criterios que permiten el registro
sincronizado con estados internos del control. El ajuste se tiene que realizar con "Selecc.
seal".
Para el anlisis del resultado estn disponibles las siguientes funciones:
Modificar la graduacin de los ejes de abscisas y ordenadas
Medir un valor con la ayuda del marcador horizontal o vertical
Medir valores de abscisa y ordenada como diferencia entre dos posiciones de marca
Memorizar como archivo en el ndice de programas de pieza. A continuacin existe la
posibilidad de emitir el archivo con RCS802 o CF Card y editar los datos con MS Excel.
La lnea de ttulo del diagrama contiene la divisin actual de la abscisa y el valor diferencial
de las marcas.
El diagrama visualizado se puede desplazar en la zona visible de la pantalla mediante las
teclas del cursor.
1 Base horaria
2 Tiempo de la posicin de marca
3 Diferencia de tiempo entre la marca 1 y la posicin de marca actual
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 137
Sistema
8.4 Sistema - Pulsadores de men (Service Visualizacin)
Seleccin del eje: la seleccin del eje tiene lugar en el campo de seleccin "Eje".
"Tipo seal":
Error seguimiento
Diferencia regulacin
Desviacin contorno
Posicin real
Velocidad real
Velocidad de consigna
Valor compensacin
Juego de parmetros
Entrada reg. val. consig. pos.
Entrada reg. val. consig. vel.
Entrada reg. valor consig. acel
Valor de control anticipativo de velocidad
Seal Parada precisa fina
Seal Parada precisa somera
"Estado":
On: el registro se realiza en este canal
Off: el canal est inactivo
En la mitad inferior de la pantalla se pueden ajustar los parmetros Tiempo de medicin y
Tipo de trigger para el canal 1. Todos los dems canales asumen este ajuste.
Determinacin del tiempo de medicin: el tiempo de medicin se introduce en ms
directamente en el campo de entrada Duracin de medicin (mx. 6133 ms).
Rotacin
138 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Sistema
8.4 Sistema - Pulsadores de men (Service Visualizacin)
90DUN
RII
Con los pulsadores de men "Marca V CON" / "Marca V DES" se activa y desactiva la lnea
auxiliar vertical. La seal que se representa en el eje vertical se define a travs de la funcin
"Selecc. seal".
70DUN
RII
Con los pulsadores de men "Marca T CON" / "Marca T DES" se activa y desactiva la lnea
auxiliar horizontal del eje de tiempo.
)L[
90DUN
Con la ayuda de las marcas se pueden determinar diferencias en direccin horizontal o
vertical. Para ello, debe situarse la marca en el punto inicial y accionarse el pulsador de
men "Marca V fija" o "Marca T fija". En la lnea de estado se visualiza entonces la
diferencia entre la posicin inicial y la posicin actual de la marca. El rtulo de pulsador de
men cambia a "Marca V mvil" o "Marca T mvil".
6KRZ
WUDFH
Esta funcin abre un nuevo nivel de men que ofrece pulsadores (de men) para
visualizar/ocultar los diagramas. Si un pulsador de men aparece sobre fondo negro, se
visualizan los diagramas para el canal Trace seleccionado.
7LPH
VFDOH
Con la ayuda de esta funcin se puede ampliar o reducir la base de tiempo.
9HUWLFDO
VFDOH
Con la ayuda de esta funcin se aumenta o reduce la precisin de resolucin (amplitud).
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 139
Sistema
8.4 Sistema - Pulsadores de men (Service Visualizacin)
0DUNHU Con la ayuda de esta funcin se pueden definir las amplitudes de paso de las marcas.
VWHSV
El movimiento de las marcas tiene lugar con el ancho de paso de un incremento mediante
las teclas del cursor. Mayores anchos de paso se pueden ajustar con la ayuda de los
campos de entrada. El valor indica en cuntas unidades de retculo por "SHIFT" +
movimiento del cursor se tiene que desplazar la marca. Si una marca alcanza el borde del
diagrama, se visualiza automticamente el siguiente retculo en direccin horizontal o
vertical.
)LOH
VHUYLFH
Esta funcin sirve para salvar o cargar datos Trace.
Rotacin
140 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Sistema
8.4 Sistema - Pulsadores de men (Service Visualizacin)
9HUVLRQ
Esta ventana contiene los nmeros de versin y la fecha de creacin de los distintos
componentes de CNC.
+0,
'HWDLOV
El rea de men "HMI details" est prevista para el caso de service y accesible con el nivel
de contrasea de usuario. Se listan todos los programas del componente de manejo con sus
respectivos nmeros de versin. Como consecuencia de la recarga de componentes de
software, los nmeros de versin pueden diferir entre s.
5HJLVWU\
'HWDLOV
La funcin "Detalles Registry" lista la asignacin de los hardkeys (teclas de funcin
mquina, Offset, Program...) a los programas a iniciar. El significado de las distintas
columnas se indica en la siguiente tabla.
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 141
Sistema
8.4 Sistema - Pulsadores de men (Service Visualizacin)
Denominacin Significado
Pulsador de men SK1 a SK7 asignacin de hardkeys 1 a 7
DLL-Name Nombre del programa a ejecutar
Class-Name Descriptor para la recepcin de mensajes
Start-Method Nmero de funcin que se ejecuta despus de iniciar el programa
Execute-Flag (kind 0 - La administracin del programa se realiza a travs del sistema base
of executing) 1 - El sistema base inicia el programa y entrega el control al
programa cargado
text file name Nombre del archivo de texto (sin extensin)
Softkey text-ID (SK reservado
ID)
password level La ejecucin del programa depende del nivel de contrasea.
Class SK reservado
SK-File reservado
)RQW
'HWDLOV
La funcin "Detalles fuente" enumera los datos de los juegos de caracteres cargados.
&KDQJH
VWDUW'//
La funcin "Cambiar DLL-Start" permite especificar el programa inicial.
Despus del arranque del sistema, el control inicia automticamente el campo de manejo
Mquina (pulsador de men 1). Si se utiliza otro comportamiento inicial, esta funcin permite
definir otro programa inicial.
Se tiene que introducir el nmero del programa (columna "Pulsador de men"), que se
tendr que iniciar despus del arranque del sistema.
Rotacin
142 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Sistema
8.5 Sistema - Pulsadores de men (PLC)
3/& El pulsador de men ofrece funciones adicionales para el diagnstico y la puesta en marcha
del PLC.
67(3
FRQQHFW
Este pulsador de men abre el dilogo de configuracin para los parmetros de interfaz de
la conexin STEP 7 a travs de la interfaz RS232 del control.
Si la interfaz RS232 ya est ocupada por la transmisin de datos, el control slo se puede
acoplar con la herramienta de programacin PLC802 una vez que la transferencia est
terminada.
Al activar la conexin se produce una inicializacin de la interfaz RS232.
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 143
Sistema
8.5 Sistema - Pulsadores de men (PLC)
Mdem
Si la transmisin de datos en la interfaz RS232 tiene lugar a travs de un mdem, se parte
de la siguiente posibilidad de inicializacin:
Rotacin
144 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Sistema
8.5 Sistema - Pulsadores de men (PLC)
Nota
Los tipos de las dos estaciones de comunicacin tienen que coincidir.
&RQQHFW
RQ
Esta funcin activa la conexin entre el control y el PG/PC. Se espera la llamada del
Programming Tool PLC802. En este estado no se pueden realizar modificaciones en los
ajustes.
El rtulo del pulsador de men cambia a "Connect off".
Al accionar "Connect off" se puede cancelar la transmisin en cualquier punto desde el
control. Entonces, se pueden volver a realizar cambios en los ajustes.
El estado activo o inactivo se mantiene ms all del Power On (excepto en el arranque con
datos por defecto). Una conexin activa se indica mediante un smbolo en la barra de
estado.
El men se abandona con "RECALL".
Otras funciones
3/& Con esta funcin se pueden visualizar y modificar los estados actuales de las zonas de
VWDWXV memoria indicadas en la siguiente tabla.
Existe la posibilidad de visualizar 16 operandos a la vez.
Entradas I Byte de entrada (IBx), palabra de entrada (Iwx), palabra doble de entrada
(IDx)
Salidas Q Byte de salida (Qbx), palabra de salida (Qwx), palabra doble de salida
(QDx)
Marcas M Byte de marcas (Mx), palabra de marca (Mw), palabra doble de marca
(MDx)
Temporizadores T Tiempo (Tx)
Contador C Contador (Zx)
Datos V Byte de datos (Vbx), palabra de datos (Vwx), palabra doble de datos (VDx)
Formato B binario
H hexadecimal
D decimal
La representacin binaria no es posible en palabras dobles. Los contadores
y los temporizadores se representan en forma decimal.
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 145
Sistema
8.5 Sistema - Pulsadores de men (PLC)
2SHUDQG
La direccin del operando indica el valor aumentado en 1.
2SHUDQG
La direccin del operando indica el valor reducido en 1.
&KDQJH Se interrumpe la actualizacin cclica de los valores. A continuacin, puede modificar los
valores de los operandos.
6WDWXV
OLVW
Con la funcin "Lista de estado" se pueden visualizar y modificar seales PLC.
Se ofrecen 3 listas:
Entradas (ajuste base) lista izquierda
Marcas (ajuste base) lista central
Salidas (ajuste base) lista derecha
Variable
Rotacin
146 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Sistema
8.5 Sistema - Pulsadores de men (PLC)
&KDQJH Este pulsador de men permite modificar el valor de las variables marcadas. La
modificacin se incorpora accionando el pulsador de men "Aplicar".
(GLW
SDG
A la columna activa se le asigna un rea nueva. Para este fin, la pantalla de dilogo ofrece
las cuatro reas de seleccin. Para cada columna se puede asignar una direccin inicial que
se tiene que introducir en el correspondiente campo de entrada. Al abandonar la mscara
de entrada, el control memoriza estos ajustes.
Para navegar en y entre las columnas sirven las teclas del cursor y "Page Up"/"Page Down".
3/&
SURJUDP
Diagnstico del PLC en representacin de esquema de contactos (ver apartado
"Diagnstico del PLC en representacin de esquema de contactos").
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 147
Sistema
8.5 Sistema - Pulsadores de men (PLC)
3URJUDP Puede seleccionar y ejecutar programas de pieza a travs del PLC. Para este fin, el
OLVW programa de usuario del PLC escribe un nmero de programa en la interfaz PLC, que se
convierte a continuacin, con la ayuda de una lista de referencia, en un nombre de
programa. Se puede gestionar un mximo de 255 programas.
El dilogo enumera todos los ficheros del directorio MPF y la asignacin en la lista de
referencia (PLCPROG.LST). Con la tecla TAB se puede conmutar entre las dos columnas.
Las funciones de pulsador de men Copiar, Pegar y Borrar se ofrecen de forma contextual.
Si el cursor se encuentra en el lado izquierdo, slo est disponible la funcin Copiar. En el
lado derecho, la lista de referencia se puede modificar con las funciones Insertar y Borrar.
Rotacin
148 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Sistema
8.5 Sistema - Pulsadores de men (PLC)
(GLW3/&
DODUPW[W
Esta funcin permite insertar o modificar textos de alarma de usuario del PLC. Seleccione el
nmero de alarma deseado con el cursor. El texto actualmente vlido se muestra
simultneamente en la lnea de introduccin.
Introduzca el nuevo texto en la lnea de introduccin. La entrada se tiene que terminar con
"Input" y almacenar con "Salvar".
La notacin de los textos se indica en las instrucciones de servicio.
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 149
Sistema
8.6 Sistema - Pulsadores de men (ficheros IBN)
6WDUWXS
ILOHV
Esta funcin permite crear, emitir o leer archivos de puesta en marcha y proyectos de PLC.
La ventana muestra el contenido de la unidad seleccionada en una estructura de rbol. Los
pulsadores de men horizontales listan las unidades disponibles para la seleccin. Los
pulsadores de men verticales contienen las funciones de control admisibles para la unidad.
Las asignaciones ajustadas de forma fija son:
Datos 802D: datos de puesta en marcha,
Tarjeta CF de cliente: datos de cliente en la tarjeta CF,
RS232: Interfaz de serie
El manejo de todos los datos tiene lugar segn el principio "Copiar y pegar".
'
GDWD
Los distintos grupos de datos en el sector "Datos 802D" tienen el siguiente significado.
Datos: Machine data (Datos de mquina):
Setting data (Datos operador)
Tool data (Datos de herramienta)
R variables (Parmetros R)
Work offset (Decalaje de origen)
Compensation: Leadscrew error (SSFK)
Global user data (Datos usuario)
Estos datos son datos de inicializacin especiales y se transportan como fichero ASCII.
Rotacin
150 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Sistema
8.6 Sistema - Pulsadores de men (ficheros IBN)
&XVWRPHU
&)FDUG
Esta funcin permite intercambiar datos mediante una tarjeta CompactFlash (tarjeta CF).
Manufac-
turer drive Esta funcin permite acceder a los datos del directorio de fabricante "F" e intercambiar datos
(slo SINUMERIK 802D sl pro).
USB
drive Esta funcin permite intercambiar datos mediante un USB-FlashDrive (slo
SINUMERIK 802D sl pro).
Con las funciones "Tarjeta CF de cliente", "Unidad del fabricante" y "Unidad USB" dispone
de las siguientes funciones:
"Cambiar nombre": esta funcin permite redenominar un fichero previamente
seleccionado con el cursor.
"Nuevo directorio": Crea un nuevo directorio
"Copiar": copia uno o varios ficheros al portapapeles.
"Insertar": los ficheros o directorios se insertan del portapapeles en el directorio actual.
"Borrar": borra el nombre de fichero marcado de la lista de asignacin.
"Marcar todo": todos los ficheros se marcan para operaciones posteriores.
"Lista de tareas": Muestra una lista con tareas de fichero activas y ofrece la posibilidad
de terminar o visualizar una tarea de fichero.
Esta funcin permite leer y emitir datos a travs del puerto RS232.
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 151
Sistema
8.6 Sistema - Pulsadores de men (ficheros IBN)
6HWWLQJV
Esta funcin permite visualizar y modificar los parmetros de interfaz. Las modificaciones en
los ajustes surten efecto de forma inmediata.
La funcin de pulsador de men "Salvar" salva los ajustes seleccionados ms all del
momento de la desconexin.
El pulsador de men "Config. estndar" devuelve todos los ajustes al ajuste base.
Parmetros de interfaz
Parmetros Descripcin
Protocolo RTS/CTS
La seal RTS (Request to Send) controla la emisin del equipo de transmisin de
datos.
Activo: se tienen que transmitir datos.
Pasivo: el modo de transmisin slo se debe abandonar cuando todos los datos
entregados se han transmitido.
La seal CTS indica como seal de confirmacin para RTS la disposicin a la
transmisin del equipo de transmisin de datos.
Velocidad de Ajuste de la velocidad de la interfaz.
transmisin en 300 baudios
baudios 600 baudios
1200 baudios
2400 baudios
4800 baudios
9600 baudios
19200 baudios
38400 baudios
57600 baudios
115200 baudios
Rotacin
152 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Sistema
8.6 Sistema - Pulsadores de men (ficheros IBN)
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 153
Sistema
8.7 Visualizacin de alarmas
Operaciones
6<67(0
Se abre la ventana de alarmas. Con los pulsadores de men se pueden clasificar las
$/$50 alarmas de CN. Las alarmas de PLC no se clasifican.
Pulsadores de men
+LJKHVW
SULRULW\
Las alarmas se muestran ordenadas por prioridad. La alarma con la prioridad ms alta se
sita al principio de la lista.
0RVWUHF
DODUP
Las alarmas se muestran en orden cronolgico. La alarma ms reciente se sita al principio
de la lista.
2OGHVW
DODUP
Las alarmas se muestran en orden cronolgico. La alarma ms antigua se sita al principio
de la lista.
Rotacin
154 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Programar 9
9.1 9.1 Bases de la programacin CN
Ejemplo
EJE527
Estructura y contenido
El programa de CN se compone de una sucesin de secuencias (ver siguiente tabla).
Cada secuencia representa una operacin de mecanizado.
En una secuencia se escriben instrucciones en forma de palabras.
La ltima secuencia en el orden de ejecucin contiene una palabra especial para el fin del
programa: M2.
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 155
Programar
9.1 Bases de la programacin CN
Funcionalidad/estructura
La palabra es un elemento de una secuencia y representa principalmente una instruccin de
control. La palabra se compone de:
Carcter de direccin: en general una letra
Valor numrico: una serie de nmeros que puede estar completada, en determinadas
direcciones, con un signo previo y una coma decimal.
El signo positivo (+) se puede omitir.
Direccin ampliada
En las direcciones
R Parmetro de clculo
H Funcin H
I, J, K Parmetro de interpolacin/punto intermedio
M Funcin adicional M, slo afecta al cabezal
S Velocidad de giro del cabezal (cabezal 1 2)
la direccin se ampla entre 1 y 4 cifras para lograr una mayor cantidad de direcciones. En
este caso, la asignacin de valor se tiene que realizar a travs de signos de igualdad "="
(ver tambin apartado "Vista general de las instrucciones").
Rotacin
156 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Programar
9.1 Bases de la programacin CN
Funcionalidad
Una secuencia debera contener todos los datos para la ejecucin de una operacin de
mecanizado.
La secuencia se compone, en general, de varias palabras y se termina siempre con el
carcter de fin de secuencia " LF" (nueva lnea). Se genera automticamente al escribir
cuando se acciona el cambio de lnea o la tecla de entrada.
%ORFNLQVWUXFWLRQV
%ORFNQXPEHUVWDQGVLQIURQWRILQVWUXFWLRQV
RQO\LIUHTXLUHG
2QO\DVQHHGHGLQVWHDGRI1PDLQEORFNVKDYH
LVZULWWHQDWWKHHQGGHOLPLWHGIURP
WKHV\PERO&RORQ
WKHUHPDLQLQJSDUWRIWKHEORFNE\
%ORFNVNLS
RQO\LIQHFHVVDU\VWDQGVDWWKHEHJLQQLQJ
7RWDOQXPEHURIFKDUDFWHUVLQDEORFNFKDUDFWHUV
Supresin de secuencia
Las secuencias de un programa que no se deben ejecutar en cada ejecucin del programa
se pueden marcar especialmente mediante el carcter " / " (barra) delante de la palabra del
nmero de secuencia.
La supresin de secuencia propiamente dicha se activa a travs de Manejo (Influenciacin
programa: "SKP") o a travs del mando de interconexin (seal). Una seccin se puede
suprimir mediante varias secuencias consecutivas con " / ".
Si, durante la ejecucin del programa, est activa una supresin de secuencia, todos los
bloques marcados con " / " no se ejecutan. Todas las instrucciones contenidas en las
secuencias en cuestin no se tienen en cuenta. El programa contina con la siguiente
secuencia sin marcacin.
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 157
Programar
9.1 Bases de la programacin CN
Comentario, anotacin
Las instrucciones en las secuencias de un programa se pueden explicar mediante
comentarios (anotaciones). Un comentario empieza con el signo " ; " y termina con el fin de
secuencia.
Los comentarios se visualizan junto con el contenido del resto de la secuencia en la
visualizacin de secuencia actual.
Avisos
Los avisos se programan aparte en la secuencia. Un aviso se muestra en un campo
especial y se conserva hasta el final de programa o la ejecucin de una secuencia con un
nuevo aviso. Se pueden visualizar un mx. de 65 caracteres como texto de aviso.
Un aviso sin texto borra a un aviso anterior.
MSG("ESTE ES EL TEXTO DE AVISO)
Ejemplo de programacin
Rotacin
158 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Programar
9.1 Bases de la programacin CN
Letras, nmeros
A, B, C, D, E, F, G, H, I, J, K, L, M, N,O, P, Q, R, S, T, U, V, W X, Y, Z
0, 1, 2, 3, 4, 5, 6, 7, 8, 9
No se distingue entre maysculas y minsculas.
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 159
Programar
9.1 Bases de la programacin CN
Rotacin
160 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Programar
9.1 Bases de la programacin CN
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 161
Programar
9.1 Bases de la programacin CN
Rotacin
162 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Programar
9.1 Bases de la programacin CN
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 163
Programar
9.1 Bases de la programacin CN
Rotacin
164 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Programar
9.1 Bases de la programacin CN
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 165
Programar
9.1 Bases de la programacin CN
Rotacin
166 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Programar
9.1 Bases de la programacin CN
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 167
Programar
9.1 Bases de la programacin CN
Rotacin
168 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Programar
9.1 Bases de la programacin CN
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 169
Programar
9.1 Bases de la programacin CN
Rotacin
170 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Programar
9.1 Bases de la programacin CN
$A_MONIF Factor para control > 0.0 Valor de inicializacin: 1.0 N10 $A_MONIFACT=5.0 ;
ACT de tiempo finalizacin 5 veces ms
remanente rpida de la vida til
$AA_FXS Estado, - Valores: 0 ... 5 N10 IF $AA_FXS[X1]==1
[Eje] desplazamiento a Eje: descriptor de eje de mquina. GOTOF ....
tope fijo
$AA_MM[ Resultado de la - Eje: identificador de un eje N10 R1=$AA_MM[X]
Eje] medicin de un eje desplazado en la medicin (X, Z)
en el sistema de
coordenadas de
mquina
$AA_MW[E Resultado de la - Eje: identificador de un eje N10 R2=$AA_MW[X]
je] medicin de un eje desplazado en la medicin (X, Z)
en el sistema de
coordenadas de
pieza
$AC_MEA[ Estado de la orden - Estado entregado: N10 IF $AC_MEAS[1]==1
1] de medicin 0: Estado inicial, palpador no ha GOTOF .... ; Cuando el
conmutado detector ha conmutado, el
1: Palpador ha conmutado programa contina...
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 171
Programar
9.1 Bases de la programacin CN
Rotacin
172 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Programar
9.1 Bases de la programacin CN
$TC_MOP3 Lmite de preaviso 0 ... 999 999 999, escribir o leer valores N10 IF
[t,d] nmero de piezas nmero entero para herramienta t, nmero D d. $TC_MOP3[13,1]<15
GOTOF ....
$TC_MOP4 Nmero de piezas 0 ... 999 999 999, escribir o leer valores N10 IF $TC_MOP4[13,1]<8
[t,d] remanente nmero entero para herramienta t, nmero D d. GOTOF ....
$TC_MOP1 Consigna de vida 0.0 ... En minutos, escribir o leer valores N10
1[t,d] til para herramienta t, nmero D d $TC_MOP11[13,1]=247.5
$TC_MOP1 Consigna de 0 ... 999 999 999, escribir o leer valores N10
3[t,d] nmero de piezas nmero entero para herramienta t, nmero D d. $TC_MOP13[13,1]=715
$TC_TP8[t] Estado de la - Estado de entrega - codificacin por N10 IF $TC_TP8[1]==1
herramienta bits GOTOF ....
para herramienta t, (Bit 0 a Bit 4)
$TC_TP9[t] Tipo de vigilancia 0 ... 2 Tipo de vigilancia para la N10 $TC_TP9[1]=2 ;
de la herramienta herramienta t, escritura o lectura seleccionar vigilancia del
0: sin vigilancia, 1: vida til, 2: nmero de piezas
Nmero de piezas
MSG () Aviso Hasta un mximo Mensaje entre comillas MSG("MELDETEXT") ;
de 65 caracteres Secuencia propia
...
N150 MSG() ; Borrar
mensaje anterior
OFFN Ancho de ranura - Slo activo con la correccin de N10 OFFN=12.4
con TRACYL, radio de herramienta G41, G42
sino indicacin de activada.
creces
RND Redondeo 0.010 ... 99 Inserta un redondeo tangencial N10 X... Z.... RND=...
999.999 entre dos secuencias de contorno N11 X... Z...
con el valor de radio indicado.
RNDM Redondeo modal 0.010 ... 99 - Inserta redondeos N10 X... Y.... RNDM=.7.3 ;
999.999 tangencialmente en todas las Redondeo modal CON
esquinas del contorno posteriores N11 X... Y...
con el valor de radio indicado, ....
0 posibilidad de avance especial N100 RNDM=.0 ;
FRCM= ... Redondeo modal DES
- Redondeo modal DES
RPL ngulo de rotacin 0.00001 ... Indicacin en grados, ngulo para Ver ROT, AROT
con ROT, AROT 359.9999 una rotacin programable en el
plano actual G17 a G19.
SET( , , , ) Fijar valores para SET: Valores distintos, a partir del
campos de elemento indicado DEF REAL
REP() variables hasta: conforme al nmero de VAR2[12]=REP(4.5) ;
valores Todos los elementos valor
REP: Valor idntico, a partir del 4.5
elemento indicado hasta N10 R10=SET(1.1,2.3,4.4)
final del campo ; R10=1.1, R11=2.3,
R4=4.4
SETMS(n) Definir cabezal n=1 n=2 n: Nmero del cabezal, N10 SETMS(2) ;
SETMS como cabezal slo con SETMS se activa el Secuencia propia, 2
maestro cabezal maestro por defecto cabezal = maestro
SF Punto de entrada 0.001 ... 359.999 Indicacin en grados; el punto de Ver G33
de rosca con G33 inicio de la rosca en G33 se
desplaza en el valor indicado
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 173
Programar
9.1 Bases de la programacin CN
Rotacin
174 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Programar
9.2 Informacin de recorridos
Nota
Los comandos que se describen en este apartado se sitan, en la mayora de los casos,
al inicio de un programa CN. La manera de combinar dichas funciones no es de obligado
cumplimiento y pretende ser solamente una gua. Por ejemplo, la seleccin del plano de
trabajo se puede realizar en cualquier parte del programa de pieza. El objeto de este
captulo y de los siguientes es ofrecerle una gua cuyo hilo conductor se basa en la
estructura "clsica" de un programa de pieza.
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 175
Programar
9.2 Informacin de recorridos
Acotado en pulgadas como G70, pero tambin es vlido para el avance y para datos de
operador con indicacin de longitud.
Acotado mtrico como G71, pero tambin es vlido para el avance y para datos de
operador con indicacin de longitud.
Programacin en dimetros, DIAMON CON
Programacin en dimetros, DIAMOF DES
Programacin en dimetro, DIAM90 para secuencias de desplazamiento con G90.
Programacin en radios para secuencias de desplazamiento con G91.
Funcionalidad
Con las instrucciones G90/G91, los datos de posicin escritos X, Z, ... se evalan como
punto final de coordenadas (G90) o como recorrido de eje a efectuar (G91). G90/G91 es
vlido para todos los ejes.
A diferencia del ajuste G90/G91, una determinada informacin de recorrido se puede indicar
secuencia a secuencia con AC/IC en cota absoluta/incremental.
Estas instrucciones no determinan la trayectoria en la cual se alcanzan los puntos finales.
Para este fin existe un grupo G (G0, G1, G2, G3... ver apartado "Movimientos de ejes").
Programacin
Z=AC(...) ; Cota absoluta para un eje determinado (aqu: eje Z), secuencia a secuencia
Z=IC(...) ; Cota incremental para un eje determinado (aqu: eje Z), secuencia a secuencia
*DEV ; *LQFU ;
GLPHQVLRQLQJ GLPHQVLRQLQJ
: :
= =
Rotacin
176 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Programar
9.2 Informacin de recorridos
Ejemplo de programacin
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 177
Programar
9.2 Informacin de recorridos
Funcionalidad
Si hay cotas de piezas que difieren del ajuste bsico del sistema del control (pulgadas o
mm), las cotas se pueden introducir directamente en el programa. El control asume los
necesarios trabajos de conversin al sistema bsico.
Programacin
Ejemplo de programacin
Informacin
Segn el ajuste bsico, el control interpreta todos los valores geomtricos como
indicaciones de cotas mtricas o en pulgadas. Como valores geomtricos se consideran
tambin las correcciones de herramienta y los decalajes de origen ajustables, incluyendo la
visualizacin; as como el avance F en mm/min o en pulgadas/min.
El ajuste bsico se puede realizar a travs de un dato de mquina.
Todos los ejemplos citados en estas instrucciones parten del supuesto de un ajuste bsico
mtrico.
En consecuencia, G70 G71 evalan todos los datos geomtricos que se refieren
directamente a la pieza como cotas en pulgadas o cotas mtricas, p. ej.:
Informacin de recorrido X, Z, ... en G0, G1, G2, G3, G33, CIP, CT
Parmetros de interpolacin I, K (tambin paso de rosca)
Radio del crculo CR
Decalaje de origen programable (TRANS, ATRANS)
Todas las indicaciones geomtricas restantes que no son indicaciones directas de piezas,
como avances, correcciones de herramientas y decalajes de origen ajustables no se ven
influidas por G70/G71.
G700/G710 en cambio influye adems en el avance F (pulgadas/min, pulgadas/vuelta o
mm/min, mm/vuelta).
Rotacin
178 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Programar
9.2 Informacin de recorridos
Funcionalidad
Para el mecanizado de piezas se programa la informacin de recorridos para el eje X (eje
de refrentado) como cota de dimetro. En el programa se puede conmutar, en caso de
necesidad, a cota de radio.
DIAMOF o DIAMON evala la indicacin del punto final para el eje X como cota de radio o
de dimetro. En consecuencia aparece el valor real en la visualizacin en el sistema de
coordenadas de pieza.
Con DIAM90 se visualiza independientemente del modo de desplazamiento (G90/G91)
siempre el valor real del eje de refrentado X en dimetros. Ello tambin es vlido para la
lectura del valor real en el sistema de coordenadas de pieza con MEAS, MEAW, $P_EP[x] y
$AA_IW[x].
Programacin
DIAMOF ; Cota de radio
DIAMON ; Cota de dimetro
DIAM90 ; Cota de dimetro para G90, cota de radio para G91
; ;
'LDPHWHUGLPHQVLRQV 5DGLXVGLPHQVLRQLQJ
7UDQVYHUVHD[LV 7UDQVYHUVHD[LV
',$021 ',$02)
: :
5
5
5
= =
/RQJLWXGLQDOD[LV /RQJLWXGLQDOD[LV
Ejemplo de programacin
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 179
Programar
9.2 Informacin de recorridos
Nota
En decalaje programable con TRANS X... o ATRANS X... se evala siempre como cota de
radio. Descripcin de esta funcin: ver el siguiente apartado.
Funcionalidad
Puede utilizarse el decalaje de origen programable:
con formas/disposiciones que se repiten en distintas posiciones en la pieza,
al seleccionar un nuevo punto de referencia para la cota,
como creces al desbastar.
De este modo, se obtiene el sistema de coordenadas de pieza actual. A l se refieren las
nuevas cotas escritas.
El decalaje es posible en todos los ejes.
Nota
En el eje X, el origen de pieza debe encontrarse en el centro de giro debido a las funciones
de programacin de dimetros (DIAMON) y de velocidad de corte constante (G96). Por esta
razn, no debe utilizarse ningn decalaje, o slo un decalaje reducido (p. ej., como creces)
en el eje X.
:RUNSLHFHRULJLQDO ;
;
FXUUHQW
= FXUUHQW
: =
:RUNSLHFH
2IIVHW;=
:RUNSLHFHRIIVHW
Rotacin
180 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Programar
9.2 Informacin de recorridos
Programacin
TRANS Z... ; Decalaje programable, borra las instrucciones antiguas de decalaje, giro, factor de
escala, imagen simtrica
ATRANS Z... ; Decalaje programable, aditivo a las instrucciones existentes
TRANS ; Sin valores: borra las instrucciones antiguas de decalaje, giro, factor de escala,
imagen simtrica
La instruccin con TRANS/ATRANS exige siempre una secuencia propia.
Ejemplo de programacin
N10 ...
N20 TRANS Z5 ; Decalaje programable, 5 mm en el eje Z
N30 L10 ; Llamada a subprograma, contiene la geometra que debe
desplazarse
...
N70 TRANS ; Decalaje borrado
...
Funcionalidad
Con SCALE, ASCALE se puede programar un factor de escala para todos los ejes. Con
este factor se aumenta o reduce el recorrido en el eje indicado.
Como referencia para el cambio de escala se utiliza el sistema de coordenadas actual.
Programacin
SCALE X... Z... ; Factor de escala programable, borra las instrucciones antiguas de
decalaje, giro, factor de escala, imagen simtrica
ASCALE X... Z... ; Factor de escala programable, aditivo a las instrucciones existentes
SCALE ; Sin valores: borra las instrucciones antiguas de decalaje, giro, factor de
escala, imagen simtrica
Las instrucciones con SCALE, ASCALE exigen una secuencia propia cada una.
Notas
En crculos se debera utilizar en ambos ejes el mismo factor.
Si, con SCALE/ASCALE activo, se programa un ATRANS, se escalan tambin estos
valores de decalaje.
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 181
Programar
9.2 Informacin de recorridos
:RUNSLHFHRULJLQDO ;
:RUNSLHFH
=
:RUNSLHFH
:RUNSLHFHHQODUJHGLQ;DQG=
Ejemplo de programacin
Informacin
Adems del decalaje programable y del factor de escala existen las funciones:
rotacin programable ROT, AROT y
simetra programable MIRROR, AMIRROR.
Estas funciones se aplican principalmente en el fresado. En los tornos, esto es posible con
TRANSMIT.
Ejemplos de Rotacin e Imagen simtrica: ver apartado "Vista general de las instrucciones".
Rotacin
182 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Programar
9.2 Informacin de recorridos
9.2.7 Sujecin de piezas - decalaje de origen ajustable: G54 a G59, G500, G53, G153
Funcionalidad
El decalaje de origen ajustable indica la posicin del origen de pieza en la mquina
(decalaje del origen de pieza con respecto al origen de mquina). Este decalaje se
determina al sujetar la pieza en la mquina y se tiene que introducir en el campo de datos
previsto mediante el manejo. El valor es activado por el programa al seleccionar seis grupos
posibles: G54 a G59.
Manejo: ver apartado "Introducir/modificar decalaje de origen".
Programacin
; 0TXLQD ; 3LH]D
3LH]D
0 :
= = 3LH]D
0TXLQD
3HM*
c,QGLFDUHOGHFDODMHVORHQHOHMH=
Ejemplo de programacin
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 183
Programar
9.2 Informacin de recorridos
Funcionalidad
Con G25, G26 se puede definir una zona de trabajo para todos los ejes dentro de la cual se
pueden realizar desplazamientos, pero no fuera del rea en cuestin. Si est activa la
correccin de la longitud de herramienta, la punta de la herramienta es determinante; en
caso contrario, el punto de referencia del portaherramientas. Los datos de coordenadas
estn asociados a la mquina.
Para poder utilizar la limitacin de la zona de trabajo, es preciso activarla para el eje en
cuestin. Esto se realiza a travs de la mscara de entrada, en "Decalajes parmetros" >
"Datos operador" > "Lim. zona trabajo."
Existen dos posibilidades para definir la zona de trabajo:
Introduccin de los valores a travs de la mscara de entrada del control de "Decalajes
parmetros" > "Datos operador" > "Lim. zona trabajo".
De este modo, la limitacin de la zona de trabajo tambin est activa en el modo JOG.
Programacin con G25/G26
En el programa de piezas es posible modificar los valores de los diferentes ejes. Los
valores introducidos en la mscara de entrada ("Decalajes parmetros" > "Datos
operador" >"Lim. zona trabajo") se sobrescriben.
Con WALIMON/WALIMOF se activa/desactiva la limitacin de la zona de trabajo en el
programa.
Programacin
) 3XQWRGHUHIHUHQFLD
;0TXLQD SRUWDKHUUDPLHQWDV
; *
3XQWDGHODKHUUDPLHQWD
=
0TXLQD
&DPSRGH
WUDEDMR
; *
= * = *
Rotacin
184 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Programar
9.2 Informacin de recorridos
Notas
En G25, G26 se tiene que utilizar el descriptor de eje de canal de DM 20080:
AXCONF_CHANAX_NAME_TAB.
En SINUMERIK 802D sl se pueden realizar transformaciones cinemticas (TRAANG).
En este caso, se configuran eventualmente descriptores de ejes distintos para DM 20080
y los descriptores de ejes geomtricos DM20060: AXCONF_GEOAX_NAME_TAB.
G25, G26 se utiliza, en el contexto de la direccin S, tambin para la limitacin de
revoluciones del cabezal.
Una limitacin del campo de trabajo slo se puede activar si se ha efectuado el
desplazamiento al punto de referencia para los ejes en cuestin.
Ejemplo de programacin
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 185
Programar
9.3 Movimiento de ejes
Funcionalidad
El movimiento en velocidad de desplazamiento rpido G0 se utiliza para el posicionado
rpido de la herramienta, pero no para el mecanizado directo de la pieza.
Se pueden desplazar todos los ejes a la vez en una trayectoria recta.
Para cada eje est establecida la velocidad mxima (velocidad de desplazamiento rpido)
en datos mquina. Si slo se desplaza un eje, lo hace con su velocidad de desplazamiento
rpido. Si se desplazan dos ejes a la vez, la velocidad sobre la trayectoria (velocidad
resultante) se elige de modo que se obtiene la mxima velocidad sobre la trayectoria
posible, teniendo en cuenta ambos ejes.
Un avance programado (palabra F) no tiene significado para G0.
G0 permanece activo hasta su revocacin por otra instruccin de este grupo G (G1, G2, G3,
...).
;
3
3
0 :
=
Imagen 9-9 Interpolacin lineal con velocidad de desplazamiento rpido de punto P1 a punto P2
Ejemplo de programacin
N10 G0 X100 Z65
Nota
otra posibilidad para la programacin de rectas se obtiene con la indicacin de ngulo
ANG=. (Ver el apartado "Descripcin abreviada del contorno")
Informacin
Para el posicionamiento existe otro grupo de funciones G (ver apartado "Parada
precisa/trabajo con control de contorneado: G60, G64"). Con G60 - Parada precisa se puede
elegir con otro grupo G una ventana con distintas precisiones. Para la parada precisa
existe, como alternativa, una instruccin que acta por secuencias: G9.
Para la adaptacin a sus tareas de posicionamiento debera observar estas posibilidades.
Rotacin
186 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Programar
9.3 Movimiento de ejes
Funcionalidad
La herramienta se mueve de la posicin inicial al punto final en una trayectoria en lnea
recta. Para la velocidad sobre la trayectoria es determinante la palabra F programada.
Se pueden desplazar todos los ejes a la vez.
G1 permanece activo hasta su revocacin por otra instruccin de este grupo G (G0, G2,
G3...).
;
0 :
=
Ejemplo de programacin
N05 G54 G0 G90 X40 Z200 S500 M3 ; La herramienta se desplaza en marcha rpida,
velocidad de giro del cabezal = 500 rpm, giro a
derechas
N10 G1 Z120 F0.15 ; Interpolacin lineal con avance 0,15 mm/vuelta
N15 X45 Z105
N20 Z80
N25 G0 X100 ; Retirar con desplazamiento rpido
N30 M2 ; Fin del programa
Nota: otra posibilidad para la programacin de rectas se obtiene con la indicacin de ngulo
ANG=.
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 187
Programar
9.3 Movimiento de ejes
Funcionalidad
La herramienta se mueve de la posicin inicial al punto final circular. La direccin queda
determinada por la funcin G:
;
* *
6HQWLGRKRUDULR 6HQWLGRDQWLKRUDULR =
&LUFOHUDGLXV&5
&HQWHUSRLQW,.
6WDUWLQJSRLQW;= 6WDUWLQJSRLQW;=
= =
**DQGVSHFLILFDWLRQRIDSHUWXUHDQJOH **DQGVSHFLILFDWLRQRIDSHUWXUHDQJOH
FHQWHUSRLQW HQGSRLQW
; ;
(QGSRLQW;=
HJ*$5,. HJ*$5 ;=
$QJOH$5 $QJOH$5
&HQWHUSRLQW,.
6WDUWLQJSRLQW;= 6WDUWLQJSRLQW;=
= =
G2/G3 permanece activo hasta su revocacin por otra instruccin de este grupo G (G0, G1,
...).
Para la velocidad sobre la trayectoria es determinante la palabra F programada.
Rotacin
188 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Programar
9.3 Movimiento de ejes
Programacin
Nota
Se obtienen otras posibilidades para la programacin de crculos con:
CT - crculo con transicin tangencial y
CIP - crculo con punto intermedio (ver los apartados siguientes)
;
6WDUWSRLQW (QGSRLQW
, &HQWHUSRLQW
=
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 189
Programar
9.3 Movimiento de ejes
Nota
Los valores de centro se refieren al punto inicial del crculo!
;
6WDUWSRLQW (QGSRLQW
5
&HQWHUSRLQW"
=
Nota
con un signo negativo del valor en CR=-... se elige un segmento circular mayor que un
semicrculo.
Rotacin
190 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Programar
9.3 Movimiento de ejes
;
6WDUWSRLQW (QGSRLQW
r
&HQWHUSRLQW"
=
;
6WDUWSRLQW (QGSRLQW"
, r
&HQWHUSRLQW
=
Nota
Los valores de centro se refieren al punto inicial del crculo!
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 191
Programar
9.3 Movimiento de ejes
Funcionalidad
La direccin del crculo resulta en este caso de la posicin del punto intermedio (entre el
punto inicial y final). Indicacin de punto intermedio: I1=... para eje X, K1=... para eje Z.
CIP permanece activo hasta su revocacin por otra instruccin de este grupo G (G0, G1...).
La indicacin de cota ajustada G90 G91 es vlida para el punto final y el punto de
interpolacin!
(QGSRLQW
6WDUWSRLQW
=
Imagen 9-17 Crculo con indicacin de punto final y punto de interpolacin en el ejemplo de G90
Ejemplo de programacin
Rotacin
192 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Programar
9.3 Movimiento de ejes
Funcionalidad
Con CT y el punto final programado en el plano actual (G18: plano Z/X) se genera un crculo
que conecta tangencialmente con la seccin de trayectoria anterior (crculo o lnea recta).
En este caso, el radio y el centro del crculo quedan determinados a partir de las
condiciones geomtricas de la seccin de trayectoria anterior y el punto final del crculo
programado.
3URJUDPPLQJ
1* 1*=)6WUDLJKWOLQH
1& 1&7;=&LUFOHZLWKWDQJHQWLDO
FRQQHFWLRQ
; (QGSRLQWRI
WKHFLUFOH
;=
=
Imagen 9-18 Crculo con transicin tangencial hacia la seccin de trayectoria anterior
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 193
Programar
9.3 Movimiento de ejes
Funcionalidad
Con la funcin G33 se pueden mecanizar roscas con un paso constante del siguiente tipo:
Roscas en cuerpos cilndricos
Roscas en cuerpos cnicos
Rosca exterior
Roscas de una y de varias entradas
Roscas de varias secuencias (concatenacin de roscas)
El requisito es un cabezal con sistema de medicin de desplazamiento.
G33 permanece activo hasta su revocacin por otra instruccin de este grupo G (G0, G1,
G2, G3, ...).
H[WHULRU
LQWHULRU
Rotacin
194 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Programar
9.3 Movimiento de ejes
Programacin
Observacin: Para la longitud de la rosca se tienen que considerar los trayectos de entrada
y de salida!
9LVWDODWHUDO 9LVWDHQSODQWD
; 3XQWRILQDO /RQJLWXGGHODURVFD 0DUFDGHJUDGRV
FRQHQWUDGD\VDOLGD 3XQWRLQLFLDO
GHOFDSWDGRUGHOFDEH]DO
'HFDODMHV
6)
3DVR
3DVR,R.
HOYDORUHVFRQVWDQWHHQ
WRGDODORQJLWXGGHURVFD
GHXQDVHFXHQFLD*
5RVFDDGHUHFKDVRL]TXLHUGDVFRQ00
FRQHQWUDGD\VDOLGD
; 3DVR.
5RVFDFLOQGULFD
*=.
=
;
(OQJXORGHOFRQRHV 3DVR.
5RVFDFQLFD PHQRUGHJUDGRV
*=;.
=
SDVR.GDGRTXHH[LVWHXQPD\RUUHFRUULGRHQHOHMH=
; 3DVR
(OQJXORGHOFRQRHV
PD\RUGHJUDGRV ,
*=;,
SDVR,GDGRTXHH[LVWHXQPD\RUUHFRUULGRHQHOHMH;
=
;
3DVR
5RVFDWUDQVYHUVDO
*;, ,
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 195
Programar
9.3 Movimiento de ejes
Rosca cnica
En roscas cnicas (se requieren 2 datos de eje), se tiene que utilizar la direccin de paso
necesaria I o K del eje con el mayor recorrido (mayor longitud de la rosca). No se indica un
segundo paso.
Ejemplo de programacin
Rosca cilndrica, dos entradas: decalaje de la posicin inicial 180 grados, longitud de la
rosca (incl. entrada y salida) 100 mm, paso de rosca 4 mm/vuelta
Rosca a la derecha, cilindro ya prefabricado:
N10 G54 G0 G90 X50 Z0 S500 M3 ; Desplazamiento al punto inicial, giro del cabezal
hacia la derecha
N20 G33 Z-100 K4 SF=0 ; Paso: 4 mm/vuelta
N30 G0 X54
N40 Z0
N50 X50
N60 G33 Z-100 K4 SF=180 ; 2 entrada de rosca, decalada en 180 grados
N70 G0 X54 ...
Rotacin
196 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Programar
9.3 Movimiento de ejes
; 1*=.6)
lVHFXHQFLDFRQ* 1=;.
1 1=;.
lVHFXHQFLDFRQ
* lVHFXHQFLDFRQ*
1 1
Informacin
Importante
El interruptor de correccin de la velocidad de giro del cabezal (correccin del cabezal)
debera permanecer inalterable en el mecanizado de la rosca.
En esta secuencia, el interruptor de correccin del avance no tiene ningn significado.
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 197
Programar
9.3 Movimiento de ejes
Funcionalidad
En la rosca G33, los trayectos de entrada y de salida se tienen que recorrer adicionalmente
a la rosca necesaria. Es en esta zona donde acelera o frena el eje (los dos ejes, si se trata
de una rosca cnica). Este valor depende del paso de la rosca, de la velocidad de giro del
cabezal y de la dinmica del eje (configuracin).
Si el trayecto disponible para la entrada o la salida es limitado, habr que reducir la
velocidad de giro del cabezal para que ese trayecto sea suficiente.
A fin de conseguir un valor de corte favorable y un tiempo de mecanizado breve, adems de
simplificar la problemtica, en estos casos se puede configurar un trayecto de entrada y de
salida ms grande en el programa. Si no hay especificacin, se toman los valores de los
datos de operador (DO). Los datos contenidos en el programa se escriben en el SD42010:
THREAD_RAMP_DISP[0] ... [1].
Si este trayecto no es suficiente para el desplazamiento con la aceleracin de eje
configurada, el eje sufre una sobrecarga a nivel de la aceleracin. En tal caso, se muestra la
alarma 22280 "Trayecto de entrada programa demasiado corto" para la entrada de rosca.
La alarma es meramente informativa y carece de efecto sobre la ejecucin del programa de
pieza.
El trayecto de salida acta al final de la rosca como una separacin de redondeo o matado
al final de la rosca. Con ello se consigue modificar el movimiento del eje al levantarlo,
evitando las sacudidas.
Programacin
Rotacin
198 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Programar
9.3 Movimiento de ejes
; 'LVWDQFLDSDUD
5HFRUULGRGHVDOLGD HQWUDGD
3XQWRLQLFLDO
Imagen 9-23 Trayecto de entrada y trayecto de salida con matado de esquinas con rosca G33
Ejemplo de programacin
...
N40 G90 G0 Z100 X10 M3 S500
N50 G33 Z50 K5 SF=180 DITS=4 DITE=2 ; Entrada 4 mm, salida 2 mm
N60 G0 X30
...
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 199
Programar
9.3 Movimiento de ejes
Funcionalidad
Con G34 G35 se pueden ejecutar roscas con paso variable en una secuencia:
G34 ; Rosca con paso creciente (lineal)
G35 ; Rosca con paso decreciente (lineal)
Ambas funciones contienen la funcionalidad normal de G33 y tienen los mismos requisitos.
G34 G35 permanecen activos hasta su revocacin por otra instruccin de este grupo G
(G0, G1, G2, G3, G33, ...).
Paso de rosca:
I o K ; Paso de rosca inicial en mm/vuelta, correspondiente al eje X o Z
Variacin del paso:
En la secuencia con G34 o G35, la direccin F toma el significado de la variacin del paso:
El paso (mm por vuelta) se modifica por vueltas.
F ; Variacin del paso en mm/vuelta2.
Nota: fuera de G34, G35, la direccin F tiene todava el significado del avance o del tiempo
de espera en G4. Los valores programados all permanecen memorizados.
Determinacin de F
Si se conocen el paso inicial y final de una rosca, la variacin F que se debe programar
puede calcularse segn la siguiente ecuacin:
Ke Ka
F = [ mm / U ]
2 LG
Significan:
Ke Paso de rosca de la coordenada del punto de destino del eje [mm/vuelta]
Ka Paso inicial de la rosca (progr. en I, K) [mm/vuelta]
LGLongitud de la rosca en [mm]
Programacin
Rotacin
200 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Programar
9.3 Movimiento de ejes
Ejemplo de programacin
Funcionalidad
En rectificadoras, el uso de esta funcin est previsto de forma prioritaria para un 2 cabezal
(herramienta accionada); ver al respecto apartado "2 cabezal".
El requisito es un cabezal con regulacin de posicin y con sistema de medicin de
desplazamiento.
Con G331/G332 se puede roscar con macho sin mandril de compensacin si lo permiten la
dinmica del cabezal y del eje.
Si se utiliza a pesar de todo un mandril de compensacin, se reducen las diferencias de
recorrido a absorber por el mandril de compensacin. De este modo es posible rectificar
roscas con una mayor velocidad de giro del cabezal.
Con G331 se rectifica, con G332 se realiza el desplazamiento en la direccin opuesta.
La profundidad de rectificado se define a travs del eje, p. ej.: Z; el paso de rosca, a travs
del correspondiente parmetro de interpolacin (aqu: K).
Con G332, se programa el mismo paso que en G331. La inversin del sentido de giro del
cabezal se realiza de forma automtica.
La velocidad de giro del cabezal se programa con S, sin M3/M4.
Antes de rectificar roscas con G331/G332, el cabezal se tiene que colocar con SPOS=... en
el modo con regulacin de posicin.
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 201
Programar
9.3 Movimiento de ejes
Ejemplo de programacin
Rosca mtrica 5 ,
paso segn tabla: 0,8 mm/vuelta, taladro ya prefabricado:
Funcionalidad
Con G75 es posible desplazarse a dos puntos fijos de la mquina, p. ej., puntos de cambio
de herramienta. La posicin est consignada de forma fija para todos los ejes en datos
mquina. No se aplica ningn decalaje. La velocidad de cada eje es su velocidad de
desplazamiento rpido.
G75 exige una secuencia propia y acta por secuencias. Se tiene que programar el
descriptor de eje de mquina!
En la secuencia despus de G75, el comando G anterior del grupo "Modo de interpolacin"
(G0, G1,G2...) vuelve a estar activo.
Ejemplo de programacin
N10 G75 X1=0 Z1=0
Nota: los valores de posicin programados para X1, Z1( aqu =0) se ignoran, pero se tienen
que escribir.
Rotacin
202 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Programar
9.3 Movimiento de ejes
Funcionalidad
La funcin G74 permite buscar el punto de referencia dentro del programa de pieza. La
direccin y la velocidad de cada eje estn consignados en datos de mquina.
G74 exige una secuencia propia y acta por secuencias. Se tiene que programar el
descriptor de eje de mquina!
En la secuencia despus de G74, el comando G anterior del grupo Modo de interpolacin
(G0, G1, G2, ...) vuelve a estar activo.
Ejemplo de programacin
N10 G74 X1=0 Z1=0
Nota: los valores de posicin programados para X1, Z1( aqu =0) se ignoran, pero se tienen
que escribir.
Funcionalidad
Esta funcin est disponible en las versiones de SINUMERIK 802D sl plus y pro.
Si, en una secuencia con movimientos de desplazamiento de ejes, se encuentra la
instruccin MEAS=... o MEAW=..., las posiciones de los ejes desplazados se registran y se
memorizan en el flanco de contacto de un detector conectado. El resultado de la medicin
para cada eje se puede leer en el programa.
Con MEAS, el movimiento de los ejes se frena al llegar al flanco de contacto seleccionado
del detector, borrando el trayecto residual.
Programacin
MEAS=1 G1 X... Z... ; Medicin con el flanco ascendente del detector, borrado del
F...
trayecto residual
MEAS=-1 G1 X... Z... ; Medicin con el flanco descendente del detector, borrado del
F...
trayecto residual
MEAW=1 G1 X... Z... ; Medicin con el flanco ascendente del detector, sin borrado
F...
de trayecto residual
MEAW=-1 G1 X... Z... ; Medicin con el flanco descendente del detector, sin borrado
F...
del trayecto residual
PRECAUCIN
Con MEAW: el detector se desplaza tambin hasta la posicin programada si se ha
disparado. Peligro de destruccin!
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 203
Programar
9.3 Movimiento de ejes
Resultado de medicin
Tras la secuencia de medicin y en caso de una correcta conmutacin de los detectores,
el resultado de la medicin queda disponible para los ejes desplazados en la secuencia de
medicin con las siguientes variables:
en el sistema de coordenadas de mquina: $AA_MM[Eje]
; en el sistema de coordenadas de pieza: $AA_MW[Eje]
Eje representa X o Z.
Ejemplo de programacin
N10 MEAS=1 G1 X300 Z-40 F4000 ; Medicin con borrado del trayecto residual,
flanco descendente
N20 IF $AC_MEA[1]==0 GOTOF MEASERR ; Error de medicin?
N30 R5=$AA_MW[X] R6=$AA_MW[Z] ; Procesar valores de medicin
..
N100 MEASERR: M0 ; Error de medicin
Nota: Instruccin IF - ver apartado Saltos de programa condicionados
Rotacin
204 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Programar
9.3 Movimiento de ejes
9.3.13 Avance F
Funcionalidad
El avance F es la velocidad sobre la trayectoria y representa la magnitud de la suma
geomtrica de los componentes de velocidad de todos los ejes afectados. Las velocidades
de eje resultan, por lo tanto, de la proporcin del recorrido del eje en la trayectoria.
El avance F acta en los modos de interpolacin G1, G2, G3, CIP, CT y se mantiene hasta
que se escriba una nueva palabra F.
Programacin
F...
Nota: en valores en nmeros enteros se puede prescindir de la indicacin de coma decimal,
p. ej., F300
Ejemplo de programacin
Informacin
El grupo G con G94, G95 contiene adems las funciones G96, G97 para la velocidad de
corte constante. Estas funciones influyen adicionalmente en la palabra S.
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 205
Programar
9.3 Movimiento de ejes
Funcionalidad
Para el ajuste del comportamiento de desplazamiento en los lmites de secuencia y para la
conmutacin de secuencia existen funciones G que permiten la adaptacin ptima a
distintos requisitos. Por ejemplo, quiere efectuar un posicionamiento rpido con los ejes o
mecanizar contornos de la trayectoria a lo largo de varias secuencias.
Programacin
Rotacin
206 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Programar
9.3 Movimiento de ejes
; &RQPXWDFLQGHVHFXHQFLD
FRQVRPHURILQR
*VRPHUR
*
ILQR
Imagen 9-24 Ventana de parada precisa somera o fina, activa con G60-G9, representacin ampliada
de las ventanas
Ejemplo de programacin
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 207
Programar
9.3 Movimiento de ejes
Ejemplo de programacin
)HHG
*&RQWLQXRXVSDWKFRQWUROPRGHZLWK/RRN$KHDG
3URJUDPPHGIHHGUDWH)
)
*H[DFWVWRS
Imagen 9-25 Comparacin del comportamiento de velocidad G60 y G64 con recorridos cortos en las secuencias
Rotacin
208 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Programar
9.3 Movimiento de ejes
BRISK
Los ejes de la mquina modifican su velocidad con el mximo valor admisible para la
aceleracin hasta alcanzar la velocidad final. BRISK permite el trabajo optimizado en el
tiempo. La velocidad nominal se alcanza en poco tiempo. Sin embargo, se producen saltos
en la caracterstica de aceleracin.
SOFT
Los ejes de la mquina aceleran con una curva no lineal continua hasta alcanzar la
velocidad final. Gracias a esta aceleracin sin sacudidas, SOFT permite reducir el esfuerzo
mecnico. El mismo comportamiento se produce tambin en procesos de frenado.
9HORFLW\
SDWK %5,6. 62)7
WLPHRSWLPL]HG VSDUHVWKHPHFKDQLFDOSDUWV
6HWSRLQW
W W 7LPH
Programacin
Ejemplo de programacin
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 209
Programar
9.3 Movimiento de ejes
Funcionalidad
En secciones de programa puede ser necesario modificar la aceleracin de ejes o del
cabezal ajustada a travs de datos de mquina de forma programable. Esta aceleracin
programable es una correccin porcentual de la aceleracin.
Se puede programar un valor porcentual > 0% y 200% para cada eje (p. ej., X) o cabezal
(S). Entonces, la interpolacin de eje se realiza con esta aceleracin proporcional.
El valor de referencia (100%) es el valor vlido de dato de mquina para la aceleracin del
eje o del cabezal. Adems, en el caso del cabezal, el valor de referencia depende de:
el escaln de reduccin,
el modo seleccionado (modo de posicionamiento o modo de velocidad).
Programacin
Ejemplo de programacin
Efecto
La limitacin acta en todos los modos de interpolacin de los modos de operacin
AUTOMTICO y MDA, pero no en el modo JOG ni en las bsquedas del punto de
referencia.
Con la asignacin de valor ACC[...] = 100 se desactiva la correccin; lo mismo ocurre con
RESET y final de programa.
El valor de la correccin programado tambin est activo en el avance de recorrido de
prueba.
PRECAUCIN
Un valor superior al 100% slo se debe programar si esta solicitacin es admisible para el
sistema mecnico de la mquina y los accionamientos disponen de las correspondientes
reservas. En caso de incumplimiento se pueden producir daos en la mecnica y/o avisos
de error.
Rotacin
210 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Programar
9.3 Movimiento de ejes
Funcionalidad
Mediante el mando anticipativo, el error de seguimiento en la trayectoria recorrida se reduce
hacia cero.
Desplazamientos con mando anticipativo permiten una mayor precisin y por lo tanto
mejores acabados.
Programacin
Ejemplo de programacin
9.3.18 3. y 4 eje
Requisito
Ampliacin del control para 3 4 ejes
Funcionalidad
Segn la versin de la mquina puede ser necesario un 3er y 4 eje. Estos ejes se pueden
ejecutar como ejes lineales o giratorios. El descriptor de estos ejes viene establecido por el
fabricante de la mquina (p. ej., U, C o A).
En ejes giratorios el margen de desplazamiento se puede configurar entre 0 y < 360 grados
(comportamiento del mdulo).
Un 3er y 4 eje puede desplazarse linealmente al mismo tiempo que el resto de ejes con un
diseo correspondiente de la mquina. Si el eje se desplaza en una secuencia con G1 o
G2/G3 junto con los dems ejes (X, Z), no recibe ningn componente del avance F. Su
velocidad se ajusta al tiempo de trayectoria de los ejes X, Z. Su movimiento empieza y
termina con los dems ejes de contorneado. No obstante, la velocidad no puede ser
superior al valor lmite determinado.
Si, en una secuencia, slo se programa este 3er o 4 eje, el eje se desplaza con G1 con el
avance F activo. Si se trata de un eje giratorio, la unidad de medida para F es, en
consecuencia, grados/min con G94 o grados/vuelta del cabezal con G95.
Para estos ejes se pueden ajustar decalajes (G54 ... G59) y programarlos (TRANS,
ATRANS).
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 211
Programar
9.3 Movimiento de ejes
Ejemplo de programacin
Rotacin
212 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Programar
9.3 Movimiento de ejes
Funcionalidad
Entre dos secuencias de CN, el mecanizado se puede interrumpir durante un tiempo
definido insertando una secuencia propia con G4; p. ej., para sacar la herramienta.
Las palabras con F... o S... se utilizan nicamente en esta secuencia para los datos de
tiempo. El avance F o la velocidad de giro del cabezal S previamente programados
permanecen activos.
Programacin
Ejemplo de programacin
Observacin
G4 S... slo es posible si existe un cabezal controlado (si las consignas de velocidad de giro
se programan igualmente a travs de S...).
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 213
Programar
9.3 Movimiento de ejes
Funcionalidad
Esta funcin esta disponible en 802D sl plus y 802D sl pro.
Mediante la funcin "desplazamiento a tope fijo" (FXS = Fixed Stop) es posible generar la
fuerza necesaria para el amarre de piezas, p. ej., para la pnula o el contrapunto. Adems,
con esta funcin se puede realizar el desplazamiento a puntos de referencia mecnicos.
Con pares muy reducidos tambin se pueden realizar procesos de medida, evitando la
necesidad de conectar un palpador.
Programacin
Rotacin
214 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Programar
9.3 Movimiento de ejes
Notas
En la seleccin, el tope fijo se tiene que situar entre la posicin inicial y final.
Los datos para el par FXST[ ]= y la amplitud de la ventana FXSW[ ]= son opcionales. Si
no se escriben, actan los valores de los datos del operador existentes (SD). Los valores
programados se incorporan en los datos del operador. Al principio, los datos del
operador se cargan con valores de los datos de mquina. FXST[ ]=... o FXSW[ ]=... se
pueden modificar en cualquier parte del programa. Los cambios se hacen efectivos antes
de realizar movimientos de desplazamiento en la secuencia.
$FWXDOSRVLWLRQIL[HGVWRSUHDFKHG
==
6WDUWSRVLWLRQ
7DUJHWSRVLWLRQ
3URJUDPPHGHQGSRVLWLRQ )L[HGVWRSPRQLWRULQJZLQGRZ
);6:>=@
Imagen 9-27 Ejemplo de desplazamiento a tope fijo, la pnula se presiona contra la pieza
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 215
Programar
9.3 Movimiento de ejes
Cancelar funcin
La desactivacin de la funcin provoca una parada de pretratamiento. Se deben programar
los movimientos de desplazamiento en la misma secuencia en la que se programa
FXS[X1]=0.
Ejemplo:
N200 G1 G94 X200 Y400 F200 El eje X1 se retira de su posicin de tope fijo hasta la
FXS[X1] = 0 posicin
X= 200 mm.
PRECAUCIN
El movimiento de desplazamiento de retirada se debe realizar alejndose del tope fijo; en
caso contrario, se puede provocar un dao en la mquina o en el tope fijo.
Otras indicaciones
Las funciones "Medicin con borrado del trayecto residual" (comando MEAS) y
"Desplazamiento a tope fijo" no pueden ser programadas en la misma secuencia.
No se realiza vigilancia del contorno mientras la funcin "Desplazamiento a tope fijo" est
activada.
Si el lmite del par se reduce demasiado, el eje ya no puede seguir la variacin de
consigna; el regulador entra en limitacin y la desviacin del contorno aumenta. En este
estado operativo se pueden producir movimientos bruscos si se aumenta el lmite del
par. Se tiene que asegurar que el eje an pueda seguir. Por esta razn, es necesario
controlar que la desviacin del contorno no sea mayor que en el par sin limitacin.
A travs de un dato de mquina se puede definir una rampa ascendente para el nuevo
lmite de par para evitar el ajuste brusco del lmite de par (p. ej.: al introducir una caa
del contrapunto).
Rotacin
216 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Programar
9.3 Movimiento de ejes
Supresin de alarmas
Con un dato de mquina se puede suprimir la salida de las siguientes alarmas:
20091 Tope fijo no alcanzado
20094 Tope fijo cancelado
Bibliografa: Descripcin de funciones, apartado Desplazamiento a tope fijo
9.3.21 Reduccin del avance con deceleracin en los dos vrtices (FENDNORM, G62,
G621)
Funcionamiento
En la deceleracin automtica en los dos vrtices, el avance se reduce en forma de
campana poco antes de la esquina en cuestin. Adems, la medida del comportamiento de
herramienta relevante para el mecanizado se puede parametrizar a travs de datos de
operador. Se trata de:
Inicio y fin de la reduccin del avance
Correccin con la cual se reduce el avance
Deteccin de la esquina relevante
Se consideran esquinas relevantes aquellas cuyo ngulo interior es menor que la esquina
parametrizada a travs del dato de operador.
Con el valor por defecto FENDNORM se desactiva la funcin de la correccin automtica de
esquinas.
Bibliografa
Descripcin de funciones - Dialectos ISO para SINUMERIK
Programacin
FENDNORM
G62 G41
o
G621
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 217
Programar
9.3 Movimiento de ejes
Parmetros
Rotacin
218 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Programar
9.4 Movimientos del cabezal
Funcionalidad
La velocidad del cabezal se programa en la direccin S en vueltas por minuto si la mquina
dispone de un cabezal controlado.
El sentido de giro y el inicio o el fin del movimiento se especifican mediante comandos M.
Informacin
Si se escribe M3 o M4 en una secuencia con desplazamientos de ejes, los comandos M se
activan antes de los desplazamientos de ejes.
Ajuste estndar: los desplazamientos de ejes se inician tan slo cuando haya acelerado el
cabezal (M3, M4). M5 se emite igualmente antes del desplazamiento de un eje. Sin
embargo, no se espera la parada del cabezal. Los desplazamientos de ejes empiezan ya
antes de la parada del cabezal.
Al final del programa o con RESET se detiene el cabezal.
Al inicio del programa est activa la velocidad de giro del cabezal cero (S0).
Nota: a travs de datos mquina se pueden configurar otros ajustes.
Ejemplo de programacin
N10 G1 X70 Z20 F3 S270 M3 ; antes del desplazamiento de los ejes X, Z el cabezal acelera a
270 rpm con sentido de giro a derechas
...
N80 S450 ... ; Cambio de velocidad
...
N170 G0 Z180 M5 ; Movimiento de Z, parada del cabezal
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 219
Programar
9.4 Movimientos del cabezal
Funcionalidad
A travs del programa puede acotar los valores lmite normalmente vigentes escribiendo
G25 G26 y la direccin del cabezal S con el valor lmite de la velocidad de giro del
cabezal. De este modo, se sobrescriben al mismo tiempo los valores introducidos en los
datos del operador.
G25 G26 exige siempre una secuencia propia. Una velocidad de giro del cabezal S
programada anteriormente se conserva.
Programacin
Informacin
Los lmites extremos de la velocidad de giro del cabezal se fijan en el dato de mquina.
Mediante una entrada a travs del panel del operador se pueden activar datos del operador
para una limitacin adicional.
En la funcin G96 Velocidad de corte constante, se puede programar/introducir un lmite
superior adicional (LIMS).
Ejemplo de programacin
Rotacin
220 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Programar
9.4 Movimientos del cabezal
Requisito
El cabezal tiene que estar diseado tcnicamente para el trabajo con regulacin de
posicin.
Funcionalidad
Con la funcin SPOS= se puede colocar el cabezal en una determinada posicin angular.
El cabezal es mantenido en su posicin por la regulacin de la posicin.
La velocidad del proceso de posicionamiento est fijado en el dato de mquina.
Con SPOS=valor del movimiento M3/M4 se conserva el correspondiente sentido de giro
hasta el fin del posicionamiento. Posicionar desde la parada, el desplazamiento a la posicin
se realiza por el recorrido ms corto. La direccin resulta de la correspondiente posicin
inicial y final.
Excepcin: primer movimiento del cabezal, es decir, cuando el sistema de medida an no
est sincronizado. Para este caso se especifica la direccin en el dato de mquina.
Otras tareas de movimiento para el cabezal con SPOS=ACP(...), SPOS=ACN(...)... se
pueden realizar como para ejes giratorios.
El movimiento se realiza paralelamente a los eventuales desplazamientos de un eje en la
misma secuencia. Esta secuencia est terminada cuando ambos movimientos han
finalizado.
Programacin
Ejemplo de programacin
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 221
Programar
9.4 Movimientos del cabezal
Funcionalidad
Para un cabezal se pueden configurar hasta 5 escalones de reduccin para la adaptacin
de la velocidad de giro/del par. La seleccin de un escaln de reduccin tiene lugar en el
programa a travs de comandos M:
M40 ; Seleccin automtica del escaln de reduccin
M41 a M45 ; Escaln de reduccin 1 a 5
9.4.5 2. Cabezal
Funcionamiento
En SINUMERIK 802D sl plus y 802D sl pro se dispone de un 2 cabezal.
En estos controles son posibles las funciones de transformacin cinemtica TRANSMIT y
TRACYL para el fresado en tornos. Estas funciones exigen un 2 cabezal para la fresa
accionada.
El cabezal principal se utiliza en estas funciones como eje giratorio.
Cabezal maestro
Con el cabezal maestro estn ligadas una serie de funciones que slo son posibles en este
cabezal:
Rotacin
222 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Programar
9.4 Movimientos del cabezal
Existen 2 cabezales
A travs de una variable de sistema se pueden consultar en el programa:
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 223
Programar
9.5 Funciones de torneado especiales
Funcionalidad
Requisito: Debe existir un cabezal controlado.
Con la funcin G96 activada, la velocidad de giro del cabezal se adapta al dimetro de pieza
mecanizado actualmente (eje de refrentado), de tal modo que una velocidad de corte S
programada en el filo de herramienta se mantiene constante:
velocidad de giro del cabezal x dimetro = constante.
La palabra S se evala a partir de la secuencia con G96 como velocidad de corte. G96 es
modalmente activo hasta su revocacin por otra funcin G del grupo (G94, G95, G97).
Programacin
; (MHGHUHIUHQWDGR
0 : 6' YHORFLGDGGHJLURGHOFDEH]DO
' '
'' GLPHWUR
'[6' '[6' 'Q[6'Q FRQVWDQWH
Rotacin
224 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Programar
9.5 Funciones de torneado especiales
Ejemplo de programacin
Informacin
La funcin G96 tambin se puede desactivar mediante G94 G95 (mismo grupo G).
En este caso, la ltima velocidad de giro del cabezal S programada acta durante el
mecanizado posterior si no se escribe una nueva palabra S.
El decalaje programable TRANS o ATRANS (ver apartado con el mismo nombre) no se
debera aplicar en el eje de refrentado X, o tan slo con valores reducidos. El origen de la
pieza debera situarse en el centro de giro. Slo as se garantiza el funcionamiento exacto
de G96.
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 225
Programar
9.5 Funciones de torneado especiales
Funcionalidad
En una esquina del contorno se pueden aadir los elementos Chafln (CHF o CHR) o
Redondeo (RND). Si se desea redondear del mismo modo varias esquinas sucesivas, se
puede recurrir al "Redondeo modal" (RNDM).
Para programar el avance del chafln/redondeo se utiliza FRC (secuencia a secuencia) o
FRCM (modal). Si FRC/FRCM no estn programados, se utiliza el avance normal F.
Programacin
Informacin
Las funciones Chafln/Redondeo se ejecutan en el plano actual G17 a G19.
La correspondiente instruccin CHF= ... o CHR=... o RND=... o RNDM=... se escribe en la
secuencia con desplazamientos de ejes que conduce a la esquina.
Una reduccin del valor programado para el chafln y el redondeo se realiza
automticamente si la longitud del contorno de una secuencia afectada no es suficiente.
El redondeo o el chafln no se inserta cuando:
se programan a continuacin ms de tres secuencias que no contienen informacin
sobre el desplazamiento en el plano,
se ha cambiado de plano.
F, FRC,FRCM no acta si se ejecuta un chafln con G0.
Si, con chafln/redondeo, acta el avance F, se trata, como estndar, del valor de la
secuencia que se aleja de la esquina. Otros ajustes se pueden configurar a travs de datos
de mquina.
Rotacin
226 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Programar
9.5 Funciones de torneado especiales
&KDIOQ
1*
< %LVHFWUL]
3HM* ;
Imagen 9-29 Insertar un chafln con CHF en el ejemplo: entre dos rectas
&KDIOQ
1*
< %LVHFWUL]
3HM* ;
Imagen 9-30 Insertar un chafln con CHR en el ejemplo: entre dos rectas
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 227
Programar
9.5 Funciones de torneado especiales
5HFWDUHFWD 5HFWDDUFR
5HGRQGHR 5HGRQGHR
1*51' 1*51'
; ;
Rotacin
228 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Programar
9.5 Funciones de torneado especiales
Funcionalidad
Si de un plano de mecanizado no resultan indicaciones directas del punto final del contorno,
se pueden utilizar tambin datos de ngulo para la determinacin de la recta. En un ngulo
de contorno se pueden insertar los elementos Chafln o Redondeo. La correspondiente
instruccin CHR= ... o RND=... se escribe en la secuencia que conduce hacia el ngulo.
La descripcin abreviada del contorno se puede aplicar en secuencia con G0 G1.
Para este fin, se pueden concatenar, en teora, un nmero indeterminado de secuencias de
rectas, insertando entre ellas un redondeo o un chafln. Cada lnea recta tiene que estar
determinada de forma unvoca por indicaciones de puntos y/o de ngulos.
Programacin
Informacin
Si el radio y el chafln se programan en una misma secuencia, se inserta,
independientemente del orden de programacin, nicamente el radio.
ngulo ANG=
Si para una lnea recta slo se conoce una coordenada del punto final del plano o, en
contornos a lo largo de varias secuencias, tambin el punto final global, se puede utilizar
una indicacin de ngulo para la determinacin clara del tramo de trayectoria de la lnea
recta. El ngulo se refiere siempre al eje Z (caso normal: G18 activo). Los ngulos positivos
se dirigen en sentido antihorario.
&RQWRUQR 3URJUDPDFLQ
; 3XQWRILQDOHQ1QR
;"
FRQRFLGRGHOWRGR
R
1*;=
"=
1;$1*
$1* R
+ 1*;=
1
1 1=$1*
;=
/RVYDORUHVVORVRQVLPEOLFRV
Imagen 9-32 Indicacin del ngulo para la determinacin de una lnea recta
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 229
Programar
9.5 Funciones de torneado especiales
&RQWRUQR 3URJUDPDFLQ
; ;=
3XQWRILQDOHQ1GHVFRQRFLGR
$1* 1*;=
1 1$1*
1;=$1*
"" $1*
1
1
;=
/RVYDORUHVVORVRQVLPEOLFRV
=
;
;= $1* 3XQWRILQDOHQ1GHVFRQRFLGR
LQVHUWDUUHGRQGHRV
1*;=
1 1$1* 51'
1' $1* DQDOJLFR
58 LQVHUWDUFKDIOQ
"" 1 1*;=
1$1* &+5
1 ;= 1;=$1*
=
;= 3XQWRILQDOHQ1FRQRFLGR
;
LQVHUWDUUHGRQGHRV
1*;=
1 1;=51'
1' 1;=
58 DQDOJLFR
LQVHUWDUFKDIOQ
;= 1 1*;=
1 1;=&+5
;=
1;=
= 1;=$1*
; ;= 3XQWRILQDOHQ1GHVFRQRFLGR
$1* LQVHUWDUUHGRQGHRV
1
1*;=
;= 1;=$1* 51'
1'
5 DQDOJLFR
"" 1 LQVHUWDUFKDIOQ
1*;=
1 ;= 1$1* &+5
= 1;=$1* &+5
1;=
Rotacin
230 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Programar
9.6 Herramienta y correccin de herramienta
Funcionalidad
En la creacin del programa para el mecanizado de piezas no se necesitan tener en cuenta
las longitudes de herramienta ni el radio del filo. Las medidas de la pieza se programan
directamente, p. ej., en base al plano.
Los datos de herramienta se introducen por separado en un campo de datos especial.
En el programa se llama tan slo la herramienta necesaria con sus datos de correccin.
El mando ejecuta mediante estos datos las necesarias correcciones de la trayectoria para
crear la pieza descrita.
)3XQWRGHUHIHUHQFLD )
SRUWDKHUUDPLHQWDV
03XQWRGHRULJHQPTXLQD 7 )
7
0 :
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 231
Programar
9.6 Herramienta y correccin de herramienta
Funcionalidad
Con la programacin de la palabra T tiene lugar la eleccin de la herramienta. En el dato de
mquina se define si se trata de un cambio de herramienta o tan slo de una seleccin:
El cambio de herramienta (llamada de herramienta) se realiza directamente con la
palabra T (habitual, por ejemplo, con un revlver de herramientas en tornos), o
el cambio tiene lugar segn la seleccin con la llamada de herramienta a travs de la
instruccin adicional M6.
Observe:
Si se ha activado una determinada herramienta, sta permanece memorizada como
herramienta activa incluso ms all del final de programa y la desconexin/reconexin
del control.
Si cambia una herramienta de forma manual, introduzca el cambio tambin en el control
para que ste conozca la herramienta correcta. Por ejemplo, puede iniciar una secuencia
con la nueva palabra T en el modo de operacin MDA.
Programacin
Nota
Como mximo, en la memoria del control se pueden guardar a la vez:
SINUMERIK 802D sl value: 32 herramientas
SINUMERIK 802D sl plus: 64 herramientas
SINUMERIK 802D sl pro: 128 herramientas.
Ejemplo de programacin
Rotacin
232 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Programar
9.6 Herramienta y correccin de herramienta
Funcionalidad
A una determinada herramienta se le pueden asignar de 1 a 9 campos de datos con
distintas secuencias de correccin de herramientas (para varios filos). Si se precisa un filo
especial, se puede programar con D y con el correspondiente nmero.
Si no escribe ninguna palabra D, D1 est automticamente activa.
Al programar D0, las correcciones para la herramienta se invalidan.
Programacin
Nota
Como mximo, en la memoria del control se pueden guardar a la vez las siguientes
secuencias de correccin:
SINUMERIK 802D sl value: 32 campos de datos (nmeros D)
SINUMERIK 802D sl plus: 64 campos de datos (nmeros D)
SINUMERIK 802D sl pro:128 campos de datos (nmeros D)
-HGHV:HUN]HXJKDWHLJHQH.RUUHNWXUVW]HPD[LPDO
Informacin
Las correcciones de la longitud de herramienta son inmediatamente activas si la
herramienta est activa; si no se ha programado ningn nmero D, con los valores de D1.
La correccin se lleva a cabo con el primer desplazamiento programado para el eje de
compensacin longitudinal.
Una correccin del radio de herramienta se tiene que activar adicionalmente con G41/G42.
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 233
Programar
9.6 Herramienta y correccin de herramienta
Ejemplo de programacin
Cambio de herramienta :
&XFKLOODGHWRUQHDU
; )3XQWRGHUHIHUHQFLD
GHSRUWDKHUUDPLHQWDV
=
/RQJLWXG
;
(IHFWR
3XQWDGHKHUUDPLHQWD3 /RQJLWXG
*/RQJLWXGHQ; ILOR =
/RQJLWXGHQ=
Rotacin
234 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Programar
9.6 Herramienta y correccin de herramienta
; )3XQWRGHUHIHUHQFLD
&XFKLOODGHUDQXUDU
GHSRUWDKHUUDPLHQWDV
=
6HQHFHVLWDQGRVVHFXHQFLDVGHFRUUHFFLQ '/RQJLWXG
'/RQJLWXG
SHM')LOR ;
')LOR
;
(IHFWR
'
/RQJLWXG
*/RQJLWXGHQ 3XQWDGHKHUUDPLHQWD3 = 3XQWDGHKHUUDPLHQWD3
; ILOR ' ILOR '
'
/RQJLWXG
; &XFKLOODGHWRUQHDU
)
= 6
5
/RQJLWXG
;
3
3XQWDGHKHUUDPLHQWD3
ILOR /RQJLWXG
(IHFWR =
55DGLRGHOILORUDGLRGHODKHUUDPLHQWD
*/RQJLWXGHQ;
/RQJLWXGHQ= 63RVLFLQGHOFHQWURGHOILOR
)3XQWRGHUHIHUHQFLDSRUWDKHUUDPLHQWDV
3RVLFLQGHOILORHVSRVLEOHHOYDORUGHSRVLFLQD
;
S
S S
S S S =
;
1RWD
3 6
/RVGDWRV/RQJLWXG/RQJLWXGVHUHILHUHQ
DOSXQWR3FRQODSRVLFLQGHOILOR
S
FRQHQFDPELRD66 3
S =
Imagen 9-38 Correcciones en la cuchilla de tornear con correccin del radio de herramienta
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 235
Programar
9.6 Herramienta y correccin de herramienta
(IHFWR %URFD
*/RQJLWXGHQ= )3XQWRGHUHIHUHQFLDSRUWDKHUUDPLHQWDV
*&XFKLOODVGHWRUQHDU
)
/RQJLWXG
Taladro de centraje
Al ejecutar un taladro de centraje, conmute a G17. De este modo, la correccin de longitud
para la broca acta en el eje Z. Despus de taladrar, se vuelve a conmutar con G18 a la
correccin normal para herramientas de tornear.
Ejemplo:
0 )
Rotacin
236 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Programar
9.6 Herramienta y correccin de herramienta
Funcionalidad
Tiene que estar activa una herramienta con un correspondiente nmero D. La correccin del
radio de herramienta (correccin del radio del filo) se activa con G41/G42. De este modo,
el control calcula automticamente para el radio de herramienta actual las trayectorias de
herramienta equidistantes necesarias para el contorno programado.
G18 tiene que estar activo.
5DGLRGHOILOR
Imagen 9-41 Correccin del radio de herramienta (correccin del radio del filo)
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 237
Programar
9.6 Herramienta y correccin de herramienta
Programacin
G41 X... Z... ; Correccin del radio de la herramienta a la izquierda del contorno
G42 X... Z... ; Correccin del radio de la herramienta a la derecha del contorno
Observacin: la seleccin slo puede tener lugar con interpolacin lineal (G0, G1).
Programe ambos ejes. Si indica tan slo un eje, el segundo eje es completado
automticamente con el ltimo valor programado.
*
*
*
Iniciar la correccin
La herramienta se aproxima en una lnea recta al contorno y se coloca verticalmente a la
tangente de trayectoria en la posicin inicial del contorno.
Elija la posicin inicial de modo que quede asegurado el desplazamiento sin colisiones!
6WDUWLQJFRQWRXU6WUDLJKW 6WDUWLQJFRQWRXU&LUFOH
3VWDUWLQJSRLQW
&RPSHQVDWHG
7RROSDWK
*
5
5
3VWDUWLQJSRLQW &LUFOHUDGLXV
*
3 03 &RPSHQVDWHG
7RROSDWK
Imagen 9-43 Inicio de la correccin del radio de herramienta en el ejemplo G42, posicin del filo =3
Rotacin
238 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Programar
9.6 Herramienta y correccin de herramienta
Informacin
Por regla general, sigue a la secuencia con G41/G42 la primera secuencia con el contorno
de pieza. Sin embargo, la descripcin del contorno puede quedar interrumpida por una
secuencia intercalada que no contiene datos para el recorrido del contorno (p. ej.: slo un
comando M).
Ejemplo de programacin
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 239
Programar
9.6 Herramienta y correccin de herramienta
Funcionalidad
Con las funciones G450 y G451 se puede ajustar el comportamiento en la transicin
discontinua de un elemento de contorno a otro elemento de contorno (comportamiento en
esquina) con G41/G42 activo.
Las esquinas interiores y exteriores son detectadas automticamente por el control.
En esquinas interiores se posiciona siempre en el punto de interseccin de la trayectoria
equidistante.
Programacin
([WHUQDOFRUQHU ([WHUQDOFRUQHU
* 7UDQVLWLRQFLUFOH * 3RLQWRILQWHUVHFWLRQ
UDGLXV WRROUDGLXV
I I
,QWHUQDOFRUQHU
3RLQWRILQWHUVHFWLRQ
S S
Rotacin
240 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Programar
9.6 Herramienta y correccin de herramienta
Funcionalidad
La cancelacin del modo de correccin (G41/G42) tiene lugar con G40. G40 es tambin la
posicin de conexin al inicio del programa.
La herramienta termina la secuencia antes de G40 en posicin final normal (vector de
correccin vertical a la tangente en el punto final), independientemente del ngulo de
retirada.
Si G40 est activo, el punto de referencia es la punta de la herramienta. De este modo, con
la cancelacin, la punta de la herramienta se desplaza al punto programado.
Elija el punto final de la secuencia G40 siempre de modo que est asegurado el
desplazamiento sin colisiones!
Programacin
)LQDOFRQWRXU6WUDLJKW )LQDOFRQWRXU&LUFOH
S *
*
S
3
5
7DQJHQW
3 3
03
3
&LUFOH
3HQGSRLQWODVWEORFNZLWK*HJ UDGLXV 5
5FXWWLQJHGJHUDGLXV 3HQGSRLQWEORFNZLWK*
Imagen 9-46 Terminar la correccin del radio de herramienta con G40 en el ejemplo G42, posicin del filo = 3
Ejemplo de programacin
...
N100 X... Z... ; ltima secuencia en el contorno, crculo o lnea recta, P1
N110 G40 G1 X... Z... ; Desactivar correccin de radio de herramienta, P2
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 241
Programar
9.6 Herramienta y correccin de herramienta
Rotacin
242 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Programar
9.6 Herramienta y correccin de herramienta
S
S
S
5
S
S
5
S
5 S
r
;
5
:
=
Imagen 9-47 Ejemplo Correccin del radio de herramienta; representacin ampliada del radio del filo
Ejemplo de programacin
N1 ; Tramo de contorno
N2 T1 ; Herramienta 1 con correccin D1
N10 DIAMON F... S... M.. ; Cota de radio, valores tecnolgicos
N15 G54 G0 G90 X100 Z15
N20 X0 Z6
N30 G1 G42 G451 X0 Z0 ; Iniciar modo de correccin
N40 G91 X20 CHF=(5* 1.1223 ) ; Insertar chafln, 30 grados
N50 Z-25
N60 X10 Z-30
N70 Z-8
N80 G3 X20 Z-20 CR=20
N90 G1 Z-20
N95 X5
N100 Z-25
N110 G40 G0 G90 X100 ; Terminar modo de correccin
N120 M2
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 243
Programar
9.6 Herramienta y correccin de herramienta
Funcionamiento
Las funciones de transformacin cinemticas TRANSMIT y TRACYL estn ligadas al uso de
fresas en tornos.
Las correcciones de herramienta actan de forma distinta en fresas y en cuchillas de
tornear.
(IHFWR )3XQWRGHUHIHUHQFLDSRUWDKHUUDPLHQWDV
*/RQJLWXGHQ=
5DGLRHQ;< 5DGLR )
*/RQJLWXGHQ<
5DGLRHQ=;
*/RQJLWXGHQ;
5DGLRHQ<=
/RQJLWXG
(IHFWR
*/RQJLWXGHQ= /RQJLWXG
=
/RQJLWXGHQ< /RQJLWXG
/RQJLWXGHQ;
; )
5DGLRHQ;< <
*/RQJLWXGHQ< <
/RQJLWXGHQ;
/RQJLWXGHQ< =
5DGLRHQ=; ;
*/RQJLWXGHQ; ;
/RQJLWXGHQ=
/RQJLWXGHQ<
<
5DGLRHQ<= =
(QHOWLSR%URFDQRVHWLHQHHQFXHQWDHOUDGLR
)3XQWRGHUHIHUHQFLDSRUWDKHUUDPLHQWDV
/RQJLWXG
Rotacin
244 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Programar
9.6 Herramienta y correccin de herramienta
* *
&RQWRUQRGHODSLH]D
Iniciar la correccin
La herramienta se aproxima en una lnea recta al contorno y se coloca verticalmente a la
tangente de trayectoria en la posicin inicial del contorno.
Elija la posicin inicial de modo que queda asegurado el desplazamiento sin colisiones!
33XQWRLQLFLDOGHOFRQWRUQR
&RQWRUQR/QHDUHFWD &RQWRUQR&UFXOR
03 5DGLRGHOFUFXOR
7DQJHQWH 3
3
5DGLRGHODKHUUDPLHQWD
6LQFRUUHFFLQ 6LQFRUUHFFLQ
* *
5HFRUULGRGHOD 5HFRUULGRGHOD
KHUUDPLHQWDFRUUHJLGR KHUUDPLHQWDFRUUHJLGR
33XQWRLQLFLDO 33XQWRLQLFLDO
Informacin
Por lo dems, la correccin del radio de fresa es idntica a la correccin del radio en la
cuchilla de tornear.
Datos detallados se encuentran en
Bibliografa: "Manejo y programacin - Fresar" SINUMERIK 802D
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 245
Programar
9.6 Herramienta y correccin de herramienta
Ejemplos
Con SD 42950: TOOL_LENGTH_TYPE =2
se calcula una fresa insertada en la correccin de longitud como una cuchilla de tornear:
G17: Longitud 1 en el eje Y, longitud 2 en el eje X
G18: Longitud 1 en el eje X, longitud 2 en el eje Z
G19: Longitud 1 en el eje Z, longitud 2 en el eje Y
Con SD 42940: TOOL_LENGTH_CONST =18,
la asignacin de longitud se realiza en todos los planos G17 a G19 como en G18:
Longitud 1 en el eje X, longitud 2 en el eje Z
N10 $MC_TOOL_LENGTH_TYPE=2
N20 $MC_TOOL_LENGTH_CONST=18
Informacin
Datos detallados sobre acciones especiales de correccin de herramienta se encuentran en
Bibliografa: Descripcin de funciones, apartado "Acciones especiales de correccin de
herramienta"
Rotacin
246 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Programar
9.7 Funcin adicional M
Funcionalidad
Con la funcin adicional M se pueden iniciar, p. ej., acciones de conmutacin, tales como
"Refrigerante CON/DES" y otras funcionalidades.
El fabricante del control ha asignado una funcionalidad fija a una pequea parte de las
funciones M. El resto est a disposicin del fabricante de la mquina.
Nota
En el apartado "Vista general de las instrucciones" se encuentra una vista de conjunto de
las funciones M adicionales reservadas y utilizadas en el control.
Programacin
Efecto
Efecto en secuencias con desplazamientos de ejes:
Si las funciones M0, M1, M2 se encuentran en una secuencia con movimientos de
desplazamiento de los ejes, estas funciones M surten efecto despus de los movimientos de
desplazamiento.
Las funciones M3, M4, M5 se emiten antes de los movimientos de desplazamiento al mando
de interconexin (PLC) integrado. Los desplazamientos de ejes slo se inician cuando el
cabezal controlado haya acelerado con M3, M4. No obstante, con M5 no se espera la
parada del cabezal. Los desplazamientos de ejes empiezan ya antes de la parada del
cabezal (ajuste estndar).
En las dems funciones M se produce una salida al PLC con los movimientos de
desplazamiento.
Si quiere programar una funcin M de forma concreta antes o despus de un
desplazamiento de un eje, inserte una secuencia propia con esta funcin M. Tenga en
cuenta: Esta secuencia interrumpe un trabajo con control de contorneado G64 y produce
una parada precisa!
Ejemplo de programacin
N10 S...
N20 X... M3 ; Funcin M en secuencia con desplazamiento de ejes;
el cabezal acelera antes de desplazar el eje X
N180 M78 M67 M10 M12 M37 ;mx. 5 funciones M en la secuencia
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 247
Programar
9.8 Funcin H
Nota
Adems de las funciones M y H, tambin se pueden transmitir funciones T, D, S al PLC
(mando de interconexin). En total, es posible un mximo de 10 de estas salidas de funcin
en una secuencia.
Funcionalidad
Con las funciones H se pueden transferir datos con coma flotante (tipo de datos REAL,
como con los parmetros de clculo, ver el apartado "Parmetros de clculo R") desde el
programa al PLC.
El significado de los valores para una funcin H determinada est establecido por el
fabricante de la mquina.
Programacin
Ejemplo de programacin
Nota
Adems de las funciones M y H, tambin se pueden transmitir funciones T, D, S al PLC
(mando de interconexin). En total, es posible un mximo de 10 de estas salidas de funcin
en una secuencia.
Rotacin
248 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Programar
9.9 Parmetro de clculo R, LUD y variable de PLC
Funcionalidad
Si un programa CN no slo debe ser vlido para los valores ajustados una vez, o si es
necesario calcular valores, se utilizan a tal efecto parmetros de clculo. Los valores
requeridos pueden ser calculados o ajustados por el control durante la ejecucin del
programa.
Otra posibilidad consiste en ajustar los valores de los parmetros de clculo a travs del
manejo. Si los parmetros de clculo estn ocupados con valores, se pueden asignar al
programa otras direcciones CN que deben ser de valor variable.
Programacin
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 249
Programar
9.9 Parmetro de clculo R, LUD y variable de PLC
Nota
Una secuencia puede tener varias asignaciones, incluyendo expresiones de clculo.
N60 R15=SQRT(R1*R1+R2*R2)
; Significado: 5 55
N70 R1= -R1 ; El nuevo R1 es el R1 anterior negativo
Rotacin
250 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Programar
9.9 Parmetro de clculo R, LUD y variable de PLC
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 251
Programar
9.9 Parmetro de clculo R, LUD y variable de PLC
Funcionalidad
El usuario/programador puede definir en un programa variables propias de distintos tipos de
datos (LUD = Local User Data). Estas variables slo existen en el programa en el cual se
han definido. La definicin se realiza inmediatamente al principio del programa y puede
estar ligada al mismo tiempo a una asignacin de valor. Por lo dems, el valor inicial es
cero.
El mismo programador puede determinar el nombre de una variable. La creacin del nombre
est sujeta a las siguientes reglas:
Como mx. 32 caracteres
Los dos primeros caracteres deben ser letras (el resto: letras, carcter de subrayado o
nmeros)
No se deben utilizar nombres que ya se usan en el control (direcciones CN, palabras
reservadas, nombres de programas, subprogramas, etc.)
Programacin/tipos de datos
DEF BOOL varname1 ; Tipo Bool, valores: TRUE (=1), FALSE (=0)
DEF CHAR varname2 ; Tipo Char, 1 carcter de cdigo ASCII: "a", "b"...
; Valor numrico de cdigo: 0 ... 255
DEF INT varname3 ; Tipo Integer, valores de nmeros enteros, gama de
valores de 32 bits:
; -2 147 483 648 a +2 147 483 647 (decimal)
DEF REAL varname4 ; Tipo Real, nmero natural (como parmetro de
clculo R),
; Rango de valores: (0.000 0001 ... 9999 9999)
; (8 decimales y signo y coma decimal) o
; notacin exponencial: (10-300 ... 10+300)
DEF STRING[longitud de cadena] ; Tipo STRING, [longitud de cadena]: mx. nmero de
varname41 caracteres
Cada tipo de datos exige una lnea de programa propia. Sin embargo, se pueden definir
distintas variables del mismo tipo en una lnea.
Ejemplo:
DEF INT PVAR1, PVAR2, PVAR3=12, PVAR4 ; 4 variables del tipo INT
Ejemplo de tipo STRING con asignacin:
Rotacin
252 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Programar
9.9 Parmetro de clculo R, LUD y variable de PLC
Matrices
Adems de las variables, se pueden definir matrices unidimensionales o bidimensionales de
variables de estos tipos de datos:
DEF INT PVAR5[n] ; Matriz unidimensional del tipo INT, n: nmero entero
DEF INT PVAR6[n,m] ; Matriz bidimensional del tipo INT, n, m: nmero entero
Ejemplo:
N20 PVAR7[4]=REP(2) ; A partir del elemento de matriz [4]: todos obtienen el mismo
valor, aqu 2.
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 253
Programar
9.9 Parmetro de clculo R, LUD y variable de PLC
Funcionalidad
Para permitir el intercambio de datos rpido entre el CN y el PLC, existe un campo de datos
especial en la interfase del usuario del PLC con una longitud de 512 bytes. En este rea, se
han acordado datos PLC en tipo de datos y decalaje de posicin. En el programa de CN se
pueden leer o escribir estas variables de PLC acordadas.
Para este fin existen variables de sistema especiales:
Nota
La lectura de variables produce una parada de decodificacin previa (STOPRE interno).
Se pueden escribir como mx. 3 variables a la vez (en una secuencia).
Rotacin
254 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Programar
9.10 Saltos de programa
Funcionalidad
Un lbel o un nmero de secuencia sirven para la caracterizacin de secuencias como
destino del salto en saltos de programa. Con saltos de programa es posible ramificar la
ejecucin del programa.
Los lbel se pueden elegir libremente, pero contienen como mn. 2 y como mx. 8 letras o
nmeros, donde los dos primeros caracteres deben ser letraso guiones bajos.
En una secuencia que sirve como destino del salto, las etiquetas se terminan con dos
puntos. Siempre se sitan al inicio de la secuencia. Si existe adicionalmente un nmero de
secuencia, la etiqueta se sita despus del nmero de secuencia.
Las etiquetas deben ser unvocas dentro de un programa.
Ejemplo de programacin
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 255
Programar
9.10 Saltos de programa
Funcionalidad
Los programas de CN ejecutan sus secuencias en el orden en que stas se disponen al
escribirlas.
El orden de la ejecucin se puede modificar insertando saltos de programa.
El destino del salto puede ser una secuencia con un lbel o con un nmero de secuencia.
Esta secuencia se tiene que situar dentro del programa.
La instruccin de salto incondicional exige una secuencia propia.
Programacin
GOTOF lbel ; Salto hacia delante (en direccin de la ltima secuencia del
programa)
GOTOB lbel ; Salto hacia atrs (en direccin de la primera secuencia del
programa)
Label ; Cadena de caracteres elegida para lbel (meta de salto) o
nmero de secuencia
(MHFXFLQGHOSURJUDPD 1*;=
1*272)/$%(/6DOWRDOOEHO/$%(/
1/$%(/5 55
1*272)/$%(/6DOWRDOOEHO/$%(/
/$%(/;=
10)LQGHOSURJUDPD
/$%(/;=
1*272%/$%(/6DOWRDOOEHO/$%(/
Rotacin
256 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Programar
9.10 Saltos de programa
Funcionalidad
Despus de la instruccin IF se formulan condiciones de salto. Si se cumple la condicin de
salto (valor no cero), se suprime el salto.
El destino del salto puede ser una secuencia con un lbel o con un nmero de secuencia.
Esta secuencia se tiene que situar dentro del programa.
Las instrucciones de saltos condicionales exigen una secuencia propia. Se pueden
encontrar varias instrucciones de saltos condicionales en una secuencia.
Usando saltos de programa condicionales se puede conseguir, en su caso, acortar
considerablemente el programa.
Programacin
Operaciones de comparacin
Operadores Significado
== Igual que
<> Distinto
> Mayor que
< Menor que
>= Mayor o igual
<= Menor o igual
Las operaciones de comparacin apoyan la formulacin de una condicin de salto. Tambin
se pueden comparar expresiones aritmticas.
El resultado de operaciones de comparacin es "cumplido" o "no cumplido". "No cumplido"
equivale al valor cero.
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 257
Programar
9.10 Saltos de programa
Ejemplo de programacin
Nota
En la primera condicin que se cumple se efecta el salto.
Rotacin
258 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Programar
9.10 Saltos de programa
Descripcin de la tarea
Desplazamiento a puntos en un segmento circular:
Datos dados:
ngulo inicial: 30 en R1
Radio del crculo: 32 mm en R2
Distancia entre las posiciones: 10 en R3
Nmero de puntos: 11 en R4
Posicin del centro del crculo en Z: 50 mm en R5
Posicin del centro del crculo en X: 20 mm en R6
3WR
3WR
3WR
3WR 5
5 5
3WR
5
5
5 =
Ejemplo de programacin
N10 R1=30 R2=32 R3=10 R4=11 R5=50 R6=20 ; Asignacin de los valores iniciales
N20 MA1: G0 Z=R2 *COS (R1)+R5 ; Clculo y asignacin a direcciones de ejes
X=R2*SIN(R1)+R6
N30 R1=R1+R3 R4= R4-1
N40 IF R4 > 0 GOTOB MA1
N50 M2
Significado
En la secuencia N10, se asignan las condiciones iniciales a los correspondientes
parmetros de clculo. En N20 se producen el clculo de las coordenadas en X y Z y la
ejecucin.
En la secuencia N30, se aumenta R1 en el ngulo de distancia R3; R4 se reduce en 1.
Si R4 > 0, se ejecuta de nuevo N20; si no, N50 con fin del programa.
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 259
Programar
9.11 Uso de subprogramas
9.11.1 Generalidades
Aplicacin
Bsicamente no existen diferencias entre un programa principal y un subprograma.
En subprogramas se guardan secuencias de mecanizado que se repiten frecuentemente,
p. ej., determinadas formas de contorno. En el programa principal, este subprograma se
llama en los puntos necesarios, con lo cual se ejecuta.
Una forma del subprograma es el ciclo de mecanizado. Los ciclos de mecanizado contienen
casos de mecanizado con validez general. Mediante la asignacin de valores a travs de
parmetros de transferencia previstos se puede conseguir una adaptacin a su caso de
aplicacin concreto.
Estructura
La estructura de un subprograma es exactamente igual a la de un programa principal
(ver apartado "Estructura del programa"). Al igual que los programas principales,
los subprogramas se dotan en la ltima secuencia de la ejecucin del programa de Fin de
programa M2. Esto implica que el retorno tiene lugar al nivel de programa donde se efecta
la llamada.
Rotacin
260 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Programar
9.11 Uso de subprogramas
0DLQSURJUDP 6HTXHQFH
0$,1
6XESURJUDP
1/&DOO &DOO
1 /
5HWXUQ
15
OO
&D 1;=
1/&DOO
0
5HWXUQ
0
Nombre de subprograma
Para poder seleccionar un subprograma determinado a partir de varios, se le asigna un
nombre propio al programa. El nombre se puede elegir libremente al crear el programa
observando algunas reglas.
Rigen las mismas reglas que para la asignacin de nombres de programas principales.
Ejemplo: CASQUILLO7
En los subprogramas existe adems la posibilidad de utilizar la palabra de direccin L....
Para el valor se admiten 7 cifras (slo enteros).
Atencin: En la direccin L, los ceros a la izquierda tienen significado para la diferenciacin.
Ejemplo: L128 no es L0128 L00128!
Se trata de 3 subprogramas distintos.
Nota: el nombre de subprograma LL6 est reservado para el cambio de herramienta.
Llamada a un subprograma
Los subprogramas se llaman en un programa (programa principal o subprograma) con su
nombre. Para este fin, se precisa una secuencia propia.
Ejemplo:
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 261
Programar
9.11 Uso de subprogramas
Profundidad de imbricado
Los subprogramas no slo se pueden llamar desde el programa principal, sino tambin
desde un subprograma. Para este tipo de llamadas imbricadas se dispone de un total de
8 niveles de programacin, incluyendo el nivel de programacin del programa principal.
0DLQSURJUDP
6XESURJUDP
6XESURJUDP
6XESURJUDP
Informacin
En el subprograma se pueden modificar funciones G modalmente activas, p. ej., G90 -->
G91. Al volver al programa desde el cual se ha efectuado la llamada, preste atencin a que
todas las funciones modalmente activas estn ajustadas tal y como las necesita.
Lo mismo se aplica en el caso de los parmetros de clculo R. Preste atencin a que sus
parmetros de clculo utilizados en los niveles superiores del programa no sean
modificados accidentalmente en sus valores en los niveles de programa inferiores.
Al trabajar con ciclos SIEMENS, se necesitan para stos hasta 7 niveles de programa.
Rotacin
262 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Programar
9.11 Uso de subprogramas
Funcionalidad
Los ciclos son subprogramas de tecnologa que realizan un determinado proceso de
mecanizado, por ejemplo, taladrado o roscado, con validez general. La adaptacin a la
problemtica concreta se realiza a travs de parmetros a definir/valores directamente en la
llamada al correspondiente ciclo.
Ejemplo de programacin
N10 CYCLE83(110, 90, ...) ; Llamada del ciclo 83, transferir valores directamente,
secuencia propia
N40 RTP=100 RFP= 95.5 ... ; Establecer parmetro de transferencia para ciclo 82
N50 CYCLE82(RTP, RFP, ...) ; Llamada del ciclo 82, secuencia propia
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 263
Programar
9.12 Reloj y contador de piezas
Funcionalidad
Se ofrecen relojes (temporizadores) como variable de sistema ($A...) que se pueden utilizar
para la vigilancia de procesos tecnolgicos en el programa o tambin tan slo en la pantalla.
Para estos relojes existen nicamente accesos de slo lectura. Existen relojes que estn
siempre activos. Otros se pueden desactivar a travs de datos de mquina.
Relojes - desactivables
Los siguientes relojes estn activados a travs de un dato de mquina (ajuste por defecto).
El inicio es especfico del reloj. Cada medicin activa del tiempo de ejecucin se interrumpe
automticamente con el estado de programa parado o con correccin del avance cero.
El comportamiento de las mediciones de tiempo activadas con el avance de recorrido de
prueba activo y la prueba del programa se puede establecer mediante datos de mquina.
$AC_OPERATING_TIME
- Tiempo de ejecucin total de programas de CN en el modo de operacin
AUTOMTICO (en segundos)
En el modo de operacin AUTOMTICO se suman los tiempos de ejecucin de todos los
programas entre Marcha CN y final de programa/Reset. El reloj se pone a cero con cada
arranque del control.
$AC_CYCLE_TIME
- Tiempo de ejecucin del programa de CN seleccionado (en segundos)
En el programa de CN seleccionado se mide el tiempo de ejecucin entre Marcha CN y
final de programa/Reset. Con el arranque de un nuevo programa CN se borra el
temporizador.
$AC_CUTTING_TIME
- Tiempo de intervencin de herramienta (en segundos)
Se mide el tiempo de movimiento de los ejes de contorneado sin desplazamiento rpido
activo en todos los programas de CN entre Marcha CN y final de programa/Reset con la
herramienta activa (ajuste estndar).
La medicin se interrumpe adicionalmente cuando est activo el tiempo de espera.
El temporizador se pone automticamente a cero en cada "arranque del control con
valores por defecto".
Rotacin
264 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Programar
9.12 Reloj y contador de piezas
Ejemplo de programacin
Visualizacin
El contenido de las variables de sistema activas se presenta en la pantalla en
<OFFSET/PARAM> "Datos operador" "Tiempos/Contador":
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 265
Programar
9.12 Reloj y contador de piezas
Funcionalidad
En la funcin Contador de piezas se ofrecen contadores que se pueden utilizar para el
recuento de piezas.
Estos contadores existen como variable de sistema con acceso de escritura y lectura desde
el programa o a travs del manejo (observar el nivel de proteccin contra escritura!).
A travs de los datos de mquina se puede influir en la activacin de contadores, el
momento de la puesta a cero y el algoritmo de recuento.
Contador
$AC_REQUIRED_PARTS- Nmero de piezas necesarias (valor nominal de piezas)
En este contador se puede definir el nmero de piezas que al ser alcanzadas hacen que
se ponga a cero el nmero de piezas actual $AC_ACTUAL_PARTS.
A travs de un dato de mquina se puede activar la generacin de la alarma de pantalla
21800 Valor nominal piezas alcanzado.
$AC_TOTAL_PARTS- Nmero de piezas producidas en total (total real)
El contador indica el nmero de todas las piezas producidas desde el momento de
arranque.
El contador se pone automticamente a cero con cada arranque del control.
$AC_ACTUAL_PARTS- Nmero de las piezas actuales (Actual real).
En este contador se registra el nmero de todas las piezas producidas desde el
momento de arranque. Al alcanzar el valor nominal de piezas ($AC_REQUIRED_PARTS,
valor mayor que cero), el contador se pone automticamente a cero.
$AC_SPECIAL_PARTS- Nmero de piezas especificado por el usuario
Este contador permite al usuario un recuento de piezas segn su propia definicin. Se
puede definir la emisin de alarma en caso de identidad con $AC_REQUIRED_PARTS
(consigna de piezas). El mismo usuario tiene que realizar la puesta a cero del contador.
Ejemplo de programacin
Indicador
El contenido de las variables de sistema activas se presenta en la pantalla en <OFFSET
PARAM> "Datos operador" "Tiempos/Contador":
Todas las piezas = $AC_TOTAL_PARTS
Piezas pedidas = $AC_REQUIRED_PARTS
Cantidad de piezas = $AC_ACTUAL_PARTS
$AC_SPECIAL_PARTS no disponible en pantalla
"Cantidad de piezas" est visible adicionalmente en el modo de operacin AUTOMTICO,
en la lnea de avisos del campo de manejo Posicin.
Rotacin
266 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Programar
9.13 Comandos de lenguaje para la vigilancia de herramienta
Funcionalidad
La vigilancia de herramienta se activa a travs de datos de mquina.
Son posibles los siguientes modos de vigilancia del filo activo de la herramienta activa:
Vigilancia de la vida til
Vigilancia del nmero de piezas
Para una herramienta (WZ) se pueden activar simultneamente las citadas vigilancias.
El control/la introduccin de datos de la vigilancia de herramienta se realiza de preferencia a
travs del manejo. Adems, las funciones tambin se pueden programar.
Contador de vigilancia
Para cada modo de vigilancia existen contadores de vigilancia. Los contadores de vigilancia
cuentan desde un valor ajustado > 0 hacia cero. Cuando un contador de vigilancia alcanza
un valor 0, se considera que se ha alcanzado el valor lmite. Se emite un correspondiente
mensaje de alarma.
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 267
Programar
9.13 Comandos de lenguaje para la vigilancia de herramienta
Rotacin
268 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Programar
9.13 Comandos de lenguaje para la vigilancia de herramienta
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 269
Programar
9.13 Comandos de lenguaje para la vigilancia de herramienta
Notas:
RESETMON( ) no acta cuando est activa la "prueba del programa".
La variable para el acuse de recibo de estado state se tiene que definir al inicio del
programa mediante una instruccin DEF: DEF INT state
Tambin se puede definir otro nombre para la variable (en lugar de state, pero con un
mx. de 15 caracteres, empezando por 2 letras). La variable slo est disponible en el
programa en que se haya definido.
Lo mismo se aplica para la variable del tipo de vigilancia mon. Si es preciso introducir
algn dato, puede pasarse directamente como nmero (1 2).
Rotacin
270 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Programar
9.13 Comandos de lenguaje para la vigilancia de herramienta
Ejemplo de programacin
N10 G0 X100
N20 ...
N30 T1 ; Cambio de herramienta con comando T
N50 D1
... ; Mecanizado con T1, D1
N90 SETPIECE(2) ; $TC_MOP4[1,1 ] (T1,D1) se decrementa en 2
N100 T2
N110 D2
... ; Mecanizado con T2, D2
N200 SETPIECE(1) ; $TC_MOP4[2,2 ] (T2,D2) se decrementa en 1
...
N300 M2
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 271
Programar
9.13 Comandos de lenguaje para la vigilancia de herramienta
Notas:
Nota
El comando SETPIECE( ) no acta en la bsqueda de secuencia.
La definicin directa de $TC_MOP4[t,d] slo se recomienda en el caso ms sencillo.
Para este fin se precisa una secuencia posterior con el comando STOPRE.
El comando SETPIECE ( ) acta tambin en la herramienta o el filo seleccionados antes de
iniciar el programa. En caso de cambiar de herramienta en el modo de operacin "MDA",
el comando SETPIECE ( ) acta en las herramientas despus de iniciar el programa.
Actualizacin de consignas
La actualizacin de consignas, el ajuste de los contadores de piezas remanentes
($TC_MOP4[t,d]) al nmero de piezas nominal ($TC_MOP13[t,d]), se realiza habitualmente
a travs de un manejo (HMI). Sin embargo, al igual que lo descrito para la vigilancia de la
vida til de la herramienta, tambin se puede realizar a travs de la funcin RESETMON
(state, t, d, mon).
Ejemplo:
DEF INT state ; Al inicio del programa, definir variable para el acuse
de recibo de estado
...
N100 RESETMON(state,12,1,2) Actualizacin de la consigna del contador de piezas
para T12, D1, consigna 2
...
Rotacin
272 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Programar
9.13 Comandos de lenguaje para la vigilancia de herramienta
Ejemplo de programacin
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 273
Programar
9.14 Fresado en tornos
Funcionalidad
La funcin de transformacin cinemtica TRANSMIT permite fresar/taladrar la superficie
frontal de piezas amarradas en el cabezal del torno.
Para programar esta operacin de mecanizado se puede utilizar un sistema de
coordenadas cartesiano.
El control convierte las trayectorias programadas del sistema de coordenadas cartesiano
en movimientos de desplazamiento de los ejes reales de mquina. En este caso,
el cabezal principal acta como eje giratorio de la mquina.
TRANSMIT tiene que estar configurado a travs de datos de mquina especiales.
Un decalaje del centro de la herramienta con relacin al centro de giro se admite y se
configura igualmente a travs de estos datos de mquina.
Adems de la correccin de longitud de herramienta tambin se puede trabajar con la
correccin del radio de herramienta (G41, G42).
El control de velocidad tiene en cuenta las limitaciones definidas para los
desplazamientos giratorios.
Rotacin
274 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Programar
9.14 Fresado en tornos
Programacin
Ejemplo de programacin
Z
]
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 275
Programar
9.14 Fresado en tornos
Informacin
Se denomina polo al centro de giro con X0/Y0. No se recomienda un mecanizado de pieza
en la proximidad del polo, dado que, posiblemente, se necesitan fuertes reducciones del
avance para evitar una sobrecarga del eje giratorio. Evite la seleccin de TRANSMIT en
caso de posicin de la herramienta exactamente en el polo. Evite pasar por el polo X0/Y0
con el centro de la herramienta.
Rotacin
276 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Programar
9.14 Fresado en tornos
Funcionalidad
La funcin de transformacin cinemtica TRACYL se utiliza para el fresado de la
superficie envolvente de cuerpos cilndricos y permite la ejecucin de ranuras de
cualquier desarrollo.
El desarrollo de las ranuras se programa en la superficie envolvente plana desarrollada
de forma imaginaria con un determinado dimetro de mecanizado de un cilindro.
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 277
Programar
9.14 Fresado en tornos
<E]Z&0
=E]Z=0
<0
$60
;0
Imagen 9-59 Cinemtica de mquina especial con eje de mquina Y (YM) adicional
Programacin
Rotacin
278 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Programar
9.14 Fresado en tornos
Direccin OFFN
Distancia entre la pared lateral de la ranura y la trayectoria programada.
Generalmente, se programa la lnea central de la ranura. OFFN define la (mitad de la)
anchura de la ranura si est activada la correccin del radio de la fresa (G41, G42).
Programacin: OFFN=... ; Distancia en mm
Nota:
Ajuste OFFN = 0 despus de la ejecucin de la ranura. OFFN se utiliza tambin fuera de
TRACYL - para la programacin de creces en combinacin con G41, G42.
2))1
2))1
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 279
Programar
9.14 Fresado en tornos
Informacin
Ranuras gua:
Con un dimetro de herramienta que corresponde exactamente a la anchura de la ranura
es posible la ejecucin exacta de la ranura. En este caso, no se activa la correccin de
radio de herramienta.
Con TRACYL tambin se pueden ejecutar ranuras en las cuales el dimetro de la
herramienta es menor que la anchura de la ranura. En este caso conviene utilizar la
correccin de radio de herramienta (G41, GG42) y OFFN.
El dimetro de la herramienta slo debe ser algo inferior a la anchura de la ranura, con el
fin de evitar problemas de precisin.
Con TRACYL con correccin de pared de ranura, el eje utilizado para la correccin (YM)
se debera situar en el centro de giro. De este modo, la ranura se ejecuta en posicin
centrada frente a la lnea central de ranura programada.
Seleccin de la correccin del radio de herramienta:
La correccin de radio de herramienta acta frente a la lnea central de la ranura
programada. De ello resulta la pared de ranura. Para que la herramienta se desplace a la
izquierda de la pared de la ranura (a la derecha de la lnea central de la ranura), se
introduce G42. En consecuencia, se tiene que escribir G41 a la derecha de la pared de
ranura (a la izquierda de la lnea central de la ranura).
Como alternativa a la inversin de G41<->G42 se puede introducir en OFFN la anchura
de la ranura con un signo negativo.
Dado que OFFN se incluye tambin sin TRACYL con la correccin de radio de
herramienta activa, OFFN se debera volver a poner a cero despus de TRAFOOF.
OFFN con TRACYL acta de forma diferente que sin TRACYL.
Se puede modificar OFFN dentro del programa de pieza. De esta manera, se puede
desplazar la lnea central efectiva de la ranura del centro.
Bibliografa: Descripcin de funciones, apartado Transformaciones cinemticas.
Ejemplo de programacin
Mecanizado de una ranura angular:
<
Rotacin
280 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Programar
9.14 Fresado en tornos
'[3L
=
[PP
1 1
1 <
2))1
1 1
2))1
1
1
N10 T1 F400 G94 G54 ; Herramienta fresa, avance, modo de avance, correccin decalaje
de origen
N30 G0 X25 Z50 SPOS=200 ; Desplazamiento a la posicin inicial
N35 SETMS(2) ; El cabezal maestro es ahora el cabezal de fresado
N40 TRACYL (35.0) ; Activar TRACYL, dimetro de mecanizado 35,0 mm
N50 G55 G19 ; Correccin decalaje de origen, seleccin del plano: Plano Y/Z
N60 S800 M3 ; Activar cabezal de fresado
N70 G0 Y70 Z10 ; Posicin inicial Y / Z
N80 G1 X17.5 ; Posicionar fresa en el fondo de la ranura
N70 OFFN=12.4 ; Distancia de la pared de la ranura 12,4 mm de la lnea central de
la ranura
N90 G1 Y70 Z1 G42 ; Activar la correccin del radio de herramienta, desplazamiento a la
pared de la ranura
N100 Z-30 ; Segmento de la ranura paralelo al eje de cilindro
N110 Y20 ; Segmento de la ranura paralelo a la circunferencia
N120 G42 G1 Y20 Z-30 ; Reiniciar correccin de radio de herramienta, posicionamiento en
la otra pared de ranura,
; Distancia de la pared de la ranura sigue siendo de 12,4 mm de la
lnea central de la ranura
N130 Y70 F600 ; Segmento de la ranura paralelo a la circunferencia
N140 Z1 ; Segmento de la ranura paralelo al eje de cilindro
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 281
Programar
9.14 Fresado en tornos
Rotacin
282 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Ciclos 10
10.1 10.1 Vista general de los ciclos
Los ciclos son subprogramas tecnolgicos vlidos de forma general para realizar procesos
de mecanizado determinados, como p. ej., operaciones de roscado. La adaptacin de los
ciclos a planteamientos concretos se efecta mediante los parmetros asignados.
Los ciclos aqu descritos son los mismos que se suministran para SINUMERIK 840D sl.
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 283
Ciclos
10.1 Vista general de los ciclos
Ciclos de torneado
CYCLE93: Entallado
CYCLE94: Gargantas (formas E y F segn DIN)
CYCLE95: Desbaste con destalonado
CYCLE96: Garganta de salida de rosca
CYCLE97: Tallado de roscas
CYCLE98: Cadena de roscas
Los ciclos se entregan con la caja de herramientas y se tienen que cargar, en caso de
necesidad, a travs de la interfaz RS232 a la memoria de programas de pieza.
Rotacin
284 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Ciclos
10.2 Programacin de los ciclos
Nota
Una llamada de ciclo requiere siempre una secuencia propia.
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 285
Ciclos
10.2 Programacin de los ciclos
Simulacin de ciclos
Los programas con llamadas de ciclos se pueden comprobar primero mediante simulacin.
En la simulacin se visualizan los movimientos de desplazamiento del ciclo en pantalla.
Rotacin
286 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Ciclos
10.3 Ayuda grfica de ciclos en el editor de programas
Funcionamiento
La ayuda de ciclos consta de tres componentes:
1. Seleccin de ciclos
2. Mscaras de entrada para ajustar parmetros
3. Pantalla de ayuda para cada ciclo
Nota
Estos ficheros se cargan en la puesta en marcha del control y tienen que permanecer
siempre cargados.
Decompilacin
La decompilacin de cdigos de programa sirve para efectuar modificaciones en un
programa existente, sirvindose de la ayuda a los ciclos.
El cursor se posiciona en la lnea a modificar y se acciona el pulsador de men Recompile.
De esta manera, vuelve a abrirse la correspondiente mscara de entrada con la cual se ha
generado la parte de programa y se pueden modificar e incorporar los valores.
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 287
Ciclos
10.4 Ciclos de taladrado
10.4.1 Generalidades
Los ciclos de taladrado son sucesiones de movimientos determinadas con arreglo a
DIN 66025 para operaciones de taladrado, mandrinado, roscado con macho, etc.
La llamada de los mismos se efecta como subprograma con un nombre fijo y una lista de
parmetros.
Se diferencian por el proceso tecnolgico y, por lo tanto, por su parametrizacin.
Los ciclos de taladrado pueden ser modalmente efectivos, es decir, que se efectan al final
de cada secuencia que contiene rdenes de movimiento (ver apartado "Vista general de las
instrucciones" o "Ayuda grfica de ciclos en el editor de programas").
Existen dos clases de parmetros:
Parmetros geomtricos
Parmetros de mecanizado
Los parmetros geomtricos son idnticos en todos los ciclos de taladrado. Definen los
planos de referencia y de retirada, la distancia de seguridad as como la profundidad final de
taladro absoluta o relativa. Los parmetros geomtricos se definen una vez, en el primer
ciclo de taladrado CYCLE82.
Los parmetros de mecanizado tienen significados y efectos diferentes en los diversos
ciclos. Se definen, por ello, en cada ciclo por separado.
; 3DUPHWURVJHRPWULFRV
3ODQRGHUHWLUDGD
'LVWDQFLDGHVHJXULGDG
3ODQRGHUHIHUHQFLD
3URIXQGLGDGILQDOGHWDODGUDGR
Rotacin
288 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Ciclos
10.4 Ciclos de taladrado
10.4.2 Requisitos
(MHGH
WDODGUDGR
&RUUHFFLQ
ORQJLWXGLQDO
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 289
Ciclos
10.4 Ciclos de taladrado
Rotacin
290 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Ciclos
10.4 Ciclos de taladrado
<
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 291
Ciclos
10.4 Ciclos de taladrado
Programacin
CYCLE81(RTP, RFP, SDIS, DP, DPR)
Funcionamiento
La herramienta taladra con la velocidad de giro del cabezal y el avance programados, hasta
la profundidad final introducida.
Ejecucin
Posicin alcanzada antes del inicio del ciclo:
La posicin de taladrado es la posicin en los dos ejes del plano seleccionado.
El ciclo genera la sucesin de movimientos siguiente:
Desplazamiento hasta el plano de referencia retrasado en la distancia de seguridad, con G0.
Desplazamiento hasta la prof. final de taladrado con el avance fijado en el programa
(G1).
Movimiento en sentido inverso hasta el plano de retirada con G0.
Rotacin
292 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Ciclos
10.4 Ciclos de taladrado
573
5)36',6
5)3
'3 5)3'35 * *
Nota
Si se ingresa un valor tanto para DP como para DPR la profundidad final de taladrado se
deriva de DPR. Si se distingue de la profundidad absoluta programada a travs de DP, se
emite el aviso "Profundidad: segn valor de profundidad relativa" en la lnea de avisos.
Si los valores para el plano de referencia y el de retirada son idnticos, no puede darse
ningn valor de profundidad relativa. Se emite el aviso de error 61101 "Definicin errnea
del plano de referencia" y el ciclo no se ejecuta. Este aviso de error se produce tambin
cuando el plano de retirada se encuentra avanzado respecto al de referencia, es decir, que
su distancia a la profundidad final de taladrado es menor.
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 293
Ciclos
10.4 Ciclos de taladrado
Rotacin
294 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Ciclos
10.4 Ciclos de taladrado
Programacin
CYCLE82(RTP, RFP, SDIS, DP, DPR, DTB)
Parmetros
Funcionamiento
La herramienta taladra con la velocidad de giro del cabezal y el avance programados, hasta
la profundidad final introducida. Cuando se ha alcanzado la profundidad final de taladrado,
puede ser efectivo un tiempo de espera.
Ejecucin
Posicin alcanzada antes del inicio del ciclo:
La posicin de taladrado es la posicin en los dos ejes del plano seleccionado.
El ciclo genera la sucesin de movimientos siguiente:
Desplazamiento hasta el plano de referencia retrasado en la distancia de seguridad, con
G0.
Desplazamiento a la profundidad final de taladrado con el avance programado antes de
llamar al ciclo (G1).
Tiempo de espera en la profundidad final de taladrado.
Movimiento en sentido inverso hasta el plano de retirada con G0.
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 295
Ciclos
10.4 Ciclos de taladrado
573
5)36',6
5)3 * * *
'3 5)3'35
Nota
Si se ingresa un valor tanto para DP como para DPR la profundidad final de taladrado se
deriva de DPR. Si se distingue de la profundidad absoluta programada a travs de DP, se
emite el aviso "Profundidad: segn valor de profundidad relativa" en la lnea de avisos.
Si los valores para el plano de referencia y el de retirada son idnticos, no puede darse
ningn valor de profundidad relativa. Se emite el aviso de error 61101 "Definicin errnea
del plano de referencia" y el ciclo no se ejecuta. Este aviso de error se produce tambin
cuando el plano de retirada se encuentra avanzado respecto al de referencia, es decir, que
su distancia a la profundidad final de taladrado es menor.
Rotacin
296 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Ciclos
10.4 Ciclos de taladrado
Programacin
CYCLE83(RTP, RFP, SDIS, DP, DPR, FDEP, FDPR, DAM, DTB, DTS, FRF, VARI)
Parmetros
Funcionamiento
La herramienta taladra con la velocidad de giro del cabezal y el avance programados, hasta
la profundidad final introducida.
Los taladros profundos se efectan mediante la penetracin en profundidad por pasos,
cuyo valor mximo est predeterminado, hasta alcanzar la profundidad final de taladrado.
Si se desea, despus de cada paso de penetracin, la broca puede retroceder hasta el
plano de referencia + distancia de seguridad, para evacuacin de viruta, o bien retroceder
en 1 mm para romperla.
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 297
Ciclos
10.4 Ciclos de taladrado
Ejecucin
Posicin alcanzada antes del inicio del ciclo:
La posicin de taladrado es la posicin en los dos ejes del plano seleccionado.
El ciclo genera la secuencia siguiente:
Taladrado profundo con evacuacin de viruta (VARI=1):
Desplazamiento hasta el plano de referencia retrasado en la distancia de seguridad, con
G0.
Desplazamiento hasta la primera profundidad de mecanizado mediante G1, resultando el
avance programado en la llamada al ciclo y que se calcula con el parmetro FRF (factor
de avance).
Tiempo de espera en la profundidad final de taladrado (parmetro DTB).
Retirada al plano de referencia retrasado en la distancia de seguridad, con G0, para
evacuacin de viruta.
Tiempo de espera en el punto de partida (parmetro DTS).
Desplazamiento a la profundidad de taladrado ltimamente alcanzada, disminuida en la
distancia de anticipacin calculada internamente, con G0.
Desplazamiento hasta la prxima profundidad de taladrado con G1 (la sucesin de
movimientos prosigue hasta que se ha alcanzado la profundidad final de taladrado).
Movimiento en sentido inverso hasta el plano de retirada con G0.
)'(3 573
5)36',6 * * *
)'(3 5)3
'3 5)3'35
Rotacin
298 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Ciclos
10.4 Ciclos de taladrado
573
5)36',6
5)3
)'(3 * * *
'3 5)3'35
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 299
Ciclos
10.4 Ciclos de taladrado
Nota
La distancia de anticipo se calcula a nivel interno del ciclo, de la siguiente manera:
Con una profundidad de mecanizado de hasta 30 mm, el valor de la distancia de anticipo
es siempre igual a 0,6 mm.
Con mayores profundidades de taladrado se aplica la frmula de clculo Profundidad de
taladrado/50 (el valor est limitado a mx. 7 mm).
Rotacin
300 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Ciclos
10.4 Ciclos de taladrado
Programacin
CYCLE84(RTP, RFP, SDIS, DP, DPR, DTB, SDAC, MPIT, PIT, POSS, SST, SST1)
Parmetros
Funcionamiento
La herramienta taladra hasta la profundidad de roscado introducida, con la velocidad del
cabezal y la velocidad de avance que estn programadas.
El ciclo CYCLE84 permite tallar roscados con macho sin mandril de compensacin.
Nota
El ciclo CYCLE84 slo se podr emplear si el cabezal previsto para el taladrado est
tcnicamente en condiciones para el funcionamiento con posicin regulada.
Para el roscado con macho sin mandril de compensacin existe un ciclo propio,
el CYCLE840.
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 301
Ciclos
10.4 Ciclos de taladrado
Ejecucin
Posicin alcanzada antes del inicio del ciclo:
La posicin de taladrado es la posicin en los dos ejes del plano seleccionado.
El ciclo genera la sucesin de movimientos siguiente:
Desplazamiento hasta el plano de referencia retrasado en la distancia de seguridad, con
G0.
Parada orientada del cabezal (es el valor en el parmetro POSS) y paso del cabezal al
modo Eje.
Roscado con macho hasta la profundidad final con velocidad SST.
Tiempo de espera en la profundidad de roscado (parmetro DTB).
Retirada al plano de referencia retrasado en la distancia de seguridad, velocidad SST1 e
inversin de sentido de giro.
Vuelta al plano de retirada, con G0 reescribiendo la velocidad del cabezal ltimamente
programada antes de la llamada del ciclo y el sentido de giro programado en SDAC;
se reinicia el modo Cabezal.
6'$&
573
5)36',6
5)3
Rotacin
302 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Ciclos
10.4 Ciclos de taladrado
Nota
El sentido de giro en roscado con macho se invierte siempre automticamente en el ciclo.
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 303
Ciclos
10.4 Ciclos de taladrado
Programacin
CYCLE840(RTP, RFP, SDIS, DP, DPR, DTB, SDR, SDAC, ENC, MPIT, PIT, AXN)
Parmetros
Funcionamiento
La herramienta taladra hasta la profundidad de roscado introducida, con la velocidad del
cabezal y la velocidad de avance que estn programadas.
El ciclo permite efectuar roscados con macho con mandril de compensacin:
Sin captador
Con captador.
Rotacin
304 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Ciclos
10.4 Ciclos de taladrado
6'$&
6'5
573
5)36',6
5)3
'3 5)3'35 * * *
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 305
Ciclos
10.4 Ciclos de taladrado
6'$&
6'5
573
5)36',6
5)3
'3 5)3'35 * * *
Rotacin
306 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Ciclos
10.4 Ciclos de taladrado
Nota
El ciclo decide en funcin del dato de mquina DM30200 NUM_ENCS si la rosca se
efectuar con o sin captador.
Antes de la llamada del ciclo se debe programar con M3 o M4 el sentido de giro del cabezal.
Durante las secuencias de roscado con G63, los valores de los selectores de correccin del
avance y la velocidad del cabezal se congelan al 100%.
El roscado con macho sin captador requiere, por regla general, un mandril de compensacin
ms largo.
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 307
Ciclos
10.4 Ciclos de taladrado
La programacin del eje de taladrado por medio de AXN (nmero de eje de taladrado)
permite programar el eje de taladrado directamente.
Rotacin
308 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Ciclos
10.4 Ciclos de taladrado
Programacin
CYCLE85(RTP, RFP, SDIS, DP, DPR, DTB, FFR, RFF)
Parmetros
Funcionamiento
La herramienta taladra con la velocidad del cabezal y la velocidad de avance especificadas,
hasta la profundidad final introducida.
Los movimientos en sentido hacia adentro y hacia afuera se efectan con el avance, que se
debe prescribir en cada caso en los correspondientes parmetros FFR y RFF.
El ciclo se puede utilizar para el escariado de taladros.
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 309
Ciclos
10.4 Ciclos de taladrado
Ejecucin
Posicin alcanzada antes del inicio del ciclo:
La posicin de taladrado es la posicin en los dos ejes del plano seleccionado.
;
Rotacin
310 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Ciclos
10.4 Ciclos de taladrado
573
5)36',6
* * *
'3 5)3'35 5)3
FFR (avance)
El valor del avance prescrito en FFR es efectivo al taladrar.
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 311
Ciclos
10.4 Ciclos de taladrado
Programacin
CYCLE86(RTP, RFP, SDIS, DP, DPR, DTB, SDIR, RPA, RPO, RPAP, POSS)
Parmetros
Funcionamiento
El ciclo soporta el mandrinado de taladros (con un mandril).
La herramienta taladra hasta la profundidad introducida, con la velocidad del cabezal y la
velocidad de avance que se han programado.
En el mandrinado 2 se efecta, despus de alcanzar la profundidad, una parada orientada
del cabezal. Se pasa luego con rpido a las posiciones de retirada programadas y desde
all, hasta el plano de retirada.
En un torno, el ciclo CYCLE86 slo se puede utilizar con TRANSMIT en el plano G17 y con
una herramienta accionada (ver apartado "Fresado de la superficie frontal - TRANSMIT")
Z es el eje de herramienta. Las posiciones de taladrado se programan a nivel interno del
ciclo en el plano X-Y.
Rotacin
312 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Ciclos
10.4 Ciclos de taladrado
Ejecucin
Posicin alcanzada antes del inicio del ciclo:
La posicin de taladrado es la posicin en los dos ejes del plano seleccionado.
El ciclo genera la sucesin de movimientos siguiente:
Desplazamiento hasta el plano de referencia retrasado en la distancia de seguridad,
con G0.
Desplazamiento a la profundidad final de taladrado, con G1 y con el avance programado
antes de llamar al ciclo.
Tiempo de espera en la profundidad final de taladrado.
Parada orientada del cabezal en la posicin programada en POSS.
Efectuar trayecto de retirada en 3 ejes a lo sumo con G0.
Retirada en el eje de taladrado al plano de referencia retrasado en la distancia de
seguridad con G0.
Vuelta al plano de retirada, con G0 (posicin inicial de taladrado en los dos ejes del
plano).
=
532
53$ 573
53$3 5)36',6
'3 5)3'35 5)3
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 313
Ciclos
10.4 Ciclos de taladrado
Nota
Es posible efectuar una parada orientada del cabezal activo. El ngulo correspondiente se
programa mediante un parmetro de transferencia.
El CYCLE86 se podr emplear si el cabezal previsto para mandrinar est tcnicamente en
condiciones para el funcionamiento con posicin regulada.
Rotacin
314 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Ciclos
10.4 Ciclos de taladrado
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 315
Ciclos
10.4 Ciclos de taladrado
Programacin
CYCLE87 (RTP, RFP, SDIS, DP, DPR, SDIR)
Parmetros
Funcionamiento
La herramienta taladra con la velocidad de giro del cabezal y el avance programados, hasta
la profundidad final introducida.
En el mandrinado 3 se genera, una vez se ha alcanzado la profundidad final de taladrado,
una parada del cabezal sin orientacin M5, y luego una parada programada M0. Mediante la
tecla MARCHA CN se contina el movimiento hacia afuera, en rpido, hasta el plano de
retirada.
Ejecucin
Posicin alcanzada antes del inicio del ciclo:
La posicin de taladrado es la posicin en los dos ejes del plano seleccionado.
El ciclo genera la sucesin de movimientos siguiente:
Desplazamiento hasta el plano de referencia retrasado en la distancia de seguridad, con
G0.
Desplazamiento a la profundidad final de taladrado, con G1 y con el avance programado
antes de llamar al ciclo.
Parada del cabezal con M5.
Pulsar la tecla MARCHA CN.
Movimiento en sentido inverso hasta el plano de retirada con G0.
Rotacin
316 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Ciclos
10.4 Ciclos de taladrado
573
5)36',6
5)3
'3 5)3'35
00 * *
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 317
Ciclos
10.4 Ciclos de taladrado
Programacin
CYCLE88(RTP, RFP, SDIS, DP, DPR, DTB, SDIR)
Parmetros
Funcionamiento
La herramienta mecaniza con la velocidad de giro del cabezal y el avance programados,
hasta la profundidad final programada. En el mandrinado 4, una vez se ha alcanzado la
profundidad final se genera un tiempo de espera y una parada del cabezal sin orientacin
M5, as como una parada programada M0. Accionando MARCHA CN se efecta con
marcha rpida el movimiento hacia afuera hasta el plano de retirada.
Ejecucin
Posicin alcanzada antes del inicio del ciclo:
La posicin de taladrado es la posicin en los dos ejes del plano seleccionado.
El ciclo genera la sucesin de movimientos siguiente:
Desplazamiento hasta el plano de referencia retrasado en la distancia de seguridad, con
G0.
Desplazamiento a la profundidad final de taladrado, con G1 y con el avance programado
antes de llamar al ciclo.
Tiempo de espera en la profundidad final de taladrado.
Parada de cabezal y programa con M5 M0. Tras parada de programa, pulsar la tecla
MARCHA CN.
Movimiento en sentido inverso hasta el plano de retirada con G0.
Rotacin
318 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Ciclos
10.4 Ciclos de taladrado
573
5)36',6
5)3
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 319
Ciclos
10.4 Ciclos de taladrado
Programacin
CYCLE89 (RTP, RFP, SDIS, DP, DPR, DTB)
Parmetros
Funcionamiento
La herramienta taladra con la velocidad de giro del cabezal y el avance programados,
hasta la profundidad final introducida. Cuando se haya alcanzado la profundidad final,
podr programarse un tiempo de espera.
Ejecucin
Posicin alcanzada antes del inicio del ciclo:
La posicin de taladrado es la posicin en los dos ejes del plano seleccionado.
El ciclo genera la sucesin de movimientos siguiente:
Desplazamiento hasta el plano de referencia retrasado en la distancia de seguridad,
con G0.
Desplazamiento a la profundidad final de taladrado, con G1 y con el avance programado
antes de llamar al ciclo.
Tiempo de espera en la profundidad final de taladrado.
Retirada hasta el plano de ref. retrasado en la distancia de seguridad, con G1 y con el
mismo valor del avance.
Movimiento en sentido inverso hasta el plano de retirada con G0.
Rotacin
320 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Ciclos
10.4 Ciclos de taladrado
573
5)36',6
5)3
'3 5)3'35 * * *
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 321
Ciclos
10.4 Ciclos de taladrado
Programacin
HOLES1 (SPCA, SPCO, STA1, FDIS, DBH, NUM)
Parmetros
Funcionamiento
Este ciclo permite efectuar una fila de agujeros, es decir, un nmero de taladros que se
encuentra en una recta, o bien un retculo de agujeros. La clase de taladro es determinada
por el ciclo de taladrado previo seleccionado de forma modal.
En un torno, el ciclo de figuras de taladrado HOLES1 slo se puede utilizar con TRANSMIT
en el plano G17 y con una herramienta accionada (ver apartado "Fresado de la superficie
frontal - TRANSMIT")
Z es el eje de herramienta. Las posiciones de taladrado se programan a nivel interno del
ciclo en el plano X-Y.
Rotacin
322 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Ciclos
10.4 Ciclos de taladrado
Ejecucin
Para evitar recorridos muertos innecesarios, se decide a nivel interno del ciclo, en base a la
posicin real de los ejes del plano y a la geometra de la fila de agujeros, si stos se
ejecutarn empezando por el primer agujero o por el ltimo. Se entra luego con marcha
rpida en las posiciones de taladrado sucesivamente.
*
<
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 323
Ciclos
10.4 Ciclos de taladrado
63&$
'%+
)',6
67$
63&2
<
SPCA y SPCO (punto de referencia 1er eje del plano y 2 eje del plano)
Se prescribe un punto sobre la recta de la fila de agujeros, el cual se considera como punto
de referencia para determinar las distancias entre los taladros. Desde este punto se fija la
distancia al primer taladro FDIS.
STA1 (ngulo)
La recta puede tomar una posicin cualquiera en el plano. Queda determinada por el punto
definido mediante SPCA y SPCO y el ngulo que forma con el primer eje del plano del
sistema de coordenadas de pieza actual en el momento de la llamada. El ngulo se ha de
introducir en grados, en STA1.
NUM (cantidad)
Con el parmetro NUM se determina el nmero de taladros.
Rotacin
324 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Ciclos
10.4 Ciclos de taladrado
<
r
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 325
Ciclos
10.4 Ciclos de taladrado
<
;
$XVJDQJVSXQNW
[\
Rotacin
326 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Ciclos
10.4 Ciclos de taladrado
Programacin
HOLES2 (CPA, CPO, RAD, STA1, INDA, NUM)
Parmetros
Tabla 10-12 Parmetro HOLES2
CPA real Centro de agujeros en crculo (absoluto), 1er eje del plano
CPO real Centro de agujeros en crculo (absoluto), 2 eje del plano
RAD real Radio de agujeros en crculo (se introduce sin signo)
STA1 real ngulo inicial
Rango de valores: 180<STA1<=180 grados
INDA real ngulo incremental
NUM int Nmero de taladros
Funcionamiento
Este ciclo permite mecanizar agujeros en crculo. El plano de mecanizado se ha de definir
antes de llamar al ciclo.
La clase de taladro es determinada por el ciclo de taladrado previo seleccionado de forma
modal.
En un torno, el ciclo de figuras de taladrado HOLES2 slo se puede utilizar con TRANSMIT
en el plano G17 y con una herramienta accionada (ver apartado "Fresado de la superficie
frontal - TRANSMIT")
Z es el eje de herramienta. Las posiciones de taladrado se programan a nivel interno del
ciclo en el plano X-Y.
*
<
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 327
Ciclos
10.4 Ciclos de taladrado
Ejecucin
En el ciclo se toman sucesivamente las posiciones de taladrado sobre el plano de agujeros
en crculo, con G0.
<
,1'$
67$
;
5$
'
&3$&32
LP0LWWHOSXQNW
Rotacin
328 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Ciclos
10.4 Ciclos de taladrado
NUM (cantidad)
El parmetro NUM determina el nmero de taladros.
<
r
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 329
Ciclos
10.5 Ciclos de torneado
10.5.1 Requisitos
Los ciclos de torneado forman parte del fichero de configuracin setup_T.cnf que se carga a
la memoria del usuario del control.
;
(MHGHUHIUHQWDGR
*
(MHORQJLWXGLQDO =
Rotacin
330 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Ciclos
10.5 Ciclos de torneado
6LQHUURUGHFRQWRUQR (UURUGHFRQWRUQR
NHLQH.RQWXUYHUOHW]XQJ
(UURUGHFRQWRUQR
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 331
Ciclos
10.5 Ciclos de torneado
Programacin
CYCLE93(SPD, SPL, WIDG, DIAG, STA1, ANG1, ANG2, RCO1, RCO2, RCI1, RCI2, FAL1,
FAL2, IDEP, DTB, VARI, VRT)
Parmetros
Funcionamiento
El ciclo de entallado permite confeccionar entallas simtricas y asimtricas refrentando y
cilindrando en cualesquiera elementos de contorno rectos. Se pueden efectuar entallas
externas e internas.
Rotacin
332 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Ciclos
10.5 Ciclos de torneado
Ejecucin
El posicionamiento en profundidad (hacia la base de la ranura) y en anchura (de entalla a
entalla) se calcula a nivel interno del ciclo y se distribuye uniformemente con el mayor valor
posible.
Al entallar en superficies oblicuas, se pasa de una entalla a la siguiente por el trayecto ms
corto, es decir, paralelamente al cono en el que se mecaniza sta. Se considera
internamente una distancia de seguridad al contorno.
1. Paso
Desbaste paralelo al eje, hasta el fondo, en pasos de penetracin individuales
Despus de cada paso se retira brevemente la herramienta para romper la viruta.
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 333
Ciclos
10.5 Ciclos de torneado
2. Paso
La entalla se mecaniza perpendicularmente al sentido de penetracin, en uno o varios
cortes. Cada corte se reparte a su vez de acuerdo con la profundidad. A partir del segundo
corte a lo largo del ancho de la entalla se retrocede en cada caso 1 mm antes de la retirada.
3. Paso
Desbaste de los flancos en un paso, si estn programados ngulos en ANG1 o ANG2. El
movimiento a lo largo del ancho de la entalla se efecta en varios pasos, si el ancho del
flanco es mayor.
Rotacin
334 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Ciclos
10.5 Ciclos de torneado
4. Paso
Desbaste de las creces de acabado paralelamente al contorno, desde el borde hasta el
centro de la entalla. El ciclo selecciona y cancela automticamente la correccin del radio de
la herramienta.
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 335
Ciclos
10.5 Ciclos de torneado
;
63/
67$
5&
',$*
5&
$1*
5&
5&
$1*
63'
:,'*
;
$1*
,'(3
:,'*
',$*
$1*
63' 67$
=
Rotacin
336 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Ciclos
10.5 Ciclos de torneado
STA1 (ngulo)
Con el parmetro STA1 se programa el ngulo de la recta inclinada en la cual se debe
efectuar la entalla. El ngulo puede tomar valores entre 0 y 180 grados y est referido
siempre al eje de cilindrado.
&UHFHVGH
DFDEDGRGHORV
IODQFRV)$/
&UHFHVGH
DFDEDGRHQHO
IRQGR)$/
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 337
Ciclos
10.5 Ciclos de torneado
; ;
Si el parmetro tiene un valor distinto, el ciclo se cancela con la alarma 61002 "Definicin
errnea de la clase de mecanizado".
El ciclo efecta una vigilancia del contorno, cuyo objeto es obtener un contorno adecuado
de la entalla. ste no es el caso cuando los radios/chaflanes en la base de la ranura se
tocan o cruzan o cuando en un tramo de contorno que discurre paralelamente al eje de
cilindrado se intenta entallar transversalmente. En estos casos, el ciclo se interrumpe con la
alarma 61603 "Definicin errnea de la forma de entalla".
Rotacin
338 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Ciclos
10.5 Ciclos de torneado
Nota
Antes de la llamada del ciclo de entallado, se ha de haber activado una herramienta de dos
filos. Las correcciones para los dos filos se han de depositar en dos nmeros D
consecutivos de la herramienta, el primero de los cuales se ha de activar antes de la
llamada del ciclo. El ciclo determina por s mismo cul de las dos correcciones de
herramienta debe emplear para cada paso de mecanizado y activa las correcciones tambin
por s mismo. Una vez terminado el ciclo, el nmero de correccin programado antes de
llamar al ciclo vuelve a ser activo. Si no hay programado ningn nmero D para correccin
de herramienta durante la llamada al ciclo, la ejecucin del ciclo es interrumpida con la
alarma 61000 "Ninguna correccin de herramienta activa".
r
r
r
&KDIODQHVPP
=
N10 G0 G90 Z65 X50 T5 D1 S400 M3 ; Punto inicial antes del comienzo del ciclo
N20 G95 F0.2 ; Determinacin de valores tecnolgicos
N30 CYCLE93(35, 60, 30, 25, 5, 10, 20, 0, ; Llamada de ciclo
0, -2, -2, 1, 1, 10, 1, 5,0.2) Distancia de retirada de 0,2 mm programada
N40 G0 G90 X50 Z65 ; Posicin siguiente
N50 M02 ; Fin del programa
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 339
Ciclos
10.5 Ciclos de torneado
Programacin
CYCLE94(SPD, SPL, FORM, VARI)
Parmetros
SPD real Punto inicial en el eje de refrentado (se introduce sin signo)
SPL real Punto inicial de la correccin en el eje de cilindrado (se introduce
sin signo)
FORM char Definicin de la forma
Valores: E (para forma E), F (para forma F)
VARI entero Determinacin de la posicin de la garganta
Valores:
0 (de acuerdo con la posicin del filo de la herramienta),
1...4 (definir posicin)
Funcionamiento
Este ciclo de trabajo permite crear gargantas segn DIN509, forma E y F, con las
caractersticas usuales, en piezas acabadas de dimetro >3 mm.
)RUPD)
)RUPD(
Rotacin
340 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Ciclos
10.5 Ciclos de torneado
Ejecucin
Posicin alcanzada antes del inicio del ciclo:
La posicin de partida es una cualquiera desde la cual se pueda pasar sin colisiones al
punto de garganta.
El ciclo genera la sucesin de movimientos siguiente:
Posicionamiento en el punto de partida determinado internamente, con G0.
Seleccin de la correccin del radio del corte en correspondencia con la posicin activa
del filo, y realizacin del contorno de garganta con el avance programado antes de llamar
al ciclo.
Retirada al punto de partida, con G0, y cancelacin de la correccin del radio del filo,
con G40.
63/
63'
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 341
Ciclos
10.5 Ciclos de torneado
FORM (definicin)
La forma E y la forma F estn especificadas en DIN509 y se definen mediante este
parmetro.
Si el parmetro tiene un valor distinto de E o F, el ciclo se interrumpe y genera la alarma
61609 "Definicin errnea de la forma".
)250$(
3DUDSLH]DVFRQXQD 6/
VXSHUILFLHGHPHFDQL]DGR
=
)250$)
3DUDSLH]DVFRQGRV 6/
VXSHUILFLHVGH
PHFDQL]DGRSHUSHQ
GLFXODUHVHQWUHV
;
6/ 6/
=
6/ 6/
Rotacin
342 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Ciclos
10.5 Ciclos de torneado
Nota
Antes de la llamada del ciclo, se ha de activar una correccin de la herramienta. De lo
contrario, el ciclo se cancela tras la emisin de la alarma 61000 "Ninguna correccin de
herramienta activa".
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 343
Ciclos
10.5 Ciclos de torneado
)250$(
=
Rotacin
344 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Ciclos
10.5 Ciclos de torneado
Programacin
CYCLE95 (NPP, MID, FALZ, FALX, FAL, FF1, FF2, FF3, VARI, DT, DAM, _VRT)
Parmetros
Funcionamiento
El ciclo de mecanizado permite confeccionar en piezas en bruto un contorno programado en
un subprograma mediante mecanizado paralelo al eje. El contorno puede contener
elementos de destalonado. Con este ciclo se pueden realizar mecanizados en sentido
longitudinal de contornos y mecanizados transversales, externos e internos. Se puede
escoger libremente la clase de mecanizado (desbaste, acabado, mecanizado completo). En
el desbaste del contorno se generan cortes paralelos al eje de la profundidad mxima
programada y tras alcanzar un punto de interseccin con el contorno, se mecanizan
tambin, inmediatamente, las esquinas que quedan, de forma paralela a ste. La pieza se
desbasta hasta alcanzar las creces de acabado programadas.
El acabado se realiza en la misma direccin que el desbaste. La correccin del radio de la
herramienta se selecciona y cancela automticamente por el ciclo.
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 345
Ciclos
10.5 Ciclos de torneado
Ejecucin
Posicin alcanzada antes del inicio del ciclo:
La posicin inicial es una cualquiera desde la cual se pueda llegar sin colisiones al punto
inicial del contorno.
El ciclo genera la sucesin de movimientos siguiente:
El punto de partida del ciclo se calcula internamente y, con G0, se efecta el
posicionamiento a dicho punto simultneamente en ambos ejes.
Desbaste sin elementos de destalonado:
La aproximacin paralela al eje a la profundidad actual se calcula internamente y se pasa
a ella con G0.
Desplazamiento al punto de corte de desbaste, paralelamente al eje, con G1 y avance
FF1.
Movimiento paralelo al contorno, a lo largo del mismo + creces de acabado, con
G1/G2/G3 y FF1.
Retirar, conforme a la magnitud programada en _VRT, en cada uno de los ejes y retirada
con G0.
Esta sucesin se repite hasta que se ha alcanzado la profundidad total de la seccin
mecanizada.
En el desbaste sin elementos de destalonado, la retirada al punto de partida del ciclo se
efecta por ejes.
Rotacin
346 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Ciclos
10.5 Ciclos de torneado
=
'HVEDVWHVLQGHVWDORQDGR
'HVEDVWHGHOSULPHUGHVWDORQDGR
'HVEDVWHGHOVHJXQGRGHVWDORQDGR
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 347
Ciclos
10.5 Ciclos de torneado
Acabado:
El desplazamiento a la posicin inicial del ciclo se realiza por ejes con G0.
El desplazamiento a la posicin inicial del contorno se realiza simultneamente en
ambos ejes con G0.
Acabado a lo largo del contorno, con G1/G2/G3 y FF3.
Retirada al punto de partida con ambos ejes y G0.
Rotacin
348 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Ciclos
10.5 Ciclos de torneado
133
)$/;
)$/=
Ejemplos:
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 349
Ciclos
10.5 Ciclos de torneado
[PP
[PP
[PP
Rotacin
350 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Ciclos
10.5 Ciclos de torneado
***
*
; )) 'HVEDVWH
))
))
$FDEDGR
;
))
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 351
Ciclos
10.5 Ciclos de torneado
Mecanizado exterior significa que se penetra en el sentido del eje de valores negativos.
En el mecanizado interior, la penetracin se efecta en el sentido del eje de valores
positivos.
Para el parmetro VARI se efecta una prueba de plausibilidad. Si, a la llamada del ciclo,
su valor no se sita en el margen de 1 ... 12, el ciclo se interrumpe con la alarma 61002
"Tipo de mecanizado definido incorrecto".
/RQJLWXGLQDO
; H[WHULRU9$5,
/RQJLWXGLQDOLQWHULRU
9$5,
=
RGHVSXVGH
FDPELDU
DPDUUH
/RQJLWXGLQDOLQWHULRU
9$5,
=
7UDQVYHUVDO
LQWHULRU9$5,
;
7UDQVYHUVDOH[WHULRU
9$5,
RGHVSXVGH
FDPELDU
DPDUUH
5HIUHQWDGRLQWHULRU
9$5,
=
Rotacin
352 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Ciclos
10.5 Ciclos de torneado
despus del cual debe efectuarse la rotura de viruta. En DT se puede programar, para ello,
un tiempo de espera (en segundos) que se ejecuta en cada uno de los puntos de
interrupcin del corte. Si no est prescrito ningn trayecto para la interrupcin del corte
(DAM=0), se generan cortes de desbaste ininterrumpidos, sin tiempos de espera.
&RUWHSDUDOHORDOHMHLQWHUUXPSLGR
'$0 3HQHWUDFLQD *
SURIXQGLGDGGH
WUDEDMR
* * * *
Definicin de contornos
El contorno ha de contener como mnimo 3 secuencias con movimientos en los dos ejes del
plano de mecanizado.
Si el contorno es ms corto, el ciclo se cancela tras la emisin de las alarmas 10933 "El
subprograma de contorno contiene demasiado pocas secuencias de contorno" y 61606
"Error en la preparacin del contorno".
Los elementos de destalonado se pueden ajustar directamente uno junto a otro. Las
secuencias sin movimientos en el plano se pueden definir sin limitaciones.
Todas las secuencias de desplazamiento se preparan internamente para los dos primeros
ejes del plano actual, pues solamente ellos intervienen en el arranque de viruta. En el
subprograma del contorno pueden estar contenidos movimientos para otros ejes, cuyos
trayectos no obstante, no estn activos durante la ejecucin del ciclo.
Como geometra del contorno se admite solamente la programacin de rectas y crculos,
con G0, G1, G2 y G3. Se pueden programar adems las instrucciones para redondeos y
chaflanes. Si se programan otras rdenes de desplazamiento en el contorno, el ciclo se
interrumpe con la alarma 10930 "Tipo de interpolacin no permitido en el contorno de
desbaste".
En la primera secuencia con movimiento de desplazamiento en el plano de mecanizado
actual debe estar incluida una orden de desplazamiento G0, G1, G2 o G3; de lo contrario,
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 353
Ciclos
10.5 Ciclos de torneado
/QHDUHFWD
FRPSOHPHQWDGD
3XQWRILQDO
3XQWR
LQLFLDO
programado
La direccin de la programacin del contorno de mecanizado se puede elegir libremente.
Internamente se determina de manera automtica la direccin de mecanizado. En caso de
mecanizado completo, el contorno realiza el acabado en la misma direccin que la utilizada
para el desbaste.
Para determinar la direccin de mecanizado sern considerados el primer y el ltimo punto
de contorno programados. Por ello, es necesario que se pongan siempre ambas
coordenadas en la primera secuencia del subprograma de contorno.
Rotacin
354 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Ciclos
10.5 Ciclos de torneado
Punto inicial
El ciclo determina por s mismo el punto de partida del mecanizado. En el eje segn el cual
se efecta la penetracin, dicho punto de partida est separado del contorno en un valor
igual a las creces de acabado + el recorrido de retirada (parmetro _VRT). En el otro eje,
se encuentra delante del punto de partida del contorno en un valor igual a las creces de
acabado + _VRT.
Al ir al punto de partida ser seleccionada internamente la correccin del radio de corte.
Por ello, se seleccionar el ltimo punto antes de la llamada al ciclo de forma tal que sea
posible sin colisiones y que quede suficiente espacio para el movimiento de compensacin
correspondiente.
6XPDFUHFHVSDUD
DFDEDGRHQ;B957 38172
,1,&,$/GHO
FLFOR
6XPDFUHFHVSDUD
DFDEDGRHQ=B957
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 355
Ciclos
10.5 Ciclos de torneado
3
3
3 5
3
3
3
Rotacin
356 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Ciclos
10.5 Ciclos de torneado
3
3
3
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 357
Ciclos
10.5 Ciclos de torneado
Programacin
CYCLE96 (DIATH, SPL, FORM, VARI)
Parmetros
Funcionamiento
Este ciclo permite mecanizar gargantas de salida de rosca segn DIN76 para piezas con
rosca mtrica ISO.
Rotacin
358 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Ciclos
10.5 Ciclos de torneado
Ejecucin
Posicin alcanzada antes del inicio del ciclo:
La posicin de partida es una cualquiera desde la que se puede ir sin colisiones a cada
garganta de salida de rosca.
El ciclo genera la sucesin de movimientos siguiente:
Posicionamiento en el punto de partida determinado internamente, con G0.
Seleccin de la correccin del radio de la herramienta de acuerdo con la posicin activa
del filo. Recorrido del contorno de la salida de la rosca con el avance programado antes
de la llamada del ciclo.
Retirada al punto de partida con G0 y cancelacin de la correccin del radio de la
herramienta con G40.
63/
',$7+
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 359
Ciclos
10.5 Ciclos de torneado
FORM (definicin)
Las gargantas de salida de rosca de las formas A y B estn definidas para roscas
exteriores; la forma A para salidas normales y la forma B para salidas cortas.
Las gargantas de salida de rosca de las formas C y D estn definidas para roscas interiores;
la forma C para una salida normal, la forma D para una salida corta.
)250$$\%
63/
5 r
',$7+
)250$&\'
63/
',$7+
5 r
Rotacin
360 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Ciclos
10.5 Ciclos de torneado
Nota
Antes de la llamada del ciclo, se ha de activar una correccin de la herramienta. De lo
contrario, el ciclo se cancela tras la emisin del mensaje de error 61000 "Ninguna correccin
de herramienta activa".
;
=
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 361
Ciclos
10.5 Ciclos de torneado
Programacin
CYCLE97(PIT, MPIT, SPL, FPL, DM1, DM2, APP, ROP, TDEP, FAL, IANG, NSP, NRC,
NID, VARI, NUMT, VRT)
Parmetros
PIT real Paso de rosca indicado en forma de valor numrico (se introduce
sin signo)
MPIT real Paso de rosca indicado en forma de tamao de rosca
Rango de valores: 3 (para M3) ... 60 (para M60)
SPL real Punto inicial de la rosca en el eje cilindrado
FPL real Punto final de la rosca en el eje cilindrado
DM1 real Dimetro de la rosca en el punto inicial
DM2 real Dimetro de la rosca en el punto final
APP real Trayecto de entrada (se introduce sin signo)
ROP real Trayecto de salida (se introduce sin signo)
TDEP real Profundidad de roscado (se introduce sin signo)
FAL real Creces de acabado (se introduce sin signo)
IANG real ngulo de penetracin
Rango de valores: "+" (para penetracin de la herramienta a lo
largo de un flanco), "-" (para penetracin alternativa)
NSP real Decalaje del punto de partida para el primer filete (se introduce
sin signo)
NRC int Nmero de pasadas de desbaste (se introduce sin signo)
NID int Nmero de pasadas en vaco (se introduce sin signo)
VARI int Determinacin de la clase de mecanizado de la rosca
Rango de valores: 1 ... 4
NUMT int Nmero de filetes de rosca (se introduce sin signo)
VRT real Distancia de retirada variable por el dimetro inicial, incremental
(introducir sin signo)
Rotacin
362 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Ciclos
10.5 Ciclos de torneado
Funcionamiento
Con el ciclo Roscado se pueden tallar roscas externas e internas cilndricas y cnicas con
un paso de rosca constante en cilindrado y refrentado. Las roscas pueden tener una o ms
entradas. En las de varias entradas, se mecanizan consecutivamente los diversos filetes.
La penetracin de la herramienta se efecta automticamente; se puede elegir entre las
variantes de penetracin constante por pasada o de seccin constante de viruta.
Un roscado a derechas o izquierdas queda determinado por el sentido de giro del cabezal,
el cual se debe programar previamente a la llamada de ciclo.
La correccin del avance y del cabezal no est activa en las secuencias de desplazamiento
con rosca.
ATENCIN
Para el empleo de este ciclo es necesario un cabezal con velocidad regulada y sistema de
medicin de trayecto.
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 363
Ciclos
10.5 Ciclos de torneado
Ejecucin
Posicin alcanzada antes del inicio del ciclo:
La posicin de partida es una cualquiera desde la que se pueda llegar sin colisiones al
punto inicial programado de la rosca + el trayecto de entrada.
El ciclo genera la sucesin de movimientos siguiente:
Posicionamiento en el punto de partida, determinado internamente, al comienzo del
trayecto de entrada para el primer filete de rosca, con G0.
Entrada de la herramienta para el desbaste, de acuerdo con la clase de entrada fijada en
VARI.
El roscado se repite de acuerdo con el nmero de pasadas de desbaste programadas.
En la pasada siguiente, con G33, se mecanizan las creces de acabado.
De acuerdo con el nmero de pasadas en vaco, se repite dicha pasada.
Para cualquier otro filete de rosca se repite toda la sucesin de movimientos.
;
3,7 63/
)3/
523 $33
7'(3
)$/
'0 '0
Rotacin
364 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Ciclos
10.5 Ciclos de torneado
Relaciones entre SPL, FPL, APP y ROP (punto inicial, punto final, trayecto de entrada y trayecto de
salida)
El punto inicial (SPL) o final (FPL) programado representa el punto de partida original de la
rosca. El punto de partida empleado en el ciclo es, no obstante, el punto inicial retrasado en
el trayecto de entrada APP y el punto final, es el programado adelantado en el trayecto de
salida ROP. En el eje de refrentado el punto de partida determinado por el ciclo se
encuentra siempre 1 mm por encima del dimetro programado de la rosca. El control forma
automticamente este plano de retirada.
Relaciones entre TDEP, FAL, NRC y NID (profundidad de roscado, creces de acabado, nmero de
cortes)
Las creces de acabado programadas surten efecto en direccin paralela al eje y se sustraen
de la profundidad de rosca prescrita, TDEP, y el resto que queda se descompone en
pasadas de desbaste.
El ciclo calcula por s mismo las diversas profundidades de entrada actuales de la
herramienta en dependencia del parmetro VARI.
En la descomposicin de la profundidad de rosca a mecanizar en entradas parciales de la
herramienta con seccin constante de viruta, la presin de corte es la misma en todas las
pasadas de desbaste. Las diversas entradas de la herramienta son entonces diferentes.
Otra variante consiste en distribuir la profundidad de rosca total en entradas constantes de
la herramienta. La seccin de viruta aumenta entonces pasada a pasada pero con valores
pequeos de la profundidad de rosca; esta tecnologa puede llevar a mejores condiciones
de corte.
Las creces de acabado FAL se mecanizan en una pasada, despus del desbaste. Luego se
efectan las pasadas en vaco programadas en el parmetro NID.
3HQHWUDFLQDORODUJR 3HQHWUDFLQFRQIODQFRV
GHOIODQFR DOWHUQDWLYRV
,$1*
,$1*
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 365
Ciclos
10.5 Ciclos de torneado
0DUFDGHJUDGRV
,QLFLR ,QLFLR
)LOHWHGHURVFD )LOHWHGHURVFD
163
,QLFLR ,QLFLR
)LOHWHGHURVFD )LOHWHGHURVFD
1807
Con el parmetro NUMT se fija el nmero de filetes en roscas de varias entradas. Para una
rosca sencilla el parmetro se ha de ajustar en cero o puede suprimirse por completo en la
lista de parmetros.
Los filetes de rosca se distribuyen uniformemente por el contorno de la pieza; el primer filete
se determina mediante el parmetro NSP.
Si se ha de confeccionar una rosca de varios filetes con disposicin irregular de los filetes
en el contorno, se ha de llamar al ciclo para cada filete, con programacin del
correspondiente decalaje del punto inicial.
Rotacin
366 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Ciclos
10.5 Ciclos de torneado
3HQHWUDFLQFRQSURIXQGLGDG
GHSHQHWUDFLQFRQVWDQWH
3HQHWUDFLQFRQ
VHFFLQGHYLUXWDFRQVWDQWH
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 367
Ciclos
10.5 Ciclos de torneado
; ;
QJXORr
QJXORr
5RVFDORQJLWXGLQDO = 5RVFDWUDQVYHUVDO =
Rotacin
368 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Ciclos
10.5 Ciclos de torneado
;
0[
=
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 369
Ciclos
10.5 Ciclos de torneado
Programacin
CYCLE98 (PO1, DM1, PO2, DM2, PO3, DM3, PO4, DM4, APP, ROP, TDEP, FAL, IANG,
NSP, NRC, NID, PP1, PP2, PP3, VARI, NUMT, _VRT)
Parmetros
Rotacin
370 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Ciclos
10.5 Ciclos de torneado
Funcionamiento
El ciclo permite la ejecucin de varias roscas cilndricas o cnicas concatenadas.
Los distintos segmentos de rosca pueden mostrar pasos distintos; el paso tiene que ser
constante dentro de un segmento de rosca.
Ejecucin
Posicin alcanzada antes del inicio del ciclo:
La posicin de partida es una cualquiera desde la que se pueda llegar sin colisiones al
punto inicial programado de la rosca + el trayecto de entrada.
El ciclo genera la sucesin de movimientos siguiente:
Posicionamiento en el punto de partida, determinado internamente, al comienzo del
trayecto de entrada para el primer filete de rosca, con G0.
Entrada de la herramienta para el desbaste, de acuerdo con la clase de entrada fijada en
VARI.
El roscado se repite de acuerdo con el nmero de pasadas de desbaste programadas.
En la pasada siguiente, con G33, se mecanizan las creces de acabado.
De acuerdo con el nmero de pasadas en vaco, se repite dicha pasada.
Para cualquier otro filete de rosca se repite toda la sucesin de movimientos.
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 371
Ciclos
10.5 Ciclos de torneado
;
=
Rotacin
372 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Ciclos
10.5 Ciclos de torneado
Relaciones entre TDEP, FAL, NRC y NID (profundidad de roscado, creces de acabado, nmero de
cortes de desbaste y pasadas en vaco)
Las creces de acabado programadas se sustraen de la profundidad de rosca prescrita,
TDEP y el resto que queda se descompone en pasadas de desbaste. El ciclo calcula por s
mismo las diversas profundidades de entrada actuales de la herramienta en dependencia
del parmetro VARI. En la descomposicin de la profundidad de rosca a mecanizar en
entradas parciales de la herramienta con seccin constante de viruta, la presin de corte es
la misma en todas las pasadas de desbaste. Las diversas entradas de la herramienta son
entonces diferentes.
Otra variante consiste en distribuir la profundidad de rosca total en entradas constantes de
la herramienta. La seccin de viruta aumenta entonces pasada a pasada pero con valores
pequeos de la profundidad de rosca; esta tecnologa puede llevar a mejores condiciones
de corte.
Las creces de acabado FAL se mecanizan en una pasada, despus del desbaste. Luego se
efectan las pasadas en vaco programadas en el parmetro NID.
3HQHWUDFLQDORODUJR 3HQHWUDFLQFRQIODQFRV
GHOIODQFR DOWHUQDWLYRV
,$1*
,$1*
Con el parmetro IANG se determina el ngulo con el que se penetra en la rosca. Si desea
una penetracin con un ngulo de penetracin de 90 respecto a la direccin de corte en la
rosca, el valor de este parmetro se tiene que ajustar a cero. Es decir que el parmetro
tambin se puede omitir en la lista de parmetros, ya que, en este caso, se realiza un ajuste
previo automtico a cero. Si se ha de penetrar a lo largo de los flancos, el valor absoluto de
este parmetro debe ascender como mximo a la mitad del ngulo del flanco de la
herramienta.
El signo de este parmetro determina la ejecucin de esta penetracin. Si el valor es
positivo, se penetra siempre en el mismo flanco y si es negativo, en ambos flancos
alternadamente. La clase de penetracin con alternancia de flancos es posible nicamente
para roscas cilndricas. Sin embargo, si el valor de IANG en caso de rosca cnica es
negativo, el ciclo efecta la entrada a lo largo de un flanco.
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 373
Ciclos
10.5 Ciclos de torneado
3HQHWUDFLQFRQSURIXQGLGDG
GHSHQHWUDFLQFRQVWDQWH
3HQHWUDFLQFRQ
VHFFLQGHYLUXWDFRQVWDQWH
Rotacin
374 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Ciclos
10.5 Ciclos de torneado
0DUFDGHJUDGRV
,QLFLR ,QLFLR
)LOHWHGHURVFD )LOHWHGHURVFD
163
,QLFLR ,QLFLR
)LOHWHGHURVFD )LOHWHGHURVFD
1807+
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 375
Ciclos
10.5 Ciclos de torneado
=
Rotacin
376 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Ciclos
10.6 Avisos de error y tratamiento de errores
En los ciclos se generan alarmas con nmeros entre 61000 y 62999. Este campo de
nmeros est, a su vez, dividido en orden a las reacciones de las alarmas y los criterios de
borrado.
El texto del defecto, que se visualiza simultneamente con el nmero de la alarma, informa
con ms detalles sobre la causa de los errores.
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 377
Ciclos
10.6 Avisos de error y tratamiento de errores
6 _ X _ _
X=0 Alarmas de ciclo generales
X=1 Alarmas de los ciclos de taladrado, de figuras de taladrado y de fresado
X=6 Alarmas de los ciclos de torneado
En la tabla siguiente figuran los errores que se producen en los ciclos, el lugar en que se
originan as como las notas referentes a la eliminacin de los mismos.
Rotacin
378 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Ciclos
10.6 Avisos de error y tratamiento de errores
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 379
Ciclos
10.6 Avisos de error y tratamiento de errores
Rotacin
380 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Funcionamiento en red 11
11.1 11.1 Funcionamiento en red
Nota
La funcin Funcionamiento en red slo est disponible en SINUMERIK 802D sl.
Gracias al adaptador de red integrado, el control es apto para redes. Las siguientes
conexiones son posibles:
Peer-to-Peer: Conexin directa entre el control y el PC, utilizando un cable Crossover
Par trenzado: Incorporacin del control en una red local existente, utilizando un cable de
latiguillo.
Un protocolo de transmisin especfico de 802D permite un funcionamiento de red aislado
con transferencia de datos codificada. Este protocolo se utiliza, entre otros, para la
transferencia o ejecucin de programas de pieza en combinacin con la herramienta RCS.
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 381
Funcionamiento en red
11.1 Funcionamiento en red
Requisito
El control est conectado a travs de la interfaz X5 con el PC o la red local.
6<67(0
Pase al campo de manejo Sistema.
$/$50
6HUYLFH
GLVSOD\
6HUYLFH
FRQWURO
Accione los pulsadores de men "Service Visualiz." "Service control".
6HUYLFH
QHWZRUN
A travs del pulsador de men "Service red" se accede a la ventana para la configuracin
de la red.
Parmetros Explicacin
DHCP Protocolo DHCP: En la red se necesita un servidor DHCP que asigne las
direcciones IP de forma dinmica.
Con No se realiza una asignacin fija de las direcciones de red.
Con S se realiza una asignacin dinmica de la direccin de red. Los campos
de entrada que no se necesitan quedan ocultos.
Nombre de equipo Nombre del control en la red
Direccin IP Direccin del control en la red (p. ej.: 192.168.1.1)
Mscara Subnet Deteccin de la red (p. ej.: 255.255.252.0)
Rotacin
382 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Funcionamiento en red
11.1 Funcionamiento en red
6HUYLFH
)LUHZDOO
A travs del pulsador de men "Service Firewall" se pueden bloquear y desbloquear puertos
de comunicacin.
Para garantizar la mxima seguridad, todos los puertos que no se necesiten deberan
permanecer cerrados.
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 383
Funcionamiento en red
11.1 Funcionamiento en red
6<67(0
Accione en el campo de manejo <SYSTEM> "Service Visualiz." "Service control".
$/$50
6HUYLFH
GLVSOD\
6HUYLFH
FRQWURO
6HUYLFH
QHWZRUN
$XWKRU
L]DWLRQ
A travs del pulsador de men "Service red" "Autorizacin" se accede a la mscara de
entrada para las cuentas de usuario.
Las cuentas de usuario sirven para guardar los ajustes personales de los usuarios. Para
crear una nueva cuenta, introduzca en los campos de entrada el nombre de usuario y la
contrasea para el inicio de sesin.
Una cuenta de usuario es el requisito para la comunicacin HMI con la herramienta RCS en
el PG/PC.
Para este fin, el usuario en el HMI tiene que introducir la contrasea en cuestin en el
registro de RCS a travs de la red.
La contrasea se necesita igualmente cuando el usuario quiere comunicar con el control
desde la herramienta RCS.
La funcin de pulsador de men "Crear" inserta un nuevo usuario en la administracin de
usuarios.
La funcin de pulsador de men "Borrar" borra el usuario marcado de la administracin.
Rotacin
384 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Funcionamiento en red
11.1 Funcionamiento en red
6<67(0
Accione el pulsador de men <In sesin RCS> en el campo de manejo <SYSTEM>.
$/$50 Aparece la mscara de entrada para el inicio de sesin del usuario.
Iniciar sesin
Introduzca en los correspondientes campos de entrada el nombre de usuario y la
contrasea y confirme la entrada con el pulsador de men "Iniciar sesin".
Una vez que se haya iniciado la sesin con xito, se muestra el nombre de usuario en la
lnea Usuario actual.
La funcin de pulsador de men "Volver" cierra el cuadro de dilogo.
Nota
Este inicio de sesin sirve al mismo tiempo como identificacin del usuario para conexiones
remotas.
Cerrar sesin
Accione el pulsador de men "Cerrar sesin". Se cierra la sesin del usuario actual,
se guardan los ajustes especficos del usuario y se cancelan todos los desbloqueos
concedidos.
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 385
Funcionamiento en red
11.1 Funcionamiento en red
Rotacin
386 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Funcionamiento en red
11.1 Funcionamiento en red
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 387
Funcionamiento en red
11.1 Funcionamiento en red
6<67(0
Accione en el campo de manejo <SYSTEM> "Service Visualiz." "Service control" "Service
$/$50 red"
6HUYLFH
GLVSOD\
6HUYLFH
FRQWURO
6HUYLFH
QHWZRUN
&RQQHFW
'LVFRQQ
Mediante "Conectar/Desconect" se accede al rea de la configuracin de unidades de red.
Rotacin
388 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Funcionamiento en red
11.1 Funcionamiento en red
&RQQHFW La funcin "Conectar" asigna una unidad local del control a una unidad de red.
Nota
En un PG/PC se ha habilitado un directorio para una conexin de unidad de red para un
usuario determinado.
'LV
FRQQHFW
El pulsador de men "<<Volver" permite anular con la funcin "Desconect" una conexin de
red existente.
1. Coloque el cursor encima de la unidad correspondiente.
2. Accione el pulsador de men "Desconect".
La unidad de red seleccionada se desconecta del control.
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 389
Funcionamiento en red
11.2 Herramienta RCS
ATENCIN
La funcionalidad completa de la herramienta RCS no se tiene hasta que se carga la clave
de licencia RCS802.
Esta clave permite establecer la conexin con el control a travs de una red local (slo en
SINUMERIK 802D sl pro). Es posible utilizar la funcin de control remoto.
Sin clave de licencia slo son posibles el desbloqueo de directorios locales (en el PC/PG)
para el acceso por el control (SINUMERIK 802D sl pro) y el trabajo a travs de V24 o Peer
to Peer (ver tambin la siguiente tabla).
Conexin de red
La siguiente tabla describe, para la versin de control correspondiente, las posibilidades de
una conexin de red entre la herramienta RCS en un PG/PC y el control (vlido a partir de
SW 1.4):
Tabla 11-2 Conexin de red control -> PG/PC con herramienta RCS
SINUMERIK 802D sl Herramienta LCS sin licencia Herramienta LCS con licencia
pro Posibilidad de ejecucin desde la Funcionalidad completa, incl.
participacin de red funcin de manejo remoto
plus Peer to Peer Peer to Peer incl. funcin de
manejo remoto
value Peer to Peer Peer to Peer incl. funcin de
manejo remoto
En el control se activa una conexin de red o Peer to Peer a travs del campo de manejo
<SYSTEM> "Service Visualiz." "Service control".
Conexin de red -> pulsador de men "Service red"
Conexin Peer to Peer -> pulsador de men "Con. directa"
Rotacin
390 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Funcionamiento en red
11.2 Herramienta RCS
Herramienta RCS
Nota
En la herramienta RCS est disponible una ayuda online detallada. Todos los dems
procedimientos, como son el establecimiento de la conexin, la administracin de proyectos,
etc., se explican en esta ayuda.
Tabla 11-3 Conexin de red control -> PG/PC con herramienta RCS
SINUMERIK 802D sl Herramienta LCS sin licencia Herramienta LCS con licencia
pro RS232 RS232
Peer to Peer Peer to Peer
Posibilidad de ejecucin desde la Red Ethernet
participacin de red Posibilidad de ejecucin desde
la participacin de red
Funcin de manejo remoto
plus RS232 RS232
Peer to Peer Funcin de manejo remoto Peer
to Peer
value RS232 RS232
Peer to Peer Funcin de manejo remoto Peer
to Peer
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 391
Funcionamiento en red
11.2 Herramienta RCS
Rotacin
392 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Salvaguarda de datos 12
12.1 12.1 Transmisin de datos a travs de interfaz RS232
Funcionalidad
A travs de la interfaz RS232 del control se pueden emitir datos (p. ej.: programas de
piezas) a un equipo de almacenamiento de datos externo o leerlos desde all. La interfaz
RS232 y su equipo de almacenamiento de datos tienen que estar adaptados el uno al otro.
Operaciones
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 393
Salvaguarda de datos
12.1 Transmisin de datos a travs de interfaz RS232
6HQG Con "Enviar" se inicia la transferencia de datos. Se transmiten todos los ficheros copiados al
portapapeles.
(UURU
ORJ
Protocolo de transmisin:
se enumeran todos los ficheros transmitidos con informacin de estado.
Para ficheros a emitir:
El nombre de fichero
Una confirmacin de error
Para ficheros a introducir:
El nombre de fichero y la indicacin de la ruta
Una confirmacin de error
Rotacin
394 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Salvaguarda de datos
12.2 Crear y emitir o leer archivo de puesta en marcha
Nota
/BA/ SINUMERIK 802D sl "Instrucciones de servicio", apartado "Salvaguarda de datos y
puesta en marcha en serie"
Operaciones
6<67(0
$/$50
6WDUWXS
ILOHV
En el campo de manejo Sistema se selecciona el pulsador de men "Ficheros PeM".
Abra el directorio con la tecla <Input> y marque las lneas deseadas con la tecla <Select>.
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 395
Salvaguarda de datos
12.2 Crear y emitir o leer archivo de puesta en marcha
&XVWRPHU
&)FDUG
Accione el pulsador de men "Tarj. CD cliente". En el directorio seleccione el lugar de
almacenamiento (directorio).
3DVWH Con el pulsador de men "Insertar" se inicia la escritura del archivo de puesta en marcha.
En el dilogo que aparece a continuacin, confirme el nombre ofrecido o introduzca un
nombre nuevo. Accionando "OK" se cierra el dilogo.
Rotacin
396 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Salvaguarda de datos
12.3 Leer y emitir proyectos PLC
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 397
Salvaguarda de datos
12.4 Copiar y pegar ficheros
Rotacin
398 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Diagnstico del PLC 13
Funcionalidad
Un programa de usuario del PLC se compone en gran parte de combinaciones lgicas para
la realizacin de funciones de seguridad y el soporte de procesos. Se enlaza un gran
nmero de los contactos y rels ms diversos. El fallo de un contacto o rel individual
produce generalmente un fallo en la instalacin.
Para localizar las causas de fallos o un error del programa se dispone de funciones de
diagnstico en el campo de manejo System.
Operaciones
6<67(0
$/$50
3/&
SURJUDP
Pulse "Programa PLC".
Se abre el proyecto que se encuentra en la memoria permanente.
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 399
Diagnstico del PLC
13.1 Distribucin de la pantalla
Rotacin
400 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Diagnstico del PLC
13.2 Posibilidades de manejo
Combinaciones de teclas
Las teclas del cursor desplazan el foco por el programa de usuario del PLC. Al alcanzar los
lmites de la ventana se efecta automticamente un scrolling.
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 401
Diagnstico del PLC
13.2 Posibilidades de manejo
Pulsadores de men
3/&
LQIR
Con este pulsador de men se visualizan las siguientes caractersticas del PLC:
Estado operativo
Nombre del proyecto PLC
Versin del sistema PLC
Tiempo de ciclo
Tiempo de ejecucin del programa de usuario PLC
Con el pulsador de men "Poner a 0 tpo. mec." se resetean los datos del tiempo de
ejecucin.
3/&
VWDWXV
En la ventana "Visualizacin estado PLC" se pueden observar y modificar los valores de los
operandos durante la ejecucin del programa.
Rotacin
402 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Diagnstico del PLC
13.2 Posibilidades de manejo
6WDWXV
OLVW
Con el pulsador de men "Lista de estado" se visualizan y se pueden modificar seales de
PLC.
:LQGRZ
2%
Mediante los pulsadores de men "Ventana 1 ..." y "Ventana 2 ..." se representa toda la
informacin lgica y grfica de un mdulo de programa. El mdulo de programa es parte del
programa de usuario PLC.
El mdulo de programa se puede seleccionar en la "lista de programas" con el pulsador de
men "Abrir". Entonces, el nombre del mdulo de programa se completa en el pulsador de
men (para "...", p. ej., "Ventana 1 SBR16").
La lgica en la representacin de esquema de contactos (KOP) muestra lo siguiente:
Redes con secciones de programa y rutas de corriente
Flujo de corriente elctrica a travs de una serie de enlaces lgicos
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 403
Diagnstico del PLC
13.2 Posibilidades de manejo
3URJUDP
EORFN
Con este pulsador de men se puede seleccionar la lista de los mdulos de programa PLC.
3URSHU
WLHV
Con este pulsador de men se muestran las siguientes propiedades del mdulo de
programa seleccionado:
Nombre simblico
Autor
Comentarios
Rotacin
404 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Diagnstico del PLC
13.2 Posibilidades de manejo
/RFDO Con este pulsador de men se muestra la tabla de variables local del mdulo de programa
YDULDEOHV seleccionado.
Existen dos tipos de mdulos de programa:
OB1 slo variable local temporal
SBRxx variable local temporal
El texto de la posicin actual del cursor se muestra adicionalmente por encima de la tabla en
un cuadro de texto.
En caso de textos ms largos, se puede visualizar el texto completo en este cuadro con la
tecla SELECT.
&RYHU Si un mdulo de programa est protegido por contrasea, este pulsador de men permite
habilitar la visualizacin en la representacin de esquema de contactos.
Para este fin se precisa una contrasea. La contrasea se puede asignar al crear el mdulo
de programa en el Programming Tool PLC802.
2SHQ Se abre el mdulo de programa seleccionado.
Entonces, el nombre (absoluto) del mdulo de programa se completa en el pulsador de
men "Ventana 1 ..." (para "...", p. ej., "Ventana 1 OB1").
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 405
Diagnstico del PLC
13.2 Posibilidades de manejo
3URJUDP Con este pulsador de men se activa y desactiva la visualizacin del estado del programa.
VWDW2))
Se pueden observar los estados actuales de las redes del fin del ciclo PLC.
En el esquema de contactos (Ladder) Estado del programa (arriba a la derecha en la
ventana) se visualiza el estado de todos los operandos. El estado captura los valores para la
visualizacin del estado en varios ciclos PLC y los actualiza a continuacin en la
visualizacin del estado.
6\PEROLF
DGGUHVV
Con este pulsador de men se realiza la conmutacin entre la representacin absoluta o
simblica de los operandos. El rtulo de pulsador de men cambia de forma proporcional.
En funcin del modo de representacin seleccionado, los operandos se muestran con
descriptores absolutos o simblicos.
Si, para una variable, no existe ningn smbolo, sta se muestra automticamente en forma
absoluta.
Rotacin
406 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Diagnstico del PLC
13.2 Posibilidades de manejo
=RRP
La representacin en el rea de aplicacin se puede ampliar o reducir paso a paso. Estn
disponibles los siguientes niveles de zoom:
=RRP
20% (visualizacin estndar), 60%, 100% y 300%
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 407
Diagnstico del PLC
13.2 Posibilidades de manejo
6\PERO
LQIR
Con este pulsador de men se muestran todos los descriptores simblicos utilizados en la
red marcada.
Rotacin
408 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Diagnstico del PLC
13.2 Posibilidades de manejo
&URVV Con este pulsador de men se selecciona la lista de referencias cruzadas. Se muestran
UHIV todos los operandos utilizados en el proyecto de PLC.
De esta lista resulta en qu redes se utiliza una entrada, salida, marca, etc.
2SHQLQ
ZLQGRZ
El correspondiente punto del programa se puede abrir directamente con la funcin "Abrir en
ventana 1" o "Abrir en ventana 2" en la ventana 1/2.
6\PEROLF
DGGUHVV
Con este pulsador de men se realiza la conmutacin entre la representacin absoluta o
simblica de los elementos. El rtulo de pulsador de men cambia de forma proporcional.
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 409
Diagnstico del PLC
13.2 Posibilidades de manejo
Rotacin
410 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Diagnstico del PLC
13.2 Posibilidades de manejo
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 411
Diagnstico del PLC
13.2 Posibilidades de manejo
Rotacin
412 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
A Anexo A
A.1 A.1 Varios
A.1.1 Calculadora
La funcin calculadora se puede activar desde cualquier campo de manejo mediante la tecla
<SHIFT> <=>.
Para el clculo se pueden utilizar las cuatro operaciones bsicas, as como las funciones
Seno, Coseno, Elevacin al cuadrado y Raz cuadrada. Una funcin de parntesis permite
calcular expresiones entrelazadas. La profundidad de parntesis es ilimitada.
Si el campo de entrada ya est ocupado por un valor, la funcin lo adopta en la lnea de
introduccin de la calculadora.
<Input> inicia el clculo. El resultado se visualiza en la calculadora.
El pulsador de men "Aplicar" introduce el resultado en el campo de entrada o en la posicin
actual del cursor del programa de pieza y cierra automticamente la calculadora.
Nota
Si un campo de entrada se encuentra en el modo de edicin, la tecla de conmutacin
permite restablecer el estado original.
Rotacin
Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0 413
Anexo
A.1 Varios
+, -, *, / Operaciones bsicas
S Funcin Seno
El valor (en grados) X delante del cursor de entrada se sustituye por el valor
sen(X).
O Funcin Coseno
El valor (en grados) X delante del cursor de entrada se sustituye por el valor
cos(X).
Q Funcin Cuadrado
El valor X delante del cursor de entrada se sustituye por el valor X2.
R Funcin Raz cuadrada
El valor X delante del cursor de entrada se sustituye por el valor X.
() Funcin de parntesis (X+Y)*Z
Ejemplos de clculo
Rotacin
414 Manual de programacin y manejo, 04/2007, 6FC5398-1CP10-3EA0
Anexo
A.2 Su opinin sobre la documentacin