
Retractable Nozzle Cleaning Brush for Voron 2.4 350
Сведения о модели
- Площадка
Printables
- Цена
- Бесплатно
- Лицензия
- CC-BY-NC
- Можно печатать и изменять для себя с указанием автора; продавать модель и отпечатки нельзя.
- Форматы
- STLSTEP
- 7 Лайки
- 18 Загрузки
- 0 Напечатали
- 3 Комментарии
- 278 Просмотры
Описание
Voron Nozzle Brush – Servo Driven Mechanism
This project is a simple mechanical nozzle cleaning system for Voron printers. It uses a small tray with a brass brush that is moved in and out of the print area using a lever mechanism powered by a micro servo.
Features
- Compact brush holder mounted on standard Voron extrusion
- Lever mechanism keeps the brush level during movement
- Servo-powered deployment and retraction
- Power switching for the servo to prevent jitter and overheating
- Fully compatible with Klipper macros
Hardware Setup
- Servo: 9g micro servo (tested with Goteck GS-D9025MG)
- Power: +5V via step-down converter
- Control board: BTT Octopus (pins must be adjusted for your setup)
Wiring:
- +5V → from PSU via step-down
- GND → switched via MOSFET (fan output)
- Signal → any free GPIO pin
This allows the servo to be powered only when needed .
Printing Settings
- Material: ASA (recommended for enclosed printers)
- Layer height: 0.2 mm
- Infill: 40%
- Perimeters: 4
- Nozzle: 0.4 mm
- Supports: only where necessary
Increase infill for mechanical parts (arms, servo mount).
Assembly Notes
- Install all heat-set inserts before assembly
- Set servo position before mounting arms
- Make sure the brush stays level during motion
- Check all clearances (bed / nozzle collision)
- Trim carbon rods or pins so they don’t protrude
Klipper Macros
Below is a working example of the brush control and cleaning macro:
# --- BRUSH MACROS ---
[gcode_macro _BRUSH_STATE] variable_deployed: 0 variable_saved_temp: 0 gcode:
[gcode_macro _ENSURE_BRUSH_RETRACTED] gcode: {% if printer["gcode_macro _BRUSH_STATE"].deployed == 1 %} BRUSH_OUT {% endif %}
[servo nozzle_brush] pin: PA15 maximum_servo_angle: 180 minimum_pulse_width: 0.0005 maximum_pulse_width: 0.0025
[output_pin servo_power] pin: PD15 pwm: False value: 0 shutdown_value: 0
[gcode_macro BRUSH_OUT] description: Move brush to the safe retracted position gcode: SET_PIN PIN=servo_power VALUE=1 G4 P300 SET_SERVO SERVO=nozzle_brush ANGLE=45 G4 P600 SET_SERVO SERVO=nozzle_brush WIDTH=0 G4 P200 SET_GCODE_VARIABLE MACRO=_BRUSH_STATE VARIABLE=deployed VALUE=1
[gcode_macro BRUSH_IN] description: Move brush to the active wipe position gcode: SET_PIN PIN=servo_power VALUE=1 G4 P300 SET_SERVO SERVO=nozzle_brush ANGLE=132 G4 P600 SET_SERVO SERVO=nozzle_brush WIDTH=0 G4 P200 SET_PIN PIN=servo_power VALUE=0 SET_GCODE_VARIABLE MACRO=_BRUSH_STATE VARIABLE=deployed VALUE=0
Похожие модели


Voron 2.4 gantry nozzle brush

Voron 2.4 gantry nozzle brush V3.0

Voron 0 V0 SideSwipe Probe with integrated Nozzle Brush

Nozzle Scrubber with a Little Bucket for Voron 2.4

Voron 0.2 PTFE tube nozzle wiper

Brush nozzle servo

filament cutter arm for voron v0 - MG90 servo

Silicone Brush Nozzle Scrubber for Voron 2.4

Voron 0 V0 A1 Mini Nozzle Brush Servo Arm

Voron 2.4 Silicone Nozzle Scrubber w/ Sheet Stops (Beacon / Carto Compatible)

Voron Decontaminator using Bambu Nozzle Wiper
Названия используются только для указания источника результата. Polyzon не аффилирован с перечисленными площадками.

