using a servo with dual extruder
-
hello could anyone point me in the right direction in how i could use a servo to rotate my hotends a certain amount of degrees so that i can prevent oozing on to my printed part. I am currently using the duet wifi 2 with all the the stepper motor outputs used. I know thats its possible but cant find much info on how I would go about implementing this feature . is it possible to have this feature or do i need the duex board as well . I was assuming that you could use the servo output for the bltouch but have no idea about how to configure this in software. thee is also a mention of having to protect the duet form back emfs from the servo. is there a comprehensive guide out there on how to implement this feature. Thanks in advance
-
i am not sure that is a good idea.
doing this in a way for the hotend to remain sturdy would be very difficult.
why cant you simply move the hotend away from the printed parts?
is your thermistor configured correctly? that could be a source of oozing.
-
all the parts are going to be cnc so there will no problems with it being study. everything has been calibrated correctly and all the pid tunes have been done. I've just seen other people make this type of setup with huge success and the oozing problem with a chimeara hot is a known thing that unfortunately cant be avoiding unless you use a ooze shield or purge tower in which i am trying to avoid well at least with using cura as my slicer. i also just want to try it for my self. i just cant find much info on how to set this up. do you know if there are any other slicers that can get over this issue effectively.
-
-
have you read this on how to connect external stepper motors?
https://duet3d.dozuki.com/Wiki/Using_external_stepper_motor_drivers
-
I need it for a servo not a stepper plus I've used all the stepper outputs for this board anyway. that's the main reason I want to use a servo there are servo outputs but i don't want to damage the board with back emfs and i don't know how to configure the gcode script as the is really much on the subject that i can find.
-
maybes i could use a extra stepper instead with what you suggested. its just that a servo is smaller and probably lighter. thanks for thee suggestion
-
you connect a servo like you connect a bltouch.
the red, orange, black wires are like a servo.
then you define the servo
like (rrf3)
M950 S0 C"exp.heater3"and send angle commands like
M280 P0 S10
but looking at this
https://www.youtube.com/watch?v=km-_uMzVg18
the current for a strong servo will exceed the 5v line on the duet. -
I wonder if I just use the signal line from the duet and have a external 5v source it would help solve this problem
-
this is what e3d is using for their tool changer
https://e3d-online.dozuki.com/Document/rHGYlVFPjvVugPyy/Toolchanger-ToolHead-Stepper-M.pdf
-
I reckon this is a much more viable alternative to a servo. ill probably go with this and use a external driver instead. i don't suppose you know the gcode for using the external driver to help change the tool or how you would go about. if i had e3d tool changer config it would be nice see what they did to get it to work. thanks again you have been allot of help.
-
@foster1111 said in using a servo with dual extruder:
i don't suppose you know the gcode for using the external driver to help change the tool or how you would go about
see
https://duet3d.dozuki.com/Wiki/ConfiguringRepRapFirmwareCartesianPrinter#Section_Tool_change_files -
thanks for your help its been greatly appreciated.