Desbaste optimizado de islas con programación conversacional Heidenhain
Enviado por: Vikram
Dibujo / Imagen
[Imagen de referencia del plano de mecanizado]
Programa CNC (Heidenhain TNC)
0 BEGIN PGM 10120 MM 1 BLK FORM 0.1 Z X+0 Y+0 Z-40 2 BLK FORM 0.2 X+100 Y+100 Z+0 3 TOOL DEF 1 4 TOOL DEF 2 5 TOOL DEF 3 6 CYCL DEF 14.0 CONTOUR GEOM. 7 CYCL DEF 14.1 CONTOUR LABEL 1/2/3/4/ / / 8 TOOL CALL 1 Z S500 9 L M6 10 CYCL DEF 15.0 PILOT DRILL 11 CYCL DEF 15.1 SET UP -2 DEPTH -20 12 CYCL DEF 15.2 PECKG -10 F50 ALLOW +1 13 L X+0 Y+0 R0 FMAX M13 14 L Z+2 FMAX M99 15 TOOL CALL 2 Z S1000 16 L M6 17 CYCL DEF 6.0 ROUGH OUT 18 CYCL DEF 6.1 SET UP -2 DEPTH -20 19 CYCL DEF 6.2 PECKG -10 F50 ALLOW +1 20 CYCL DEF 6.3 ANGLE +45 F200 21 L X+0 Y+0 R0 FMAX M13 22 L Z+2 FMAX 23 CYCL CALL M 24 TOOL CALL 3 Z S1000 25 L M6 26 CYCL DEF 16.0 CONTOUR MILLG 27 CYCL DEF 16.1 SET UP -2 DEPTH -20 28 CYCL DEF 16.2 PECKG -20 F50 DR+ F200 29 L X+0 Y+0 R0 FMAX M3 30 L Z+2 FMAX 31 CYCL CALL M 32 TOOL CALL 0 33 L M6 34 L M30 35 LBL 1 36 L X+35 Y+25 RL F M 37 CC X+35 Y+50 38 C X+35 Y+25 DR+ 39 LBL 0 40 LBL 2 41 L X+65 Y+25 RL 42 CC X+65 Y+50 43 C X+65 Y+25 DR+ 44 LBL 0 45 LBL 3 46 L X+35 Y+42 RL 47 L X+27 48 L Y+58 49 L X+43 50 L Y+42 51 L X+35 52 LBL 0 53 LBL 4 54 L X+65 Y+42 RL 55 L X+57 56 L X+65 Y+58 57 L X+73 Y+42 58 L X+65 59 LBL 0 60 END PGM 10120 MM
Análisis del programa
Este programa Heidenhain demuestra el desbaste y acabado de múltiples "islas" (bosses) utilizando ciclos de programación conversacional. La pieza de 100×100 mm con altura 40 mm contiene cuatro geometrías definidas en los labels 1-4:
- Label 1 y 2: Dos círculos (posiciones X35/Y25 y X65/Y25) con centro en Y50, radio 25 mm
- Label 3: Geometría rectangular/poligonal alrededor de X35/Y42
- Label 4: Geometría similar alrededor de X65/Y42
Secuencia de operaciones:
- Herramienta 1 (S500 RPM): Taladrado de piloto (Ciclo 15) en origen
- Herramienta 2 (S1000 RPM): Desbaste en bruto (Ciclo 6 - ROUGH OUT) con ángulo 45°, paso 10 mm
- Herramienta 3 (S1000 RPM): Acabado de contorno (Ciclo 16 - CONTOUR MILLG) con compensación de radio (DR+)
El programa aprovecha la definición de contorno única (Ciclo 14) para múltiples operaciones, reduciendo redundancia y errores.
máquina CNC
- Tutorial de Programación Heidenhain TNC: Ejemplo Paso a Paso de Código CNC
- Dominando HEIDENHAIN TNC: Tutorial Paso a Paso de Programación de Chaflanes
- Dominando la programación CNC Heidenhain Flex K: Ejercicio paso a paso
- Ejemplo de programación conversacional Heidenhain CNC: Guía paso a paso
- Dominando el fresado helicoidal con programación conversacional Heidenhain: Ejercicio práctico
- Domina las Etiquetas de Anidamiento en Programación Conversacional Heidenhain – Ejercicio Paso a Paso
- Programación conversacional Heidenhain: Guía práctica de ejercicio con subprogramas
- Dominando funciones de repetición en programación conversacional Heidenhain
- Técnicas expertas de rotación para programación CNC Heidenhain
- Programación conversacional Heidenhain: Ejercicio CNC de imagen especular
- Programación CNC Heidenhain: Ejercicio de patrón de cuadrícula con Ciclo Lineal 221