Browse Source

Conditionals and Sanity Check for SINGLENOZZLE

pull/1/head
Scott Lahteine 9 years ago
parent
commit
92ac133f2b
  1. 10
      Marlin/Conditionals.h
  2. 4
      Marlin/SanityCheck.h

10
Marlin/Conditionals.h

@ -539,6 +539,16 @@
#define ARRAY_BY_EXTRUDERS1(v1) ARRAY_BY_EXTRUDERS(v1, v1, v1, v1)
/**
* With SINGLENOZZLE all "extruders" are in the same place
*/
#if ENABLED(SINGLENOZZLE)
#undef EXTRUDER_OFFSET_X
#undef EXTRUDER_OFFSET_Y
#define EXTRUDER_OFFSET_X { 0 }
#define EXTRUDER_OFFSET_Y { 0 }
#endif
/**
* Z_DUAL_ENDSTOPS endstop reassignment
*/

4
Marlin/SanityCheck.h

@ -149,7 +149,9 @@
#error "EXTRUDERS must be 1 with Z_DUAL_STEPPER_DRIVERS."
#endif
#endif // EXTRUDERS > 1
#elif ENABLED(SINGLENOZZLE)
#error "SINGLENOZZLE requires 2 or more EXTRUDERS."
#endif
/**
* Limited number of servos

Loading…
Cancel
Save