Red de conocimiento informático - Aprendizaje de código fuente - Cómo escribir subrutinas para un sistema de nueva generación

Cómo escribir subrutinas para un sistema de nueva generación

Preparación del banco de trabajo palabra de función código g rango de función código de función rango de función función G00 posicionamiento del punto G50 * compensación de herramienta 0/- G01 interpolación lineal G51 * compensación de herramienta / 0 G02 interpolación de arco en sentido horario G52 * compensación de herramienta -/ 0 G03 Interpolación de arco en sentido antihorario G53 compensación lineal cancelar G04 * Pausa G54 desplazamiento lineal X G05 * No especificar G55 desplazamiento lineal Y G06 Interpolación parabólica G56 desplazamiento lineal Z G07 * No especificar G57 desplazamiento lineal XY G08 * Aceleración G58 Desplazamiento lineal G63 *Roscado G20-G32 *No especificar G64 -G67 *No especificar corte de rosca G33, paso de reducción de palabra clave G70-G79 *No especificar G36-G39 *No especificar G80 cancelación de ciclo fijo G40 cancelación de compensación/compensación de herramienta G81 -G89 ciclo fijo G41 compensación de herramienta - izquierda G90 Tamaño absoluto G42 Compensación de herramienta - derecha G91 Tamaño incremental G43 * Corrección de herramienta - izquierda G92 * Registro preestablecido G44 * Corrección de herramienta - derecha G93 Avance, cuenta regresiva Tiempo G45 *Corrección de herramienta/G94 Avance por minuto G46 *Corrección de herramienta/- G95 Avance por husillo G47 *Corrección de herramienta-/- G96 Velocidad lineal constante G48 *Corrección de herramienta-/G97 Revoluciones por minuto (husillo) G49 *Corrección de herramienta 0/G98-G99 *Sin especificar: *Debe indicarse en el formato del programa La función auxiliar. Las palabras del código M estándar de la máquina herramienta CNC se utilizan para especificar la dirección de rotación del husillo, inicio y parada, y cambio de refrigerante, sujeción y aflojamiento de piezas de trabajo o herramientas, reemplazo de herramientas y otras funciones. La palabra de función auxiliar consta del símbolo de dirección m seguido de dos dígitos. El estándar JB3208-83 estipula la siguiente tabla: Función auxiliar del banco de trabajo palabra M código rango de función código de función rango de función función M00 * parada de programa M36 * rango de avance 1 M01 * fin del plan M37 * rango de avance 2 M02 * fin de programa M38 * rango de velocidad del husillo 1 M03 El husillo gira en sentido horario M39 * Rango de velocidad del husillo 2 M04 El husillo gira en sentido antihorario M40-M45 * Cambio M05 El husillo se detiene M46-M47 * No especificar M06 * Cambio de herramienta M48 * Cancelar M49 M07 apertura de refrigerante M49 * Bypass de corrección de velocidad de alimentación M08 1 refrigerante en M50 * 3 refrigerante en M09 refrigerante apagado m 1 * 4 refrigerante en M10 sujeción M52-M54 * no especificado M11 desbloqueo M55 * desplazamiento lineal de la herramienta, posición 1 M12 * no especificado M56 *desplazamiento lineal de la herramienta, posición 2m 14 El refrigerante M60 inicia el trabajo de reemplazo M15 *Movimiento hacia adelante M1 desplazamiento lineal de la pieza de trabajo, posición 1 M16 *Movimiento negativo M62 *Desplazamiento lineal de la pieza de trabajo, posición 2 M17-M18 *No especificado M63-M70 *El tope de orientación del husillo M19 no está especificado M71 *Desplazamiento angular de la pieza, posición 1 M20-M29

Nota: * indica que si hay un propósito especial, se debe indicar en el formato del programa.