Introduction
This guide assumes that you are some what familiar with editing your firmware. The guide focuses on the latest Marlin firmware.
-
-
Open the Configuration.h file.
-
Set extruder count to 2.
-
-
-
Set SWITCHING_NOZZLE_SERVO_ANGLES to 165 and 0. You will likely need to adjust this later on when fine tuning your setup.
-
-
-
Set the nozzle offset for the switching hotends.
-
HOTEND_OFFSET_X { 0.0, 28.00 }
-
-
-
Download and unzip the thermistor table here.
-
Copy the thermistor_560.h to:
-
Marlin/src/module/thermistor
-
-
-
Set the thermistors:
-
Low temp (white cable) - set as 1
-
High temp (blue cable) - set as 560
-
If you are running two high temp thermistors, both need to be set to 560.
-
-
-
For the low temp. side, set this to 275.
-
For the high temp. side, set this to 450.
-
-
-
If you are using the included extruders set the steps to 98.
-
Set retract acceleration to 3000.
-
-
-
Set z-probe for homing.
-
Define nozzle/probe offset.
-
{39.5, 32, 0}
-
Probe Pins:
-
As mentioned before, in the wiring diagram, the probe's black cable needs to be connected to a digital signal pin on your control board. You can set this pin number by entering the following into either your configurtion.h file or directly into your boards pins.h file.
-
In lib/src/pins/...your control board
-
Here, the Z_MIN_PROBE_PIN is pointing to pin 4.
-
-
-
Similarly, in the wiring diagram, the servos orange cable needs to be connected to a digital signal pin on your control board. You can set this pin number by entering the following into either your configurtion.h file or directly into your boards pins.h file.
-
In lib/src/pins/...your control board
-
Here, the SERVO0_PIN is pointing to pin 5.
-
-
-
Set NUM_SERVOS 1
-
Set servo delay to 300.
-
Make sure that DEACTIVATE SERVOS AFTER MOVE is commented out (has two dashes in front of it).
-