Difference between revisions of "Assembly Instructions"

From Jubilee
Jump to navigation Jump to search
(28 intermediate revisions by 6 users not shown)
Line 1: Line 1:
 
[[File:Danal jubilee build.jpg|thumb|480px| 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 a Jubilee tool changer platform can be broken down into the following high-level discrete stages:
 +
# Building the [[#Hardware|frame and tool-changer mechanism]]
 +
# Connecting the [[#Electronics|electronics]]
 +
# [[#Tuning|Tuning]] the build for its target application
 +
# Building and connecting the [[Tools|tools]]
 +
 +
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 [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 47: Line 60:
 
<gallery mode="packed-overlay" widths=220px>
 
<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/master/frame/assembly_instructions/frame/lower_frame_assembly.pdf
 
Image:Lower frame assembly.png|Lower Frame Assembly|link=https://docs.google.com/viewer?url=github.com/machineagency/jubilee/raw/master/frame/assembly_instructions/frame/lower_frame_assembly.pdf
Image:Multicolor_benchy.png|CoreXY Frame Assembly|link=[https://docs.google.com/viewer?url=github.com/machineagency/jubilee/raw/master/frame/assembly_instructions/frame/corexy_frame_assembly_instructions.pdf
+
Image:Corexy assembly.png|CoreXY Frame Assembly|link=https://docs.google.com/viewer?url=github.com/machineagency/jubilee/raw/master/frame/assembly_instructions/frame/corexy_frame_assembly_instructions.pdf
 
</gallery>
 
</gallery>
 
Additionally, video Links to the CoreXY assembly are provided below:
 
Additionally, video Links to the CoreXY assembly are provided below:
Line 64: Line 77:
 
</gallery>
 
</gallery>
  
=== Tools ===
+
== Electronics ==
 
+
{{sized-external-image-with-link|600px|https://raw.githubusercontent.com/machineagency/jubilee/master/frame/assembly_instructions/wiring/duet2/duet2_frame_wiring.png|right}}
Tools may be assembled out-of-order at any time.
 
 
 
* [https://docs.google.com/viewer?url=github.com/machineagency/jubilee/raw/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]
 
** [https://docs.google.com/viewer?url=github.com/machineagency/jubilee/raw/master/tools/jubilee_tools/tool_posts/configurable_tool_post/assembly_instructions/parking_post_assembly_instructions.pdf Tool Parking Post]
 
* [Passive Pen Tool Assembly]
 
  
== Electronics ==
 
[[File:Duet2 Frame Wiring.png|thumb|480px|The Duet2 Frame Wiring Diagram. For the latest diagram, see the linked PDF.]]
 
 
===Pre-Requisite Knowledge===
 
===Pre-Requisite Knowledge===
  
Line 79: Line 85:
  
 
===Wiring Diagrams===
 
===Wiring Diagrams===
All wires needed for the frame are called out in the corresponding wiring diagram.
+
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====
 +
* Duet 2 Frame Wiring Diagram [https://docs.google.com/viewer?url=github.com/machineagency/jubilee/raw/master/frame/assembly_instructions/wiring/duet2_frame_wiring.pdf PDF]
 +
* [[Duet 2 Example Back Panel Layouts]]
  
* Duet2 Frame Wiring Diagram [https://docs.google.com/viewer?url=github.com/machineagency/jubilee/raw/master/frame/assembly_instructions/wiring/duet2_frame_wiring.pdf PDF]
+
====Duet3 Wiring====
* Duet3 Frame Wiring Diagram coming soon
+
* [[Duet3 Frame Wiring Diagrams]]
 +
* [[Duet 3 Example Back Panel Layouts]]
  
 
This wiring configuration matches the existing config files for the corresponding control board.
 
This wiring configuration matches the existing config files for the corresponding control board.
 
Questions? Check out the [https://jubilee3d.com/index.php?title=FAQs#Wiring FAQs], or reach out on [https://discordapp.com/invite/XkphRqb Discord].
 
  
 
=== Supported Control Boards ===
 
=== Supported Control Boards ===
Currently, only the Duet2 in conjuction with the Duex5 Expansion board is fully supported.
+
Currently, only the Duet2 in conjunction with the Duex5 Expansion board is 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| Adding Control Boards]].
 +
* [[Configuring the Duet2 Control Board]]
 +
* [[Connecting to Jubilee]]
 +
* [[Updating the Firmware]]
  
=== Adding Control Boards ===
+
===First Power-Up===
From a control board perspective, Jubilee requires the following functions:
+
* [[Pre-Flight Checks]]
* 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.
 
  
 
== Tuning ==
 
== Tuning ==
Line 111: Line 114:
 
* [[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.

Revision as of 00:31, 3 December 2020

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

Building a Jubilee tool changer platform can be broken down into the following high-level discrete stages:

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

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.

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




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

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.

Supported Control Boards

Currently, only the Duet2 in conjunction with the Duex5 Expansion board is 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.

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.