3.8
84
Información para el programador
Ejemplo de programación sin CYCLE832
3.8
Ejemplo de programación sin CYCLE832
Caballo de ajedrez
Introducción
Con ayuda de CYCLE832 se ajustan y adaptan entre sí automáticamente importantes códigos G
y datos de máquina para el mecanizado a alta velocidad. En controles que no admiten
CYCLE832 (p. ej., 802D sl) también es posible aprovechar las ventajas del mecanizado a alta
velocidad, sin utilizar CYCLE832. Los datos de máquina y comandos de programa necesarios
se deben formular en el programa.
En el ejemplo del mecanizado del caballo de ajedrez se ilustra el procedimiento
.
Programa para desbaste
N1 T1 D1
N2 M6
N3 G54 D1
N4 S4500 M3
N5 MSG("Desbaste con tolerancia de compresor 0,05")
N8 SOFT
; Activación de la aceleración sin tirones en la trayectoria, lo que
; proporciona una mejor superficie
N9 COMPCAD
; Activar el compresor para optimizar la superficie
N10 G642
; Suavizado de esquinas en las transiciones de contorno
N11 $MA_COMPRESS_POS_TOL[X]= 0,05 ; Ajuste de la tolerancia del compresor para
N12 $MA_COMPRESS_POS_TOL[Y]= 0,05 ; El valor de tolerancia debe ser aprox. del 10%
al 20% superior a
N13 $MA_COMPRESS_POS_TOL[Z]= 0,05 ; la tolerancia de cálculo del
N14 G0 X50.899 Y-57.933 ; Posicionamiento en marcha rápida y programación
N15 G0 X50.899 Y-57.933 Z10.15
N16 G0 Z5.15
N17 G1 Z0.15. F2500
N18 G1 X49.986 Y-51
N19 ...
© Siemens AG 2007 All rights reserved. SINUMERIK, Manual, Fabricación de utillajes, matricería y moldes 08.2007
Pieza
Se desea fresar un caballo de ajedrez. La
secuencia de trabajo consta de un proceso de
desbaste y otro de acabado. Para cada pro-
ceso de mecanizado se utiliza un programa.
; los ejes x, y, z
; sistema CAM
; Contorno para acabado