Nozzle Wiper for Vcore3 or any 3030 extrusion
81
208
3
2497
updated May 2, 2023

Description

PDF

Nozzle Wiper for VCore or any 3030 extrusion

Please upload your makes, would love to see them

BOM: 

option one:

1 x MG995 Servo

2 x Bearing - 695ZZ

1 x M3 x 20 (I think)

1 x Wire Brush - https://www.amazon.co.uk/gp/product/B007R2H6UQ/ref=ppx_yo_dt_b_search_asin_title?ie=UTF8&th=1

2 x Brass inserts

 

option two:

1 x Wire Brush - https://www.amazon.co.uk/gp/product/B007R2H6UQ/ref=ppx_yo_dt_b_search_asin_title?ie=UTF8&th=1

1 x High torque servo - https://www.amazon.co.uk/gp/product/B089W33YTN/ref=ppx_yo_dt_b_search_asin_title?ie=UTF8&psc=1

 

 

For your config, adjust angles and co-ordinates

Klipper config:

[servo servo_wiper]
pin: PG11
#   PWM output pin controlling the servo. This parameter must be
#   provided.
maximum_servo_angle: 180
#   The maximum angle (in degrees) that this servo can be set to. The
#   default is 180 degrees.
minimum_pulse_width: 0.0005
#   The minimum pulse width time (in seconds). This should correspond
#   with an angle of 0 degrees. The default is 0.001 seconds.
maximum_pulse_width: 0.0025
#   The maximum pulse width time (in seconds). This should correspond
#   with an angle of maximum_servo_angle. The default is 0.002
#   seconds.
initial_angle: 145
#   Initial angle (in degrees) to set the servo to. The default is to
#   not send any signal at startup.
#initial_pulse_width: 0.0025
#   Initial pulse width time (in seconds) to set the servo to. (This
#   is only valid if initial_angle is not set.) The default is to not
#   send any signal at startup.
#

[gcode_macro NOZZLE_CLEAN]
gcode:
   SAVE_GCODE_STATE NAME=nozzle_clean_state
   M118 Start Wiping macro
   {% if printer.toolhead.position.z|int < 10 %}  
         G90           
         G0 Z10 F6000     
   {% endif %}
   M118 Deploy Servo
   SET_SERVO SERVO=servo_wiper ANGLE=50
   G90
   G1 X275 Y260 F10000
   G1 X275 Y290 F10000
   M118 Start Wiping
   G1 y260 F12000
   G1 y300 F12000
   G1 y260 F12000
   G1 y300 F12000
   G1 y300 F12000
   G1 y260 F12000
   G1 x274 y300 F12000
   G1 y260 F12000
   G1 y300 F12000
   G1 y260 F12000
   G1 y300 F12000
   G1 y300 F12000
   G1 y260 F12000
   G1 y300 F12000
   G1 y260 F12000
   M118 Wiping Done
   G90
   G1 X275 Y150 F12000
   G1 Y150 F12000
   M118 Retract Wiper
   SET_SERVO SERVO=servo_wiper ANGLE=145
   M118 Wiping finished
   G92 E0
   RESTORE_GCODE_STATE NAME=nozzle_clean_state

[delayed_gcode wiper]
initial_duration: 1
gcode:
   SET_SERVO SERVO=servo_wiper ANGLE=145

 

Tags



Model origin

The author marked this model as their own original creation.

License