3
12.97
08.99
3.15 Fresado de cajas con islas - CYCLE73, CYCLE74, CYCLE75
Ejemplo de programación
Programa de ejemplo 1.mpf (caja con islas)
%_N_EJEMPLO1_MPF
;$PATH=/_N_MPF_DIR
; Ejemplo_1: Caja con islas
;
$TC_DP1[5,1]=120 $TC_DP6[5,1]=6 $TC_DP3[5,1]=111
$TC_DP1[2,2]=120 $TC_DP6[2,2]=5 $TC_DP3[2,2]=130
N100 G17 G40 G90
N110 T5 D1
N120 M6
N130 S500 M3 F2000 M8
GOTOF _MECANIZADO
;
N510 _BORDO:G0 G64 X25 Y30 F2000
N520 G1 X118 RND=5
N530 Y96 RND=5
N540 X40 RND=5
N545 X20 Y75 RND=5
N550 Y35
N560 _ISLAFINAL:G3 X25 Y30 CR=5
;
N570 _ISLA1:G0 X34 Y58
N580 G1 X64
N590 _ISLAFINAL:G2 X34 Y58 CR=15
;
N600 _ISLA2:G0 X79 Y73
N610 G1 X99
N620 _ISLAFINAL2:G3 X79 Y73 CR=10
;
_MECANIZADO:
;Programación de los contornos
EJEMPLO_CONT:
CYCLE74 ("EJEMPLO1","_BORDE","_BORDEFINAL")
CYCLE75 ("EJEMPLO1","_ISLA1","_ISLAFINAL1")
CYCLE75 ("EJEMPLO1","_ISLA2","_ISLAFINAL2")
LABELFINAL:
M30
© Siemens AG 2002 All rights reserved.
SINUMERIK 840D/840Di/810D Instrucciones de programación Ciclos (PGZ) – Edición 11.02
Ciclos de fresado
Y
98
73
58
30
A
34
20
79
Todos los radios en las esquinas R5
;Corrector de herramienta fresa T5 D1
;Condiciones de partida código G
;Colocar fresa
;Definir contorno del borde
;Definir isla inferior
;Definir isla superior
;Transferencia contorno del borde
;Transferencia contorno de la isla 1
;Transferencia contorno de la isla 2
3
Y
A
A - A
X
Z
17,5
3-203