Assembly Instructions

From Jubilee
Revision as of 21:39, 11 June 2020 by RexOrient (talk | contribs)
Jump to navigation Jump to search
Let the build begin! Image Credit: @Danal on Discord

The instructions for one Jubilee frame are broken down below.

For assembly instructions and wiring diagrams related to tools, see the page for that particular tool from the Tools page.

Questions about the assembly? Check out the FAQs, or reach out on Discord.


For the mechanical assembly, all subassemblies are detailed with step-by-step visual instructions.

Pre-requisite Knowledge

Frame Assembly Instructions

The instructions must be completed sequentially from Section 1 to Section 3. Instructions in the same section don’t depend on each other, so they can be done at the same time with a friend.

Part Prep

Section I

Some instructions relate to older versions of the design. They are:

Section 2

Additionally, video Links to the CoreXY assembly are provided below:

Section 3


The Duet2 Frame Wiring Diagram. For the latest diagram, see the linked PDF.

Pre-Requisite Knowledge

Wiring Diagrams

All wires needed for the frame are called out in the corresponding wiring diagram.

This wiring configuration matches the existing config files for the corresponding control board.

Supported Control Boards

Currently, only the Duet2 in conjuction with the Duex5 Expansion board is fully supported.

Adding Control Boards

From a control board perspective, Jubilee requires the following functions:

  • CoreXY kinematics
  • Support for three Z-axis motors
  • Z Bed Autotramming via 3-point Bed Leveling
  • endstop-sensitive GCode for all axes in either direction.
    • Specifically, both tool locking and unlocking routines act like a homing routine on a normal printer. Locking "homes" the axis by turning in one direction until it trips a limit switch. Unlocking "homes" the axis by turning in the other direction until it trips another limit switch. Both these limit switches are wired to the same port in series.

If your above control board supports all features, it will run a Jubilee.

The above requirements are fairly common to a number of control boards. On the Duet board (the primary supported board), tool locking and unlocking routines exist as short snippets of GCode files called macros. If your machine does not support such a feature to execute a small script of GCode, you will need to paste the contents of the lock and unlock scripts into your 3D Printer Slicer in the tool change section.


Depending on your machine's target application, you may need to do some additional tuning.

Tuning Before Your First 3D Print

Tuning Before Multicolor Drawing