Nuevo filtro HEPA para FLSun SR con Klipper
por Mario A. en Printables
Filtro HEPA con carbón activo para cerramiento de FLSun SR modificada con Klipper
Licencia
Uso comercial permitidoPuedes imprimirlo, modificarlo y venderlo dando crédito al autor.
Al descargar aceptas respetar la licencia y dar crédito a Mario A..
Archivos (3)
- Categoría
- Para tu impresora
- Formatos
- STL
- Descargas
- 0
- Publicado
Sobre este modelo
CalibradoEsta es una adaptación del diseño de que hice HEPA Filter for FLSun SR Esta modificación solo es adecuada si la extrusora Bowden se ha retirado y convertido a una configuración de accionamiento directo, y el detector de filamentos se ha reubicado dentro de la carcasa superior. Para el sensor, creé uno específicamente para este proyecto, caja de soporte de filamento El montaje requiere cuatro tornillos M3x30 mm y cuatro insertos de termofijado M3x5 (4mm de diámetro). La carcasa se ha modificado para acomodar un filtro de carbón activado junto con el filtro HEPAy otra caja que aloja los ventiladores, estos no necesitan tornillos, entran en la cavidad hecha para ellos. También añadí una tapa de ajusta a presión con una rejilla de panal. No pude encontrar un filtro de carbón activado en el mercado con dimensiones de 13x5 cm, pero sí encontré los más grandes; tendrá que recortarlos al tamaño mencionado anteriormente usando tijeras o un cuchillo de utilidad. Encontré los filtros de carbón en Amazon: Universal Cut-to-Size Activated Carbon Filter (4-Pack).
Paso 1: Automaticé los ventiladores de filtro HEPA para que se enciendan y apaguen dependiendo del filamento utilizado. Conecte los ventiladores de 24V 4010 en paralelo al puerto FAN2 (Observe los terminales negativos (negro) y positivo (rojos); no los cambie. (el pin de FAN2 es el PB1 en la placa MKS Robin Nano V3); aquí está la configuración exacta y avanzada para automatizarlo por completo. Copie y pegue el siguiente bloque en su archivo printer.cfg: Busca estas líneas, ######################################## # Fan/Other Configuration ########################################
[fan] # Part Cooling pin: PC14 y pega debajo de ellas este código: [fan_generic filtro_hepa] pin: PB1 max_power: 1.0 kick_start_time: 0.5 off_below: 0.25 # Prevents fans from buzzing at very low speeds if they lack the torque to start up Paso 1: Configurar OrcaSlicer 1. Abre OrcaSlicer. 2. Ve a Configuración de la impresora (haciendo clic en el icono de edición junto al nombre FLsun SR). 3. Ve a la pestaña "G-Code de la máquina". 4. En el cuadro de texto "G-Code de inicio", borra todo y deja solo este cógigo M117 Inicializando impresion... START_PRINT MATERIAL=[filament_type] BED_TEMP=[first_layer_bed_temperature] EXTRUDER_TEMP=[first_layer_temperature]
(Nota: OrcaSlicer reemplazará automáticamente [filament_type] con el texto exacto del filamento seleccionado en la bandeja, por ejemplo, PLA, ABS, ASA, PETG, etc.). En el recuadro G-Code de fin, borra todo y solo deja este línea END_PRINT Salva la nueva configuración Paso 2: Inicio automático del filtro cuando no se está utilizando PLA. Abre Mainsail y en la pestaña MAQUINA editar el archivo macro_start.cfgreemplazar su contenido con este código. [gcode_macro START_PRINT] gcode:
# 1. CAPTURA DE PARÁMETROS (Siempre al principio) {% set BED_TEMP = params.BED_TEMP|default(60)|float %} {% set EXTRUDER_TEMP = params.EXTRUDER_TEMP|default(200)|float %} {% set PRESSURE_ADVANCE = params.PRESSURE_A|default(0)|float %} {% set MATERIAL = params.MATERIAL|default('PLA')|upper %}
# 2. PRECALENTAMIENTO DE SEGURIDAD (Evita dilataciones erróneas) M104 S100 # Precalentar boquilla sin que gotee plástico M190 S{ BED_TEMP } # Esperar a que la cama llegue a su temperatura real
# 3. HOME GENERAL Y REGLAJE DE MALLA G28 # Primer y ÚNICO Home de la impresión BED_MESH_PROFILE load=default # Cargar la malla (Ahora se mantendrá activa)
# 4. CONTROL SMART DEL FILTRO HEPA {% if MATERIAL != 'PLA' %} SET_FAN_SPEED FAN=filtro_hepa SPEED=1.0 { action_respond_info("HEPA filter ACTIVATED for material: " ~ MATERIAL) } {% else %} SET_FAN_SPEED FAN=filtro_hepa SPEED=0.0 { action_respond_info("HEPA filter DEACTIVATED for material: " ~ MATERIAL) } {% endif %}
# 5. TEMPERATURAS FINALES DE IMPRESIÓN G90 # Posicionamiento absoluto SET_PRESSURE_ADVANCE ADVANCE={ PRESSURE_ADVANCE } # Aplicar avance de presión M109 S{ EXTRUDER_TEMP } # Esperar a que la boquilla alcance la temperatura final
# 6. SECUENCIA DE PURGA / LIMPIEZA G92 E0 # Resetear distancia de extrusión G1 E3.0 F200 # Extruir un poco de filamento (purgar) G92 E0 # Resetear distancia de extrusión
# 7. MOVIMIENTOS FINALES ANTES DE IMPRIMIR G1 F3000 Z150 G1 X-130 Y0 Z0.4 F3000 G92 E0 G3 X0 Y-130 I130 Z0.3 E30 F2000 Paso 3: Apagado automático del filtro cuando no está en uso. Ahora edita el archivo macro_end.cfg. Pegua estas líneas al final del archivo. # FILTRO HEPA Y VENTILADORES: Temporizar apagado de forma segura en Klipper UPDATE_DELAYED_GCODE ID=apagar_ventiladores DURATION=60
[delayed_gcode apagar_ventiladores] gcode: SET_FAN_SPEED FAN=filtro_hepa SPEED=0.0 M106 S0 # Apagar ventilador de capa normal { action_respond_info("Filtro HEPA y ventiladores apagados tras temporizador.") } Con esto, el filtro se iniciará automáticamente y también se apagará automáticamente. Paso 4: Calibrado, por seguridad, solo queda volver a calibrar la impresora. Este es el mejor método que he encontrado para calibrar una impresora delta como la FLSun SR. Desde la consola Klipper teclea esto: 1. G28 DELTA_CALIBRATE (cama caliente 60ºC, sonda puesta, 1ª vez) SAVE_CONFIG 2. G28 DELTA_CALIBRATE (cama caliente 60ºC, sonda puesta, 2ª vez) SAVE_CONFIG 3. G28 PROBE_CALIBRATE (cama caliente 60ºC, sonda puesta) -prueba del papel SAVE_CONFIG 4. G28 DELTA_CALIBRATE (cama caliente 60ºC, sonda puesta, 3ª vez) SAVE_CONFIG 5. G28 BED_MESH_CALIBRATE SAVE_CONFIG ¡NO TE OLVIDES DE QUITAR LA SONDA!
Eso es todo! La próxima vez que corte un archivo en OrcaSlicer, el FLsun Super Racer sabrá exactamente si debe encender los ventiladores del filtro HEPA o permanecer en silencio, en función de la toxicidad del filamento.
Descripción original del autor, publicada en Printables.