Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Programación de Máquinas de CNC Con Códigos G&M - TecnoEdu
Programación de Máquinas de CNC Con Códigos G&M - TecnoEdu
El nombre G & M viene del hecho de que el programa está constituido por instrucciones
Generales y Misceláneas.
Si bien en el mundo existen aún diferentes dialectos de programación con códigos G&M,
se dio un gran paso adelante a través de la estandarización que promovió la ISO.
Esta estandarización fue adoptada por la totalidad de los fabricantes industriales serios de
CNC y permite utilizar los mismos programas en distintas máquinas CNC de manera
directa o con adaptaciones menores.
Códigos Generales
Códigos Misceláneos
l
M05: Frenar el husillo
Estos programas pueden ser cargados a pie de máquina usando su teclado o ser
transportados desde una PC con diskettes, cables seriales RS232C o USB.
l
Presentamos un programa de ejemplo que efectúa una serie de operaciones básicas
sobre un tocho de material de 55mm por una pulgada de diámetro, frentéandolo primero y
cilindrándolo a 25mm después.
Programa Comentario
G21 Usar sistema métrico
[BILLET X25.4 Z55 Definición de tamaño de tocho para el simulador (no para el torno)
Hasta nuevo aviso, las velocidades de corte están expresadas en
G98
mm/min
G28U0W0 Antes que nada, retirar las herramientas de la zona de trabajo
Elegir la herramienta número 4, con el juego de parámetros de
M06T0404
compensación 04 (depende de la cara/punta con que desbaste)
M03S3500 Poner a andar el husillo en sentido horario a 3500 rpm
Ir velozmente (sin maquinar, se supone que se está en el aire)
G00X26Z0
hasta las proximidades del tocho
Ahora sí, maquinando, se frentea el tocho, de arriba hacia abajo.
G01X-2F80
Pasamos de largo el cero para que no queden pupitos.
G00Z2X25 Retirar la herramienta y prepararse para cilindrar.
G01Z-40F140 Cilindrar hasta Z=-40
G28U2W0 Enviar la herramienta al home, retirándose primero 2mm en X
M05 Frenar el husillo
M30 Terminar el programa y preparase para ejecutarlo nuevamente
( Ajustes previos:
( La PC debe estar ajustada de manera que el punto decimal sea efectivamente un punto
y no una coma
( Definimos el tamano del tocho para que el simulador sepa con qué empezar
l
( Las velocidades de husillo y avance de herramienta son las que corresponderian
( Los nombres de los viejos programa de CNC solo podian contener numeros
O0001
G21
G99
M06 T0101
( Pedimos que cada eje se mueva lo mas rapido que pueda hasta las coordenadas
relativas a la pieza
( Lo mas probable es que resulte una linea quebrada segun el lugar del que se parta
l
G00 X26 Z2
( llegados a ese punto cercano a la pieza, nos movemos justamente hasta Z=0 el borde
derecho
( Seguimos dentro de la G00 que puede tener varias lineas indicando desplazamientos
sucesivos
Z0
( Esta manera controlada se llama a veces interpolacion lineal o circular segun el caso
G00 X26 Z2
( haciendo una escalerita pero sin tener que definir los movimientos de la escalerita
( G71 es tan larga que no cabia en los viejos monitores de planta con caracteres grandes
y baja resolucion
l
N1 G00 X0
G01 Z0
( Dejamos que el CNC se encargue de calcular donde tiene que estar el centro, etc
( Definimos una velocidad de 2500 rpm que sera obviada en el desbaste grueso pero
tenida en cuenta en el acabado
G01 Z-13.5
X20 Z-14.36
Z-28.5
( Si hubiera que maquinar una entalladura debera programarse otro ciclo monotonamente
decreciente
X24 Z-46.5
X26
N2 G00 X26 Z2
( Ahora que ya hicimos el desbaste grueso hacemos el acabado en una sola pasada con
G70
G70 P1 Q2
G28 U0 W0
( Frenamos el motor
M05
M06 T0303
l
( Bajamos drasticamente la velocidad de giro y reencendemos el motor
( G76 es mas compleja que G71 porque la seccion vista por la herramienta depende de la
profundidad
( Por esto la primera calada puede ser relativamente profunda pero cada una de las
siguientes tiene un calado menor
( P05 el ACABADO de la rosca se hara en 5 pasadas Habra otras pasadas previas claro
( Q035 si lo que queda por calar es 35 micras o menos se hara en una sola pasada
( R.0 sobremedida que se deja para una pasada de acabado con otra herramienta En
este caso no dejamos nada
( En las pasadas siguientes la punta vera siempre la misma area de material a desbastar
G28 U0 W0
M30
Códigos Generales
G81: Taladrado
Códigos Misceláneos
M00: Parada
l
M06: Cambiar de herramienta
La seguridad primero
Asegúrese de que todos saben dónde está y cómo se activa el botón de parada de
emergencia
Nunca deje objetos extraños en el área de maquinado (calibres, cepillos, latas de
lubricantes, piezas ya maquinadas, etc)
En ninguna circunstancia trate de acceder a la zona de maquinado mientras haya
partes en movimiento
Use las herramientas provistas para ajustar puntas y fresas
Códigos Generales
M00: Parada
M03: Hacer girar el husillo en sentido horario (si existe) o encender el láser (si existe)
M04: Idem antihorario
M27: Informar la posición de lectura en la que se está maquinando (p. ej. SD printing
byte 123/12345)
M32: Elegir y ejecutar otro archivo G (equivalente a hacer una llamada a subrutina)
M81: La apaga
l
M104: Ajustar la/s temperatura/s deseada/s (set points) para el/los extrusor/es
M190: Esperar hasta que se estabilice la temperatura del lecho de impresion al valor
de temperatura esperado (set point)
l
M218: Set Hotend Offset
M290: Babystep
M410: Quickstop
l
M852: Bed Skew Compensation
l
Tornos CNC
Fresadoras CNC
Routers CNC
Software p/CNC
Impresoras 3D
q info@tecnoedu.com
a
n o p
Aviso sobre privacidad: No hemos tenido más remedio que agregar Google Analytics a
todas las páginas de este sitio, salvo a las que contienen formularios en los que
l
pedimos datos personales de contacto. Podrá ver lo que implica para su privacidad aquí
l