Guía Completa Códigos G y M Sherline CNC
Lista completa códigos G y M Sherline CNC para mecanizados que trabajan en fresadora/torno Sherline.
Más sobre Sherline CNC
- Explicación Partes Principales Torno CNC Sherline
- Explicación Partes Principales Fresadora CNC Sherline
Códigos G Sherline
| Código G | Función |
|---|---|
| G00 | Movimiento rápido (posicionamiento rápido) |
| G01 | Movimiento con avance (interpolación lineal) |
| G02 | Movimiento horario (interpolación circular/helicoidal horario) |
| G03 | Movimiento antihorario (interpolación circular/helicoidal antihorario) |
| G04 | Tiempo pausa (Dwell) |
| G08 | Suavizado Spline Activado |
| G09 | Comprobación parada exacta, Suavizado Spline Desactivado |
| G10 | Movimiento avance lineal controlado con parada desacelerada / establecimiento origen sistema coordenadas |
| G11 | Parada desacelerada controlada |
| G17 | PLANO XY |
| G18 | PLANO XZ |
| G19 | PLANO YZ |
| G20 | Selección sistema pulgadas |
| G21 | Selección sistema milímetros |
| G28 | Retorno a plano despeje |
| G33 | Rosca (Torno) Nota: G33 y G33.1 no funcionan en fresadoras/tornos Sherline porque husillo y ejes no están sincronizados. |
| G35 | Omitir comprobación error en siguiente línea |
| G40 | Compensación herramienta desactivada |
| G41 | Compensación herramienta a la izquierda |
| G42 | Compensación herramienta a la derecha |
| G43 | Compensación longitud herramienta – dirección negativa |
| G44 | Compensación longitud herramienta – dirección positiva |
| G49 | Compensación longitud herramienta cancelada |
| G53 | Cancelar desplazamientos coordenadas pieza |
| G54-G59 | Desplazamientos coordenadas pieza 1 a 6 |
| G59.1 | Usar sistema coordenadas pieza preestablecido 7 |
| G59.2 | Usar sistema coordenadas pieza preestablecido 8 |
| G59.3 | Usar sistema coordenadas pieza preestablecido 9 |
| G61 | Contorneado spline con modo buffer desactivado |
| G64 | Contorneado spline con modo buffer activado |
| G65 | Vaciar bolsillo rectangular |
| G66 | Vaciar bolsillo circular |
| G67 | Flycut (refrentado) |
| G68 | Vaciar bolsillo rectangular con esquinas redondeadas |
| G70 | Modo pulgadas |
| G71 | Modo milímetros |
| G74 | Taladrado a golpes (Torno) |
| G80 | Cancelar modo movimiento (incluye ciclos enlatados) |
| G81 | Ciclo enlatado taladrado |
| G82 | Ciclo enlatado taladrado con pausa |
| G83 | Ciclo enlatado taladrado rompevirutas (Taladrado a golpes) |
| G84 | Ciclo roscado (roscado mano derecha enlatado) |
| G85 | Ciclo mandrinado 1 (mandrinado, sin pausa, salida con avance enlatado) |
| G86 | Ciclo mandrinado 2 (mandrinado, parada husillo, salida rápida enlatado) |
| G87 | Ciclo enlatado mandrinado trasero |
| G88 | Ciclo mandrinado 3 (mandrinado, parada husillo, salida manual enlatado) |
| G89 | Ciclo mandrinado 4 (mandrinado, pausa, salida con avance enlatado) |
| G90 | Modo absoluto |
| G91 | Modo incremental |
| G92 | Restablecimiento coordenadas origen (desplazamiento sistemas coordenadas) |
| G92.2 | Cancelar sistemas coordenadas desplazamiento |
| G93 | Modo avance tiempo inverso |
| G94 | Modo IPM (Torno) por defecto (avance por minuto) |
| G95 | Modo IPR (Torno) (avance por revolución) |
| G96 | Avance Superficie Constante ON (Torno) |
| G97 | Avance Superficie Constante OFF (Torno) |
| G98 | Retorno nivel inicial en ciclos enlatados |
Códigos M Sherline
| Código M | Función |
|---|---|
| M00 | Parada programa |
| M01 | Parada programa opcional |
| M02 | Fin Programa |
| M03 | Husillo Horario, Láser, Llama, Potencia ON |
| M04 | Husillo Antihorario |
| M05 | Parada Husillo, Láser, Llama, Potencia OFF |
| M06 | Cambio Herramienta |
| M08 | Refrigerante ON |
| M09 | Refrigerante OFF |
| M10 | Reservado para desplazamiento altura herramienta |
| M13 | Husillo ON, Refrigerante ON |
| M26 | Habilitar apriete automático eje B |
| M27 | Deshabilitar apriete automático eje B |
| M30 | Fin Programa cuando se usan macros / fin programa, lanzadera palet, y reset |
| M48 | Habilitar anulaciones velocidad y avance |
| M49 | Deshabilitar anulaciones velocidad y avance |
| M60 | Lanzadera palet y parada programa |
| M91 | Visualización Incremental |
| M92 | Visualización Absoluta |
| M97 | Ir a o saltar a número línea |
| M98 | Saltar a macro o subrutina |
| M99 | Retorno de macro o subrutina |
| M100 | Restablecimiento Cero Máquina |
| M199 | Inicio a mitad programa |
Palabras (Address Codes)
| Palabra | Descripción |
|---|---|
| D | Número compensación radio herramienta |
| F | Avance (Feedrate) |
| G | Función general |
| H | Desplazamiento longitud herramienta |
| I | Desplazamiento eje X para arcos / Desplazamiento X en ciclo enlatado G87 |
| J | Desplazamiento eje Y para arcos y desplazamiento Y en ciclo enlatado G87 |
| K | Desplazamiento eje Z para arcos y desplazamiento Z en ciclo enlatado G87 |
| L | Número repeticiones en ciclos enlatados y tecla usada con G10 |
| M | Función miscelánea |
| N | Número Línea |
| O | Subprogramas |
| P | Tiempo pausa con G4 y ciclos enlatados, tecla usada con G10 |
| Q | Incremento avance en ciclo enlatado G83 |
| R | Radio arco, plano ciclo enlatado |
| S | Velocidad husillo |
| T | Selección herramienta |
| X | Eje X máquina |
| Y | Eje Y máquina |
| Z | Eje Z máquina |
| (...) | Comentarios (Palabras entre paréntesis no son parte del programa y se usan para ayudar a operadores) |
máquina CNC
- Dominando Códigos M CNC: Introducción Completa
- Dominando el Ciclo de Torneado G90: Guía Completa para Desbaste CNC y Más
- Domina el Ciclo G81 de Taladrado con Modo Incremental G91: Ejemplo Práctico de Taladrado Repetido
- Guía Completa LinuxCNC: Códigos G y M para Control de Máquinas CNC
- Controles de torneado Anilam 4200T: Domina las funciones de G-Code
- Guía Completa de Códigos G GSK 980TDb para Sistemas CNC de Torneado
- Guía Completa de Códigos G Siemens Sinumerik 808D en Dialecto ISO para Programadores CNC
- Códigos M Tormach CNC: Guía Completa de Funciones M0–M9
- Guía completa de códigos G y M para fresado y torneado CNC
- Guía Completa de Códigos M de Mach3 para Mecanizado CNC
- Referencia Completa Códigos G NCT 201 para Tornos y Fresadoras CNC