Marlin RC7 Dual-X-Carriage Problem nach dem Homen 27. September 2016 14:26 |
Registrierungsdatum: 7 Jahre zuvor Beiträge: 1 |
Re: Marlin RC7 Dual-X-Carriage Problem nach dem Homen 27. September 2016 14:36 |
Registrierungsdatum: 12 Jahre zuvor Beiträge: 2.470 |
#define DUAL_X_CARRIAGE #if ENABLED(DUAL_X_CARRIAGE) // Configuration for second X-carriage // Note: the first x-carriage is defined as the x-carriage which homes to the minimum endstop; // the second x-carriage always homes to the maximum endstop. #define X2_MIN_POS 0 // set minimum to ensure second x-carriage doesn't hit the parked first X-carriage #define X2_MAX_POS 218 // set maximum to the distance between toolheads when both heads are homed #define X2_HOME_DIR 1 // the second X-carriage always homes to the maximum endstop position #define X2_HOME_POS X2_MAX_POS // default home position is the maximum carriage position // However: In this mode the EXTRUDER_OFFSET_X value for the second extruder provides a software // override for X2_HOME_POS. This also allow recalibration of the distance between the two endstops // without modifying the firmware (through the "M218 T1 X???" command). // Remember: you should set the second extruder x-offset to 0 in your slicer. // Pins for second x-carriage stepper driver (defined here to avoid further complicating pins.h) #define X2_ENABLE_PIN 39 #define X2_STEP_PIN 29 #define X2_DIR_PIN 28 // There are a few selectable movement modes for dual x-carriages using M605 S // Mode 0: Full control. The slicer has full control over both x-carriages and can achieve optimal travel results // as long as it supports dual x-carriages. (M605 S0) // Mode 1: Auto-park mode. The firmware will automatically park and unpark the x-carriages on tool changes so // that additional slicer support is not required. (M605 S1) // Mode 2: Duplication mode. The firmware will transparently make the second x-carriage and extruder copy all // actions of the first x-carriage. This allows the printer to print 2 arbitrary items at // once. (2nd extruder x offset and temp offset are set using: M605 S2 [Xnnn] [Rmmm]) // This is the default power-up mode which can be later using M605. #define DEFAULT_DUAL_X_CARRIAGE_MODE 1 // Default settings in "Auto-park Mode" #define TOOLCHANGE_PARK_ZLIFT 0.2 // the distance to raise Z axis when parking an extruder #define TOOLCHANGE_UNPARK_ZLIFT 0.2 // the distance to raise Z axis when unparking an extruder // Default x offset in duplication mode (typically set to half print bed width) #define DEFAULT_DUPLICATION_X_OFFSET 100 #endif //DUAL_X_CARRIAGEUnd die normale config mit den Positions Definitionen
// Travel limits after homing (units are in mm) #define X_MIN_POS -35 #define Y_MIN_POS 0 #define Z_MIN_POS 0 #define X_MAX_POS 200 #define Y_MAX_POS 200 #define Z_MAX_POS 190Wie bei dir sind auch bei meinem DuoCube die Parkpositionen ausserhalb des Druckbereichs.