Voron 0 V0 A1 Mini Nozzle Brush Servo Arm
Obliczymy ostateczną cenę na podstawie wybranego pliku. Sprawdzisz ją i zaakceptujesz przed płatnością.
Zapisane na tym urządzeniu.
Use a whole A1 Mini nozzle brush
- Ocena
- 0 / 5
- Polubienia
- 2
- Pobrania
- 13
- Wydruki
- 0
- Wyświetlenia
- 154
- 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
Klipper config
[gcode_macro BRUSH_OUT] #Debug Deploy Arm
gcode:
SET_SERVO SERVO=NozzleBrush ANGLE=180 #normally 90 should be enough but for me it is really rectangular with 100[gcode_macro BRUSH_IN] #Debug Retract Arm
gcode:
SET_SERVO SERVO=NozzleBrush ANGLE=0
[gcode_macro CLEAN_NOZZLE]
gcode:
{% set ITERS = 4|int %}
{% set X_MIN = 0.1|float %}
{% set X_MAX = 4.5|float %}
{% set Y_MIN = 107|float %}
{% set Y_MAX = 119|float %}
{% set SPEED_FAST = 5000|int %}
{% set SPEED_NORMAL = 3600|int %}
SAVE_GCODE_STATE
G90
G1 X2 Y70 Z25 F{ SPEED_FAST }
BRUSH_OUT
{% for _ in range(0,ITERS) %} ;set brush servo to up position ;set brush servo to up position
G1 Y{ Y_MIN } F{ SPEED_NORMAL } ;toolhead moves back and fourth across the brush
G1 Y{ Y_MAX } F{ SPEED_FAST } ;speed increase
G1 X{ X_MIN } F{ SPEED_FAST }
G1 Y{ Y_MIN } F{ SPEED_FAST }
G1 X{ X_MAX } F{ SPEED_FAST }
G1 Y{ Y_MAX } F{ SPEED_FAST } ;speed decrease
G1 X{ X_MAX + 5 } F{ SPEED_NORMAL }
G1 Y{ Y_MIN } F{ SPEED_NORMAL }
{% endfor %}
BRUSH_IN ;set brush servo to down position
RESTORE_GCODE_STATE MOVE=1 MOVE_SPEED=5000 ;return to starting position