Red de conocimiento informático - Aprendizaje de código fuente - ¿Cómo escribir programación CNC de nueva generación?

¿Cómo escribir programación CNC de nueva generación?

El paso de la rosca se puede representar mediante "E". Al cambiar la herramienta, "T" no necesita ocupar una línea separada. Se puede realizar simultáneamente con el programa de retracción de la herramienta (se utiliza para garantizar que. la herramienta no golpea la pieza de trabajo). Para cambiar el tiempo de compensación de la herramienta, puede ingresar directamente el valor y presionar Enter, lo cual es más conveniente. También tiene una función de "monitoreo" para aclarar la página y todo lo demás es casi igual.

Los códigos de programación más utilizados son los siguientes:

Función de agrupación de códigos G

G00?01? ? 01 ? Interpolación lineal (velocidad de alimentación)

G02?01? Interpolación de arco en el sentido de las agujas del reloj

G03?01? parada precisa

G09?00? Parada precisa

G17 02? Seleccionar plano X Y

G18?02? >G19?02? Seleccionar plano Y Z

G27?00 ¿Regresar y verificar el punto de referencia?

G28?00 ¿Regresar al punto de referencia

G29? 00? Regresar desde el punto de referencia

G30?00? Regresar al segundo punto de referencia

G40? Compensación del radio de la herramienta del lado izquierdo

G42?07? Compensación del radio de la herramienta derecha

G43?08? Compensación de la longitud de la herramienta +

G44?08?

G49? 08? Cancelar compensación de longitud de herramienta

G52?00? Establecer sistema de coordenadas local

G53?00? p>G54 14? ​​​​Seleccione el sistema de coordenadas de pieza de trabajo No. 1

G55?14? Seleccione el sistema de coordenadas de pieza de trabajo No. 2

G56?14? sistema de coordenadas de pieza de trabajo

G57?14? Seleccione el sistema de coordenadas de pieza de trabajo No. 4

G58?14? Seleccione el sistema de coordenadas de pieza de trabajo No. 5

G59? 14? Seleccione el sistema de coordenadas de la pieza de trabajo No. 6

G60?00? Posicionamiento en dirección única

G61?15? Modo de parada precisa

¿G64? modo

G65?00? Llamada al programa macro

G66?12? Llamada al programa macro modal

G67?

G73?09?Ciclo fijo de taladrado profundo

G74?09?Ciclo fijo de roscado inverso

G76?09?Ciclo fijo de mandrinado fino

¿G80?09? Cancelar ciclo fijo

G81?09? Ciclo fijo de perforación

G82?09? Ciclo fijo de perforación

G83?09? ciclo

G84?09?Ciclo fijo de roscado

G85?09?Ciclo fijo aburrido

G86?09? ¿G87?09? Ciclo fijo de aburrido

G88?09? ¿Ciclo fijo de aburrido

G89?09? ¿Comando de valor absoluto? modo

G91? 03? Modo de comando de valor incremental

G92?00? Puesta a cero de la pieza

¿G98? >

G99?10? El ciclo fijo regresa al punto R

Las funciones del código M son las siguientes:

Parada del programa M00

Parada del programa condicional M01

M02 Fin de programa

M03 Rotación avance cabezal

M04 Rotación retroceso cabezal

M05 Parada cabezal

M06 Herramienta intercambio

p>

M08 Enfriamiento activado

M09 Enfriamiento apagado

M18 Liberación de orientación del husillo

M19 Orientación del husillo

M29 Roscado rígido

El programa M30 finaliza y vuelve al programa

Head

M98 Llamada a subrutina

M99 Fin de subrutina retorno/repetición de ejecución

El sistema CNC ejecuta parte o la totalidad del programa de control almacenado en la memoria del ordenador Control numérico Función y un sistema informático dedicado equipado con circuito de interfaz y dispositivo de servoaccionamiento. El control de la acción de uno o más equipos mecánicos se realiza mediante instrucciones digitales compuestas de números, palabras y símbolos. Lo que controla suele ser cantidades mecánicas y cantidades de conmutación como posición, ángulo, velocidad, etc. Tiene mayor flexibilidad, versatilidad y confiabilidad, es fácil de implementar funciones CNC complejas, también es conveniente de usar y mantener y tiene la función de conectarse a la red y realizar comunicaciones remotas.