Fixed Gantry CoreXY (Trident etc) Blobifier/BlobChute for 2020 uprights, magnetic blob box and INDX optimised purge bucket
Obliczymy ostateczną cenę na podstawie wybranego pliku. Sprawdzisz ją i zaakceptujesz przed płatnością.
Zapisane na tym urządzeniu.
Several modifications to suit my INDX installation on a custom trident.
- Ocena
- 0 / 5
- Polubienia
- 7
- Pobrania
- 18
- Wydruki
- 0
- Wyświetlenia
- 293
- Oceny
- 0
Aktualizacja u źródła:
Informacje o modelu
- Źródło
- Printables
- Kategoria
- Voron Parts & Upgrades
- Licencja
- Creative Commons — Attribution — Noncommercial — Share Alike
Modified with several changes. Mix and match to suit your needs - eg. use the servo arm for cheap 9g servos, use the OG gantry mount to mount underneath 2020 extrusion
Gantry mount modified to be able to be attached to upright 2020 extrusion.
Changed the bucket geometry to have a shorted bucket and integrated nozzle wipe using Centuri Carbon wipes adapted from watching The Rat's (https://github.com/charliemayall) solution
Added a magnetic waste catcher
Added a servo arm for more powerful 7kg servos (https://www.amazon.com.au/Changor-Waterproof-Excellent-Performance-1-2x0-5x1-2in/dp/B0GWZKLYHL) - It's a tight fit into the base but that also means it doesn't need any screws or glue to keep it in.
None of these mods affect the other so you can mix and match the parts to suit. The base is needed for the waste catcher but the gantry mount and bucket can be added independently to the blob chute
I also added aluminium tape to the sides of the bucket and the top of the slider.
.step so you can adjust to your needs
The my macros for both purge a clean;
[gcode_macro CLEAN_NOZZLE]
gcode:
{% set target_temp = printer.extruder.target %}
{% set wipe_start_x = 383%}
{% set wipe_start_y = 285%}
{% set wipe_finish_x = 383%}
{% set wipe_finish_y = 300%}
{% set wipe_speed = 5000%}
{% set purge_park_x = 384%}
{% set purge_park_y = 310%}RESPOND TYPE='echo' MSG="WIPING"
G1 x{wipe_start_x} y{wipe_start_y} F{wipe_speed}
G1 x{wipe_finish_x} y{wipe_finish_y} F{wipe_speed}
G1 x{wipe_start_x} y{wipe_start_y} F{wipe_speed}
G1 x{wipe_finish_x} y{wipe_finish_y} F{wipe_speed}
G1 x{wipe_start_x} y{wipe_start_y} F{wipe_speed}
G1 x{wipe_finish_x} y{wipe_finish_y} F{wipe_speed}
G1 x{wipe_start_x} y{wipe_start_y} F{wipe_speed}
G1 x{wipe_finish_x} y{wipe_finish_y} F{wipe_speed}
G1 x{wipe_start_x} y{wipe_start_y} F{wipe_speed}
G1 x{wipe_finish_x} y{wipe_finish_y} F{wipe_speed}
G1 x{wipe_start_x} y{wipe_start_y} F{wipe_speed}
G1 x{wipe_finish_x} y{wipe_finish_y} F{wipe_speed}
G1 x{purge_park_x} y{purge_park_y} F{wipe_speed}
TEMPERATURE_WAIT sensor=extruder Minimum={target_temp-5}
[gcode_macro PURGE]
gcode:
{% set purge_x = 384%}
{% set purge_y = 277%}
{% set purge_park_x = 384%}
{% set purge_park_y = 310%}
{% set wipe_finish_x = 383%}
{% set wipe_finish_y = 300%}
{% set wipe_speed = 5000%}
{% set target_temp = printer.extruder.target %}
{% set fanpower = printer['fan_generic INSERT YOUR FAN HERE'].speed %}
G1 x{wipe_finish_x} y{wipe_finish_y + 10} F{wipe_speed}
RESPOND MSG="PURGING"
RESPOND MSG="Temp: {target_temp}"
RESPOND MSG="Fan Power: {fanpower}"
G1 x{purge_park_x} y{purge_park_y} F{wipe_speed}
G1 x{purge_x} y{purge_y} F{wipe_speed}
SET_SERVO SERVO=WIPE ANGLE=0
TEMPERATURE_WAIT sensor=extruder Minimum={target_temp-5}
G4 P100
G91
G1 E20 F500
G92 E0
G90
M400
M106 S255
G4 P2000
M106 S{fanpower}
CLEAN_NOZZLE
SET_SERVO SERVO=WIPE ANGLE=180 </code></pre><p></p>