1 / 2
Core One Automatic Chamber Vent — zdjęcie 1
1 / 2

Core One Automatic Chamber Vent

Zamów wydruk tego modelu

Obliczymy ostateczną cenę na podstawie wybranego pliku. Sprawdzisz ją i zaakceptujesz przed płatnością.

Zapisane na tym urządzeniu.

Opens and closes the chamber vent automatically -- no extra motor required, lets the print head do the job

Ocena
5 / 5
Polubienia
275
Pobrania
427
Wydruki
33
Wyświetlenia
7647
Oceny
36

Aktualizacja u źródła:

Informacje o modelu

Źródło
Printables
Licencja
Creative Commons — Attribution — Share Alike

A cheap-and-cheerful solution for automating the chamber vent setting, depending on the filament type used: Attach little tabs to the inside of the vent slider and to the Nextruder, and let the Nextruder push the slider in the right direction via a bit of custom startup G-Code. 

See it moving:  https://www.e-basteln.de/file/Vent_movement.mp4

The slider part replaces the nut on the slider's central mounting screw. The Nextruder part attaches via two of the lid screws -- you will need to replace the standard M3*25 screws with M3*30. Conveniently, my Core One kit came with two spares.

The Nextruder part is designed to stay clear of the slider during any printing in the standard printable area. It will only start to brush against the slider tab when moved to Y=-5 mm, and fully engages at Y = -7 mm.  

Print in PETG, in the orientation shown in the picture. The lever on the Nextruder provides enough flex to safeguard against accidents, but more than enough force to move the slider.

The G-Code below goes into the Startup G-Code section in PrusaSlicer. I placed it just after the homing command (G28). If you decide to install this in your printer, please double-check the positions: Move the Nextruder manually via Control > Move Axis.

; ------------------------------------------
; Automatic vent control via Nextruder

G1 Y0 F10000 ; go to safe position {if filament_type[initial_tool] =~ /.(PLA|PETG)./} ; Open the vent G1 X85 ; left of lever G1 Y-7 ; engagement position G1 X100 F1000 ; push lever right G1 X85 F10000 ; retract to the left {else} ; Close the vent G1 X115 ; right of lever G1 Y-7 ; engagement position G1 X100 F1000 ; push lever left G1 X115 F10000 ; retract to the right {endif} G1 Y0 ; go to safe position ; ------------------------------------------

Optionally you can add the following to the end G-code. This closes the vent after a print is complete to avoid dust ingress. Thanks to @RyFi_2926975 for the idea!  

; ------------------------------------------
; Close the vent if it has been opened

{if filament_type[initial_tool] =~ /.(PLA|PETG)./} G1 Y0 F10000 ; go to safe position G1 X115 ; right of lever G1 Y-7 ; engagement position G1 X100 F1000 ; push lever left G1 X115 F10000 ; retract to the right G1 Y0 ; go to safe position {endif} ; ------------------------------------------