¿Cómo cargan las personas el filamento, imprimen el cabezal de impresión y eliminan el filamento viejo cuando cambian de color cuando usan una impresora 3D independiente?

7

Me pregunto cómo las personas que usan impresoras 3D independientes (impresoras que tienen la capacidad de imprimir de forma autónoma desde la tarjeta SD) se alimentan de filamento, imprimen el cabezal de impresión y / o cambian los filamentos sin una computadora portátil.

¿Las impresoras tienen un menú para organizar todas estas tareas? A menudo solo veo las opciones para precalentar el cabezal a cierta temperatura, pero no para cargar / descargar filamento, extruir una pequeña cantidad, etc.

Entiendo que esto difiere de una impresora a otra, pero aún me pregunto sobre esto.

Dimitri Modderman
fuente
Creo que debería reformular su pregunta a algo como "¿Cómo se imprimen las impresoras sin conexión o desde una tarjeta SD?"
tbm0115
3
Sin embargo, eso no es lo que el OP pregunta: la impresión sin conexión está muy bien, pegue el archivo en una tarjeta SD. Todos los demás bits, como nivelar la cama o cambiar el filamento, son más complicados si su impresora no tiene opciones para eso incorporadas (como la mía no). Hacer esto sin una PC es posible, pero no es obvio
MalphasWats
Gracias MalphasWats, eso es exactamente lo que es. No obvio.
Dimitri Modderman
Además, ¿qué impresora tienes / estás mirando? Si usa Marlin o puede cargar su propio firmware, la pantalla LCD debe tener funciones para eso. Si es propietario o de código cerrado, entonces es posible que deba escribir el gcode personalizado.
Daniel M.

Respuestas:

9

Mi impresora (IdeaWerk 150) es muy básica y no tiene ninguna opción para esto desde la pantalla.

Escribí un archivo GCODE realmente simple que eleva la boquilla a la temperatura, luego ejecuta el extrusor durante unos segundos, luego espera, luego extruye un poco nuevamente. Creo que hace esto 3 o 4 veces y luego se detiene. Puedo poner el archivo (cuando se convierte a .x3g!) En una tarjeta SD y ejecutarlo cuando lo necesite.

Tengo un archivo similar que me permite nivelar la cama sin una computadora con solo mover la boquilla a algunos puntos clave de la cama y hacer una pausa durante unos segundos.

Para comenzar, utilicé un archivo GCODE generado por mi rebanadora en modo detallado, junto con una lista de códigos

No tengo estos archivos a mano en este momento, pero este es mi start.gcode:

(**** beginning of start.txt ****)
(This file is for a WeisTek IdeaWerk 150)
(**** begin initilization commands ****)
G21 (Metric FTW)
G90 (Absolute Positioning)
M18 (This disables the stepper motors.)

G92 X0 Y0 Z0 A0 B0 (Declare the current position to be 0,0,0,0,0)
(**** end initilization commands ****)

(**** begin homing ****)
G161 Y X F2500
G92 X0 Y0 Z0 A0 B0
G1 X5.0 Y5.0 Z-5.0 F450
G162 Z F450
G161 Y X F2500 (Home X axis maximum, go until reaching the end stop.)

G92 Z142.4 ( ** Set Bed Height ** )

G92 X-75 Y-75 (set zero for X and Y)
(**** end homing ****)

M108 R8.0 (Extruder speed = max)
M6 T0 (wait for toolhead parts, nozzle, HBP, etc., to reach temperature)

G1 Z10 F500 (Bring bed up)

M101 (Turn on Extruder)
G04 P8000 (Wait for 8 seconds for flow)
(**** end of start.txt ****)

Si introduzco solo este archivo en mi impresora, calentará la boquilla, elevará la cama unos 10 cm por debajo de la altura de impresión y una vez que la boquilla esté a temperatura, encenderá el extrusor durante 8 segundos.

Es probable que su impresora sea diferente a la mía: hay algunos sabores diferentes de GCODE y es probable que tenga diferentes posiciones XYZ, así que eche un vistazo a algunos GCODE generados por su propia rebanadora e identifique las diferentes partes. El principio es el mismo.

MalphasWats
fuente
4

Las impresoras basadas en RepRap utilizan módulos LCD con botón de control y tarjeta SD. Puede activar operaciones como

  • calentamiento de la boquilla (para cambiar el filamento)
  • extruir filamento
  • eje de origen a nivel de cama de calibre
  • ...

Los módulos LCD más utilizados son:

Los firmwares RepRap (Marlin, Repetier) lo respaldan. Para obtener una mejor vista de lo que es compatible, eche un vistazo al archivo de idioma Marlin .

amra
fuente
3

Hay opciones para tabletas. Están ejecutando software (por ejemplo) en algún dispositivo que tiene almacenamiento interno, wifi, conexión USB, etc. Puede comprar una tableta nueva o reutilizar la anterior solo para ser un controlador.

Otro gran ejemplo es esta aplicación .

Las aplicaciones tienen menús que pueden organizar todo por usted, ahora depende de qué aplicación use y qué filamento use. Es una cosa muy simple.

ingrese la descripción de la imagen aquí

Josip Ivic
fuente
3

Tengo dos impresoras diferentes que pueden imprimir sin ataduras. El primero es una máquina inspirada en Prusa con un LCD y el segundo es un printrbot sin LCD.

La máquina reprap utiliza una tabla de rampas 1.4 programada con Marlin que me permite controlar la carga y descarga del filamento con menús simples.

