Dec 10, 2022 Dejar un mensaje

Clase de programación NC: programa macro de fresado de interpolación helicoidal


O0001

#1=30 (diámetro del agujero)

#2=20 (profundidad del agujero)

#3=20 (diámetro de la herramienta)

#4=0(coordenada Z)

#5=1 (profundidad de corte de cada capa)

#6=[#1-#3]/2 (diámetro de rotación del centro de la herramienta) S2000 M03

G54 G90 G00 X0 Y0 Z50.

G{{0}}X#6 (G0 se mueve rápidamente por encima del punto de corte)

Z[-#4 más 1] (G0 cae a 1. en la superficie Z-#4, es decir, Z1.)

G1Z-#4F200. (G1 en la dirección Z cae a la profundidad de procesamiento de inicio actual Z-#4)

WHILE[#4LT#2]DO1 (cuando la profundidad de procesamiento n.° 4 es menor que la profundidad del orificio n.° 2, ciclo del programa 1)

#4=#4 más #5 (profundidad de corte de cada capa)

G3I-#6Z-#4F500. (G03 procesamiento en espiral en sentido contrario a las agujas del reloj a la siguiente capa)

END1 (final del bucle 1)

G3I-#6 (alcanzar la profundidad del agujero redondo, G03 camina un círculo completo en sentido contrario a las agujas del reloj)

G1X[#6-1] (G01 devuelve 1 al centro, es decir, retrae la herramienta)

G0Z50.

M30


Envíeconsulta

whatsapp

skype

Correo electrónico

Consulta