|
260 | 260 | #define SWITCHING_NOZZLE_SERVO_ANGLES { 0, 90 } // A pair of angles for { E0, E1 }. |
261 | 261 | // For Dual Servo use two pairs: { { lower, raise }, { lower, raise } } |
262 | 262 | #define SWITCHING_NOZZLE_SERVO_DWELL 2500 // Dwell time to wait for servo to make physical move |
| 263 | + #define SWITCHING_NOZZLE_LIFT_TO_PROBE // Lift toolheads out of the way while probing |
263 | 264 | #endif |
264 | 265 |
|
265 | 266 | // Switch nozzles by bumping the toolhead. Requires EVENT_GCODE_TOOLCHANGE_#. |
|
899 | 900 | #if ANY(PIDTEMP, PIDTEMPBED, PIDTEMPCHAMBER) |
900 | 901 | //#define PID_OPENLOOP // Puts PID in open loop. M104/M140 sets the output power from 0 to PID_MAX |
901 | 902 | //#define SLOW_PWM_HEATERS // PWM with very low frequency (roughly 0.125Hz=8s) and minimum state time of approximately 1s useful for heaters driven by a relay |
902 | | - #define PID_FUNCTIONAL_RANGE 10 // If the temperature difference between the target temperature and the actual temperature |
| 903 | + #define PID_FUNCTIONAL_RANGE 20 // If the temperature difference between the target temperature and the actual temperature |
903 | 904 | // is more than PID_FUNCTIONAL_RANGE then the PID will be shut off and the heater will be set to min/max. |
904 | 905 |
|
905 | 906 | //#define PID_EDIT_MENU // Add PID editing to the "Advanced Settings" menu. (~700 bytes of flash) |
|
2036 | 2037 | //#define FILAMENT_MOTION_SENSOR |
2037 | 2038 |
|
2038 | 2039 | #if ENABLED(FILAMENT_MOTION_SENSOR) |
2039 | | - //#define FILAMENT_SWITCH_AND_MOTION |
| 2040 | + //#define FILAMENT_SWITCH_AND_MOTION // Define separate pins below to sense motion |
2040 | 2041 | #if ENABLED(FILAMENT_SWITCH_AND_MOTION) |
| 2042 | + |
| 2043 | + #define FILAMENT_MOTION_DISTANCE_MM 3.0 // (mm) Missing distance required to trigger runout |
| 2044 | + |
2041 | 2045 | #define NUM_MOTION_SENSORS 1 // Number of sensors, up to one per extruder. Define a FIL_MOTION#_PIN for each. |
2042 | 2046 | //#define FIL_MOTION1_PIN -1 |
2043 | 2047 |
|
|
2073 | 2077 | //#define FIL_MOTION8_STATE LOW |
2074 | 2078 | //#define FIL_MOTION8_PULLUP |
2075 | 2079 | //#define FIL_MOTION8_PULLDOWN |
2076 | | - #endif |
| 2080 | + #endif // FILAMENT_SWITCH_AND_MOTION |
2077 | 2081 | #endif // FILAMENT_MOTION_SENSOR |
2078 | 2082 | #endif // FILAMENT_RUNOUT_DISTANCE_MM |
2079 | 2083 | #endif // FILAMENT_RUNOUT_SENSOR |
|
2276 | 2280 | //=========================================================================== |
2277 | 2281 |
|
2278 | 2282 | #define MESH_INSET 10 // Set Mesh bounds as an inset region of the bed |
2279 | | - #define GRID_MAX_POINTS_X 3 // Don't use more than 7 points per axis, implementation limited. |
| 2283 | + #define GRID_MAX_POINTS_X 3 |
2280 | 2284 | #define GRID_MAX_POINTS_Y GRID_MAX_POINTS_X |
2281 | 2285 |
|
2282 | 2286 | //#define MESH_G28_REST_ORIGIN // After homing all axes ('G28' or 'G28 XYZ') rest Z at Z_MIN_POS |
|
3282 | 3286 | #endif |
3283 | 3287 |
|
3284 | 3288 | // |
3285 | | -// Touch-screen LCD for Malyan M200/M300 printers |
| 3289 | +// LCD for Malyan M200/M300 printers |
3286 | 3290 | // |
3287 | 3291 | //#define MALYAN_LCD |
3288 | 3292 |
|
|
0 commit comments