No todas las impresoras que tienen la capacidad de imprimir desde SD vienen con una pantalla LCD. Mi printrbot simple metal no viene con una pantalla LCD, es un adicional de $ 100.

Soy demasiado barato para comprar uno, así que se me ocurrió una forma extremadamente baja de cambiar el filamento. Encendí mi impresora con una tarjeta SD que tiene un archivo auto0.g (esto le dice a la placa que cargue y ejecute el código g en el inicio), una vez que la impresora comienza a moverse, apago la energía, elimino el filamento y pongo nuevo filamento en la extrusora. Luego presiono la palanca para desconectar el motor del extrusor y forzar el nuevo filamento en el extremo caliente hasta que se haya purgado el color anterior. Tenga en cuenta que este método solo funciona cuando reemplaza materiales que tienen las mismas temperaturas de impresión.

David Maulik
fuente
3

Sé que mi RoBo 3D tiene la capacidad de ejecutarse sin ataduras una vez que el archivo gcode se guarda en la tarjeta SD conectada a la placa de rampas. Tiene que estar conectado a la computadora para comenzar la impresión al principio, pero luego se puede desconectar de la computadora. Dado que es solo una impresora de Rampas basada en Marlin, esto debería funcionar para impresoras 3D similares.

Los archivos gcode contienen la temperatura de la boquilla y la cama calentada si tiene una. El firmware de Marlin preparará las temperaturas por usted.

Sin embargo, al cambiar el filamento, aún necesitará configurar su temperatura de extremo caliente para cambiar el nuevo filamento con una computadora a través de USB.

Ahora personalmente uso algo llamado OctoPi, que es una distribución de frambuesa pi preconfigurada con Octoprint. OctoPrint le permite controlar la impresora, monitorear o iniciar impresiones a través de una interfaz web e incluso transmitir video para ver sus impresiones si lo desea. Aunque técnicamente su impresora todavía está conectada a una computadora (raspberry pi), no limita el uso de su computadora portátil / computadora de escritorio mientras imprime. Además, esto también le permitirá colocar su impresora 3D en más lugares de su hogar.

Sitio web de OctoPrint http://octoprint.org/

Para la distribución de OctoPi http://octoprint.org/download/

nscan
fuente
Hola, si nombra el archivo gcode auto0.g, la impresora comenzará a imprimir tan pronto como se encienda, permitiéndole comenzar una impresión sin una computadora. también, obtuve una pantalla barata de aliexpress para mi Robo3D y funciona muy bien
Nir
2

Por un margen bastante amplio, las impresoras más populares de "control primario a través de LCD" como la línea FlashForge Creator y Makerbot Replicator 1/2 / 2x ejecutan el firmware Sailfish, que tiene opciones para todas las funciones de control necesarias directamente desde la pantalla LCD. El precalentamiento, la carga, la descarga, la cama nivelada, etc., se realizan a través de la pantalla LCD y los scripts integrados sin problemas. No es necesario conectar el software del host para hacer otra cosa que actualizar el firmware y cambiar configuraciones raramente ajustadas, como los parámetros de aceleración. El control USB estilo RepRap de las impresoras Sailfish es perfectamente funcional, pero no es realmente necesario el 99.9% del tiempo.

Esta es una razón importante por la cual las impresoras Sailfish han sido históricamente populares para las granjas de impresoras. Están diseñados para una operación independiente, lo cual es muy favorable cuando las impresoras superan en número a las computadoras asociadas. Es extremadamente raro ver una impresora Sailfish de los últimos 5 años sin un panel LCD de 5 botones.

El firmware de Sailfish UI / UX se basa simplemente en los botones de la pantalla LCD en lugar del software host. En general, esto es más confiable y de mayor rendimiento que, por ejemplo, Marlin a través del host, ya que reduce el tiempo del procesador dedicado a la transmisión de comandos y elimina todos los modos de falla posibles en la PC y el enlace USB.

Asumiendo que todas las impresoras Sailfish tendrán pantallas LCD con soporte para tarjeta SD y enfocarse en esa interfaz, realmente permitió la creación de una mejor impresora en general. Más optimización, menos cosas que el usuario final debe configurar. Pero a cambio, usted está limitado en qué tipo de hardware admitirá Sailfish. Es una compensación.

En comparación, el soporte de LCD estaba más sujeto a RepRaps como una opción que al elemento de interfaz central. Esto tiende a producir un diseño de interfaz controlado por el host, en lugar de un diseño de interfaz controlado por LCD. Es por eso que operar "sin cabeza" tiende a ser más difícil en Marlin, Repetier, etc.

Ryan Carlyle
fuente
2

No necesita un menú específico para esto (aunque algunas impresoras tienen más capacidad que otras para realizar el siguiente procedimiento), solo juegue con el procedimiento de carga de filamento.

Aunque se obtienen mejores cualidades de impresión al pegarse (si es posible) al mismo color y filamento, cuando tiene que "eliminar" cualquier rastro:

  • obtener un filamento ABS del color más neutro posible, puede ser una buena idea obtener un carrete dedicado a esta tarea
  • cargue el ABS neutral a 250 grados (o más) y deje que se extruya libre y rápidamente durante al menos 1 metro.
  • Si necesita limpiar más, extruya al menos 3 metros

Nota:

  • si no puede obtener ABS (la mejor opción) puede usar PLA, pero los resultados pueden variar ...
  • Si no puede obtener un color neutro (ausencia o casi ningún pigmento de color), el blanco es la mejor opción, de lo contrario el negro. El color neutral es el mejor con diferencia por razones obvias.
gcatalfamo
fuente