1 / 3
Voron 0 Nozzle Brush — zdjęcie 1
1 / 3

Voron 0 Nozzle Brush

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.

It is a small and compact way to add a nozzle brush using the A1 Mini silicone brush

Ocena
0 / 5
Polubienia
35
Pobrania
60
Wydruki
0
Wyświetlenia
583
Oceny
0

Aktualizacja u źródła:

Informacje o modelu

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

After using this for a lot of times I noticed the arm coming loose. After retightening it the servo would not completely get the arm in position which was cause by too much friction between the arm and the Servo Motor Housing. I changed the arm for the 9G so that this would not happen again. Please use the “Nozzle Brush Arm Servo 9G rev2.3mf”

 

— Update — 

 

I want to use a nozzle brush before my print starts which is why I created these models.

I tried two different servos for the dimensions

  1. https://de.aliexpress.com/item/4001334145216.html?spm=a2g0o.order_list.order_list_main.23.767a5c5fDfsUXN&gatewayAdapt=glo2deu
  2. https://de.aliexpress.com/item/1005006057797218.html?spm=a2g0o.order_list.order_list_main.41.767a5c5fDfsUXN&gatewayAdapt=glo2deu

This one should have the same dimensions as the first one:

https://de.aliexpress.com/item/1005007493924753.html?spm=a2g0o.order_list.order_list_main.29.767a5c5fDfsUXN&gatewayAdapt=glo2deu

For printing I used supports only for the hole where the screw is in the arm other then that just print it the way you want.

The dimensions are a thight fit. Maybe you need to scale it in the slicer if it doesnt fit for you.

What you need as well is 2x M2 inserts. Put them in the holder and with a flat surface (flathead or something else) press ageinst the plastic while or directly after inserting them with heat. I actually screwed in a screw and heated up the M2 insert that way, so that the soldering iron didnt touch the plastic.

With the servos there should be screws to attach something to them which can be used to screw on the arm.

For ease of use there is a no drop nut mod that you can just slide in the 1515 profile.

Screw the holder onto that and adjust it to your extruder nozzle and tighten everything down.

 

For the macro.. Still have to do that myself → will update once it works for my config :)

 

I added to the printer.cfg

[servo brush]
pin: gpio29         #This is the pin to which you connected your servo                        
minimum_pulse_width: 0.000444
maximum_pulse_width: 0.002488
# initial_angle: 0 -> via startup macro
maximum_servo_angle: 180

 

The macros that work for me: (you might want to adjust the x and y coordinates a little bit and you need to add the BRUSH_NOZZLE macro to your PRINT_START code)

[gcode_macro DEPLOY_BRUSH]
gcode:
  SET_SERVO SERVO=brush angle=89

[gcode_macro STOW_BRUSH] gcode: SET_SERVO SERVO=brush angle=0 G4 P500 SET_SERVO SERVO=brush width=0

[gcode_macro BRUSH_NOZZLE] gcode: CHOME {% set current_z = printer.toolhead.position.z %} {% if current_z < 10 %} {% set z_raise = 10 - current_z %} G91 ; relative mode G1 Z{z_raise} F1200 ; raise Z to 10 G90 ; back to absolute mode {% endif %}

G90 DEPLOY_BRUSH G1 Z10 X0 Y116 F7800 G4 P100

{% for i in range(8) %} G1 X0 Y115 F3500 G1 X0 Y117 F3500 G1 X33 Y117 F3500 G1 X33 Y115 F3500 {% endfor %} G1 X0 Y115 F4000 G1 X0 Y60 F4000 STOW_BRUSH

[gcode_macro BRUSH_NOZZLE_MANUAL] gcode: CHOME {% set current_z = printer.toolhead.position.z %} {% if current_z < 10 %} {% set z_raise = 10 - current_z %} G91 ; relative mode G1 Z{z_raise} F1200 ; raise Z to 10 G90 ; back to absolute mode {% endif %}

FRONT_LEFT # If you want the printer to get to a certain temperature otherwise not needed G90 M109 S225 # Only needed if you use the brush nozzle macro without a print afterwards DEPLOY_BRUSH G1 Z10 X0 Y116 F7800 G4 P100

{% for i in range(8) %}

M104 S170 # If needed you can let the temperature drop for a z-probe

G1 X0 Y115 F3500
G1 X0 Y117 F3500
G1 X33 Y117 F3500
G1 X33 Y115 F3500

{% endfor %} G1 X0 Y115 F4000 G1 X0 Y60 F4000 STOW_BRUSH

Tagi