¿Cómo configurar Ender 3 (Pro/V2) Iniciar G-Code y Finalizar G-Code?

Si abre cualquier archivo de código G producido por el software de corte que está utilizando con un editor de texto, encontrará que el archivo completo consta de una larga lista de comandos de código G, que es lo que ejecuta su impresora 3D para imprime el modelo 3D que ves en tu pantalla.

Por otro lado, su impresora 3D no solo usa comandos de código G durante el proceso de impresión, ya que cada acción, incluso las más simples, como encender y apagar los ventiladores, corresponden a comandos de código G que deben ejecutarse. antes o después de que el proceso de impresión esté en marcha.

En el artículo de hoy, hablaremos sobre la automatización de los procesos de preimpresión y posimpresión para la Ender 3 mediante el uso de las secciones de código G de inicio y código G final que puede encontrar en el software de corte, que le permiten ingresar un conjunto de comandos predefinidos que la impresora 3D ejecuta automáticamente antes y después de cada impresión.

Entonces, ¿cómo configurar el código G inicial y el código G final de manera óptima para la Ender 3?

Para configurar el código G de inicio de manera óptima para la Ender 3, recomendamos agregar el comando para precalentar la cama al principio, pero esperar a precalentar la boquilla hasta más tarde para maximizar la eficiencia del tiempo y garantizar que no haya exudación.

Por otro lado, para el código G final, recomendamos agregar el M400 (Finish Moves) al principio, asegurándose de que su Ender 3 borre la cola de comandos antes de ejecutar el bloque de código G final.

A continuación, profundizaremos en el proceso de configuración del código G inicial y final de Ender 3 de manera óptima, descubriremos cómo configurar el código G inicial y final en rebanadores populares como Cura y Prusaslicer y, finalmente, discuta las diferencias entre los patrones de reemplazo de Cura y PrusaSlicer que son una parte vital en la escritura de los códigos G de inicio y final.

¿Cómo configurar Ender 3 (Pro/V2) Iniciar G-Code?

Dado que la secuencia de inicio del código G juega un papel vital para garantizar que la impresora 3D esté lista para el proceso de impresión, configurarla de manera óptima es uno de los primeros pasos para una impresión exitosa que produzca un producto final de alta calidad.

A continuación, puede encontrar el bloque de código G de inicio que recomendamos usar para Ender 3, junto con explicaciones de cada comando de código G:

M140 S{material_bed_temperature_layer_0} ; Empieza a calentar la cama caliente

M190 S{material_bed_temperature_layer_0} ; Espere hasta que la cama caliente alcance la temperatura deseada

M104 S160; Comience a precalentar la extrusora a 160 grados centígrados

G92 E0 ; Restablecer el origen de la extrusora

M104 S{material_print_temperature_layer_0} ; Empezar a calentar el extrusor

G1 X0.1 Y20 Z0.3 F5000.0 ; Mover el cabezal de impresión a la posición inicial

M109 S{material_print_temperature_layer_0} ; Espere hasta que la extrusora alcance la temperatura deseada

G1 Z2.0 F3000 ; Mueva el eje Z hacia arriba para evitar rayar la placa de construcción

G1 X0.1 Y200.0 Z0.3 F1500.0 E15 ; Dibujar la primera línea

G1 X0.4 Y200.0 Z0.3 F5000.0 ; Mover a un lado

G1 X0.4 Y20 Z0.3 F1500.0 E30 ; Dibujar la segunda línea

G92 E0 ; Restablecer el origen de la extrusora

G1 Z2.0 F3000 ; Mueva el eje Z hacia arriba para evitar rayar la placa de construcción

Tenga en cuenta que los patrones de reemplazo (los que están entre llaves) en este bloque de código G están escritos en la sintaxis de Cura y, como resultado, solo funcionarán para Cura. Si desea utilizar este bloque de código G en otra cortadora, deberá reemplazar estas piezas en consecuencia.

¿Cómo configurar el código G final de Ender 3 (Pro/V2)?

Si bien no es tan crucial como el código G inicial, configurar correctamente el código G final sigue siendo una buena idea para asegurarse de que su impresora 3D apague los componentes, como la extrusora y la cama caliente, después del proceso de impresión.

Aquí está el bloque de código G final que recomendamos usar para Ender 3, junto con explicaciones de cada comando de código G:

M400; Terminar movimientos

G91 ; Establecer el posicionamiento en relativo

G1 E-2 F2700; retraer el filamento

G1 E-2 Z0.2 F2400 ; Retrae el filamento y eleva el eje Z

G1 X5 Y5 F3000; Pasar un trapo

