Red de conocimiento informático - Conocimiento informático - ¿Cuánto tiempo lleva aprender a programar un centro de mecanizado?

¿Cuánto tiempo lleva aprender a programar un centro de mecanizado?

De hecho, el centro de mecanizado también dispone de una lista de comandos M: G00 posicionamiento rápido

G01 corte por interpolación lineal

G02 corte por interpolación de arco en sentido horario (horario del reloj)

G03 Interpolación de arco cortando en sentido horario (antihorario)

G02.3 Interpolación de función exponencial hacia adelante

G03.3 Interpolación de función exponencial hacia atrás

G04 Pausa

G05 Control de alta velocidad y alta precisión 1

G05.1 Control de alta velocidad y alta precisión 2

Ninguno en G06~G08

G07.1/107 Interpolación cilíndrica

G09 Comprobación de parada correcta

G10 Entrada de parámetros de programa/entrada de corrección

G11 Entrada de parámetros de programa cancelación

G12 Corte de círculo completo CW

G13 Corte de círculo completo CCW

G12.1/112 La interpolación de coordenadas polares es válida

G13 .1/113 Interpolación de coordenadas polares cancelada

G14 no disponible

Comando de coordenadas polares G15 cancelado

Comando de coordenadas polares G16 válido

G17 selección de plano X-Y

G18 Selección de plano Y-Z

G19 Selección de plano X-Z

G20 Comando pulgadas

G21 Comando métrico

G22- No G26

G27 Comprobación origen referencia

G28 Retorno origen referencia

G29 Retorno punto inicio

G30 2º a 4º retorno al punto de referencia

G30.1 Retorno a la posición de herramienta 1

G30.2 Retorno a la posición de herramienta 2

G30.3 Regreso a la posición de herramienta 3

G30 .4 Retorno a la posición de herramienta 4

G30.5 Regreso a la posición de herramienta 5

G30.6 Regreso a la posición de herramienta 6

G31 Función de salto

G31.1 Función de salto 1

G31.2 Función de salto 2

G31.3 Función de salto 3

G32 no lo tiene

G33 Corte de rosca

Ciclo fijo especial G34 (ciclo de agujero circular)

Ciclo fijo especial G35 (ciclo de agujero lineal en ángulo)

Ciclo fijo especial G36 (arco)

Medición automática de longitud de herramienta G37

Ciclo fijo especial G37.1 (ciclo de agujero en tablero de ajedrez)

Herramienta G38 Designación del vector de corrección de diámetro

Corrección de diámetro de herramienta G39, corrección de arco de esquina

Corrección de diámetro de herramienta G40 cancelada

Corrección de diámetro de herramienta G41 izquierda

G42 Corrección diámetro herramienta derecha

G40.1 Control normal cancelado

G41.1 Control normal izquierdo válido

G42.1 Control normal derecho válido

G43 Ajuste de longitud de herramienta ( )

G44 Ajuste de longitud de herramienta (—)

G43.1 El control del 1er cabezal es válido

G44.1 El El control del segundo husillo es válido

Configuración de posición de herramienta G45 (expansión)

Configuración de posición de herramienta G46 (reducción)

Configuración de posición de herramienta G47 (doble)

Configuración de posición de herramienta G48 (reducida a la mitad)

G47.1 El control simultáneo de 2 husillos es válido

Configuración de longitud de herramienta G49 cancelada

Escala proporcional G50 cancelado

p>

La escala G51 es válida

La duplicación del comando G50.1 G está cancelada

La duplicación del comando G51.1 G es válida

<

p>G52 Configuración del sistema de coordenadas local

G53 Selección del sistema de coordenadas mecánico

G54 Selección del sistema de coordenadas de pieza 1

G55 Selección del sistema de coordenadas de pieza 2

G56 Selección del sistema de coordenadas de pieza 3

G57 Selección del sistema de coordenadas de pieza 4

G58 Selección del sistema de coordenadas de pieza 5

G59 Selección del sistema de coordenadas de pieza 6

G54.1 Selección del sistema de coordenadas de pieza ampliada a 48 grupos

G60 Posicionamiento unidireccional

G61 Modo de inspección de parada correcta

G61.1 Alto Control de precisión

G62 ajuste automático de la velocidad de avance de las esquinas

Modo de roscado G63

Modo de roscado simultáneo G63.1 (roscado hacia adelante)

G63 .2 Modo de golpeteo simultáneo (golpeado inverso)

Modo de corte G64

Llamada única de macro de usuario G65

Llamada de estado de macro de usuario G66 A

G66.1 Llamada de estado de macro de usuario B

G67 Llamada de estado de macro de usuario cancelada

G68 Rotación de coordenadas válida

G69 Cancelación de rotación de coordenadas

