Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Algunos Códigos Gs y Ms para CNC
Algunos Códigos Gs y Ms para CNC
www.taringa.net /posts/ciencia-educacion/10978093/Algunos-codigos-g-s-y-m-s-para-CNC.html
B Absoluta o incremental de posicin del eje B (eje de rotacin alrededor del eje Y)
C Absoluta o incremental de posicin del eje C (eje de rotacin alrededor del eje Z)
D Define dimetro o desviacin radial de corte utilizados para la compensacin. D se utiliza para la profundidad de
corte en los tornos.
G Direccin para los comandos de preparacin G comandos menudo decirle al controlar el tipo de movimiento que
se quiere (por ejemplo, la colocacin rpida, de alimentacin lineales, circulares alimentacin, el ciclo fijo) o lo que
compensar el valor de usar.
I Define el tamao del arco en el eje X para G02 o G03 comandos arco.
Tambin se utiliza como un parmetro dentro de algunos ciclos fijos.
J Define el tamao del arco en el eje Y para el G02 o G03 comandos arco.
Tambin se utiliza como un parmetro dentro de algunos ciclos fijos.
K Define el tamao del arco en el eje Z para el G02 o G03 comandos arco.
Tambin se utiliza como un parmetro dentro de algunos ciclos fijos, igual a L direccin.
1/9
("loops" de un ciclo fijo en cada posicin. Se asume que es un programa con menos otro entero. A
veces el K direccin se utiliza en lugar de L. Con el posicionamiento incremental ( G91 ), una serie de
agujeros espaciados igualmente se puede programar como un bucle en lugar de las posiciones individuales.
G10 uso: Especificacin de lo que registrarse para editar (compensaciones de trabajo, compensaciones radio
de la herramienta, la longitud de las compensaciones de herramienta, etc.)
M funcin de diversos Cdigo de accin, el comando auxiliar; descripciones varan. Muchos M-cdigos de
llamada de funciones de la mquina, por lo que la gente suele decir que la "M" significa "mquina", aunque no
fue concebido.
Q Peck incremento en los ciclos enlatados Por ejemplo, G73 , G83 (Peck ciclos de perforacin)
R Define el tamao del radio del arco o define la altura de retraccin en los ciclos enlatados
S Define la velocidad , ya sea la velocidad del husillo o la velocidad de la superficie en funcin del modo Los
datos de tipo entero =. En el G97 de modo (que suele ser por defecto), un nmero entero despus de S se
interpreta como un nmero de revoluciones por minuto (rpm). En G96 modo (CSS), un nmero entero
despus de S se interpreta como la superficie de la velocidad -sfm ( G-20 ) o m / min ( G21 ). Vase tambin
Velocidades y avances . En multifuncin (torneado y fresado o dar vuelta-molino) las mquinas, que obtiene
el eje de entrada (eje principal o subspindles) se determina por otros cdigos M.
T Herramienta de seleccin Para entender cmo la direccin de T y cmo interacta (o no) con M06 , hay que
estudiar los diversos mtodos, tales como la programacin de la torreta del torno, fija seleccin de la
herramienta ATV, ATV herramienta de seleccin al azar de la memoria, el concepto de "herramienta siguiente
en espera" y herramientas de vaco. Programacin en cualquier mquina-herramienta en particular es
necesario conocer el mtodo que utiliza la mquina.
U Incremental del eje correspondiente al eje X (por lo general slo un grupo torno controles)
Tambin define el tiempo de permanencia en algunas mquinas (en lugar de " P "o" X " . En estos
controles, X y U evitar G90 y G91 , respectivamente. En estos tornos, G90 es ms bien una direccin de ciclo
fijo para el desbaste.
V Incremental del eje correspondiente al eje Y Hasta la dcada de 2000, la direccin de V se utilizan muy
raramente, porque la mayora de los tornos que utilizan U y W no tienen un eje, por lo que no hizo uso de V. (Green
2/9
et al 1996 , ni siquiera la lista V en su tabla de direcciones.) Eso sigue siendo a menudo el caso, a pesar
de la proliferacin de herramientas de torno en vivo y molino de mecanizado a su vez ha hecho uso de la
direccin V menos raro de lo que sola ser (Smid 2008 se muestra un ejemplo). Vase tambin el G18 .
W Incremental del eje correspondiente al eje Z (por lo general slo un grupo torno controles) En estos
controles, Z y W evitar G90 y G91 , respectivamente. En estos tornos, G90 es ms bien una direccin de
ciclo fijo para el desbaste.
Z Absoluta o incremental de posicin del eje Z El eje del husillo principal de la rotacin a menudo determina
que el eje de una mquina herramienta se etiqueta como Z.
[ editar ]Lista del Grupo de los cdigos ms frecuentes que se encuentran en controles Fanuc y diseado de
manera similar
Fuentes: Smid , Green et al.
Cdigo Descripcin Fresado
(M) Girando
G01 Interpolacin lineal M T El caballo de batalla ms comn de cdigo para la alimentacin durante un
corte. Las especificaciones tcnicas del programa de puntos inicial y final, y el control calcula
automticamente ( interpola ) los puntos intermedios que pasar por que dar lugar a una lnea recta (de ah "
lineales " . El control calcula la velocidad angular en la que a su vez el eje de husillos . La computadora
realiza miles de clculos por segundo. mquina real se lleva a cabo con la alimentacin dada en el camino
lineal.
G02 interpolacin circular, a la derecha M T No se puede empezar a G41 o G42 en G02 o G03 modos. Ya
debe ser compensado en anteriores G01 bloque.
G03 interpolacin circular, a la izquierda M T No se puede empezar a G41 o G42 en G02 o G03 modos. Ya
debe ser compensado en anteriores G01 bloque.
G04 Habitar M T Toma una direccin de perodo de la detencin (puede ser X , U , o P ). El perodo de la
detencin se especifica en milisegundos.
G05 P10000 De alta precisin de control de contorno (HPCC) M Utiliza una profundidad de anticipacin de
bfer y el procesamiento de simulacin para ofrecer una mejor aceleracin y desaceleracin movimiento del
eje durante la molienda del contorno
G05.1 Q1. Ai Nano control de contorno M Utiliza una profundidad de anticipacin de bfer y el procesamiento de
3/9
simulacin para ofrecer una mejor aceleracin y desaceleracin movimiento del eje durante la molienda del
contorno
G12 interpolacin crculo completo, a la derecha M ciclo fijo para facilitar la interpolacin de programacin
360 circular con mezcla de un radio de lead-in y lead-out. No es comn en los controles de Fanuc.
G13 interpolacin crculo completo, a la izquierda M ciclo fijo para facilitar la interpolacin de programacin
360 circular con mezcla de un radio de lead-in y lead-out. No es comn en los controles de Fanuc.
G18 ZX seleccin plano M T En la mayora de tornos CNC (construido 1960 al 2000), ZX es el nico avin
disponible, por lo que no G17 a G19 cdigos se utilizan. Esto est cambiando ahora como la era comienza
en que viven las herramientas, realizar varias tareas / multifuncin, y mill-turn/turn-mill convertido
gradualmente en la "nueva normalidad". Pero el ms simple, el factor de forma tradicional probablemente no
desaparecer, simplemente pasar a hacer espacio para las configuraciones ms recientes. Vase tambin V
de direcciones.
G-20 Programacin en pulgadas M T Algo poco frecuente, excepto en EE.UU. y (en menor medida) Canad
y el Reino Unido. Sin embargo, en el mercado global, la competencia con los del G-20 y G-21 siempre se
encuentra alguna posibilidad de que sea necesario en cualquier momento. El mnimo incremento habitual en
el G20 es una diez milsima de pulgada (0.0001 " , que es una distancia mayor que el mnimo
incremento normal en G-21 (una milsima de milmetro, 0.001 mm, es decir, un micrmetro ). Este diferencia
fsica a veces favorece G21 programacin.
G-21 Programacin en milmetros (mm) M T Prevalente en todo el mundo. Sin embargo, en el mercado
global, la competencia con los del G-20 y G-21 siempre se encuentra alguna posibilidad de que sea necesario
en cualquier momento.
G28 Volver a la posicin inicial (cero de la mquina, la mquina tambin conocido como punto de referencia)
M T Toma las direcciones XYZ, que definen el punto intermedio que la punta de la herramienta pasar a
travs de su camino a casa al cero mquina. Estn en condiciones de cero pieza (tambin conocido como
programa de cero), la mquina no es cero.
G30 Volver a la posicin inicial secundaria (cero de la mquina, la mquina tambin conocido como punto de
referencia) M T Toma una direccin de P especificando que la mquina de punto cero se desea, si la
mquina tiene varios puntos de secundaria (P1 a P4). Toma las direcciones XYZ, que definen el punto
intermedio que la punta de la herramienta pasar a travs de su camino a casa al cero mquina. Estn en
condiciones de cero pieza (tambin conocido como programa de cero), la mquina no es cero.
G31 Funcin de salto (utilizado para las sondas y los sistemas de longitud de herramienta de medicin) M
G32 -nico punto de enhebrado, escritura a mano de estilo (si no se usa un ciclo, por ejemplo, G76 ) T Al igual que
en G01 interpolacin lineal, excepto con el huso de sincronizacin automtica de un solo punto de rosca .
4/9
G-33 Constante paso roscado M
G-33 -nico punto de enhebrado, escritura a mano de estilo (si no se usa un ciclo, por ejemplo, G76 ) T
Algunos controles torno asignar este modo para G-33 en lugar de G32.
G41 La compensacin de radio a la izquierda M T Molienda: derecha-hlice de corte Dado y M03 direccin
de husillos, G41 corresponde a subir de fresado (fresado hacia abajo) . Toma una direccin ( D o H ) que pide
una compensacin registro del valor para el radio.
En cuanto: a menudo no necesita la direccin o H D en los tornos, porque todo lo que la herramienta est
activa de forma automtica las llamadas de sus compensaciones de geometra de la misma. (Cada estacin
de torreta se une a su geometra desplazamiento del registro.)
G42 Herramienta adecuada compensacin de radio M T informacin similares como corolario de G41.
Teniendo en cuenta-hlice de corte derecha y la direccin del eje M03, G42 se corresponde con fresado
convencional (hasta fresado) .
G43 altura de correctores compensacin negativa M Toma una direccin, por lo general H, para llamar a la
longitud de la herramienta compensar el valor del registro. El valor es negativo, ya que se agregar a la
posicin de lnea de ancho. G43 es la versin de uso comn (vs G44).
G44 altura de correctores compensacin positiva M Toma una direccin, por lo general H, para llamar a la
longitud de la herramienta compensar el valor del registro. El valor es positivo, ya que se resta de la posicin
de la lnea de calibre. G44 es la versin de poco uso (G43 vs).
G50 Definir la velocidad mxima del husillo T Toma una S entero direccin que se interpreta como rpm. Sin
esta caracterstica, G96 modo (CSS) de revoluciones que el eje de "la mariposa totalmente abierta" cuando
se est aproximando el eje de rotacin.
G50 Posicin registro (programacin de la parte del vector cero a punta de la herramienta) T registro de la
posicin es uno de los mtodos originales de relacionar la parte (del programa) el sistema de coordenadas a
la posicin de la herramienta, lo que indirectamente se relaciona con la mquina de sistema de coordenadas,
la nica posicin que el control realmente "sabe". No suelen ser programados ms porque G54 a G59
(WCSs) son un mejor mtodo ms reciente. Llamado a travs de G50 para tornear, G92 para la molienda.
Los G direcciones tambin tienen significados alternativos (ver). registro de la posicin puede ser til para la
programacin de referencia de cambio.
G52 Sistema de coordenadas local (LCS) M Temporalmente el programa de turnos de cero a una nueva
ubicacin. Esto simplifica la programacin, en algunos casos.
5/9
G53 Mquina de sistema de coordenadas M T Toma absoluta coordenadas (X, Y, Z, A, B, C) con respecto al cero
mquina en lugar de programa de cero. Puede ser til para los cambios de la herramienta. Modal y el nico
absoluto. bloques posteriores se interpretan como "volver a G54 ", incluso si no est explcitamente
programadas.
G54 a G59 Trabajo de sistemas de coordenadas (WCSs) M T Han sustituido en gran medida la posicin de
registro ( G50 y G92 ). Cada tupla de compensaciones eje se relaciona directamente al programa de cero
cero mquina. Norma es de 6 tuplas (G54 a
G59), con un alargamiento opcional a 48 ms a travs de G54.1 P1 a P48.
G54.1 P1 a P48 trabajo extendido los sistemas de coordenadas M T Hasta 48 WCSs ms adems de los 6
proporciona como estndar por el G54 a G59. Tenga en cuenta la extensin de punto flotante del tipo G-
cdigo de datos (antes todos los nmeros enteros). Otros ejemplos tambin han evolucionado (por ejemplo,
G84.2 ). controles modernos tienen el hardware para manejarlo.
G70 ciclo fijo, ciclo repetitivo mltiple, para el acabado (incluyendo curvas) T
G71 ciclo fijo, ciclo repetitivo mltiple, para el desbaste (sin cursivas en el eje Z) T
G72 ciclo fijo, ciclo repetitivo mltiple, para el desbaste (sin cursivas en el eje X) T
G73 ciclo fijo, ciclo repetitivo mltiple, para el desbaste, con la repeticin patrn T
G73 Peck ciclo de perforacin para la molienda - de alta velocidad (NO contraccin completa de pica) M
Retrae slo hasta un incremento de liquidacin (parmetro del sistema). Porque cuando chipbreaking es la
principal preocupacin, pero la obstruccin de la viruta de flautas no lo es.
G74 Al tocar el ciclo para el fresado, rosca izquierda , en direccin del eje M04 M
G80 Cancelar Ciclo fijo M T Molienda: Cancela todos los ciclos, como G73 , G83 , G88 , etc eje Z regresa ya
sea a nivel inicial de Z o de nivel I, segn lo programado ( G98 o G99 , respectivamente).
Encendido: Por lo general, no es necesario en los tornos, porque un nuevo grupo G-1 direccin ( G00 a G03 )
cancela cualquier ciclo se activa.
G82 Ciclo de taladrado con temporizacin M Habita en el fondo del agujero (Z-profundidad) para el nmero
de milisegundos especificado por el P direccin. Bueno para cuando los asuntos acabado del fondo del
agujero.
G83 Peck ciclo de perforacin (contraccin completa de pica) M Vuelve al R-nivel despus de cada beso.
Bueno para limpiar las flautas de los chips .
G90 Absoluta de programacin M T (B) Posicionamiento definido con referencia a la parte de cero.
6/9
Molienda: Siempre que el anterior.
De giro: A veces el anterior (Fanuc grupo de tipo B y de diseo similar), pero en la mayora de los tornos (grupo
Fanuc tipo A y diseado de manera similar), G90/G91 no se utilicen con absoluta / incremental modos. En cambio,
U y W son las direcciones adicionales y X y Z son las direcciones absolutas. En estos tornos, G90 es ms bien una
direccin de ciclo fijo para el desbaste.
G90 ciclo fijo, de ciclo simple, para el desbaste (sin cursivas en el eje Z) T (A) Cuando no sirva para la
programacin absoluta (arriba)
G91 Incremental de programacin M T (B) Posicionamiento definido con referencia a la posicin anterior.
Molienda: Siempre que el anterior.
De giro: A veces el anterior (Fanuc grupo de tipo B y de diseo similar), pero en la mayora de los tornos (grupo
Fanuc tipo A y diseado de manera similar), G90/G91 no se utilicen con absoluta / incremental modos. En cambio,
U y W son las direcciones adicionales y X y Z son las direcciones absolutas. En estos tornos, G90 es una direccin
de ciclo fijo para el desbaste.
G92 Posicin registro (programacin de la parte del vector cero a punta de la herramienta) M T (B) corolario de la
misma informacin al G50 registro de posicin.
Molienda: Siempre que el anterior.
De giro: A veces el anterior (Fanuc grupo de tipo B y de diseo similar), pero en la mayora de los tornos (grupo
Fanuc tipo A y diseado de manera similar), posicin del registro es G50 .
G94 Avance por minuto M T (B) El tipo de grupo A tornos, avance por minuto es de G98 .
G94 ciclo fijo, de ciclo simple, para el desbaste ( X eje nfasis) T (A) Cuando no sirve para avance por minuto (ms
arriba)
G95 Avance por revolucin M T (B) El tipo de grupo A tornos, avance por revolucin es G99 .
G96 velocidad de superficie constante (CSS) T Vara la velocidad del husillo de forma automtica para lograr una
velocidad de superficie constante. Ver velocidades y avances . Toma una S entero direccin, que se interpreta
como la ordenacin forestal sostenible en el G-20 o el modo como m / min en el G21 modo.
G97 velocidad de giro constante M T Toma un nmero entero a la direccin S, que se interpreta como revoluciones
por
minuto (rpm). El modo de velocidad por defecto al parmetro del sistema si no es el modo programado.
G98 Avance por minuto (grupo de tipo A) T (A) Avance por minuto es de G94 en el tipo de grupo B.
G99 Avance por revolucin (grupo tipo A) T (A) Avance por revolucin es G95 en el tipo de grupo B.
[ editar ]Lista de M-los cdigos ms frecuentes que se encuentran en controles Fanuc y diseado de manera similar
Fuentes: Smid , Green et al.
Cdigo Descripcin Fresado
(M) Girando
7/9
M00 Parada obligatoria M T No-opcional-mquina siempre se detiene al llegar a M00 en la ejecucin del programa.
M01 Parada opcional M T Mquina slo se detendr en M01 si el operador ha empujado el botn de parada
opcional.
M02 Fin del programa M T No para volver al comienzo del programa, puede o no puede restablecer los valores de
registro.
M03 Husillo (giro a la derecha) M T La velocidad del husillo es determinada por la direccin S, en pies superficiales
por minuto . La regla de la mano derecha se puede utilizar para determinar qu direccin es hacia la derecha y que
la direccin es hacia la izquierda.
Haga los tornillos de la hlice a mano se mueve en la direccin de apriete (flautas y derecho-hlice a mano girando
en la direccin de corte) se definen como un movimiento en la direccin M03, y se etiquetan "hacia la derecha" por
convencin. La direccin es siempre M03 M03, independientemente del punto de vista local y locales CW / CCW
distincin.
M06 Cambio automtico de herramientas (ATC) M T (a veces) tornos Muchos no utilizan M06 porque el T direccin
propia ndices de la torreta.
Para entender cmo la direccin de T y cmo interacta (o no) con M06, hay que estudiar los diversos mtodos,
tales como la programacin de torno revlver, la seleccin ATC herramienta fija, el ATC de seleccin al azar
memoria de la herramienta, el concepto de "herramienta siguiente en espera" y herramientas de vaco.
Programacin en cualquier mquina-herramienta en particular es necesario conocer el mtodo que utiliza la
mquina.
M09 Refrigerante de M T
M10 Paleta pinza M Para los centros de mecanizado con cambiadores de paletas
M11 Paleta de pinza M Para los centros de mecanizado con cambiadores de paletas
M13 Husillo (giro a la derecha) y el lquido refrigerante en (inundaciones) M Este cdigo M hace el trabajo de los
M03 y
M08 . No es inusual para los modelos especficos de la mquina de tener comandos combinados, que hacen ms
cortos, los programas con mayor rapidez por escrito.
M19 Orientacin del husillo M T la orientacin del eje es ms conocida dentro de los ciclos (automticamente) o
durante la instalacin (manual), pero tambin est disponible bajo control del programa a travs de M19. El OSS
abreviatura (bloqueo del husillo orientado) puede ser visto en referencia a una parada de orientacin en los ciclos.
8/9
M23 Espejo OFF M
M49 Avance anulacin no se permite M T Esta regla tambin se le llama (automticamente) en ciclos de unos
golpecitos o
ciclos de roscado de un solo punto, donde la alimentacin es precisamente correlacionado con la velocidad. Lo
mismo pasa con la velocidad del husillo anular y mantenga presionado el botn de alimentacin.
M60 Cambio automtico de palets (APC) M Para los centros de mecanizado con cambiadores de paletas
M98 Subprograma llamada M T Toma una direccin de P para especificar a qu subprograma para llamar, por
ejemplo, "P8979
M99 Subprograma final M T Por lo general, colocan al final del subprograma, donde se devuelve el control a la
ejecucin del programa principal. El valor predeterminado es que devuelve el control al bloque despus de la
llamada M98 en el programa principal. Volver a una serie de bloques diferentes se puede especificar una direccin
de P. M99 tambin puede ser utilizado en el programa principal con salto de bloque de bucle sin fin del programa
principal de trabajo de la barra en los tornos (hasta alterna operador de salto de bloque).
9/9