Red de conocimiento informático - Aprendizaje de código fuente - Ejemplo de programación de fresadora CNC simple

Ejemplo de programación de fresadora CNC simple

La pieza en bruto es una placa de 70㎜×70㎜×18㎜ y los seis lados han sido mecanizados en bruto. Es necesario fresar con CNC la ranura como se muestra en la Figura 2-23, y el material de la pieza de trabajo. es acero 45.

Seleccione el equipo de la máquina herramienta: según los requisitos del plano de la pieza, una fresadora CNC económica puede cumplir con los requisitos. Por lo tanto, se seleccionó la fresadora vertical CNC XKN7125.

Seleccione la herramienta: ahora utilice una fresa de extremo plano de φ10 mm, definida como T01, e introduzca el diámetro de la herramienta en la tabla de parámetros de la herramienta.

Determine la cantidad de corte: el valor específico de la cantidad de corte debe determinarse en función del rendimiento de la máquina herramienta, los manuales relevantes y la experiencia real. Consulte el programa de procesamiento para obtener más detalles.

Determine el sistema de coordenadas de la pieza de trabajo y el punto de ajuste de la herramienta: determine el centro de la pieza de trabajo como el origen de la pieza de trabajo en el plano XOY y la superficie de la pieza de trabajo como el origen de la pieza de trabajo en la dirección Z, y establezca el sistema de coordenadas de la pieza de trabajo. como se muestra en la Figura 2-23. Utilice el método de configuración manual de la herramienta (la operación es la misma que el método de configuración de la herramienta de la fresadora CNC presentado anteriormente) y use el punto O como punto de configuración de la herramienta.

Escribir un programa: escriba todo el proceso de procesamiento de piezas en una lista de programas de acuerdo con el código de instrucción y el formato de segmento de programa especificado por la máquina herramienta. Considerando que la profundidad de la ranura que se muestra en la figura es de 4 mm, y la profundidad de cada corte es de 2 mm, y se procesa en dos tiempos, se pueden utilizar subrutinas para facilitar la programación y reducir el número de instrucciones.

El programa de procesamiento de esta pieza es el siguiente (este programa se utiliza para la fresadora XKN7125):

N0010 G00 Z2 S800 T1 M03

N0020 X15 Y0 M08

N0030 G20 N01 P1.-2; ajuste el subprograma una vez, la profundidad de la ranura es 2㎜

N0040 G20 N01 P1.-4; es 4㎜

N0050 G01 Z2 M09

N0060 G00 X0 Y0 Z150

N0070 M02 finaliza el programa principal

N0010 G22 N01; Inicios de subprograma

N0020 G01 ZP1 F80

N0030 G03 X15 Y0 I-15 J0

N0040 G01 X20

N0050 G03 X20 YO I -20 J0

N0060 G41 G01 X25 Y15; la herramienta izquierda se utiliza para fresar el cuadrado con esquinas redondeadas

N0070 G03 X15 Y25 I-10 J0

N0080 G01 X-15

N0090 G03 X-25 Y15 I0 J-10

N0100 G01 Y-15

N0110 G03 X-15 Y-25 I10 J0

N0120 G01 X15

N0130 G03 X25 Y-15 I0 J10

N0140 G01 Y0

N0150 G40 G01 X15 Y0; compensación de cuchilla cancelada

N0160 G24; finaliza el programa principal