Códigos G y códigos de trama.

Las diferencias y atributos de cada uno. 13 de agosto de 2002
P.
¿Por qué son preferibles los códigos G a los códigos de trazado en el trabajo CNC? Me gustaría saber más sobre cada uno. Respuestas del foro



Si por códigos de trama te refieres a HPGL (¿lenguaje de gráficos Hewlett-Packard...?), en realidad lo utilizan algunos de los fabricantes de enrutadores de menor costo. A medida que ingresa a máquinas de mayor precio, el cambio se realiza al código G.


Ambos sistemas tienen ventajas y desventajas. HPGL, por diseño, no admite comandos del eje Z y no admite múltiples comandos de E/S. Dicho esto, la mayoría de las personas ejecutan una versión modificada de HPGL que admite los comandos Z y admite E/S.

¿Por qué apoyar HPGL? La mayor parte del software en las industrias POP y de artes gráficas está diseñado para admitir HPGL, AI y muchos otros formatos gráficos. Para integrarse fácilmente con estos sistemas, es útil admitir HPGL.

El código G suele estar en unidades de usuario. Entonces, si su máquina está configurada para funcionar en pulgadas, el código que busca estará en pulgadas. Si su máquina está configurada en sistema métrico, el código que busca normalmente estará en sistema métrico. Una ventaja importante de esto es que facilita la lectura de los archivos de código si es necesario.

HPGL se configura en unidades HPGL. Por ejemplo, 1 pulgada suele equivaler a 1016 unidades HPGL. No importa si su máquina está configurada en pulgadas o en sistema métrico:
una unidad HPGL sigue siendo una unidad HPGL. Intentar leer un archivo y editarlo manualmente es más difícil en HPGL ya que la mayoría de la gente no piensa en unidades HPGL.

¿Es un idioma mejor que el otro? No precisamente. Los HPGL y G-Codes modificados pueden producir las mismas piezas con la misma precisión. Es como decir que el inglés es mejor que el francés. El francés es mejor si ese es el idioma que hablas. Pero el resto de los que leemos esta página creemos obviamente que el inglés es mejor. Configuramos la MultiCam para interpretar 3 idiomas directamente. Códigos M y G, HPGL y uCito, nuestra propia lengua materna. De esta manera, no importa qué software desee utilizar, lo más probable es que lo admitamos. Se percibe que los códigos G tienen más valor simplemente porque se han utilizado en máquinas herramienta desde siempre y son socialmente aceptados.

El CNC lleva un tiempo evolucionando. Creo que nosotros, los fabricantes de máquinas, deberíamos unirnos y crear un nuevo lenguaje basado en un estándar. De esa manera, no importaría qué máquina usaras o qué controlador tuvieras:
podrías ejecutar el mismo archivo en cualquier máquina. Las probabilidades de que esto suceda son bastante escasas, pero es una buena idea. ¿No sería genial tener un nuevo programa de software y sólo necesitar un postprocesador, el que ejecuta todos los sistemas? Es un sueño de taller de trabajo.