G1 Z10 ; Levante el eje Z

G90 ; Establecer el posicionamiento en absoluto

G1 X0 Y{profundidad_máquina} ; movimiento lineal

M106 S0 ; Desactivar ventilador

M104 S0 ; Deshabilitar hotend

M140 S0; Desactivar cama caliente

M84 XYE; Deshabilitar todos los motores de pasos excepto Z

Tenga en cuenta que los patrones de reemplazo (los que están entre llaves) en este bloque de código G están escritos en la sintaxis de Cura y, como resultado, solo funcionarán para Cura. Si desea utilizar este bloque de código G en otra cortadora, deberá reemplazar estas piezas en consecuencia.

¿Cómo configurar Start G-Code y End G-Code en Cura?

El proceso de configurar el código G inicial y el código G final en Cura es relativamente sencillo una vez que sabe dónde buscar, ya que se le presenta un campo de entrada que le permite ingresar cualquier código G que desee.

A continuación, puede encontrar una guía paso a paso que puede seguir para configurar los bloques de código G de inicio y finalización en Cura:

  • Haga clic en la opción Preferencias en la barra de menú de Cura.
  • Haga clic en la opción Configurar Cura en el menú desplegable.
  • Haga clic en la pestaña Impresoras del panel izquierdo.
  • Elija la impresora para la que le gustaría cambiar los bloques de código G de inicio y finalización y haga clic en Configuración de la máquina.
  • Después de seguir estos pasos, encontrará las áreas de entrada Start G-code y End G-code, que puede usar para realizar la configuración necesaria.

    ¿Cómo configurar Start G-Code y End G-Code en PrusaSlicer?

    De manera similar a la configuración del código G inicial y el código G final en Cura, también encontrará dos áreas de entrada que le permiten agregar el código G de su elección una vez que navega a la sección relacionada de PrusaSlicer, lo que le permite realizar lo necesario personalizaciones

    Aquí hay una guía paso a paso para configurar el código G inicial y final en PrusaSlicer:

  • Haga clic en la pestaña Configuración de la impresora en la parte superior de la ventana de PrusaSlicer.
  • Haga clic en la pestaña Código G personalizado en el panel izquierdo.
  • Después de seguir estos pasos, encontrará las entradas Iniciar código G y Finalizar código G (primera y segunda desde arriba), que puede utilizar para aplicar la configuración necesaria.

    Diferencias entre los patrones de reemplazo de código G de Cura y PrusaSlicer

    Si bien los códigos G en sí mismos no cambian entre cortadoras, ya que se basan en el tipo de código G del firmware que está ejecutando, los patrones de reemplazo, que son esencialmente variables que se refieren a los datos que ha configurado dentro de la cortadora, muestran ligeras diferencias en la sintaxis.

    Dado que la forma en que se definen los patrones de reemplazo (marcadores de posición) depende completamente de las elecciones del desarrollador, la única forma de saber qué marcadores de posición debe usar es consultar la documentación de Cura y PrusaSlicer.

    Por ejemplo, mientras que el patrón de reemplazo para la temperatura del lecho calentado en Cura es «material_bed_temperature», es «bed_temperature[0]” en PrusaSlicer.

    Para obtener más información sobre los patrones de reemplazo de Cura, puede seguir este enlace. Por otro lado, para obtener más información sobre los marcadores de posición de PrusaSlicer, puede consultar esta página.

    Conclusión

    Si bien técnicamente puede realizar manualmente todas las acciones que van en las secciones de código G de inicio y finalización, utilizar estas secciones para automatizar los comandos que necesita que la impresora 3D ejecute antes y después de cada impresión es un método mucho más eficiente que ahorra tiempo y dinero. esfuerzo.

    Para recapitular rápidamente, la configuración óptima del código G de inicio para la Ender 3 se trata de agregar los comandos de código G necesarios para aumentar la eficiencia del tiempo a través del precalentamiento y reducir la exudación esperando calentar la boquilla hasta la temperatura objetivo.

    Por otro lado, configurar el código G final es mucho más simple, ya que agregar el comando de código G M400 (Finish Moves) es la única adición que necesitará hacer al bloque de código G final estándar de Ender 3 que puede encontrar en Cura.

    ¡Feliz impresión!

    mike davies

    Mike comenzó su viaje de impresión 3D con Anet A8 cuando salió por primera vez en 2017 y desde entonces ha estado obsesionado con las impresoras 3D. Hoy en día, utiliza principalmente su Ender 3 para imprimir piezas funcionales que hacen su vida más cómoda siempre que sea posible.

    Deja un comentario

    Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *