Skip to main content

Site Navigation

Your Account

Choose Language

Help

Revision to ConfiguringRepRapFirmwareDeltaPrinter

David Crocker

== Adding additional towers to carry flying extruders ==
 
RRF 2.03 includes an experimental featureand later allow you to allowconfigure more than 3 towers (maximum 66 in total) on a delta machine. ToTypically, additional towers are used to carry extruders, allowing the Bowden tube to be shortened.

To
use additional towers, specify the rod lengths to each tower individually in the M665 command, for example:
RRF 2.03 includes an experimental featureand later allow you to allowconfigure more than 3 towers (maximum 66 in total) on a delta machine. ToTypically, additional towers are used to carry extruders, allowing the Bowden tube to be shortened.

To
use additional towers, specify the rod lengths to each tower individually in the M665 command, for example:
 
M665 L360:360:360:250 R180.3 H470 B150.0
 
This specifies that the XYZ towers all have 360mm rods to the effector and there is a 4th tower with a 250mm "rod". This 250mm value is the distance that RRF will maintain between the extruder output and filament entry point on the hot end ( which which is normally at the centre of the effector), so roughly the length of the Bowden tube.
This specifies that the XYZ towers all have 360mm rods to the effector and there is a 4th tower with a 250mm "rod". This 250mm value is the distance that RRF will maintain between the extruder output and filament entry point on the hot end ( which which is normally at the centre of the effector), so roughly the length of the Bowden tube.
 
You must specify the XY offsets of the extruder outputs on additional towers relative to machine centre in the M669 command, for example:
M584 X0 Y1 Z2 U4 E3
 
As usual, endstopRepRapFirmware 2.x will assign endstop inputs will be assigned in the order that axes are created. For example, using the above M584 command, the U tower endstop must be connected to the E0 endstop input. If you are using RepRapFirmware 3 then you must declare the additional tower endstops explicitly using M574 commands.
As usual, endstopRepRapFirmware 2.x will assign endstop inputs will be assigned in the order that axes are created. For example, using the above M584 command, the U tower endstop must be connected to the E0 endstop input. If you are using RepRapFirmware 3 then you must declare the additional tower endstops explicitly using M574 commands.
 
You can add parameter P3 to the M584 command to hide the additional axis during normal use, but if you do that then you must un-hide it using M584 P4 at the start of homedelta.g so that you can command U axis movement.

To undo the changes made by this version, click 'Revert Changes.' This will automatically restore the previous version of this guide.

Revert Changes