Skip to main content

You're viewing a previously published revision of this guide.  View latest revision

Older Newer

Introduction

This guide assumes that you are some what familiar with editing your firmware. The guide focuses on the latest Marlin firmware.

  1. Open the Configuration.h file.
    • Open the Configuration.h file.

    • Set extruder count to 2.

  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 SWITCHING_NOZZLE_SERVO_ANGLES to 165 and 0. You will likely need to adjust this later on when fine tuning your setup.

  3. Set the nozzle offset for the switching hotends.
    • 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

  4. Configure the thermistors. For the low temperature thermistor (white cable) select 1. For the high temp thermistor (blue cable) select 560.
    • Configure the thermistors. For the low temperature thermistor (white cable) select 1. For the high temp thermistor (blue cable) select 560.

    • Make sure to also download both of these temp profiles and place them into your Marlin thermistors folder. Marlin/src/module/thermistor

    • The download is available here.

  5. For the low temp. side, set this to 275.
    • For the low temp. side, set this to 275.

    • For the high temp. side, set this to 450.

  6. If you are using the included extruders set the steps to 98.
    • If you are using the included extruders set the steps to 98.

    • Set retract acceleration to 3000.

  7. Set z-probe for homing. Define nozzle/probe offset. {39.5, 32, 0}
    • 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.

  8. 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.
    • 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.

  9. Set servo delay to 300.
    • Set servo delay to 300.

    • Make sure that DEACTIVATE SERVOS AFTER MOVE is commented out (has two dashes in front of it).

Makertech 3D

Member since: 03/09/2018

43,952 Reputation

110 Guides authored

View Statistics:

Past 24 Hours: 0

Past 7 Days: 2

Past 30 Days: 7

All Time: 1,028