Difference between revisions of "Assembly Instructions"

From Jubilee
Jump to navigation Jump to search
 
(97 intermediate revisions by 9 users not shown)
Line 1: Line 1:
[[File:Danal jubilee build.jpg|500px|right| Let the build begin! Image Credit: @Danal on Discord]]
+
[[File:Danal jubilee build.jpg|thumb|480px| Let the build begin! Image Credit: @Danal on Discord]]
 +
 
 +
Building Jubilee can be broken down into the following high-level stages:
 +
# Building the [[#Hardware|frame with tool-changer mechanism]]
 +
# Connecting the [[#Electronics|electronics]]
 +
# [[#Tuning|Tuning]] the build for its target application
 +
# Building and connecting the [[Tools|tools]]
 +
 
 +
The instructions for the frame are detailed 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 [https://jubilee3d.com/index.php?title=FAQs#Wiring FAQs], or reach out on [https://discordapp.com/invite/XkphRqb Discord].
 +
 
 
== Hardware ==
 
== Hardware ==
 
For the mechanical assembly, all subassemblies are detailed with step-by-step visual instructions.
 
For the mechanical assembly, all subassemblies are detailed with step-by-step visual instructions.
Line 8: Line 21:
 
* [[Working with Inside Corner Brackets]]
 
* [[Working with Inside Corner Brackets]]
 
* [[How to use an Arbor Press]]
 
* [[How to use an Arbor Press]]
* Tip: print this [https://github.com/machineagency/jubilee/blob/master/frame/assembly_instructions/vitamin_reference_sheet.pdf Fastener Reference Sheet] at 100% scale for an easy sanity check.
+
* Tip: print this [https://docs.google.com/viewer?url=https://github.com/machineagency/jubilee/raw/main/frame/assembly_instructions/vitamin_reference_sheet.pdf Fastener Reference Sheet] at 100% scale for an easy sanity check.
 
* [https://www.youtube.com/watch?v=8jcfD1UW8SE How to crimp Molex Connectors]
 
* [https://www.youtube.com/watch?v=8jcfD1UW8SE How to crimp Molex Connectors]
  
Line 16: Line 29:
  
 
==== Part Prep ====
 
==== Part Prep ====
 +
Before assembling the frame:
  
* [https://github.com/machineagency/jubilee/blob/master/frame/assembly_instructions/parts_with_inserts.pdf Heat Set Insert Installation]
+
<gallery mode="packed-overlay" widths=220px>
 +
Image:Parts with heat set inserts.png|Heat Set Insert Installation|link=https://docs.google.com/viewer?url=github.com/machineagency/jubilee/raw/main/frame/assembly_instructions/parts_with_inserts.pdf
 +
Image:Inside corner bracket prep.png| Inside Corner Bracket Prep|link=https://docs.google.com/viewer?url=github.com/machineagency/jubilee/raw/main/frame/assembly_instructions/frame/inside_corner_bracket_prep.pdf
 +
</gallery>
  
 
==== Section I ====
 
==== Section I ====
 +
<gallery mode="packed-overlay" widths=220px>
 +
Image:Frame assembly instructions.png|Outer Frame Assembly and Alignment|link=https://docs.google.com/viewer?url=github.com/machineagency/jubilee/raw/main/frame/assembly_instructions/frame/outer_frame_assembly_and_alignment.pdf
 +
Image:Machined motor plate assembly.png|Aluminum Motor Plate Assembly|link=https://docs.google.com/viewer?url=github.com/machineagency/jubilee/raw/main/frame/assembly_instructions/frame/021_aluminum_motor_plate_assembly.pdf
 +
Image:Corner plate assembly.png|Double Pulley Corner Plate Assembly|link=https://docs.google.com/viewer?url=github.com/machineagency/jubilee/raw/main/frame/assembly_instructions/frame/double_pulley_corner_plate_assembly.pdf
 +
Image:alum_crossbar_assembly.png|Aluminum Crossbar Assembly|link=https://docs.google.com/viewer?url=github.com/machineagency/jubilee/raw/main/frame/assembly_instructions/frame/041_aluminum_crossbar_assembly_instructions.pdf
 +
Image:Rel assembly.png|Toolchanger Remote Elastic Lock Assembly|link=https://docs.google.com/viewer?url=github.com/machineagency/jubilee/raw/main/frame/assembly_instructions/toolchanger_mechanism/toolchanger_lock_assembly_instructions.pdf
 +
Image:Carriage assembly.png|Toolchanger Carriage Assembly|link=https://docs.google.com/viewer?url=github.com/machineagency/jubilee/raw/main/frame/assembly_instructions/toolchanger_mechanism/toolchanger_carriage_assembly_instructions_draft.pdf
 +
Image:Build plate assembly.png|Magnetic Build Plate Assembly|link=https://docs.google.com/viewer?url=https://github.com/machineagency/jubilee/raw/main/frame/assembly_instructions/frame/build_plate_assembly.pdf
 +
Image:Duet2 panel assembly.png|Duet2 Electronics Panel Assembly|link=https://docs.google.com/viewer?url=https://github.com/machineagency/jubilee/raw/main/frame/assembly_instructions/frame/duet2_electronics_panel_assembly.pdf
 +
Image:Multicolor_benchy.png|Coming Soon: Side Panel Assembly
 +
</gallery>
 +
 +
Some instructions relate to older versions of the design. They are:
 +
* [https://docs.google.com/viewer?url=github.com/machineagency/jubilee/raw/main/frame/assembly_instructions/frame/crossbar_assembly.pdf Carbon Fiber Crossbar Assembly]
 +
* [https://docs.google.com/viewer?url=github.com/machineagency/jubilee/raw/main/frame/assembly_instructions/frame/motor_plate_assembly.pdf Printed Motor Plate Assembly]
  
* [https://github.com/machineagency/jubilee/blob/master/frame/assembly_instructions/frame/outer_frame_assembly_and_alignment.pdf Outer Frame Assembly and Alignment]
 
* [https://github.com/machineagency/jubilee/blob/master/frame/assembly_instructions/frame/motor_plate_assembly.pdf Default Motor Plate Assembly] or [https://github.com/machineagency/jubilee/blob/master/frame/assembly_instructions/frame/021_aluminum_motor_plate_assembly.pdf Aluminum Motor Plate Assembly]
 
* [https://github.com/machineagency/jubilee/blob/master/frame/assembly_instructions/frame/double_pulley_corner_plate_assembly.pdf Double Pulley Corner Plate Assembly]
 
* [https://github.com/machineagency/jubilee/blob/master/frame/assembly_instructions/frame/041_aluminum_crossbar_assembly_instructions.pdf Aluminum Crossbar Assembly] or (Deprecated) [https://github.com/machineagency/jubilee/blob/master/frame/assembly_instructions/frame/crossbar_assembly.pdf Carbon Fiber Crossbar Assembly]
 
* [https://github.com/machineagency/jubilee/blob/master/frame/assembly_instructions/toolchanger_mechanism/toolchanger_lock_assembly_instructions.pdf Toolchanger Lock Assembly]
 
* [https://github.com/machineagency/jubilee/blob/master/frame/assembly_instructions/toolchanger_mechanism/toolchanger_carriage_assembly_instructions_draft.pdf Toolchanger Carriage Assembly]
 
* [https://github.com/machineagency/jubilee/blob/master/frame/assembly_instructions/frame/build_plate_assembly.pdf Magnetic Build Plate Assembly]
 
* [https://github.com/machineagency/jubilee/blob/master/frame/assembly_instructions/frame/duet2_electronics_panel_assembly.pdf Duet 2 Electronics Panel Assembly] or [Duet 3 Back Panel Assembly]
 
* [Side Panels Assembly]
 
  
 
==== Section 2 ====
 
==== Section 2 ====
 +
<gallery mode="packed-overlay" widths=220px>
 +
Image:Lower frame assembly.png|Lower Frame Assembly|link=https://docs.google.com/viewer?url=github.com/machineagency/jubilee/raw/main/frame/assembly_instructions/frame/lower_frame_assembly.pdf
 +
Image:Corexy assembly.png|CoreXY Frame Assembly|link=https://docs.google.com/viewer?url=github.com/machineagency/jubilee/raw/main/frame/assembly_instructions/frame/corexy_frame_assembly_instructions.pdf
 +
</gallery>
 +
Additionally, video Links to the CoreXY assembly are provided below:
 +
* [https://youtu.be/4dDEeGjjYc8 03 Carriage Center Installation]
 +
* [https://youtu.be/cdLz84XV2EM 04 Y Rail Assembly]
 +
* [https://youtu.be/qILBMwtMxlk 05 Plate Installation 1/2]
 +
* [https://youtu.be/seu1Uwjbq0I 06 Y Rail Installation]
 +
* [https://youtu.be/v65LMde2QNw 07 Plate Installation 2/2]
 +
* [https://youtu.be/8J8ZPFDeBZc 08 Crossbar Installation]
 +
* [https://youtu.be/dLEzAO9RLmA 08 Crossbar Adjustment]
 +
* [https://youtu.be/WobgT8zh9s4 09 Carriage Back Installation]
 +
 +
==== Section 3 ====
 +
<gallery mode="packed-overlay" widths=220px>
 +
Image:Z axis assembly.png|Z Axis Assembly|link=https://docs.google.com/viewer?url=github.com/machineagency/jubilee/raw/main/frame/assembly_instructions/frame/z_axis_assembly.pdf
 +
</gallery>
 +
 +
== Electronics ==
 +
{{sized-external-image-with-link|550px|https://raw.githubusercontent.com/machineagency/jubilee/main/frame/assembly_instructions/wiring/duet2/duet2_frame_wiring.png|right}}
 +
 +
===Pre-Requisite Knowledge===
 +
 +
* [[Crimping Wires]] 🠔 only if you are scratch building and not sourcing [https://www.filastruder.com/products/jubilee-wiring-harness?variant=39563976441927 premade harnesses].
 +
 +
===Panel Layouts===
 +
Multiple electronics architectures are supported. Refer to the [https://docs.google.com/viewer?url=github.com/machineagency/jubilee/raw/main/frame/assembly_instructions/wiring/duet_panel_layouts.pdf Duet Layouts PDF] for screw mount locations for each setup.
  
* [https://github.com/machineagency/jubilee/blob/master/frame/assembly_instructions/frame/lower_frame_assembly.pdf Lower Frame Assembly]
+
===Wiring Diagrams===
* [https://github.com/machineagency/jubilee/blob/master/frame/assembly_instructions/frame/corexy_frame_assembly_instructions.pdf CoreXY Frame Assembly]: This assembly can be particularly challenging, so links to instructional videos are below.
+
All wires needed for the frame are called out in the corresponding wiring diagrams. '''Important Note:''' XY motors and ZZZ motors have different pinouts, which means their wires will have a different color coding. This color coding is respected in the diagram, but it is easy to mix up the included cables in real life. Do keep motors and the wires they came with together as a pair. Do not mix motor cables.
** [https://youtu.be/4dDEeGjjYc8 03 Carriage Center Installation]
 
** [https://youtu.be/cdLz84XV2EM 04 Y Rail Assembly]
 
** [https://youtu.be/qILBMwtMxlk 05 Plate Installation 1/2]
 
** [https://youtu.be/seu1Uwjbq0I 06 Y Rail Installation]
 
** [https://youtu.be/v65LMde2QNw 07 Plate Installation 2/2]
 
** [https://youtu.be/8J8ZPFDeBZc 08 Crossbar Installation]
 
** [https://youtu.be/dLEzAO9RLmA 08 Crossbar Adjustment]
 
** [https://youtu.be/WobgT8zh9s4 09 Carriage Back Installation]
 
  
==== Section 3 ====
+
====Duet 2 Wiring====
 +
* Duet 2 Frame Wiring Diagram [https://docs.google.com/viewer?url=github.com/machineagency/jubilee/raw/main/frame/assembly_instructions/wiring/duet2_frame_wiring.pdf PDF]
 +
* [[Duet 2 Example Back Panel Layouts]]
  
* [https://github.com/machineagency/jubilee/blob/master/frame/assembly_instructions/frame/z_axis_assembly.pdf Z Axis Assembly]
+
====Duet3 Wiring====
 +
* [[Duet3 Frame Wiring Diagrams]]
  
=== Tools ===
+
This wiring configuration matches the existing config files for the corresponding control board.
  
Tools may be assembled out-of-order at any time.
+
* [[Duet 3 Example Back Panel Layouts]]
  
* [https://github.com/machineagency/jubilee/blob/master/tools/jubilee_tools/tools/extruders/direct_drive_bondtech_groovemount_extruder/assembly_instructions/bondtech_groovemount_extruder_assembly_instructions.pdf E3D V6/Volcano Direct Drive Assembly]
+
====Duet 3 Mini + 3HC Expansion Wiring====
** [https://github.com/machineagency/jubilee/blob/master/tools/jubilee_tools/tool_posts/configurable_tool_post/assembly_instructions/parking_post_assembly_instructions.pdf Tool Parking Post]
+
* [https://github.com/machineagency/jubilee/blob/main/frame/assembly_instructions/wiring/duet3_mini/duet3_mini_wiring_consolidated.pdf Duet3 Mini Frame Wiring Harnesses]
* [Passive Pen Tool Assembly]
+
* [https://raw.githubusercontent.com/machineagency/jubilee/main/frame/assembly_instructions/wiring/duet3_mini/duet3_mini_frame_wiring.png Duet 3 Mini Frame Wiring Diagram]
 +
* Duet 3 Example Back Panel Layouts
  
== Electronics ==
+
== Control Board Provisioning ==
===Pre-Requisite Knowledge===
+
Both the Duet2 + Duex5 Expansion board and the Duet3 Mini + 3HC configurations are fully supported.
  
* [[Crimping Wires]]
+
To get a sense of the firmware requirements needed for porting Jubilee to other control boards, see the page on [[Adding_Control_Boards| Adding Control Boards]].
  
===Wiring Diagrams===
+
=== Duet 2 + Duex5 ===
[[File:Duet2 Frame Wiring.png|thumb|The Duet2 Frame Wiring Diagram. For the latest diagram, see the linked PDF.]]
+
* [[Configuring the Duet2 Control Board]]
All wires needed for the frame are called out in the corresponding wiring diagram.
+
* [[Connecting to Jubilee]]
 +
* [[Updating the Firmware]]
  
* Duet2 Frame Wiring Diagram [https://github.com/machineagency/jubilee/blob/master/frame/assembly_instructions/wiring/duet2_frame_wiring.pdf PDF]
+
=== Duet 3 Mini + Duet 3HC ===
 +
* TODO
 +
* [[Connecting to Jubilee]]
 +
* [[Updating the firmware]]
  
This wiring configuration matches the existing config files for the corresponding control board.
+
=== Duet 3 6HC + 3HC Expansion ===
 +
* TODO
  
Questions? Check out the [https://jubilee3d.com/index.php?title=FAQs#Wiring FAQs], or reach out on [https://discordapp.com/invite/XkphRqb Discord].
+
=== Duet3 6HC + Pi + 3HC Expansion ===
 +
* [[Duet3 Raspberry Pi Provisioning]]
 +
* TODO
  
=== Supported Control Boards ===
+
=== Duet3 Mini + Pi + 3HC Expansion ===
Currently, only the Duet2 in conjuction with the Duex5 Expansion board is fully supported.
+
* [[Duet3 Raspberry Pi Provisioning]]
 +
* TODO
  
=== Adding Control Boards ===
+
=== Klipper ===
From a control board perspective, Jubilee requires the following functions:
+
No "official path" exists for a Klipper Implementation of Jubilee, but there are 3 main options that you can adapt to your own motherboard and tool setup:
* 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.
+
* @ImpC's [https://github.com/SteveJWallace/JubileeKlipper JubileeKlippper Repository]
 +
* @Xon's [https://github.com/Xonman/JubileeKlipper JubileeKlippper Repository]
 +
* @TypQxQ's [https://github.com/TypQxQ/Klipper_ToolChanger Klipper_ToolChanger Repository]
  
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.
+
==First Power-Up==
 +
* [[Pre-Flight Checks]]
  
 
== Tuning ==
 
== Tuning ==
Line 94: Line 147:
 
* [[Bed_Heater_Tuning|Bed Heater Tuning]]
 
* [[Bed_Heater_Tuning|Bed Heater Tuning]]
 
* [[Setting_Tool_Parking_Positions|Setting Tool Parking Positions]]
 
* [[Setting_Tool_Parking_Positions|Setting Tool Parking Positions]]
 +
* [[Setting_Tool_Offsets|Setting Tool Offsets]]
  
 
===Tuning Before Multicolor Drawing===
 
===Tuning Before Multicolor Drawing===
 +
 +
== Tools ==
 +
For assembly instructions and wiring diagrams related to tools, see the page for that particular tool from the [[Tools]] page.

Latest revision as of 11:14, 27 August 2022

Let the build begin! Image Credit: @Danal on Discord

Building Jubilee can be broken down into the following high-level stages:

  1. Building the frame with tool-changer mechanism
  2. Connecting the electronics
  3. Tuning the build for its target application
  4. Building and connecting the tools

The instructions for the frame are detailed 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.

Hardware

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

Before assembling the frame:

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

Electronics

duet2_frame_wiring.png

Pre-Requisite Knowledge

Panel Layouts

Multiple electronics architectures are supported. Refer to the Duet Layouts PDF for screw mount locations for each setup.

Wiring Diagrams

All wires needed for the frame are called out in the corresponding wiring diagrams. Important Note: XY motors and ZZZ motors have different pinouts, which means their wires will have a different color coding. This color coding is respected in the diagram, but it is easy to mix up the included cables in real life. Do keep motors and the wires they came with together as a pair. Do not mix motor cables.

Duet 2 Wiring

Duet3 Wiring

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

Duet 3 Mini + 3HC Expansion Wiring

Control Board Provisioning

Both the Duet2 + Duex5 Expansion board and the Duet3 Mini + 3HC configurations are fully supported.

To get a sense of the firmware requirements needed for porting Jubilee to other control boards, see the page on Adding Control Boards.

Duet 2 + Duex5

Duet 3 Mini + Duet 3HC

Duet 3 6HC + 3HC Expansion

  • TODO

Duet3 6HC + Pi + 3HC Expansion

Duet3 Mini + Pi + 3HC Expansion

Klipper

No "official path" exists for a Klipper Implementation of Jubilee, but there are 3 main options that you can adapt to your own motherboard and tool setup:

First Power-Up

Tuning

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

Tools

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