G70 Ciclo fijo de usuario

G71 Ciclo fijo de usuario

G72 Ciclo fijo de usuario

G73 Ciclo fijo (ciclo escalonado)

G74 fijo ciclo (roscado inverso)

G75 ciclo fijo de usuario

G76 ciclo fijo (taladro de precisión)

G77 ciclo fijo de usuario

G78 Ciclo fijo de usuario

G79 Ciclo fijo de usuario

G80 Cancelación de ciclo fijo

p>

G81 Ciclo fijo (taladrado/agujero guía)

Ciclo fijo G82 (taladrado/conteo)

Ciclo fijo G83 (taladrado profundo)

Ciclo fijo G84 (roscado)

Ciclo fijo G85 ( mandrinado)

G86 ciclo fijo (mandrinado)

G87 ciclo fijo (mandrinado inverso)

G88 ciclo fijo (mandrinado)

G89 ciclo fijo (mandrinado)

G90 Comando de valor absoluto

G91 Comando de valor incremental

G92 Configuración del sistema de coordenadas mecánico

G93 Avance del tiempo del contador

G94 Avance asíncrono (avance por minuto)

G95 Avance síncrono (avance por revolución)

G96 El control de velocidad periférica es válido

G97 Se debe cancelar la velocidad periférica

G98 Retorno al punto de inicio del ciclo fijo

G99 Retorno al punto R del ciclo fijo

G114.1 Control de sincronización del cabezal

G100~225 Macro de usuario (llamada de código G) Máximo de 10 paradas (pausas) del programa M00

Parada selectiva del programa M01/aplicación selectiva

Fin del programa M02

M03 Rotación avance husillo

M04 Retroceso husillo

M05 Parada husillo

M06 Cambio automático de herramientas

M07 Arranque por soplado de aire

p>

M08 Inicio del fluido de corte

M09 El fluido de corte se apaga

M10 El soplado de aire se apaga → M09 también puede apagar el soplado de aire

M11 Herramienta de sujeción del husillo "tipo sombrero"

M12 Se suelta el husillo

M13 Arranca el fluido de corte hacia adelante del husillo

M14 Arranca el fluido de corte hacia atrás del husillo

M15 El husillo se detiene y el fluido de corte se apaga

M16—M18 no disponible

Posicionamiento del husillo M19

M

20 —— Ninguno

M21 Inicio del espejo del eje X

M22 Inicio del espejo del eje Y

M23 Cancelación del espejo

M24 No. Arranque del espejo de cuatro ejes

Sujeción del cuarto eje M25

Aflojamiento del cuarto eje M26

Función de placa divisora ​​M27

M28 Ninguno

M29 Roscado rígido

M30 Fin de programa/apagado automático

M31 —— M47 Ninguno

M48 Inicio taladrado profundo

M49 —— M51 Ninguno

El cargador de herramientas M52 se mueve hacia la derecha

El cargador de herramientas M53 se mueve hacia la izquierda

M54 —— M69 no existe

Creación automática de herramienta M70

Portaherramientas M71 abajo

Brazo de cambio de herramienta M72 60°

Desbloqueo herramienta husillo M73

M74 Brazo cambio herramienta 180°

M75 Herramienta sujeción husillo

M76 Brazo cambio herramienta 0°

M77 Brazo herramienta hacia arriba

M78 —— M80 Ninguno

Confirmación de cambio del banco de trabajo M81

M82 en el banco de trabajo

M83 debajo del banco de trabajo

Extensión del banco de trabajo M84

M85 El banco de trabajo se retrae

M86 La puerta del banco de trabajo se abre

M87 La puerta del banco de trabajo se cierra

M88 —— M97 Ninguno

M98 Llamada a subrutina

M99 Fin de subrutina Suplemento del encuestado 2010-03-19 19:36 Instrucciones CNC fanuc

G00 Posicionamiento rápido, G01 Interpolación en línea recta, G02 Interpolación en sentido horario, G03 interpolación en sentido antihorario, pausa G04, cancelación de compensación de herramienta G40, compensación izquierda G41, compensación derecha G42, sistema de coordenadas de pieza G54-G59 {lo mismo para tornos y centros de mecanizado}. Ciclo de compuesto de acabado G70, ciclo de desbaste cilíndrico G71, ciclo de desbaste de cara final G72, ciclo de desbaste de forma fija G73, ciclo de taladrado de cara final G74, ciclo de ranurado cilíndrico G75, ciclo de roscado cilíndrico G76, el comando M es el mismo que el del centro de mecanizado casi.

Código G estándar de máquina herramienta CNC

