¿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.