<font face="Arial, Verdana">I have a mini Kossel, I am trying to get more than 1 color working and having problems.</font>
Searching around, a lot of tips and tricks but nothing seems to work.
I did not want to hijack someone else's post.
I have RAMPS 1.4, Arduino Mega, forget the diamond head for now, I am trying to get the Cyclops head to work - 2 colors.
Using the web configurator. I believe this is 0.92 of Repetier firmware, how do I find out for sure?
The problem is that both extruder motors turn at the same time.
I've set heater pin -1 as mentioned in another post, this seems to have helped by making the motors do the same thing all the time.
In Marlin, I was able to set the extruder motor to use in Slic3r, but was never able to use both without the Z axis going wonky and plastic being extruded in air.
To me, it acts like it is in duplicate mode, or mirror mode but have never been able to let it run long enough because it is a mixing head and plastic goes everywhere.
Here is the relevant section of the configuration.h file...
<font face="Arial, Verdana">#define MIXING_EXTRUDER 1</font>
<font face="Arial, Verdana">
</font>
<font face="Arial, Verdana">#define DRIVE_SYSTEM 3</font>
<font face="Arial, Verdana">#define XAXIS_STEPS_PER_MM 100</font>
<font face="Arial, Verdana">#define YAXIS_STEPS_PER_MM 100</font>
<font face="Arial, Verdana">#define ZAXIS_STEPS_PER_MM 100</font>
<font face="Arial, Verdana">#define EXTRUDER_FAN_COOL_TEMP 50</font>
<font face="Arial, Verdana">#define PDM_FOR_EXTRUDER 0</font>
<font face="Arial, Verdana">#define PDM_FOR_COOLER 0</font>
<font face="Arial, Verdana">#define DECOUPLING_TEST_MAX_HOLD_VARIANCE 20</font>
<font face="Arial, Verdana">#define DECOUPLING_TEST_MIN_TEMP_RISE 1</font>
<font face="Arial, Verdana">#define KILL_IF_SENSOR_DEFECT 1</font>
<font face="Arial, Verdana">#define RETRACT_ON_PAUSE 2</font>
<font face="Arial, Verdana">#define PAUSE_START_COMMANDS ""</font>
<font face="Arial, Verdana">#define PAUSE_END_COMMANDS ""</font>
<font face="Arial, Verdana">#define SHARED_EXTRUDER_HEATER 1</font>
<font face="Arial, Verdana">#define EXT0_X_OFFSET 0</font>
<font face="Arial, Verdana">#define EXT0_Y_OFFSET 0</font>
<font face="Arial, Verdana">#define EXT0_Z_OFFSET 0</font>
<font face="Arial, Verdana">#define EXT0_STEPS_PER_MM 370</font>
<font face="Arial, Verdana">#define EXT0_TEMPSENSOR_TYPE 1</font>
<font face="Arial, Verdana">#define EXT0_TEMPSENSOR_PIN TEMP_0_PIN</font>
<font face="Arial, Verdana">#define EXT0_HEATER_PIN HEATER_0_PIN</font>
<font face="Arial, Verdana">#define EXT0_STEP_PIN ORIG_E0_STEP_PIN</font>
<font face="Arial, Verdana">#define EXT0_DIR_PIN ORIG_E0_DIR_PIN</font>
<font face="Arial, Verdana">#define EXT0_INVERSE 1</font>
<font face="Arial, Verdana">#define EXT0_ENABLE_PIN ORIG_E0_ENABLE_PIN</font>
<font face="Arial, Verdana">#define EXT0_ENABLE_ON 0</font>
<font face="Arial, Verdana">#define EXT0_MIRROR_STEPPER 0</font>
<font face="Arial, Verdana">#define EXT0_STEP2_PIN ORIG_E0_STEP_PIN</font>
<font face="Arial, Verdana">#define EXT0_DIR2_PIN ORIG_E0_DIR_PIN</font>
<font face="Arial, Verdana">#define EXT0_INVERSE2 0</font>
<font face="Arial, Verdana">#define EXT0_ENABLE2_PIN ORIG_E0_ENABLE_PIN</font>
<font face="Arial, Verdana">#define EXT0_MAX_FEEDRATE 50</font>
<font face="Arial, Verdana">#define EXT0_MAX_START_FEEDRATE 20</font>
<font face="Arial, Verdana">#define EXT0_MAX_ACCELERATION 5000</font>
<font face="Arial, Verdana">#define EXT0_HEAT_MANAGER 3</font>
<font face="Arial, Verdana">#define EXT0_WATCHPERIOD 1</font>
<font face="Arial, Verdana">#define EXT0_PID_INTEGRAL_DRIVE_MAX 230</font>
<font face="Arial, Verdana">#define EXT0_PID_INTEGRAL_DRIVE_MIN 40</font>
<font face="Arial, Verdana">#define EXT0_PID_PGAIN_OR_DEAD_TIME 7</font>
<font face="Arial, Verdana">#define EXT0_PID_I 2</font>
<font face="Arial, Verdana">#define EXT0_PID_D 40</font>
<font face="Arial, Verdana">#define EXT0_PID_MAX 255</font>
<font face="Arial, Verdana">#define EXT0_ADVANCE_K 0</font>
<font face="Arial, Verdana">#define EXT0_ADVANCE_L 0</font>
<font face="Arial, Verdana">#define EXT0_ADVANCE_BACKLASH_STEPS 0</font>
<font face="Arial, Verdana">#define EXT0_WAIT_RETRACT_TEMP 150</font>
<font face="Arial, Verdana">#define EXT0_WAIT_RETRACT_UNITS 0</font>
<font face="Arial, Verdana">#define EXT0_SELECT_COMMANDS ""</font>
<font face="Arial, Verdana">#define EXT0_DESELECT_COMMANDS ""</font>
<font face="Arial, Verdana">#define EXT0_EXTRUDER_COOLER_PIN -1</font>
<font face="Arial, Verdana">#define EXT0_EXTRUDER_COOLER_SPEED 255</font>
<font face="Arial, Verdana">#define EXT0_DECOUPLE_TEST_PERIOD 12000</font>
<font face="Arial, Verdana">#define EXT0_JAM_PIN -1</font>
<font face="Arial, Verdana">#define EXT0_JAM_PULLUP 0</font>
<font face="Arial, Verdana">#define EXT1_X_OFFSET 0</font>
<font face="Arial, Verdana">#define EXT1_Y_OFFSET 0</font>
<font face="Arial, Verdana">#define EXT1_Z_OFFSET 0</font>
<font face="Arial, Verdana">#define EXT1_STEPS_PER_MM 370</font>
<font face="Arial, Verdana">#define EXT1_TEMPSENSOR_TYPE 1</font>
<font face="Arial, Verdana">#define EXT1_TEMPSENSOR_PIN TEMP_2_PIN</font>
<font face="Arial, Verdana">//#define EXT1_HEATER_PIN HEATER_2_PIN</font>
<font face="Arial, Verdana">#define EXT1_HEATER_PIN -1</font>
<font face="Arial, Verdana">#define EXT1_STEP_PIN ORIG_E1_STEP_PIN</font>
<font face="Arial, Verdana">#define EXT1_DIR_PIN ORIG_E1_DIR_PIN</font>
<font face="Arial, Verdana">#define EXT1_INVERSE 1</font>
<font face="Arial, Verdana">#define EXT1_ENABLE_PIN ORIG_E1_ENABLE_PIN</font>
<font face="Arial, Verdana">#define EXT1_ENABLE_ON 0</font>
<font face="Arial, Verdana">#define EXT1_MIRROR_STEPPER 0</font>
<font face="Arial, Verdana">#define EXT1_STEP2_PIN ORIG_E1_STEP_PIN</font>
<font face="Arial, Verdana">#define EXT1_DIR2_PIN ORIG_E1_DIR_PIN</font>
<font face="Arial, Verdana">#define EXT1_INVERSE2 0</font>
<font face="Arial, Verdana">#define EXT1_ENABLE2_PIN ORIG_E1_ENABLE_PIN</font>
<font face="Arial, Verdana">#define EXT1_MAX_FEEDRATE 50</font>
<font face="Arial, Verdana">#define EXT1_MAX_START_FEEDRATE 20</font>
<font face="Arial, Verdana">#define EXT1_MAX_ACCELERATION 5000</font>
<font face="Arial, Verdana">#define EXT1_HEAT_MANAGER 3</font>
<font face="Arial, Verdana">#define EXT1_WATCHPERIOD 1</font>
<font face="Arial, Verdana">#define EXT1_PID_INTEGRAL_DRIVE_MAX 230</font>
<font face="Arial, Verdana">#define EXT1_PID_INTEGRAL_DRIVE_MIN 40</font>
<font face="Arial, Verdana">#define EXT1_PID_PGAIN_OR_DEAD_TIME 7</font>
<font face="Arial, Verdana">#define EXT1_PID_I 2</font>
<font face="Arial, Verdana">#define EXT1_PID_D 40</font>
<font face="Arial, Verdana">#define EXT1_PID_MAX 255</font>
<font face="Arial, Verdana">#define EXT1_ADVANCE_K 0</font>
<font face="Arial, Verdana">#define EXT1_ADVANCE_L 0</font>
<font face="Arial, Verdana">#define EXT1_ADVANCE_BACKLASH_STEPS 0</font>
<font face="Arial, Verdana">#define EXT1_WAIT_RETRACT_TEMP 150</font>
<font face="Arial, Verdana">#define EXT1_WAIT_RETRACT_UNITS 0</font>
<font face="Arial, Verdana">#define EXT1_SELECT_COMMANDS ""</font>
<font face="Arial, Verdana">#define EXT1_DESELECT_COMMANDS ""</font>
<font face="Arial, Verdana">#define EXT1_EXTRUDER_COOLER_PIN -1</font>
<font face="Arial, Verdana">#define EXT1_EXTRUDER_COOLER_SPEED 255</font>
<font face="Arial, Verdana">#define EXT1_DECOUPLE_TEST_PERIOD 12000</font>
<font face="Arial, Verdana">#define EXT1_JAM_PIN -1</font>
<font face="Arial, Verdana">#define EXT1_JAM_PULLUP 0</font>
<font face="Arial, Verdana">
</font>
<font face="Arial, Verdana">#define FEATURE_RETRACTION 1</font>
<font face="Arial, Verdana">#define AUTORETRACT_ENABLED 0</font>
<font face="Arial, Verdana">#define RETRACTION_LENGTH 3</font>
<font face="Arial, Verdana">#define RETRACTION_LONG_LENGTH 13</font>
<font face="Arial, Verdana">#define RETRACTION_SPEED 40</font>
<font face="Arial, Verdana">#define RETRACTION_Z_LIFT 0</font>
<font face="Arial, Verdana">#define RETRACTION_UNDO_EXTRA_LENGTH 0</font>
<font face="Arial, Verdana">#define RETRACTION_UNDO_EXTRA_LONG_LENGTH 0</font>
<font face="Arial, Verdana">#define RETRACTION_UNDO_SPEED 20</font>
<font face="Arial, Verdana">#define FILAMENTCHANGE_X_POS 0</font>
<font face="Arial, Verdana">#define FILAMENTCHANGE_Y_POS 0</font>
<font face="Arial, Verdana">#define FILAMENTCHANGE_Z_ADD 2</font>
<font face="Arial, Verdana">#define FILAMENTCHANGE_REHOME 2</font>
<font face="Arial, Verdana">#define FILAMENTCHANGE_SHORTRETRACT 5</font>
<font face="Arial, Verdana">#define FILAMENTCHANGE_LONGRETRACT 50</font>
<font face="Arial, Verdana">#define JAM_STEPS 220</font>
<font face="Arial, Verdana">#define JAM_SLOWDOWN_STEPS 320</font>
<font face="Arial, Verdana">#define JAM_SLOWDOWN_TO 70</font>
<font face="Arial, Verdana">#define JAM_ERROR_STEPS 500</font>
<font face="Arial, Verdana">#define JAM_MIN_STEPS 10</font>
<font face="Arial, Verdana">#define JAM_ACTION 0</font>
<font face="Arial, Verdana">
</font>
<font face="Arial, Verdana">#define RETRACT_DURING_HEATUP true</font>
<font face="Arial, Verdana">#define PID_CONTROL_RANGE 8</font>
<font face="Arial, Verdana">#define SKIP_M109_IF_WITHIN 2</font>
<font face="Arial, Verdana">#define SCALE_PID_TO_MAX 1</font>
<font face="Arial, Verdana">#define TEMP_HYSTERESIS 0</font>
<font face="Arial, Verdana">#define EXTRUDE_MAXLENGTH 160</font>
<font face="Arial, Verdana">#define NUM_TEMPS_USERTHERMISTOR0 0</font>
<font face="Arial, Verdana">#define USER_THERMISTORTABLE0 {}</font>
<font face="Arial, Verdana">#define NUM_TEMPS_USERTHERMISTOR1 0</font>
<font face="Arial, Verdana">#define USER_THERMISTORTABLE1 {}</font>
<font face="Arial, Verdana">#define NUM_TEMPS_USERTHERMISTOR2 0</font>
<font face="Arial, Verdana">#define USER_THERMISTORTABLE2 {}</font>
<font face="Arial, Verdana">#define GENERIC_THERM_VREF 5</font>
<font face="Arial, Verdana">#define GENERIC_THERM_NUM_ENTRIES 33</font>
<font face="Arial, Verdana">#define HEATER_PWM_SPEED 0</font>