voron 2.4 bamboo A1 brush bucket
We calculate the final price from your selected file. You review and accept it before payment.
Saved on this device.
voron 2.4 bamboo A1 brush bucket fixed gantry
- Rating
- 0 / 5
- Likes
- 30
- Downloads
- 156
- Makes
- 1
- Views
- 1,358
- Reviews
- 0
Updated at source:
Model information
- Source
- Printables
- Category
- Voron Parts & Upgrades
- License
- Creative Commons — Attribution
I wanted to use the bamboo A1 brush but with bucket attached to it. I really don't like small plastics flying all around when cleaning the nozzle. (My voron 2.4 is a 300mm build).
Credits to the author → https://www.printables.com/model/882364/remixes for the Joint.stl and Vertical mount.stl
You need 4 typical voron brass inserts and M3 8mm bolts….. See https://www.printables.com/model/882364/remixes for the gist of it.
If you like me use the mod to help you guide the bed plate, you will have to chamfer it a little. You will understand what I mean if you use it.
I used the typical voron parts recommended print settings and ABS.
These are my happy hare settings. I match variable_park_xy to what I also set in my clean_nozzle.cfg , file attached, rename to .cfg
#
variable_enable_park : True; True = Enable parking move when printing (not runout), False = disable
variable_enable_park_runout : True; True = Enable parking move during runout handling, False = disable
variable_enable_park_standalone : True; True = Enable parking move when not printing, False = disable
variable_restore_xy_pos : "last"; last|next|none - What x,y position the toolhead should travel to after a toolchange
variable_park_xy : 6, 307; Coordinates of park position for toolchange
.........
variable_park_after_form_tip : True; True = if tip cutting to delay move to park position, False = park immediately
.........
variable_user_pre_load_extension : 'CLEAN_NOZZLE_FAN_ON'; Executed after default logic
variable_user_post_load_extension : 'CLEAN_NOZZLE'; Executed after default logic but before restoring toolhead position
This is my PARK macro, again matching the X position x_park .
[gcode_macro PARK]
description: Park toolhead safely away from print
gcode:
{% set Z_HOP = params.Z_HOP|default(printer.toolhead.position.z)|float %}
#{% set x_park = printer.toolhead.axis_maximum.x|float - 5.0 %}
{% set y_park = printer.toolhead.axis_maximum.y|float %}
{% set max_z = printer.toolhead.axis_maximum.z|float %}
{% set act_z = printer.toolhead.position.z|float %}
{% set act_y = printer.toolhead.position.y|float %}
{% set x_park = 6 %}
{% if act_z < (max_z - Z_HOP) %}
{% set z_safe = Z_HOP %}
{% else %}
{% set z_safe = max_z - act_z %}
{% endif %}
SET_VELOCITY_LIMIT ACCEL=9000
G90
{% if act_y < 43 %} ; To void hitting the filametrix screw.
G0 Y60 F24000
{% endif %}
{% if printer.toolhead.position.y > 293 and printer.toolhead.position.x != x_park %}
G0 Y{y_park - 14} Z{z_safe} F24000
G0 X{x_park}
G0 Y{y_park}
{% elif printer.toolhead.position.y != y_park and printer.toolhead.position.x != x_park %}
G0 X{x_park} Y{y_park - 14} Z{z_safe} F24000
G0 Y{y_park}
{% endif %}