Nozzle Cleaner for Neptune 3 Max
Obliczymy ostateczną cenę na podstawie wybranego pliku. Sprawdzisz ją i zaakceptujesz przed płatnością.
Zapisane na tym urządzeniu.
Nozzle cleaner for Elegoo Neptune 3 Max that works with Bamboo A1 Brushes
- Ocena
- 0 / 5
- Polubienia
- 13
- Pobrania
- 36
- Wydruki
- 0
- Wyświetlenia
- 381
- Oceny
- 0
Aktualizacja u źródła:
Informacje o modelu
- Źródło
- Printables
- Kategoria
- Other Printer Parts & Upgrades
- Licencja
- Creative Commons — Public Domain
Nozzle Cleaner for the Elegoo Neptune 3 Max. It should work with many more models, but this is the one I tested it on.
I raised up the brushes because my printer couldn't get down low enough to the brushes on the original model. I also didn't put a rim around the brushes, whereas the original model had the brush completely inset into the plastic. The main downside of the model is that on the y axis, it can only reach about halfway to the brushes, so I can't exactly do much with the y axis. Seems to be fine though.
I used A1 mini brushes I got on Amazon.
Here is the Macro I use for it. Its just a modification of the original model. I don't use the extruding filament section because I'm using this with Beacon Touch, and I do that at 150, so I don't particularly care to wait for it to heat up and cool down just for a wipe.
[gcode_macro WIPE_NOZZLE]
description: Clean the nozzle using a brush
gcode:
{% set EXTRUDER_TEMP = params.EXTRUDER_TEMP|default(150)|float %}
SMARTHOME
# Raise the nozzle to avoid contact with the model
G90
G1 X380 Y-6 F10000 ; Moving to the brush {% if printer.extruder.temperature < EXTRUDER_TEMP %}
M109 S{EXTRUDER_TEMP}
{% endif %}
G92 E0 ;Reset Extruder
M106 S255 ; Turn on fan
G1 E30 F200 ; Extrude 30 mm of filament at a speed of 200 mm/minute
G92 E0 ;Reset Extruder
G1 X386 Z-1 F1200 ; Setting the position of the cleaning nozzle
M106 S0
Perform combined Y-axis and sinusoidal X-axis cleaning motion
G91 ; Enable relative positioning
; First pass
G1 X31 Y0.6 F10000 ; Move diagonally (right/up)
G1 X-31 Y-.3 F10000 ; Move diagonally (left/up)
G1 X31 Y0.3 F10000 ; Move diagonally (right/up)
G1 X-31 Y-0.6 F10000 ; Move diagonally (left/up)
; Second pass at higher speed
G1 X31 Y0.6 F12000 ; Move diagonally (right/up)
G1 X-31 Y-.3 F12000 ; Move diagonally (left/up)
G1 X31 Y0.3 F12000 ; Move diagonally (right/up)
G1 X-31 Y-0.6 F12000 ; Move diagonally (left/up)
; Final pass at maximum speed
G1 X31 Y0.6 F10000 ; Move diagonally (right/up)
G1 X-31 Y-.3 F10000 ; Move diagonally (left/up)
G1 X31 Y0.3 F10000 ; Move diagonally (right/up)
G1 X-31 Y-0.6 F10000 ; Move diagonally (left/up)
G90 ; Return to absolute positioning
G1 Z10 F3000 ; Raising the nozzle after cleaning
G1 X210 Y210 F6000 ; Move to the starting position of the table
[gcode_macro SMARTHOME]
description: Home if it isn't already Homed
gcode:
{% if printer.toolhead.homed_axes == "xyz" %}
M118 Printer is already homed
{% else %}
M118 Printer needs homing...
G28
{% endif %}