Red de conocimiento informático - Aprendizaje de código fuente - Programación de máquinas fresadoras y mandrinadoras CNC ¿Cómo procesar el sistema Siemens 840D de mandrinado de pisos CNC usando un programa macro para fresar agujeros y fresar planos inclinados de 45 grados?

Programación de máquinas fresadoras y mandrinadoras CNC ¿Cómo procesar el sistema Siemens 840D de mandrinado de pisos CNC usando un programa macro para fresar agujeros y fresar planos inclinados de 45 grados?

G0G17G90G54M3S400F1000

Z50

R1=ángulo R2=ancho inicial (normalmente 0)

OO:

R5=R2*TAN(R1) R6=(radio del círculo)-R2

G1X=R6 Z=R5 (ir en diagonal)

G3I=-R6 J0 (ir en círculo)

R2=R2 (el valor dado cada vez por el eje x)

IF R2lt;= (el valor final dado por el eje x es el punto final) GOTOB OO ( modo bucle)

GOZ50

M30

Así es como lo compilamos