Ejemplo de programación de chaflán de programación CNC de Mitsubishi
Formato de significado de agrupación de códigos
G00 01 avance y posicionamiento rápido G00 X - Z -
G01 interpolación lineal G01 X - Z -
G02 interpolación de arco circular en sentido horario (en sentido horario)
G03 interpolación de arco circular en sentido antihorario (en sentido antihorario)
g04 X/U _;g04x/ u _ o g04p _; : segundo
G20 Comando imperial
G201 Comando métrico
G28 0 Regreso al punto de referencia G28 X - Z -
G29 devuelve G29 X - Z - desde el punto de referencia
G33 01 corte de rosca (paso igual) G33 Z/W… El paso en la dirección del eje largo y el ángulo de desplazamiento del punto inicial de la rosca Q son 0,001 ~ 360.000. G33 Z...W...X/U...E... Q... (comando de corte de hilo de precisión) E es el paso de hilo en la dirección del eje largo y el ángulo de desplazamiento del punto inicial de hilo Q es 0,001 ~ 360,000. G33 Z/W... El ángulo de compensación para el corte de rosca Q es 0,001 ~ 360,000.
La compensación del diámetro de la herramienta G40 cancela G40
Compensación del radio izquierdo G41
Compensación del radio derecho G42
Configuración del sistema de coordenadas local G52 G52 X - Z -
G54 12Seleccionar el sistema de coordenadas de trabajo 1 GXX.
G55 selecciona el sistema de coordenadas de trabajo 2
G56 selecciona el sistema de coordenadas de trabajo 3
G57 selecciona el sistema de coordenadas de trabajo 4
G58 selecciona el sistema de coordenadas de trabajo system Sistema 5
G59 Seleccionar sistema de coordenadas de trabajo 6
G70 Finalizar ciclo de torneado G70 A _ P _ Q _
G71 Ciclo de desbaste lineal g 71 UDRE g 71 AAPP QQ UUW FF SS TT; d: profundidad de corte E: retracción de la herramienta A: número de programa de la ruta de procesamiento P: número inicial de la ruta de procesamiento Q: número final de la ruta de procesamiento U: cantidad de reserva en el eje X dirección W: Reserva de dirección del eje Z F: Velocidad de corte S: Velocidad del cabezal T: Comando de herramienta
G72 finaliza el ciclo de desbaste G72 Wd reg 72 Aa Pp Qq Uu Ww Ff Ss TT d: profundidad de corte; E: retirada de herramienta A: Número de programa de la trayectoria de mecanizado P: Número inicial de la trayectoria de mecanizado Q: Número final de la trayectoria de mecanizado U: Cantidad de reserva en la dirección del eje X W: Cantidad de reserva en la dirección del eje Z F: Velocidad de corte S: Velocidad del husillo T: Comando de herramienta
G73 corte del ciclo de acabado G73 uiwkrdg73 Aa Pp Qq Ww Ff Ss TT Ui: Margen de corte del eje X Wk: Margen de corte del eje Z Rd: Número de índices Aa: Número de programa de la ruta de mecanizado Pp: Número de serie inicial Qq: Número de serie final Uu: X de la ruta de mecanizado: Margen de corte del eje X uWw: Margen de corte del eje Z wFf: Velocidad de corte Ss: Velocidad del husillo Tt: Selección de herramienta
G74 finaliza el ciclo de giro G74 Re;g74
G75 ciclo de corte lineal G75 Re; g75 X(U)_ Z(W)_ Pi Qk Rd Ff; e: cantidad de retracción de la herramienta I: cantidad de corte K: compensación de la herramienta D: cantidad de escape del fondo de corte F : Velocidad de avance.
G76 ciclo compuesto de corte de roscas G76 P(m)(R)(a)R(d) (a) R&D; k)Q(δd)F(l); m: número de corte 00 ~ 99 r: cantidad de biselado 00 ~ 99 a: ángulo de la punta de la herramienta (ángulo de rosca) 00 ~ 99. 0o El ángulo de 0o ~ 90o está en 1o unidad. m, r, a; la dirección p se puede utilizar para especificar d: cantidad de reserva I: ángulo de inclinación del hilo (hilo recto cuando I = 0) k: altura del hilo (la altura del hilo se expresa mediante un valor de radio positivo) δd: cantidad de corte ( primero La cantidad de corte secundaria es un comando de valor de radio positivo)l: paso.
G77 corte en ciclo fijo longitudinal g77x/u _ z/w _ f _ (corte en línea) g77x/u _ z/w _ r _ f _ (corte en pendiente) R: profundidad de pendiente (radio); Para especificar un valor de incremento, se debe especificar el signo).
G78 ciclo fijo de corte de hilo g78x/u _ z/w _ f/e _ (corte de hilo recto) g78x/u _ z/w _ r _ f/e _; R: Profundidad del bisel (el radio especifica el valor de incremento, se debe especificar el signo)
G79 torneado de ciclo fijo de cara final G79X/U _ Z/W _ F _ (corte de alambre) G79X/U _ Z; /W _ R _ F _ (corte de pendiente) R: profundidad de pendiente (el radio especifica el valor del incremento, se debe especificar el signo).
G92 Ajuste de la velocidad de sujeción del husillo g92 ssqqSs: velocidad mínima de sujeción Qq: velocidad máxima de sujeción.
Unidad de avance G94 por minuto: mm/min (avance no síncrono)
Unidad de avance G95 por revolución: mm/revolución (avance síncrono)
Compatible códigos m
Notas sobre los formatos de significado del código
M00 Detención del programa M00 Utilice M00 para detener la ejecución del programa; presione la tecla "Inicio" para continuar con el procesamiento.
M01 parada selectiva M01 es igual que M00, pero solo tiene efecto después de que aparece una señal especial.
El programa M02 finaliza. M02 se escribe en el último párrafo del programa.
M03 el husillo gira en el sentido de las agujas del reloj M03
M04 el husillo gira en el sentido contrario a las agujas del reloj M04
M05 el husillo se detiene M05
M06 comando de cambio de herramienta (Fresadora) M06 T_Cuando los datos de la máquina herramienta son válidos, use M6 para cambiar la herramienta. En otros casos, use el comando T.
El programa M30 finaliza y vuelve al inicio del programa M30 está escrito en el último párrafo del programa.
Llamadas a subrutina M98 M98p _ h _ l _P_: Especifica el número de programa H_: Especifica el número de secuencia L_: El número de veces que se repite la subrutina.
La subrutina M99 finaliza m99p _; Especifica el número de secuencia del programa que llama después de que finaliza la subrutina.