La palabra de función de preparación es una instrucción que permite a la máquina herramienta CNC establecer un determinado método de procesamiento, como interpolación, compensación de herramienta, ciclo fijo, etc. La palabra de función G consta del carácter de dirección G y los dos dígitos siguientes, que van desde G00 a G99 y 100 funciones.

El estándar JB3208-83 estipula la siguiente tabla:

Palabra de función de preparación de tabla Código G función alcance código de función función alcance función

G00 posicionamiento del punto G50 * compensación de herramienta 0/-

G01 Interpolación lineal G51 * corrección de herramienta/0

G02 Interpolación de arco en sentido horario G52 * corrección de herramienta-/0

G03 Interpolación de arco circular en sentido antihorario G53 Cancelación de compensación lineal

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 * Acelerar G58 desplazamiento lineal XZ

G09 * Desacelerador G59 desplazamiento lineal YZ

G10-G16 * No especificar G60 para un posicionamiento preciso (fino)

G17 Seleccione G61 para el plano XY para un posicionamiento preciso (medio)

G18 Seleccione G62 para el plano ZX para un posicionamiento preciso Posicionamiento (grueso)

G19 Selección de plano YZ G63 * Roscado

G20-G32 * No especificado G64-G67 * No especificado

G33 corte de rosca, etc. Paso G68 * Corrección de herramienta, ángulo interno

G34 Corte de rosca, paso creciente G69 * Corrección de herramienta, ángulo externo

G35 Corte de rosca, paso decreciente G70-G79 * No especificado

G36-G39 * No no especificar cierre de sesión del ciclo fijo G80

Desconexión de compensación/compensación de herramienta G40 ciclo fijo G81-G89

Compensación de herramienta G41 - tamaño absoluto izquierdo G90

Compensación de herramienta G42--derecha G91 tamaño incremental

G43 * compensación de herramienta--izquierda G92 * registro preestablecido

G44 * compensación de herramienta--derecha G93 avance, tiempo recíproco

G45 * Corrección de herramienta/G94 avance por minuto

G46 * Corrección de herramienta/-G95 avance del husillo por revolución

G47 * Corrección de herramienta-/- G96 velocidad lineal constante

G48 * Corrector de herramienta-/G97 revoluciones por minuto (husillo)

G49 * Corrector de herramienta 0/ G98-G99 * No especificado

Nota: * indica que si se utiliza para fines especiales, debe indicarse en el formato del programa

Código M estándar de máquina herramienta CNC

Las palabras de función auxiliar se utilizan para especificar la dirección de rotación del husillo, arranque, parada, interruptor de refrigerante, sujeción y aflojamiento de la pieza de trabajo o herramienta, reemplazo de herramientas y otras funciones. La palabra de función auxiliar consta del carácter de dirección M seguido de dos dígitos.

El estándar JB3208-83 estipula la siguiente tabla:

Tabla función auxiliar palabra M código alcance de función código de función alcance de función función

M00 * Parada de programa M36 * Rango de alimentación 1

p>

M01 * El plan finaliza M37 * Rango de avance 2

M02 * El programa finaliza M38 * Rango de velocidad del husillo 1

M03 El husillo gira en el sentido de las agujas del reloj M39 * Rango de velocidad del husillo 2

M04 El husillo gira en sentido antihorario M40-M45 * Cambio de marcha

M05 El husillo se detiene M46-M47 * No especificado

M06 * Cambio de herramienta M48 * Cerrar sesión M49

M07 El refrigerante n.° 2 está encendido M49 * Bypass de corrección de velocidad de avance

M08 El refrigerante n.° 1 está en M50 * El refrigerante n.° 3 está encendido

M09 Enfriamiento Líquido fuera M51 * Refrigerante No. 4 encendido

M10 Abrazadera M52-M54 * No especificado

M11 Liberación M55 * Desplazamiento lineal de la herramienta, posición 1

M12 * No especificar M56 * Desplazamiento lineal de la herramienta, posición 2

M13 Husillo en sentido horario, refrigerante en M57-M59 * No especificado

M14 Husillo en sentido antihorario, refrigerante en M60 Reemplazar trabajo

M15 * Movimiento positivo M61 desplazamiento lineal de la pieza, posición 1

M16 * Movimiento negativo M62 * desplazamiento lineal de la pieza, posición 2

M17-M18 * No Especificar M63-M70 * No especificar

M19 Tope de orientación del husillo M71 * Desplazamiento angular de la pieza, posición 1

M20-M29 * Nunca especificar M72 * Desplazamiento angular de la pieza, posición 2

p>

M30 * Fin de cinta M73-M89 * No especificado

M31 * Bypass de enclavamiento M90-M99 * Nunca. No es tan difícil como pensábamos, siempre y cuando alguien te guíe para hacer más preguntas y aprender más sobre programación, siempre y cuando conozcas la aplicación de códigos generales.