Difference between revisions of "Bondtech Direct Drive Extruder"

From Jubilee
Jump to navigation Jump to search
Line 36: Line 36:
 
* [https://github.com/machineagency/jubilee/blob/master/tools/jubilee_tools/tools/base_tool/fabrication_exports/wedge_plate.STL Wedge Plate]
 
* [https://github.com/machineagency/jubilee/blob/master/tools/jubilee_tools/tools/base_tool/fabrication_exports/wedge_plate.STL Wedge Plate]
 
** 0.1mm layer height. ''This is critical''
 
** 0.1mm layer height. ''This is critical''
* [https://github.com/machineagency/jubilee/blob/master/tools/jubilee_tools/tools/extruders/direct_drive_bondtech_groovemount_extruder/fabrication_exports/ooze_wiper.STL Ooze Wiper]
+
* [https://github.com/machineagency/jubilee/blob/master/tools/jubilee_tools/tools/extruders/ooze_wipers/fabrication_exports/ooze_wiper.STL Ooze Wiper]
 
* [https://github.com/machineagency/jubilee/blob/master/tools/jubilee_tools/tools/extruders/direct_drive_bondtech_groovemount_extruder/fabrication_exports/tool_cable_management_bracket.STL Tool Cable Management Bracket]
 
* [https://github.com/machineagency/jubilee/blob/master/tools/jubilee_tools/tools/extruders/direct_drive_bondtech_groovemount_extruder/fabrication_exports/tool_cable_management_bracket.STL Tool Cable Management Bracket]
 
* [https://github.com/machineagency/jubilee/blob/master/tools/jubilee_tools/tool_posts/configurable_tool_post/fabrication_exports/parking_post_base_55mm.STL Parking Post Base 55mm]
 
* [https://github.com/machineagency/jubilee/blob/master/tools/jubilee_tools/tool_posts/configurable_tool_post/fabrication_exports/parking_post_base_55mm.STL Parking Post Base 55mm]

Revision as of 11:51, 7 August 2020

Bondtech direct drive extruder.png

This is the default extruder. It’s compatible with both an E3D V6 and an E3D Volcano hotend. This extruder will work with the fabrications specs below with nozzle temps up to 250C and a bed plate temperature up to 80C.

Note: motor heatsinks are not optional! If you operate the motors without heatsinks, the tool plates will warp from the heat. Exposure to radiated heat from the nozzle and the bed is fine up to 80C

Parts to Buy

For a set of two extruders, all parts to buy are called out in this spreadsheet tab.

Assembly Tools

3D Printed Parts and Settings

Common Settings

  • PLA
  • 0.4mm nozzle
  • No supports
  • 0.2mm layer height
  • 6 perimters
  • 20% infill (any pattern)

Parts and Special Settings

Assembly Instructions

Wiring

Tool Wiring Step.jpg

There are many ways to wire Jubilee tools, so feel free to take the option below as a suggestion.

Extruder to Duet.png

Note that these wires are rather long because they must loop over the frame in an arch fashion and then return under the frame to the back of the machine where they are plugged into the control boards.

The image on the right shows how to wire tool1 (Extruder 0, E0) to the Duet.

Software Configuration

Duet 2 or 3

Note that the items shown in < > signs are placeholders and should be replaced with the values you actually have. (Remove the < > signs too!)

The Duet ecosystem assumes that tools are connected to single motor drive. Motor drives are numbered starting from 0. Define a motor drive with:

M569 P<motor_drive_index> S0

(S1 inverts the direction of the motor drive.)

Tools are numbered starting from 0. Define the tool index, tool name, and connect the motor drive that will control it with:

M563 P<tool_index> S"My Chocolate Extruder" D<motor_drive_index> H1 F0

Define the tool offset from the ZProbe trigger location. These can be set to all zero for now and set later.

G10 P<tool_index> X-4.5 Y44.02 Z-2.25

Optional: define the default operating and standby temperatures. These can be omitted since most 3D Printer Slicer programs will set these at the start of the print.

G10 P0 S<extruding_temperature> R<standby_temperature>

Optional: define this extruder's pressure advance value. This can be omitted (implying a value of 0), but a value of 0.1 seems to be a good starting point for this particular extruder.

M572 D<motor_drive_index> S0.1

The Duet ecosystem assumes that each extruder has a single temperature sensor. Define this extruder's temperature sensor index.

TODO

The Duet ecosystem assumes that each extruder has a single heater cartridge. Define this extruder's temperature sensor index.

TODO

Put all these lines of code in your config file.

Klipper

Not yet implemented