¿Cómo funcionan exactamente los comandos E en el código G?

9

He intentado buscar en línea, pero no he encontrado la respuesta a lo que me confunde exactamente. Considere las siguientes 3 líneas de código G:

G1 X129.000 Y126.322 E7.90758

G1 X128.349 Y125.707 F7800.000

G1 X128.476 Y125.548 E7.92045 F1800.000

¿La ausencia de un comando E en la segunda línea significa que no se debe extruir material de la línea 1 a la línea 2? Según tengo entendido, el parámetro E controla cuánto material se ha extruido hasta esa línea.

La razón por la que pregunto es porque estoy tratando de entender en el nivel del código cómo identificar cuándo viajará una impresora sin extruir ningún material, en el caso de moverse en la dirección Z, o si está imprimiendo varias partes desconectadas en Una impresión. Como ninguna de las líneas Z parece tener ningún comando E, me inclino a creer que la ausencia de un comando E significa que cuando se mueve a la posición dada desde la línea anterior, no se extruirá ningún material. He intentado algunas consultas diferentes en línea para tratar de descubrir si este es el caso, pero no he encontrado una respuesta simple, por lo que esperaba que alguien en este foro pudiera aclararme.

yeemonic
fuente

Respuestas:

4

Sí, la ausencia de un EX.XXX (o un EX.XXX con el mismo valor que el anterior) significa que no se extruirá nada durante el movimiento. El extrusor se trata como un cuarto eje imaginario y funciona exactamente igual que cualquier otro eje: si en un G1 / G0 no se especifica una nueva coordenada, conserva su posición original.

Tom van der Zanden
fuente
En ese caso, ¿cuál es el punto de un segmento de código como este? : G92 E0 G1 X55.571 Y120.585 F7800.000 G1 X55.571 Y103.100 F7800.000 G1 X55.571 Y96.900 F7800.000 G1 X55.571 Y79.415 F7800.000 G1 X63.907 Y77.129 F7800.000 G1 E1.00000 F2400.00000 ¿Por qué haría 5 movimientos sin extrusión?
yeemonic
1
A veces no desea que se produzca un movimiento de viaje en línea recta. En general, para evitar la secuencia, desea que la mayor parte de un movimiento suceda "dentro" de una parte, de modo que la menor cantidad de movimiento sea a través del aire libre. Esto significa que el camino más corto / mejor de un punto a otro no es necesariamente una línea recta.
Tom van der Zanden el
Lo siento, ¿qué es el encordado? ¿Es algo así como "rezumar" o "gotear"? Lo busqué, te tengo. Eso tiene mas sentido ahora. Gracias.
yeemonic
Si desea moverse de un lado de la impresión al otro, a menos que la capa actual sea convexa, la línea recta de una parte a otra podría cruzar el límite de la capa actual que se está construyendo. Esto da como resultado cadenas y manchas (material adicional en el exterior de una impresión) ya que un poco de material sale de la boquilla (incluso cuando no está extruyendo). Si sigue el contorno de la pieza (y no se mueve en línea recta) puede evitar (o minimizar) la distancia recorrida en el exterior
Tom van der Zanden,
Como una pregunta relacionada que no creo que justifique su propia publicación, ¿cuál es el significado de estas 3 líneas? G92 E0 -- G1 X124.746 Y125.952 F7800.000 -- G1 E1.00000 F2400.00000 Por lo que entiendo, el primero "restablece" el contador para E. Pero, ¿qué pasa con el tercero? ¿Esto se extruye en su lugar sin moverse? Parece un poco extraño ... Especialmente porque un incremento de extrusión de 1.0000 es mucho mayor de lo que tendemos a ver en cualquier otra línea (hojeando el archivo que estoy viendo, el más alto parece ser ~ 0.3).
yeemonic