Este es mi primer post espero les guste
Los programas deben tener siempre un nombre y un numero, en los controles fanuc se inician con la letra "o" seguida de cuatro dígitos, ejemplo o0001 hasta o9999.
Los programas CNC están compuestos por bloques estos pueden ser numerados o no, un ejemplo seria N15 G01 X20 Z-15 F100. De no numerarlos el control los ejecuta en el orden que los va encontrando, también pueden ser numerados de 5 en 5 de 10 en 10, como dese, esto se hace para luego poder insertar bloques sin afectar la estructura del programa. hay que tener en cuenta que la numeración debe ser siempre creciente, si hay un numero de bloque menor a el anterior el control parara la ejecución.
Estructura de un Bloque
N G X Y Z F S T M
N= Numero de bloque
G= Orden de movimiento (G01, G02, G03).
X= Valor en eje X (X100)
Y= Valor en eje Y (Y20)
Z= Valor en eje Z (-10)
F= Velocidad de avance (feed)
S= Velocidad de husillo (Speed)
T= # de la herramienta (Tool)
M= Funciones Auxiliares (M3,M4,M8......)
Los programas deben tener siempre un nombre y un numero, en los controles fanuc se inician con la letra "o" seguida de cuatro dígitos, ejemplo o0001 hasta o9999.
Los programas CNC están compuestos por bloques estos pueden ser numerados o no, un ejemplo seria N15 G01 X20 Z-15 F100. De no numerarlos el control los ejecuta en el orden que los va encontrando, también pueden ser numerados de 5 en 5 de 10 en 10, como dese, esto se hace para luego poder insertar bloques sin afectar la estructura del programa. hay que tener en cuenta que la numeración debe ser siempre creciente, si hay un numero de bloque menor a el anterior el control parara la ejecución.
Estructura de un Bloque
N G X Y Z F S T M
N= Numero de bloque
G= Orden de movimiento (G01, G02, G03).
X= Valor en eje X (X100)
Y= Valor en eje Y (Y20)
Z= Valor en eje Z (-10)
F= Velocidad de avance (feed)
S= Velocidad de husillo (Speed)
T= # de la herramienta (Tool)
M= Funciones Auxiliares (M3,M4,M8......)