Fix G26 Circle Drawing. Add Default Extrusion Settings (#8313)
- Fix G26 Circle Drawing. - Add default extrusion settings so machine can print lines on print bed - Yet to be done: Get LCD Menu's to use these settings.
This commit is contained in:
		
							parent
							
								
									efa8f20b2f
								
							
						
					
					
						commit
						ed62c621d7
					
				| @ -1685,6 +1685,18 @@ | ||||
| // If the servo can't reach the requested position, increase it.
 | ||||
| #define SERVO_DELAY { 300 } | ||||
| 
 | ||||
| /**
 | ||||
|  * Default extrusion settings | ||||
|  * | ||||
|  * These settings control basic extrusion from within the Marlin firmware. | ||||
|  *  | ||||
|  */ | ||||
| #define DEFAULT_NOMINAL_FILAMENT_DIA 3.00   // (mm) Diameter of the filament generally used (3.0 or 1.75mm), also used in the slicer. Used to validate sensor reading.
 | ||||
| #define DEFAULT_NOZZLE_SIZE           .4    // (mm) Diameter of primary nozzle.  Used by G26 Mesh Validation Pattern tool.
 | ||||
| #define DEFAULT_LAYER_HEIGHT          .2    // (mm) Default layer height that will produce usable results by the printer.  Used by G26 Mesh Validation Pattern tool.
 | ||||
| #define DEFAULT_HOTEND_TEMP        205.0    // (c)  Default nozzle temperature that will produce usable results by the printer.  Used by G26 Mesh Validation Pattern tool.
 | ||||
| #define DEFAULT_BED_TEMP            60.0    // (c)  Default bed temperature that will produce usable results by the printer.  Used by G26 Mesh Validation Pattern tool.
 | ||||
| 
 | ||||
| // Servo deactivation
 | ||||
| //
 | ||||
| // With this option servos are powered only during movement, then turned off to prevent jitter.
 | ||||
| @ -1710,8 +1722,6 @@ | ||||
|  */ | ||||
| //#define FILAMENT_WIDTH_SENSOR
 | ||||
| 
 | ||||
| #define DEFAULT_NOMINAL_FILAMENT_DIA 3.00   // (mm) Diameter of the filament generally used (3.0 or 1.75mm), also used in the slicer. Used to validate sensor reading.
 | ||||
| 
 | ||||
| #if ENABLED(FILAMENT_WIDTH_SENSOR) | ||||
|   #define FILAMENT_SENSOR_EXTRUDER_NUM 0    // Index of the extruder that has the filament sensor (0,1,2,3)
 | ||||
|   #define MEASUREMENT_DELAY_CM        14    // (cm) The distance from the filament sensor to the melting chamber
 | ||||
|  | ||||
| @ -256,6 +256,29 @@ | ||||
| 
 | ||||
| //#define Z_LATE_ENABLE // Enable Z the last moment. Needed if your Z driver overheats.
 | ||||
| 
 | ||||
| // Dual X Steppers
 | ||||
| // Uncomment this option to drive two X axis motors.
 | ||||
| // The next unused E driver will be assigned to the second X stepper.
 | ||||
| //#define X_DUAL_STEPPER_DRIVERS
 | ||||
| #if ENABLED(X_DUAL_STEPPER_DRIVERS) | ||||
|   // Set true if the two X motors need to rotate in opposite directions
 | ||||
|   #define INVERT_X2_VS_X_DIR true | ||||
| #endif | ||||
| 
 | ||||
| // Dual Y Steppers
 | ||||
| // Uncomment this option to drive two Y axis motors.
 | ||||
| // The next unused E driver will be assigned to the second Y stepper.
 | ||||
| //#define Y_DUAL_STEPPER_DRIVERS
 | ||||
| #if ENABLED(Y_DUAL_STEPPER_DRIVERS) | ||||
|   // Set true if the two Y motors need to rotate in opposite directions
 | ||||
|   #define INVERT_Y2_VS_Y_DIR true | ||||
| #endif | ||||
| 
 | ||||
| // A single Z stepper driver is usually used to drive 2 stepper motors.
 | ||||
| // Uncomment this option to use a separate stepper driver for each Z axis motor.
 | ||||
| // The next unused E driver will be assigned to the second Z stepper.
 | ||||
| //#define Z_DUAL_STEPPER_DRIVERS
 | ||||
| 
 | ||||
| /**
 | ||||
|  * Dual Steppers / Dual Endstops | ||||
|  * | ||||
|  | ||||
| @ -1685,6 +1685,18 @@ | ||||
| // If the servo can't reach the requested position, increase it.
 | ||||
| #define SERVO_DELAY { 300 } | ||||
| 
 | ||||
| /**
 | ||||
|  * Default extrusion settings | ||||
|  * | ||||
|  * These settings control basic extrusion from within the Marlin firmware. | ||||
|  *  | ||||
|  */ | ||||
| #define DEFAULT_NOMINAL_FILAMENT_DIA 3.00   // (mm) Diameter of the filament generally used (3.0 or 1.75mm), also used in the slicer. Used to validate sensor reading.
 | ||||
| #define DEFAULT_NOZZLE_SIZE           .4    // (mm) Diameter of primary nozzle.  Used by G26 Mesh Validation Pattern tool.
 | ||||
| #define DEFAULT_LAYER_HEIGHT          .2    // (mm) Default layer height that will produce usable results by the printer.  Used by G26 Mesh Validation Pattern tool.
 | ||||
| #define DEFAULT_HOTEND_TEMP        205.0    // (c)  Default nozzle temperature that will produce usable results by the printer.  Used by G26 Mesh Validation Pattern tool.
 | ||||
| #define DEFAULT_BED_TEMP            60.0    // (c)  Default bed temperature that will produce usable results by the printer.  Used by G26 Mesh Validation Pattern tool.
 | ||||
| 
 | ||||
| // Servo deactivation
 | ||||
| //
 | ||||
| // With this option servos are powered only during movement, then turned off to prevent jitter.
 | ||||
| @ -1710,8 +1722,6 @@ | ||||
|  */ | ||||
| //#define FILAMENT_WIDTH_SENSOR
 | ||||
| 
 | ||||
| #define DEFAULT_NOMINAL_FILAMENT_DIA 3.00   // (mm) Diameter of the filament generally used (3.0 or 1.75mm), also used in the slicer. Used to validate sensor reading.
 | ||||
| 
 | ||||
| #if ENABLED(FILAMENT_WIDTH_SENSOR) | ||||
|   #define FILAMENT_SENSOR_EXTRUDER_NUM 0    // Index of the extruder that has the filament sensor (0,1,2,3)
 | ||||
|   #define MEASUREMENT_DELAY_CM        14    // (cm) The distance from the filament sensor to the melting chamber
 | ||||
|  | ||||
| @ -1710,6 +1710,18 @@ | ||||
| // With this option servos are powered only during movement, then turned off to prevent jitter.
 | ||||
| //#define DEACTIVATE_SERVOS_AFTER_MOVE
 | ||||
| 
 | ||||
| /**
 | ||||
|  * Default extrusion settings | ||||
|  * | ||||
|  * These settings control basic extrusion from within the Marlin firmware. | ||||
|  *  | ||||
|  */ | ||||
| #define DEFAULT_NOMINAL_FILAMENT_DIA 3.00   // (mm) Diameter of the filament generally used (3.0 or 1.75mm), also used in the slicer. Used to validate sensor reading.
 | ||||
| #define DEFAULT_NOZZLE_SIZE           .4    // (mm) Diameter of primary nozzle.  Used by G26 Mesh Validation Pattern tool.
 | ||||
| #define DEFAULT_LAYER_HEIGHT          .2    // (mm) Default layer height that will produce usable results by the printer.  Used by G26 Mesh Validation Pattern tool.
 | ||||
| #define DEFAULT_HOTEND_TEMP        205.0    // (c)  Default nozzle temperature that will produce usable results by the printer.  Used by G26 Mesh Validation Pattern tool.
 | ||||
| #define DEFAULT_BED_TEMP            60.0    // (c)  Default bed temperature that will produce usable results by the printer.  Used by G26 Mesh Validation Pattern tool.
 | ||||
| 
 | ||||
| /**
 | ||||
|  * Filament Width Sensor | ||||
|  * | ||||
| @ -1730,8 +1742,6 @@ | ||||
|  */ | ||||
| //#define FILAMENT_WIDTH_SENSOR
 | ||||
| 
 | ||||
| #define DEFAULT_NOMINAL_FILAMENT_DIA 3.00   // (mm) Diameter of the filament generally used (3.0 or 1.75mm), also used in the slicer. Used to validate sensor reading.
 | ||||
| 
 | ||||
| #if ENABLED(FILAMENT_WIDTH_SENSOR) | ||||
|   #define FILAMENT_SENSOR_EXTRUDER_NUM 0    // Index of the extruder that has the filament sensor (0,1,2,3)
 | ||||
|   #define MEASUREMENT_DELAY_CM        14    // (cm) The distance from the filament sensor to the melting chamber
 | ||||
|  | ||||
| @ -1690,6 +1690,18 @@ | ||||
| // With this option servos are powered only during movement, then turned off to prevent jitter.
 | ||||
| //#define DEACTIVATE_SERVOS_AFTER_MOVE
 | ||||
| 
 | ||||
| /**
 | ||||
|  * Default extrusion settings | ||||
|  * | ||||
|  * These settings control basic extrusion from within the Marlin firmware. | ||||
|  *  | ||||
|  */ | ||||
| #define DEFAULT_NOMINAL_FILAMENT_DIA 3.00   // (mm) Diameter of the filament generally used (3.0 or 1.75mm), also used in the slicer. Used to validate sensor reading.
 | ||||
| #define DEFAULT_NOZZLE_SIZE           .4    // (mm) Diameter of primary nozzle.  Used by G26 Mesh Validation Pattern tool.
 | ||||
| #define DEFAULT_LAYER_HEIGHT          .2    // (mm) Default layer height that will produce usable results by the printer.  Used by G26 Mesh Validation Pattern tool.
 | ||||
| #define DEFAULT_HOTEND_TEMP        205.0    // (c)  Default nozzle temperature that will produce usable results by the printer.  Used by G26 Mesh Validation Pattern tool.
 | ||||
| #define DEFAULT_BED_TEMP            60.0    // (c)  Default bed temperature that will produce usable results by the printer.  Used by G26 Mesh Validation Pattern tool.
 | ||||
| 
 | ||||
| /**
 | ||||
|  * Filament Width Sensor | ||||
|  * | ||||
| @ -1710,8 +1722,6 @@ | ||||
|  */ | ||||
| //#define FILAMENT_WIDTH_SENSOR
 | ||||
| 
 | ||||
| #define DEFAULT_NOMINAL_FILAMENT_DIA 3.00   // (mm) Diameter of the filament generally used (3.0 or 1.75mm), also used in the slicer. Used to validate sensor reading.
 | ||||
| 
 | ||||
| #if ENABLED(FILAMENT_WIDTH_SENSOR) | ||||
|   #define FILAMENT_SENSOR_EXTRUDER_NUM 0    // Index of the extruder that has the filament sensor (0,1,2,3)
 | ||||
|   #define MEASUREMENT_DELAY_CM        14    // (cm) The distance from the filament sensor to the melting chamber
 | ||||
|  | ||||
| @ -1849,6 +1849,18 @@ | ||||
| // With this option servos are powered only during movement, then turned off to prevent jitter.
 | ||||
| //#define DEACTIVATE_SERVOS_AFTER_MOVE
 | ||||
| 
 | ||||
| /**
 | ||||
|  * Default extrusion settings | ||||
|  * | ||||
|  * These settings control basic extrusion from within the Marlin firmware. | ||||
|  *  | ||||
|  */ | ||||
| #define DEFAULT_NOMINAL_FILAMENT_DIA 3.00   // (mm) Diameter of the filament generally used (3.0 or 1.75mm), also used in the slicer. Used to validate sensor reading.
 | ||||
| #define DEFAULT_NOZZLE_SIZE           .4    // (mm) Diameter of primary nozzle.  Used by G26 Mesh Validation Pattern tool.
 | ||||
| #define DEFAULT_LAYER_HEIGHT          .2    // (mm) Default layer height that will produce usable results by the printer.  Used by G26 Mesh Validation Pattern tool.
 | ||||
| #define DEFAULT_HOTEND_TEMP        205.0    // (c)  Default nozzle temperature that will produce usable results by the printer.  Used by G26 Mesh Validation Pattern tool.
 | ||||
| #define DEFAULT_BED_TEMP            60.0    // (c)  Default bed temperature that will produce usable results by the printer.  Used by G26 Mesh Validation Pattern tool.
 | ||||
| 
 | ||||
| /**
 | ||||
|  * Filament Width Sensor | ||||
|  * | ||||
| @ -1869,8 +1881,6 @@ | ||||
|  */ | ||||
| //#define FILAMENT_WIDTH_SENSOR
 | ||||
| 
 | ||||
| #define DEFAULT_NOMINAL_FILAMENT_DIA 3.00   // (mm) Diameter of the filament generally used (3.0 or 1.75mm), also used in the slicer. Used to validate sensor reading.
 | ||||
| 
 | ||||
| #if ENABLED(FILAMENT_WIDTH_SENSOR) | ||||
|   #define FILAMENT_SENSOR_EXTRUDER_NUM 0    // Index of the extruder that has the filament sensor (0,1,2,3)
 | ||||
|   #define MEASUREMENT_DELAY_CM        14    // (cm) The distance from the filament sensor to the melting chamber
 | ||||
|  | ||||
| @ -1693,6 +1693,18 @@ | ||||
| // If the servo can't reach the requested position, increase it.
 | ||||
| #define SERVO_DELAY { 300 } | ||||
| 
 | ||||
| /**
 | ||||
|  * Default extrusion settings | ||||
|  * | ||||
|  * These settings control basic extrusion from within the Marlin firmware. | ||||
|  *  | ||||
|  */ | ||||
| #define DEFAULT_NOMINAL_FILAMENT_DIA 3.00   // (mm) Diameter of the filament generally used (3.0 or 1.75mm), also used in the slicer. Used to validate sensor reading.
 | ||||
| #define DEFAULT_NOZZLE_SIZE           .4    // (mm) Diameter of primary nozzle.  Used by G26 Mesh Validation Pattern tool.
 | ||||
| #define DEFAULT_LAYER_HEIGHT          .2    // (mm) Default layer height that will produce usable results by the printer.  Used by G26 Mesh Validation Pattern tool.
 | ||||
| #define DEFAULT_HOTEND_TEMP        205.0    // (c)  Default nozzle temperature that will produce usable results by the printer.  Used by G26 Mesh Validation Pattern tool.
 | ||||
| #define DEFAULT_BED_TEMP            60.0    // (c)  Default bed temperature that will produce usable results by the printer.  Used by G26 Mesh Validation Pattern tool.
 | ||||
| 
 | ||||
| // Servo deactivation
 | ||||
| //
 | ||||
| // With this option servos are powered only during movement, then turned off to prevent jitter.
 | ||||
| @ -1718,8 +1730,6 @@ | ||||
|  */ | ||||
| //#define FILAMENT_WIDTH_SENSOR
 | ||||
| 
 | ||||
| #define DEFAULT_NOMINAL_FILAMENT_DIA 3.00   // (mm) Diameter of the filament generally used (3.0 or 1.75mm), also used in the slicer. Used to validate sensor reading.
 | ||||
| 
 | ||||
| #if ENABLED(FILAMENT_WIDTH_SENSOR) | ||||
|   #define FILAMENT_SENSOR_EXTRUDER_NUM 0    // Index of the extruder that has the filament sensor (0,1,2,3)
 | ||||
|   #define MEASUREMENT_DELAY_CM        14    // (cm) The distance from the filament sensor to the melting chamber
 | ||||
|  | ||||
| @ -1680,6 +1680,18 @@ | ||||
| // If the servo can't reach the requested position, increase it.
 | ||||
| #define SERVO_DELAY { 300 } | ||||
| 
 | ||||
| /**
 | ||||
|  * Default extrusion settings | ||||
|  * | ||||
|  * These settings control basic extrusion from within the Marlin firmware. | ||||
|  *  | ||||
|  */ | ||||
| #define DEFAULT_NOMINAL_FILAMENT_DIA 3.00   // (mm) Diameter of the filament generally used (3.0 or 1.75mm), also used in the slicer. Used to validate sensor reading.
 | ||||
| #define DEFAULT_NOZZLE_SIZE           .4    // (mm) Diameter of primary nozzle.  Used by G26 Mesh Validation Pattern tool.
 | ||||
| #define DEFAULT_LAYER_HEIGHT          .2    // (mm) Default layer height that will produce usable results by the printer.  Used by G26 Mesh Validation Pattern tool.
 | ||||
| #define DEFAULT_HOTEND_TEMP        205.0    // (c)  Default nozzle temperature that will produce usable results by the printer.  Used by G26 Mesh Validation Pattern tool.
 | ||||
| #define DEFAULT_BED_TEMP            60.0    // (c)  Default bed temperature that will produce usable results by the printer.  Used by G26 Mesh Validation Pattern tool.
 | ||||
| 
 | ||||
| // Servo deactivation
 | ||||
| //
 | ||||
| // With this option servos are powered only during movement, then turned off to prevent jitter.
 | ||||
| @ -1705,8 +1717,6 @@ | ||||
|  */ | ||||
| //#define FILAMENT_WIDTH_SENSOR
 | ||||
| 
 | ||||
| #define DEFAULT_NOMINAL_FILAMENT_DIA 3.00   // (mm) Diameter of the filament generally used (3.0 or 1.75mm), also used in the slicer. Used to validate sensor reading.
 | ||||
| 
 | ||||
| #if ENABLED(FILAMENT_WIDTH_SENSOR) | ||||
|   #define FILAMENT_SENSOR_EXTRUDER_NUM 0    // Index of the extruder that has the filament sensor (0,1,2,3)
 | ||||
|   #define MEASUREMENT_DELAY_CM        14    // (cm) The distance from the filament sensor to the melting chamber
 | ||||
|  | ||||
| @ -1681,6 +1681,18 @@ | ||||
| // With this option servos are powered only during movement, then turned off to prevent jitter.
 | ||||
| //#define DEACTIVATE_SERVOS_AFTER_MOVE
 | ||||
| 
 | ||||
| /**
 | ||||
|  * Default extrusion settings | ||||
|  * | ||||
|  * These settings control basic extrusion from within the Marlin firmware. | ||||
|  *  | ||||
|  */ | ||||
| #define DEFAULT_NOMINAL_FILAMENT_DIA 3.00   // (mm) Diameter of the filament generally used (3.0 or 1.75mm), also used in the slicer. Used to validate sensor reading.
 | ||||
| #define DEFAULT_NOZZLE_SIZE           .4    // (mm) Diameter of primary nozzle.  Used by G26 Mesh Validation Pattern tool.
 | ||||
| #define DEFAULT_LAYER_HEIGHT          .2    // (mm) Default layer height that will produce usable results by the printer.  Used by G26 Mesh Validation Pattern tool.
 | ||||
| #define DEFAULT_HOTEND_TEMP        205.0    // (c)  Default nozzle temperature that will produce usable results by the printer.  Used by G26 Mesh Validation Pattern tool.
 | ||||
| #define DEFAULT_BED_TEMP            60.0    // (c)  Default bed temperature that will produce usable results by the printer.  Used by G26 Mesh Validation Pattern tool.
 | ||||
| 
 | ||||
| /**
 | ||||
|  * Filament Width Sensor | ||||
|  * | ||||
| @ -1701,8 +1713,6 @@ | ||||
|  */ | ||||
| //#define FILAMENT_WIDTH_SENSOR
 | ||||
| 
 | ||||
| #define DEFAULT_NOMINAL_FILAMENT_DIA 3.00   // (mm) Diameter of the filament generally used (3.0 or 1.75mm), also used in the slicer. Used to validate sensor reading.
 | ||||
| 
 | ||||
| #if ENABLED(FILAMENT_WIDTH_SENSOR) | ||||
|   #define FILAMENT_SENSOR_EXTRUDER_NUM 0    // Index of the extruder that has the filament sensor (0,1,2,3)
 | ||||
|   #define MEASUREMENT_DELAY_CM        14    // (cm) The distance from the filament sensor to the melting chamber
 | ||||
|  | ||||
| @ -1691,6 +1691,18 @@ | ||||
| // With this option servos are powered only during movement, then turned off to prevent jitter.
 | ||||
| //#define DEACTIVATE_SERVOS_AFTER_MOVE
 | ||||
| 
 | ||||
| /**
 | ||||
|  * Default extrusion settings | ||||
|  * | ||||
|  * These settings control basic extrusion from within the Marlin firmware. | ||||
|  *  | ||||
|  */ | ||||
| #define DEFAULT_NOMINAL_FILAMENT_DIA 3.00   // (mm) Diameter of the filament generally used (3.0 or 1.75mm), also used in the slicer. Used to validate sensor reading.
 | ||||
| #define DEFAULT_NOZZLE_SIZE           .4    // (mm) Diameter of primary nozzle.  Used by G26 Mesh Validation Pattern tool.
 | ||||
| #define DEFAULT_LAYER_HEIGHT          .2    // (mm) Default layer height that will produce usable results by the printer.  Used by G26 Mesh Validation Pattern tool.
 | ||||
| #define DEFAULT_HOTEND_TEMP        205.0    // (c)  Default nozzle temperature that will produce usable results by the printer.  Used by G26 Mesh Validation Pattern tool.
 | ||||
| #define DEFAULT_BED_TEMP            60.0    // (c)  Default bed temperature that will produce usable results by the printer.  Used by G26 Mesh Validation Pattern tool.
 | ||||
| 
 | ||||
| /**
 | ||||
|  * Filament Width Sensor | ||||
|  * | ||||
| @ -1711,8 +1723,6 @@ | ||||
|  */ | ||||
| //#define FILAMENT_WIDTH_SENSOR
 | ||||
| 
 | ||||
| #define DEFAULT_NOMINAL_FILAMENT_DIA 3.00   // (mm) Diameter of the filament generally used (3.0 or 1.75mm), also used in the slicer. Used to validate sensor reading.
 | ||||
| 
 | ||||
| #if ENABLED(FILAMENT_WIDTH_SENSOR) | ||||
|   #define FILAMENT_SENSOR_EXTRUDER_NUM 0    // Index of the extruder that has the filament sensor (0,1,2,3)
 | ||||
|   #define MEASUREMENT_DELAY_CM        14    // (cm) The distance from the filament sensor to the melting chamber
 | ||||
|  | ||||
| @ -1681,6 +1681,18 @@ | ||||
| // With this option servos are powered only during movement, then turned off to prevent jitter.
 | ||||
| //#define DEACTIVATE_SERVOS_AFTER_MOVE
 | ||||
| 
 | ||||
| /**
 | ||||
|  * Default extrusion settings | ||||
|  * | ||||
|  * These settings control basic extrusion from within the Marlin firmware. | ||||
|  *  | ||||
|  */ | ||||
| #define DEFAULT_NOMINAL_FILAMENT_DIA 3.00   // (mm) Diameter of the filament generally used (3.0 or 1.75mm), also used in the slicer. Used to validate sensor reading.
 | ||||
| #define DEFAULT_NOZZLE_SIZE           .4    // (mm) Diameter of primary nozzle.  Used by G26 Mesh Validation Pattern tool.
 | ||||
| #define DEFAULT_LAYER_HEIGHT          .2    // (mm) Default layer height that will produce usable results by the printer.  Used by G26 Mesh Validation Pattern tool.
 | ||||
| #define DEFAULT_HOTEND_TEMP        205.0    // (c)  Default nozzle temperature that will produce usable results by the printer.  Used by G26 Mesh Validation Pattern tool.
 | ||||
| #define DEFAULT_BED_TEMP            60.0    // (c)  Default bed temperature that will produce usable results by the printer.  Used by G26 Mesh Validation Pattern tool.
 | ||||
| 
 | ||||
| /**
 | ||||
|  * Filament Width Sensor | ||||
|  * | ||||
| @ -1701,8 +1713,6 @@ | ||||
|  */ | ||||
| //#define FILAMENT_WIDTH_SENSOR
 | ||||
| 
 | ||||
| #define DEFAULT_NOMINAL_FILAMENT_DIA 3.00   // (mm) Diameter of the filament generally used (3.0 or 1.75mm), also used in the slicer. Used to validate sensor reading.
 | ||||
| 
 | ||||
| #if ENABLED(FILAMENT_WIDTH_SENSOR) | ||||
|   #define FILAMENT_SENSOR_EXTRUDER_NUM 0    // Index of the extruder that has the filament sensor (0,1,2,3)
 | ||||
|   #define MEASUREMENT_DELAY_CM        14    // (cm) The distance from the filament sensor to the melting chamber
 | ||||
|  | ||||
| @ -1689,6 +1689,18 @@ | ||||
| // With this option servos are powered only during movement, then turned off to prevent jitter.
 | ||||
| //#define DEACTIVATE_SERVOS_AFTER_MOVE
 | ||||
| 
 | ||||
| /**
 | ||||
|  * Default extrusion settings | ||||
|  * | ||||
|  * These settings control basic extrusion from within the Marlin firmware. | ||||
|  *  | ||||
|  */ | ||||
| #define DEFAULT_NOMINAL_FILAMENT_DIA 3.00   // (mm) Diameter of the filament generally used (3.0 or 1.75mm), also used in the slicer. Used to validate sensor reading.
 | ||||
| #define DEFAULT_NOZZLE_SIZE           .4    // (mm) Diameter of primary nozzle.  Used by G26 Mesh Validation Pattern tool.
 | ||||
| #define DEFAULT_LAYER_HEIGHT          .2    // (mm) Default layer height that will produce usable results by the printer.  Used by G26 Mesh Validation Pattern tool.
 | ||||
| #define DEFAULT_HOTEND_TEMP        205.0    // (c)  Default nozzle temperature that will produce usable results by the printer.  Used by G26 Mesh Validation Pattern tool.
 | ||||
| #define DEFAULT_BED_TEMP            60.0    // (c)  Default bed temperature that will produce usable results by the printer.  Used by G26 Mesh Validation Pattern tool.
 | ||||
| 
 | ||||
| /**
 | ||||
|  * Filament Width Sensor | ||||
|  * | ||||
| @ -1709,8 +1721,6 @@ | ||||
|  */ | ||||
| //#define FILAMENT_WIDTH_SENSOR
 | ||||
| 
 | ||||
| #define DEFAULT_NOMINAL_FILAMENT_DIA 3.00   // (mm) Diameter of the filament generally used (3.0 or 1.75mm), also used in the slicer. Used to validate sensor reading.
 | ||||
| 
 | ||||
| #if ENABLED(FILAMENT_WIDTH_SENSOR) | ||||
|   #define FILAMENT_SENSOR_EXTRUDER_NUM 0    // Index of the extruder that has the filament sensor (0,1,2,3)
 | ||||
|   #define MEASUREMENT_DELAY_CM        14    // (cm) The distance from the filament sensor to the melting chamber
 | ||||
|  | ||||
| @ -1700,6 +1700,18 @@ | ||||
| // With this option servos are powered only during movement, then turned off to prevent jitter.
 | ||||
| //#define DEACTIVATE_SERVOS_AFTER_MOVE
 | ||||
| 
 | ||||
| /**
 | ||||
|  * Default extrusion settings | ||||
|  * | ||||
|  * These settings control basic extrusion from within the Marlin firmware. | ||||
|  *  | ||||
|  */ | ||||
| #define DEFAULT_NOMINAL_FILAMENT_DIA 1.75   // (mm) Diameter of the filament generally used (3.0 or 1.75mm), also used in the slicer. Used to validate sensor reading.
 | ||||
| #define DEFAULT_NOZZLE_SIZE           .4    // (mm) Diameter of primary nozzle.  Used by G26 Mesh Validation Pattern tool.
 | ||||
| #define DEFAULT_LAYER_HEIGHT          .2    // (mm) Default layer height that will produce usable results by the printer.  Used by G26 Mesh Validation Pattern tool.
 | ||||
| #define DEFAULT_HOTEND_TEMP        205.0    // (c)  Default nozzle temperature that will produce usable results by the printer.  Used by G26 Mesh Validation Pattern tool.
 | ||||
| #define DEFAULT_BED_TEMP            60.0    // (c)  Default bed temperature that will produce usable results by the printer.  Used by G26 Mesh Validation Pattern tool.
 | ||||
| 
 | ||||
| /**
 | ||||
|  * Filament Width Sensor | ||||
|  * | ||||
| @ -1720,7 +1732,6 @@ | ||||
|  */ | ||||
| //#define FILAMENT_WIDTH_SENSOR
 | ||||
| 
 | ||||
| #define DEFAULT_NOMINAL_FILAMENT_DIA 1.75   // (mm) Diameter of the filament generally used (3.0 or 1.75mm), also used in the slicer. Used to validate sensor reading.
 | ||||
| #define DEFAULT_STDDEV_FILAMENT_DIA 0.05    // Typical estimate for cheap filament
 | ||||
| //#define DEFAULT_STDDEV_FILAMENT_DIA 0.02  // Typical advertised for higher quality filament
 | ||||
| 
 | ||||
|  | ||||
| @ -1667,6 +1667,18 @@ | ||||
| // If the servo can't reach the requested position, increase it.
 | ||||
| #define SERVO_DELAY { 300 } | ||||
| 
 | ||||
| /**
 | ||||
|  * Default extrusion settings | ||||
|  * | ||||
|  * These settings control basic extrusion from within the Marlin firmware. | ||||
|  *  | ||||
|  */ | ||||
| #define DEFAULT_NOMINAL_FILAMENT_DIA 3.00   // (mm) Diameter of the filament generally used (3.0 or 1.75mm), also used in the slicer. Used to validate sensor reading.
 | ||||
| #define DEFAULT_NOZZLE_SIZE           .4    // (mm) Diameter of primary nozzle.  Used by G26 Mesh Validation Pattern tool.
 | ||||
| #define DEFAULT_LAYER_HEIGHT          .2    // (mm) Default layer height that will produce usable results by the printer.  Used by G26 Mesh Validation Pattern tool.
 | ||||
| #define DEFAULT_HOTEND_TEMP        205.0    // (c)  Default nozzle temperature that will produce usable results by the printer.  Used by G26 Mesh Validation Pattern tool.
 | ||||
| #define DEFAULT_BED_TEMP            60.0    // (c)  Default bed temperature that will produce usable results by the printer.  Used by G26 Mesh Validation Pattern tool.
 | ||||
| 
 | ||||
| // Servo deactivation
 | ||||
| //
 | ||||
| // With this option servos are powered only during movement, then turned off to prevent jitter.
 | ||||
| @ -1692,8 +1704,6 @@ | ||||
|  */ | ||||
| //#define FILAMENT_WIDTH_SENSOR
 | ||||
| 
 | ||||
| #define DEFAULT_NOMINAL_FILAMENT_DIA 3.00   // (mm) Diameter of the filament generally used (3.0 or 1.75mm), also used in the slicer. Used to validate sensor reading.
 | ||||
| 
 | ||||
| #if ENABLED(FILAMENT_WIDTH_SENSOR) | ||||
|   #define FILAMENT_SENSOR_EXTRUDER_NUM 0    // Index of the extruder that has the filament sensor (0,1,2,3)
 | ||||
|   #define MEASUREMENT_DELAY_CM        14    // (cm) The distance from the filament sensor to the melting chamber
 | ||||
|  | ||||
| @ -1672,6 +1672,18 @@ | ||||
| // With this option servos are powered only during movement, then turned off to prevent jitter.
 | ||||
| //#define DEACTIVATE_SERVOS_AFTER_MOVE
 | ||||
| 
 | ||||
| /**
 | ||||
|  * Default extrusion settings | ||||
|  * | ||||
|  * These settings control basic extrusion from within the Marlin firmware. | ||||
|  *  | ||||
|  */ | ||||
| #define DEFAULT_NOMINAL_FILAMENT_DIA 3.00   // (mm) Diameter of the filament generally used (3.0 or 1.75mm), also used in the slicer. Used to validate sensor reading.
 | ||||
| #define DEFAULT_NOZZLE_SIZE           .4    // (mm) Diameter of primary nozzle.  Used by G26 Mesh Validation Pattern tool.
 | ||||
| #define DEFAULT_LAYER_HEIGHT          .2    // (mm) Default layer height that will produce usable results by the printer.  Used by G26 Mesh Validation Pattern tool.
 | ||||
| #define DEFAULT_HOTEND_TEMP        205.0    // (c)  Default nozzle temperature that will produce usable results by the printer.  Used by G26 Mesh Validation Pattern tool.
 | ||||
| #define DEFAULT_BED_TEMP            60.0    // (c)  Default bed temperature that will produce usable results by the printer.  Used by G26 Mesh Validation Pattern tool.
 | ||||
| 
 | ||||
| /**
 | ||||
|  * Filament Width Sensor | ||||
|  * | ||||
| @ -1692,8 +1704,6 @@ | ||||
|  */ | ||||
| //#define FILAMENT_WIDTH_SENSOR
 | ||||
| 
 | ||||
| #define DEFAULT_NOMINAL_FILAMENT_DIA 3.00   // (mm) Diameter of the filament generally used (3.0 or 1.75mm), also used in the slicer. Used to validate sensor reading.
 | ||||
| 
 | ||||
| #if ENABLED(FILAMENT_WIDTH_SENSOR) | ||||
|   #define FILAMENT_SENSOR_EXTRUDER_NUM 0    // Index of the extruder that has the filament sensor (0,1,2,3)
 | ||||
|   #define MEASUREMENT_DELAY_CM        14    // (cm) The distance from the filament sensor to the melting chamber
 | ||||
|  | ||||
| @ -1682,6 +1682,18 @@ | ||||
| // If the servo can't reach the requested position, increase it.
 | ||||
| #define SERVO_DELAY { 500 } | ||||
| 
 | ||||
| /**
 | ||||
|  * Default extrusion settings | ||||
|  * | ||||
|  * These settings control basic extrusion from within the Marlin firmware. | ||||
|  *  | ||||
|  */ | ||||
| #define DEFAULT_NOMINAL_FILAMENT_DIA 1.75   // (mm) Diameter of the filament generally used (3.0 or 1.75mm), also used in the slicer. Used to validate sensor reading.
 | ||||
| #define DEFAULT_NOZZLE_SIZE           .4    // (mm) Diameter of primary nozzle.  Used by G26 Mesh Validation Pattern tool.
 | ||||
| #define DEFAULT_LAYER_HEIGHT          .2    // (mm) Default layer height that will produce usable results by the printer.  Used by G26 Mesh Validation Pattern tool.
 | ||||
| #define DEFAULT_HOTEND_TEMP        205.0    // (c)  Default nozzle temperature that will produce usable results by the printer.  Used by G26 Mesh Validation Pattern tool.
 | ||||
| #define DEFAULT_BED_TEMP            60.0    // (c)  Default bed temperature that will produce usable results by the printer.  Used by G26 Mesh Validation Pattern tool.
 | ||||
| 
 | ||||
| // Servo deactivation
 | ||||
| //
 | ||||
| // With this option servos are powered only during movement, then turned off to prevent jitter.
 | ||||
| @ -1707,8 +1719,6 @@ | ||||
|  */ | ||||
| //#define FILAMENT_WIDTH_SENSOR
 | ||||
| 
 | ||||
| #define DEFAULT_NOMINAL_FILAMENT_DIA 1.75   // (mm) Diameter of the filament generally used (3.0 or 1.75mm), also used in the slicer. Used to validate sensor reading.
 | ||||
| 
 | ||||
| #if ENABLED(FILAMENT_WIDTH_SENSOR) | ||||
|   #define FILAMENT_SENSOR_EXTRUDER_NUM 0    // Index of the extruder that has the filament sensor (0,1,2,3)
 | ||||
|   #define MEASUREMENT_DELAY_CM        14    // (cm) The distance from the filament sensor to the melting chamber
 | ||||
|  | ||||
| @ -1700,6 +1700,18 @@ | ||||
| // If the servo can't reach the requested position, increase it.
 | ||||
| #define SERVO_DELAY { 300 } | ||||
| 
 | ||||
| /**
 | ||||
|  * Default extrusion settings | ||||
|  * | ||||
|  * These settings control basic extrusion from within the Marlin firmware. | ||||
|  *  | ||||
|  */ | ||||
| #define DEFAULT_NOMINAL_FILAMENT_DIA 1.75   // (mm) Diameter of the filament generally used (3.0 or 1.75mm), also used in the slicer. Used to validate sensor reading.
 | ||||
| #define DEFAULT_NOZZLE_SIZE           .4    // (mm) Diameter of primary nozzle.  Used by G26 Mesh Validation Pattern tool.
 | ||||
| #define DEFAULT_LAYER_HEIGHT          .2    // (mm) Default layer height that will produce usable results by the printer.  Used by G26 Mesh Validation Pattern tool.
 | ||||
| #define DEFAULT_HOTEND_TEMP        205.0    // (c)  Default nozzle temperature that will produce usable results by the printer.  Used by G26 Mesh Validation Pattern tool.
 | ||||
| #define DEFAULT_BED_TEMP            60.0    // (c)  Default bed temperature that will produce usable results by the printer.  Used by G26 Mesh Validation Pattern tool.
 | ||||
| 
 | ||||
| // Servo deactivation
 | ||||
| //
 | ||||
| // With this option servos are powered only during movement, then turned off to prevent jitter.
 | ||||
| @ -1725,8 +1737,6 @@ | ||||
|  */ | ||||
| //#define FILAMENT_WIDTH_SENSOR
 | ||||
| 
 | ||||
| #define DEFAULT_NOMINAL_FILAMENT_DIA 1.75   // (mm) Diameter of the filament generally used (3.0 or 1.75mm), also used in the slicer. Used to validate sensor reading.
 | ||||
| 
 | ||||
| #if ENABLED(FILAMENT_WIDTH_SENSOR) | ||||
|   #define FILAMENT_SENSOR_EXTRUDER_NUM 0    // Index of the extruder that has the filament sensor (0,1,2,3)
 | ||||
|   #define MEASUREMENT_DELAY_CM        14    // (cm) The distance from the filament sensor to the melting chamber
 | ||||
|  | ||||
| @ -1690,6 +1690,18 @@ | ||||
| // With this option servos are powered only during movement, then turned off to prevent jitter.
 | ||||
| //#define DEACTIVATE_SERVOS_AFTER_MOVE
 | ||||
| 
 | ||||
| /**
 | ||||
|  * Default extrusion settings | ||||
|  * | ||||
|  * These settings control basic extrusion from within the Marlin firmware. | ||||
|  *  | ||||
|  */ | ||||
| #define DEFAULT_NOMINAL_FILAMENT_DIA 1.75   // (mm) Diameter of the filament generally used (3.0 or 1.75mm), also used in the slicer. Used to validate sensor reading.
 | ||||
| #define DEFAULT_NOZZLE_SIZE           .4    // (mm) Diameter of primary nozzle.  Used by G26 Mesh Validation Pattern tool.
 | ||||
| #define DEFAULT_LAYER_HEIGHT          .2    // (mm) Default layer height that will produce usable results by the printer.  Used by G26 Mesh Validation Pattern tool.
 | ||||
| #define DEFAULT_HOTEND_TEMP        205.0    // (c)  Default nozzle temperature that will produce usable results by the printer.  Used by G26 Mesh Validation Pattern tool.
 | ||||
| #define DEFAULT_BED_TEMP            60.0    // (c)  Default bed temperature that will produce usable results by the printer.  Used by G26 Mesh Validation Pattern tool.
 | ||||
| 
 | ||||
| /**
 | ||||
|  * Filament Width Sensor | ||||
|  * | ||||
| @ -1710,8 +1722,6 @@ | ||||
|  */ | ||||
| //#define FILAMENT_WIDTH_SENSOR
 | ||||
| 
 | ||||
| #define DEFAULT_NOMINAL_FILAMENT_DIA 1.75   // (mm) Diameter of the filament generally used (3.0 or 1.75mm), also used in the slicer. Used to validate sensor reading.
 | ||||
| 
 | ||||
| #if ENABLED(FILAMENT_WIDTH_SENSOR) | ||||
|   #define FILAMENT_SENSOR_EXTRUDER_NUM 0    // Index of the extruder that has the filament sensor (0,1,2,3)
 | ||||
|   #define MEASUREMENT_DELAY_CM        14    // (cm) The distance from the filament sensor to the melting chamber
 | ||||
|  | ||||
| @ -1689,6 +1689,18 @@ | ||||
| // If the servo can't reach the requested position, increase it.
 | ||||
| #define SERVO_DELAY { 300 } | ||||
| 
 | ||||
| /**
 | ||||
|  * Default extrusion settings | ||||
|  * | ||||
|  * These settings control basic extrusion from within the Marlin firmware. | ||||
|  *  | ||||
|  */ | ||||
| #define DEFAULT_NOMINAL_FILAMENT_DIA 3.00   // (mm) Diameter of the filament generally used (3.0 or 1.75mm), also used in the slicer. Used to validate sensor reading.
 | ||||
| #define DEFAULT_NOZZLE_SIZE           .4    // (mm) Diameter of primary nozzle.  Used by G26 Mesh Validation Pattern tool.
 | ||||
| #define DEFAULT_LAYER_HEIGHT          .2    // (mm) Default layer height that will produce usable results by the printer.  Used by G26 Mesh Validation Pattern tool.
 | ||||
| #define DEFAULT_HOTEND_TEMP        205.0    // (c)  Default nozzle temperature that will produce usable results by the printer.  Used by G26 Mesh Validation Pattern tool.
 | ||||
| #define DEFAULT_BED_TEMP            60.0    // (c)  Default bed temperature that will produce usable results by the printer.  Used by G26 Mesh Validation Pattern tool.
 | ||||
| 
 | ||||
| // Servo deactivation
 | ||||
| //
 | ||||
| // With this option servos are powered only during movement, then turned off to prevent jitter.
 | ||||
| @ -1714,8 +1726,6 @@ | ||||
|  */ | ||||
| //#define FILAMENT_WIDTH_SENSOR
 | ||||
| 
 | ||||
| #define DEFAULT_NOMINAL_FILAMENT_DIA 3.00   // (mm) Diameter of the filament generally used (3.0 or 1.75mm), also used in the slicer. Used to validate sensor reading.
 | ||||
| 
 | ||||
| #if ENABLED(FILAMENT_WIDTH_SENSOR) | ||||
|   #define FILAMENT_SENSOR_EXTRUDER_NUM 0    // Index of the extruder that has the filament sensor (0,1,2,3)
 | ||||
|   #define MEASUREMENT_DELAY_CM        14    // (cm) The distance from the filament sensor to the melting chamber
 | ||||
|  | ||||
| @ -1713,6 +1713,18 @@ | ||||
| // If the servo can't reach the requested position, increase it.
 | ||||
| #define SERVO_DELAY { 300 } | ||||
| 
 | ||||
| /**
 | ||||
|  * Default extrusion settings | ||||
|  * | ||||
|  * These settings control basic extrusion from within the Marlin firmware. | ||||
|  *  | ||||
|  */ | ||||
| #define DEFAULT_NOMINAL_FILAMENT_DIA 3.00   // (mm) Diameter of the filament generally used (3.0 or 1.75mm), also used in the slicer. Used to validate sensor reading.
 | ||||
| #define DEFAULT_NOZZLE_SIZE           .4    // (mm) Diameter of primary nozzle.  Used by G26 Mesh Validation Pattern tool.
 | ||||
| #define DEFAULT_LAYER_HEIGHT          .2    // (mm) Default layer height that will produce usable results by the printer.  Used by G26 Mesh Validation Pattern tool.
 | ||||
| #define DEFAULT_HOTEND_TEMP        205.0    // (c)  Default nozzle temperature that will produce usable results by the printer.  Used by G26 Mesh Validation Pattern tool.
 | ||||
| #define DEFAULT_BED_TEMP            60.0    // (c)  Default bed temperature that will produce usable results by the printer.  Used by G26 Mesh Validation Pattern tool.
 | ||||
| 
 | ||||
| // Servo deactivation
 | ||||
| //
 | ||||
| // With this option servos are powered only during movement, then turned off to prevent jitter.
 | ||||
| @ -1738,8 +1750,6 @@ | ||||
|  */ | ||||
| //#define FILAMENT_WIDTH_SENSOR
 | ||||
| 
 | ||||
| #define DEFAULT_NOMINAL_FILAMENT_DIA 3.00   // (mm) Diameter of the filament generally used (3.0 or 1.75mm), also used in the slicer. Used to validate sensor reading.
 | ||||
| 
 | ||||
| #if ENABLED(FILAMENT_WIDTH_SENSOR) | ||||
|   #define FILAMENT_SENSOR_EXTRUDER_NUM 0    // Index of the extruder that has the filament sensor (0,1,2,3)
 | ||||
|   #define MEASUREMENT_DELAY_CM        14    // (cm) The distance from the filament sensor to the melting chamber
 | ||||
|  | ||||
| @ -1694,6 +1694,18 @@ | ||||
| // With this option servos are powered only during movement, then turned off to prevent jitter.
 | ||||
| //#define DEACTIVATE_SERVOS_AFTER_MOVE
 | ||||
| 
 | ||||
| /**
 | ||||
|  * Default extrusion settings | ||||
|  * | ||||
|  * These settings control basic extrusion from within the Marlin firmware. | ||||
|  *  | ||||
|  */ | ||||
| #define DEFAULT_NOMINAL_FILAMENT_DIA 3.00   // (mm) Diameter of the filament generally used (3.0 or 1.75mm), also used in the slicer. Used to validate sensor reading.
 | ||||
| #define DEFAULT_NOZZLE_SIZE           .4    // (mm) Diameter of primary nozzle.  Used by G26 Mesh Validation Pattern tool.
 | ||||
| #define DEFAULT_LAYER_HEIGHT          .2    // (mm) Default layer height that will produce usable results by the printer.  Used by G26 Mesh Validation Pattern tool.
 | ||||
| #define DEFAULT_HOTEND_TEMP        205.0    // (c)  Default nozzle temperature that will produce usable results by the printer.  Used by G26 Mesh Validation Pattern tool.
 | ||||
| #define DEFAULT_BED_TEMP            60.0    // (c)  Default bed temperature that will produce usable results by the printer.  Used by G26 Mesh Validation Pattern tool.
 | ||||
| 
 | ||||
| /**
 | ||||
|  * Filament Width Sensor | ||||
|  * | ||||
| @ -1714,8 +1726,6 @@ | ||||
|  */ | ||||
| //#define FILAMENT_WIDTH_SENSOR
 | ||||
| 
 | ||||
| #define DEFAULT_NOMINAL_FILAMENT_DIA 3.00   // (mm) Diameter of the filament generally used (3.0 or 1.75mm), also used in the slicer. Used to validate sensor reading.
 | ||||
| 
 | ||||
| #if ENABLED(FILAMENT_WIDTH_SENSOR) | ||||
|   #define FILAMENT_SENSOR_EXTRUDER_NUM 0    // Index of the extruder that has the filament sensor (0,1,2,3)
 | ||||
|   #define MEASUREMENT_DELAY_CM        14    // (cm) The distance from the filament sensor to the melting chamber
 | ||||
|  | ||||
| @ -1694,6 +1694,18 @@ | ||||
| // With this option servos are powered only during movement, then turned off to prevent jitter.
 | ||||
| //#define DEACTIVATE_SERVOS_AFTER_MOVE
 | ||||
| 
 | ||||
| /**
 | ||||
|  * Default extrusion settings | ||||
|  * | ||||
|  * These settings control basic extrusion from within the Marlin firmware. | ||||
|  *  | ||||
|  */ | ||||
| #define DEFAULT_NOMINAL_FILAMENT_DIA 3.00   // (mm) Diameter of the filament generally used (3.0 or 1.75mm), also used in the slicer. Used to validate sensor reading.
 | ||||
| #define DEFAULT_NOZZLE_SIZE           .4    // (mm) Diameter of primary nozzle.  Used by G26 Mesh Validation Pattern tool.
 | ||||
| #define DEFAULT_LAYER_HEIGHT          .2    // (mm) Default layer height that will produce usable results by the printer.  Used by G26 Mesh Validation Pattern tool.
 | ||||
| #define DEFAULT_HOTEND_TEMP        205.0    // (c)  Default nozzle temperature that will produce usable results by the printer.  Used by G26 Mesh Validation Pattern tool.
 | ||||
| #define DEFAULT_BED_TEMP            60.0    // (c)  Default bed temperature that will produce usable results by the printer.  Used by G26 Mesh Validation Pattern tool.
 | ||||
| 
 | ||||
| /**
 | ||||
|  * Filament Width Sensor | ||||
|  * | ||||
| @ -1714,8 +1726,6 @@ | ||||
|  */ | ||||
| //#define FILAMENT_WIDTH_SENSOR
 | ||||
| 
 | ||||
| #define DEFAULT_NOMINAL_FILAMENT_DIA 3.00   // (mm) Diameter of the filament generally used (3.0 or 1.75mm), also used in the slicer. Used to validate sensor reading.
 | ||||
| 
 | ||||
| #if ENABLED(FILAMENT_WIDTH_SENSOR) | ||||
|   #define FILAMENT_SENSOR_EXTRUDER_NUM 0    // Index of the extruder that has the filament sensor (0,1,2,3)
 | ||||
|   #define MEASUREMENT_DELAY_CM        14    // (cm) The distance from the filament sensor to the melting chamber
 | ||||
|  | ||||
| @ -1660,6 +1660,18 @@ | ||||
| // If the servo can't reach the requested position, increase it.
 | ||||
| #define SERVO_DELAY { 300 } | ||||
| 
 | ||||
| /**
 | ||||
|  * Default extrusion settings | ||||
|  * | ||||
|  * These settings control basic extrusion from within the Marlin firmware. | ||||
|  *  | ||||
|  */ | ||||
| #define DEFAULT_NOMINAL_FILAMENT_DIA 3.00   // (mm) Diameter of the filament generally used (3.0 or 1.75mm), also used in the slicer. Used to validate sensor reading.
 | ||||
| #define DEFAULT_NOZZLE_SIZE           .4    // (mm) Diameter of primary nozzle.  Used by G26 Mesh Validation Pattern tool.
 | ||||
| #define DEFAULT_LAYER_HEIGHT          .2    // (mm) Default layer height that will produce usable results by the printer.  Used by G26 Mesh Validation Pattern tool.
 | ||||
| #define DEFAULT_HOTEND_TEMP        205.0    // (c)  Default nozzle temperature that will produce usable results by the printer.  Used by G26 Mesh Validation Pattern tool.
 | ||||
| #define DEFAULT_BED_TEMP            60.0    // (c)  Default bed temperature that will produce usable results by the printer.  Used by G26 Mesh Validation Pattern tool.
 | ||||
| 
 | ||||
| // Servo deactivation
 | ||||
| //
 | ||||
| // With this option servos are powered only during movement, then turned off to prevent jitter.
 | ||||
| @ -1685,8 +1697,6 @@ | ||||
|  */ | ||||
| //#define FILAMENT_WIDTH_SENSOR
 | ||||
| 
 | ||||
| #define DEFAULT_NOMINAL_FILAMENT_DIA 3.00   // (mm) Diameter of the filament generally used (3.0 or 1.75mm), also used in the slicer. Used to validate sensor reading.
 | ||||
| 
 | ||||
| #if ENABLED(FILAMENT_WIDTH_SENSOR) | ||||
|   #define FILAMENT_SENSOR_EXTRUDER_NUM 0    // Index of the extruder that has the filament sensor (0,1,2,3)
 | ||||
|   #define MEASUREMENT_DELAY_CM        14    // (cm) The distance from the filament sensor to the melting chamber
 | ||||
|  | ||||
| @ -1690,6 +1690,18 @@ | ||||
| // With this option servos are powered only during movement, then turned off to prevent jitter.
 | ||||
| //#define DEACTIVATE_SERVOS_AFTER_MOVE
 | ||||
| 
 | ||||
| /**
 | ||||
|  * Default extrusion settings | ||||
|  * | ||||
|  * These settings control basic extrusion from within the Marlin firmware. | ||||
|  *  | ||||
|  */ | ||||
| #define DEFAULT_NOMINAL_FILAMENT_DIA 3.00   // (mm) Diameter of the filament generally used (3.0 or 1.75mm), also used in the slicer. Used to validate sensor reading.
 | ||||
| #define DEFAULT_NOZZLE_SIZE           .4    // (mm) Diameter of primary nozzle.  Used by G26 Mesh Validation Pattern tool.
 | ||||
| #define DEFAULT_LAYER_HEIGHT          .2    // (mm) Default layer height that will produce usable results by the printer.  Used by G26 Mesh Validation Pattern tool.
 | ||||
| #define DEFAULT_HOTEND_TEMP        205.0    // (c)  Default nozzle temperature that will produce usable results by the printer.  Used by G26 Mesh Validation Pattern tool.
 | ||||
| #define DEFAULT_BED_TEMP            60.0    // (c)  Default bed temperature that will produce usable results by the printer.  Used by G26 Mesh Validation Pattern tool.
 | ||||
| 
 | ||||
| /**
 | ||||
|  * Filament Width Sensor | ||||
|  * | ||||
| @ -1710,8 +1722,6 @@ | ||||
|  */ | ||||
| //#define FILAMENT_WIDTH_SENSOR
 | ||||
| 
 | ||||
| #define DEFAULT_NOMINAL_FILAMENT_DIA 3.00   // (mm) Diameter of the filament generally used (3.0 or 1.75mm), also used in the slicer. Used to validate sensor reading.
 | ||||
| 
 | ||||
| #if ENABLED(FILAMENT_WIDTH_SENSOR) | ||||
|   #define FILAMENT_SENSOR_EXTRUDER_NUM 0    // Index of the extruder that has the filament sensor (0,1,2,3)
 | ||||
|   #define MEASUREMENT_DELAY_CM        14    // (cm) The distance from the filament sensor to the melting chamber
 | ||||
|  | ||||
| @ -1690,6 +1690,18 @@ | ||||
| // With this option servos are powered only during movement, then turned off to prevent jitter.
 | ||||
| //#define DEACTIVATE_SERVOS_AFTER_MOVE
 | ||||
| 
 | ||||
| /**
 | ||||
|  * Default extrusion settings | ||||
|  * | ||||
|  * These settings control basic extrusion from within the Marlin firmware. | ||||
|  *  | ||||
|  */ | ||||
| #define DEFAULT_NOMINAL_FILAMENT_DIA 3.00   // (mm) Diameter of the filament generally used (3.0 or 1.75mm), also used in the slicer. Used to validate sensor reading.
 | ||||
| #define DEFAULT_NOZZLE_SIZE           .4    // (mm) Diameter of primary nozzle.  Used by G26 Mesh Validation Pattern tool.
 | ||||
| #define DEFAULT_LAYER_HEIGHT          .2    // (mm) Default layer height that will produce usable results by the printer.  Used by G26 Mesh Validation Pattern tool.
 | ||||
| #define DEFAULT_HOTEND_TEMP        205.0    // (c)  Default nozzle temperature that will produce usable results by the printer.  Used by G26 Mesh Validation Pattern tool.
 | ||||
| #define DEFAULT_BED_TEMP            60.0    // (c)  Default bed temperature that will produce usable results by the printer.  Used by G26 Mesh Validation Pattern tool.
 | ||||
| 
 | ||||
| /**
 | ||||
|  * Filament Width Sensor | ||||
|  * | ||||
| @ -1710,8 +1722,6 @@ | ||||
|  */ | ||||
| //#define FILAMENT_WIDTH_SENSOR
 | ||||
| 
 | ||||
| #define DEFAULT_NOMINAL_FILAMENT_DIA 3.00   // (mm) Diameter of the filament generally used (3.0 or 1.75mm), also used in the slicer. Used to validate sensor reading.
 | ||||
| 
 | ||||
| #if ENABLED(FILAMENT_WIDTH_SENSOR) | ||||
|   #define FILAMENT_SENSOR_EXTRUDER_NUM 0    // Index of the extruder that has the filament sensor (0,1,2,3)
 | ||||
|   #define MEASUREMENT_DELAY_CM        14    // (cm) The distance from the filament sensor to the melting chamber
 | ||||
|  | ||||
| @ -1702,6 +1702,18 @@ | ||||
| // With this option servos are powered only during movement, then turned off to prevent jitter.
 | ||||
| //#define DEACTIVATE_SERVOS_AFTER_MOVE
 | ||||
| 
 | ||||
| /**
 | ||||
|  * Default extrusion settings | ||||
|  * | ||||
|  * These settings control basic extrusion from within the Marlin firmware. | ||||
|  *  | ||||
|  */ | ||||
| #define DEFAULT_NOMINAL_FILAMENT_DIA 3.00   // (mm) Diameter of the filament generally used (3.0 or 1.75mm), also used in the slicer. Used to validate sensor reading.
 | ||||
| #define DEFAULT_NOZZLE_SIZE           .4    // (mm) Diameter of primary nozzle.  Used by G26 Mesh Validation Pattern tool.
 | ||||
| #define DEFAULT_LAYER_HEIGHT          .2    // (mm) Default layer height that will produce usable results by the printer.  Used by G26 Mesh Validation Pattern tool.
 | ||||
| #define DEFAULT_HOTEND_TEMP        205.0    // (c)  Default nozzle temperature that will produce usable results by the printer.  Used by G26 Mesh Validation Pattern tool.
 | ||||
| #define DEFAULT_BED_TEMP            60.0    // (c)  Default bed temperature that will produce usable results by the printer.  Used by G26 Mesh Validation Pattern tool.
 | ||||
| 
 | ||||
| /**
 | ||||
|  * Filament Width Sensor | ||||
|  * | ||||
| @ -1722,8 +1734,6 @@ | ||||
|  */ | ||||
| //#define FILAMENT_WIDTH_SENSOR
 | ||||
| 
 | ||||
| #define DEFAULT_NOMINAL_FILAMENT_DIA 3.00   // (mm) Diameter of the filament generally used (3.0 or 1.75mm), also used in the slicer. Used to validate sensor reading.
 | ||||
| 
 | ||||
| #if ENABLED(FILAMENT_WIDTH_SENSOR) | ||||
|   #define FILAMENT_SENSOR_EXTRUDER_NUM 0    // Index of the extruder that has the filament sensor (0,1,2,3)
 | ||||
|   #define MEASUREMENT_DELAY_CM        14    // (cm) The distance from the filament sensor to the melting chamber
 | ||||
|  | ||||
| @ -1693,6 +1693,18 @@ | ||||
| // With this option servos are powered only during movement, then turned off to prevent jitter.
 | ||||
| //#define DEACTIVATE_SERVOS_AFTER_MOVE
 | ||||
| 
 | ||||
| /**
 | ||||
|  * Default extrusion settings | ||||
|  * | ||||
|  * These settings control basic extrusion from within the Marlin firmware. | ||||
|  *  | ||||
|  */ | ||||
| #define DEFAULT_NOMINAL_FILAMENT_DIA 1.75   // (mm) Diameter of the filament generally used (3.0 or 1.75mm), also used in the slicer. Used to validate sensor reading.
 | ||||
| #define DEFAULT_NOZZLE_SIZE           .4    // (mm) Diameter of primary nozzle.  Used by G26 Mesh Validation Pattern tool.
 | ||||
| #define DEFAULT_LAYER_HEIGHT          .2    // (mm) Default layer height that will produce usable results by the printer.  Used by G26 Mesh Validation Pattern tool.
 | ||||
| #define DEFAULT_HOTEND_TEMP        205.0    // (c)  Default nozzle temperature that will produce usable results by the printer.  Used by G26 Mesh Validation Pattern tool.
 | ||||
| #define DEFAULT_BED_TEMP            60.0    // (c)  Default bed temperature that will produce usable results by the printer.  Used by G26 Mesh Validation Pattern tool.
 | ||||
| 
 | ||||
| /**
 | ||||
|  * Filament Width Sensor | ||||
|  * | ||||
| @ -1713,8 +1725,6 @@ | ||||
|  */ | ||||
| //#define FILAMENT_WIDTH_SENSOR
 | ||||
| 
 | ||||
| #define DEFAULT_NOMINAL_FILAMENT_DIA 1.75   // (mm) Diameter of the filament generally used (3.0 or 1.75mm), also used in the slicer. Used to validate sensor reading.
 | ||||
| 
 | ||||
| #if ENABLED(FILAMENT_WIDTH_SENSOR) | ||||
|   #define FILAMENT_SENSOR_EXTRUDER_NUM 0    // Index of the extruder that has the filament sensor (0,1,2,3)
 | ||||
|   #define MEASUREMENT_DELAY_CM        14    // (cm) The distance from the filament sensor to the melting chamber
 | ||||
|  | ||||
| @ -1716,6 +1716,18 @@ | ||||
| // If the servo can't reach the requested position, increase it.
 | ||||
| #define SERVO_DELAY { 300 } | ||||
| 
 | ||||
| /**
 | ||||
|  * Default extrusion settings | ||||
|  * | ||||
|  * These settings control basic extrusion from within the Marlin firmware. | ||||
|  *  | ||||
|  */ | ||||
| #define DEFAULT_NOMINAL_FILAMENT_DIA 1.75   // (mm) Diameter of the filament generally used (3.0 or 1.75mm), also used in the slicer. Used to validate sensor reading.
 | ||||
| #define DEFAULT_NOZZLE_SIZE           .4    // (mm) Diameter of primary nozzle.  Used by G26 Mesh Validation Pattern tool.
 | ||||
| #define DEFAULT_LAYER_HEIGHT          .2    // (mm) Default layer height that will produce usable results by the printer.  Used by G26 Mesh Validation Pattern tool.
 | ||||
| #define DEFAULT_HOTEND_TEMP        205.0    // (c)  Default nozzle temperature that will produce usable results by the printer.  Used by G26 Mesh Validation Pattern tool.
 | ||||
| #define DEFAULT_BED_TEMP            60.0    // (c)  Default bed temperature that will produce usable results by the printer.  Used by G26 Mesh Validation Pattern tool.
 | ||||
| 
 | ||||
| // Servo deactivation
 | ||||
| //
 | ||||
| // With this option servos are powered only during movement, then turned off to prevent jitter.
 | ||||
| @ -1741,8 +1753,6 @@ | ||||
|  */ | ||||
| //#define FILAMENT_WIDTH_SENSOR
 | ||||
| 
 | ||||
| #define DEFAULT_NOMINAL_FILAMENT_DIA 1.75   // (mm) Diameter of the filament generally used (3.0 or 1.75mm), also used in the slicer. Used to validate sensor reading.
 | ||||
| 
 | ||||
| #if ENABLED(FILAMENT_WIDTH_SENSOR) | ||||
|   #define FILAMENT_SENSOR_EXTRUDER_NUM 0    // Index of the extruder that has the filament sensor (0,1,2,3)
 | ||||
|   #define MEASUREMENT_DELAY_CM        14    // (cm) The distance from the filament sensor to the melting chamber
 | ||||
|  | ||||
| @ -1746,6 +1746,18 @@ | ||||
| // With this option servos are powered only during movement, then turned off to prevent jitter.
 | ||||
| //#define DEACTIVATE_SERVOS_AFTER_MOVE
 | ||||
| 
 | ||||
| /**
 | ||||
|  * Default extrusion settings | ||||
|  * | ||||
|  * These settings control basic extrusion from within the Marlin firmware. | ||||
|  *  | ||||
|  */ | ||||
| #define DEFAULT_NOMINAL_FILAMENT_DIA 1.75   // (mm) Diameter of the filament generally used (3.0 or 1.75mm), also used in the slicer. Used to validate sensor reading.
 | ||||
| #define DEFAULT_NOZZLE_SIZE           .4    // (mm) Diameter of primary nozzle.  Used by G26 Mesh Validation Pattern tool.
 | ||||
| #define DEFAULT_LAYER_HEIGHT          .2    // (mm) Default layer height that will produce usable results by the printer.  Used by G26 Mesh Validation Pattern tool.
 | ||||
| #define DEFAULT_HOTEND_TEMP        205.0    // (c)  Default nozzle temperature that will produce usable results by the printer.  Used by G26 Mesh Validation Pattern tool.
 | ||||
| #define DEFAULT_BED_TEMP            60.0    // (c)  Default bed temperature that will produce usable results by the printer.  Used by G26 Mesh Validation Pattern tool.
 | ||||
| 
 | ||||
| /**
 | ||||
|  * Filament Width Sensor | ||||
|  * | ||||
| @ -1766,8 +1778,6 @@ | ||||
|  */ | ||||
| //#define FILAMENT_WIDTH_SENSOR
 | ||||
| 
 | ||||
| #define DEFAULT_NOMINAL_FILAMENT_DIA 1.75   // (mm) Diameter of the filament generally used (3.0 or 1.75mm), also used in the slicer. Used to validate sensor reading.
 | ||||
| 
 | ||||
| #if ENABLED(FILAMENT_WIDTH_SENSOR) | ||||
|   #define FILAMENT_SENSOR_EXTRUDER_NUM 0    // Index of the extruder that has the filament sensor (0,1,2,3)
 | ||||
|   #define MEASUREMENT_DELAY_CM        14    // (cm) The distance from the filament sensor to the melting chamber
 | ||||
|  | ||||
| @ -1686,6 +1686,18 @@ | ||||
| // If the servo can't reach the requested position, increase it.
 | ||||
| #define SERVO_DELAY { 300 } | ||||
| 
 | ||||
| /**
 | ||||
|  * Default extrusion settings | ||||
|  * | ||||
|  * These settings control basic extrusion from within the Marlin firmware. | ||||
|  *  | ||||
|  */ | ||||
| #define DEFAULT_NOMINAL_FILAMENT_DIA 3.00   // (mm) Diameter of the filament generally used (3.0 or 1.75mm), also used in the slicer. Used to validate sensor reading.
 | ||||
| #define DEFAULT_NOZZLE_SIZE           .4    // (mm) Diameter of primary nozzle.  Used by G26 Mesh Validation Pattern tool.
 | ||||
| #define DEFAULT_LAYER_HEIGHT          .2    // (mm) Default layer height that will produce usable results by the printer.  Used by G26 Mesh Validation Pattern tool.
 | ||||
| #define DEFAULT_HOTEND_TEMP        205.0    // (c)  Default nozzle temperature that will produce usable results by the printer.  Used by G26 Mesh Validation Pattern tool.
 | ||||
| #define DEFAULT_BED_TEMP            60.0    // (c)  Default bed temperature that will produce usable results by the printer.  Used by G26 Mesh Validation Pattern tool.
 | ||||
| 
 | ||||
| // Servo deactivation
 | ||||
| //
 | ||||
| // With this option servos are powered only during movement, then turned off to prevent jitter.
 | ||||
| @ -1711,8 +1723,6 @@ | ||||
|  */ | ||||
| //#define FILAMENT_WIDTH_SENSOR
 | ||||
| 
 | ||||
| #define DEFAULT_NOMINAL_FILAMENT_DIA 3.00   // (mm) Diameter of the filament generally used (3.0 or 1.75mm), also used in the slicer. Used to validate sensor reading.
 | ||||
| 
 | ||||
| #if ENABLED(FILAMENT_WIDTH_SENSOR) | ||||
|   #define FILAMENT_SENSOR_EXTRUDER_NUM 0    // Index of the extruder that has the filament sensor (0,1,2,3)
 | ||||
|   #define MEASUREMENT_DELAY_CM        14    // (cm) The distance from the filament sensor to the melting chamber
 | ||||
|  | ||||
| @ -1720,6 +1720,18 @@ | ||||
| // If the servo can't reach the requested position, increase it.
 | ||||
| #define SERVO_DELAY { 300 } | ||||
| 
 | ||||
| /**
 | ||||
|  * Default extrusion settings | ||||
|  * | ||||
|  * These settings control basic extrusion from within the Marlin firmware. | ||||
|  *  | ||||
|  */ | ||||
| #define DEFAULT_NOMINAL_FILAMENT_DIA 3.00   // (mm) Diameter of the filament generally used (3.0 or 1.75mm), also used in the slicer. Used to validate sensor reading.
 | ||||
| #define DEFAULT_NOZZLE_SIZE           .4    // (mm) Diameter of primary nozzle.  Used by G26 Mesh Validation Pattern tool.
 | ||||
| #define DEFAULT_LAYER_HEIGHT          .2    // (mm) Default layer height that will produce usable results by the printer.  Used by G26 Mesh Validation Pattern tool.
 | ||||
| #define DEFAULT_HOTEND_TEMP        205.0    // (c)  Default nozzle temperature that will produce usable results by the printer.  Used by G26 Mesh Validation Pattern tool.
 | ||||
| #define DEFAULT_BED_TEMP            60.0    // (c)  Default bed temperature that will produce usable results by the printer.  Used by G26 Mesh Validation Pattern tool.
 | ||||
| 
 | ||||
| // Servo deactivation
 | ||||
| //
 | ||||
| // With this option servos are powered only during movement, then turned off to prevent jitter.
 | ||||
| @ -1745,8 +1757,6 @@ | ||||
|  */ | ||||
| //#define FILAMENT_WIDTH_SENSOR
 | ||||
| 
 | ||||
| #define DEFAULT_NOMINAL_FILAMENT_DIA 3.00   // (mm) Diameter of the filament generally used (3.0 or 1.75mm), also used in the slicer. Used to validate sensor reading.
 | ||||
| 
 | ||||
| #if ENABLED(FILAMENT_WIDTH_SENSOR) | ||||
|   #define FILAMENT_SENSOR_EXTRUDER_NUM 0    // Index of the extruder that has the filament sensor (0,1,2,3)
 | ||||
|   #define MEASUREMENT_DELAY_CM        14    // (cm) The distance from the filament sensor to the melting chamber
 | ||||
|  | ||||
| @ -1690,6 +1690,18 @@ | ||||
| // With this option servos are powered only during movement, then turned off to prevent jitter.
 | ||||
| //#define DEACTIVATE_SERVOS_AFTER_MOVE
 | ||||
| 
 | ||||
| /**
 | ||||
|  * Default extrusion settings | ||||
|  * | ||||
|  * These settings control basic extrusion from within the Marlin firmware. | ||||
|  *  | ||||
|  */ | ||||
| #define DEFAULT_NOMINAL_FILAMENT_DIA 3.00   // (mm) Diameter of the filament generally used (3.0 or 1.75mm), also used in the slicer. Used to validate sensor reading.
 | ||||
| #define DEFAULT_NOZZLE_SIZE           .4    // (mm) Diameter of primary nozzle.  Used by G26 Mesh Validation Pattern tool.
 | ||||
| #define DEFAULT_LAYER_HEIGHT          .2    // (mm) Default layer height that will produce usable results by the printer.  Used by G26 Mesh Validation Pattern tool.
 | ||||
| #define DEFAULT_HOTEND_TEMP        205.0    // (c)  Default nozzle temperature that will produce usable results by the printer.  Used by G26 Mesh Validation Pattern tool.
 | ||||
| #define DEFAULT_BED_TEMP            60.0    // (c)  Default bed temperature that will produce usable results by the printer.  Used by G26 Mesh Validation Pattern tool.
 | ||||
| 
 | ||||
| /**
 | ||||
|  * Filament Width Sensor | ||||
|  * | ||||
| @ -1710,8 +1722,6 @@ | ||||
|  */ | ||||
| //#define FILAMENT_WIDTH_SENSOR
 | ||||
| 
 | ||||
| #define DEFAULT_NOMINAL_FILAMENT_DIA 3.00   // (mm) Diameter of the filament generally used (3.0 or 1.75mm), also used in the slicer. Used to validate sensor reading.
 | ||||
| 
 | ||||
| #if ENABLED(FILAMENT_WIDTH_SENSOR) | ||||
|   #define FILAMENT_SENSOR_EXTRUDER_NUM 0    // Index of the extruder that has the filament sensor (0,1,2,3)
 | ||||
|   #define MEASUREMENT_DELAY_CM        14    // (cm) The distance from the filament sensor to the melting chamber
 | ||||
|  | ||||
| @ -1685,6 +1685,18 @@ | ||||
| // If the servo can't reach the requested position, increase it.
 | ||||
| #define SERVO_DELAY { 300 } | ||||
| 
 | ||||
| /**
 | ||||
|  * Default extrusion settings | ||||
|  * | ||||
|  * These settings control basic extrusion from within the Marlin firmware. | ||||
|  *  | ||||
|  */ | ||||
| #define DEFAULT_NOMINAL_FILAMENT_DIA 3.00   // (mm) Diameter of the filament generally used (3.0 or 1.75mm), also used in the slicer. Used to validate sensor reading.
 | ||||
| #define DEFAULT_NOZZLE_SIZE           .4    // (mm) Diameter of primary nozzle.  Used by G26 Mesh Validation Pattern tool.
 | ||||
| #define DEFAULT_LAYER_HEIGHT          .2    // (mm) Default layer height that will produce usable results by the printer.  Used by G26 Mesh Validation Pattern tool.
 | ||||
| #define DEFAULT_HOTEND_TEMP        205.0    // (c)  Default nozzle temperature that will produce usable results by the printer.  Used by G26 Mesh Validation Pattern tool.
 | ||||
| #define DEFAULT_BED_TEMP            60.0    // (c)  Default bed temperature that will produce usable results by the printer.  Used by G26 Mesh Validation Pattern tool.
 | ||||
| 
 | ||||
| // Servo deactivation
 | ||||
| //
 | ||||
| // With this option servos are powered only during movement, then turned off to prevent jitter.
 | ||||
| @ -1710,8 +1722,6 @@ | ||||
|  */ | ||||
| //#define FILAMENT_WIDTH_SENSOR
 | ||||
| 
 | ||||
| #define DEFAULT_NOMINAL_FILAMENT_DIA 3.00   // (mm) Diameter of the filament generally used (3.0 or 1.75mm), also used in the slicer. Used to validate sensor reading.
 | ||||
| 
 | ||||
| #if ENABLED(FILAMENT_WIDTH_SENSOR) | ||||
|   #define FILAMENT_SENSOR_EXTRUDER_NUM 0    // Index of the extruder that has the filament sensor (0,1,2,3)
 | ||||
|   #define MEASUREMENT_DELAY_CM        14    // (cm) The distance from the filament sensor to the melting chamber
 | ||||
|  | ||||
| @ -1690,6 +1690,18 @@ | ||||
| // With this option servos are powered only during movement, then turned off to prevent jitter.
 | ||||
| //#define DEACTIVATE_SERVOS_AFTER_MOVE
 | ||||
| 
 | ||||
| /**
 | ||||
|  * Default extrusion settings | ||||
|  * | ||||
|  * These settings control basic extrusion from within the Marlin firmware. | ||||
|  *  | ||||
|  */ | ||||
| #define DEFAULT_NOMINAL_FILAMENT_DIA 3.00   // (mm) Diameter of the filament generally used (3.0 or 1.75mm), also used in the slicer. Used to validate sensor reading.
 | ||||
| #define DEFAULT_NOZZLE_SIZE           .4    // (mm) Diameter of primary nozzle.  Used by G26 Mesh Validation Pattern tool.
 | ||||
| #define DEFAULT_LAYER_HEIGHT          .2    // (mm) Default layer height that will produce usable results by the printer.  Used by G26 Mesh Validation Pattern tool.
 | ||||
| #define DEFAULT_HOTEND_TEMP        205.0    // (c)  Default nozzle temperature that will produce usable results by the printer.  Used by G26 Mesh Validation Pattern tool.
 | ||||
| #define DEFAULT_BED_TEMP            60.0    // (c)  Default bed temperature that will produce usable results by the printer.  Used by G26 Mesh Validation Pattern tool.
 | ||||
| 
 | ||||
| /**
 | ||||
|  * Filament Width Sensor | ||||
|  * | ||||
| @ -1710,8 +1722,6 @@ | ||||
|  */ | ||||
| //#define FILAMENT_WIDTH_SENSOR
 | ||||
| 
 | ||||
| #define DEFAULT_NOMINAL_FILAMENT_DIA 3.00   // (mm) Diameter of the filament generally used (3.0 or 1.75mm), also used in the slicer. Used to validate sensor reading.
 | ||||
| 
 | ||||
| #if ENABLED(FILAMENT_WIDTH_SENSOR) | ||||
|   #define FILAMENT_SENSOR_EXTRUDER_NUM 0    // Index of the extruder that has the filament sensor (0,1,2,3)
 | ||||
|   #define MEASUREMENT_DELAY_CM        14    // (cm) The distance from the filament sensor to the melting chamber
 | ||||
|  | ||||
| @ -1824,6 +1824,18 @@ | ||||
| // With this option servos are powered only during movement, then turned off to prevent jitter.
 | ||||
| //#define DEACTIVATE_SERVOS_AFTER_MOVE
 | ||||
| 
 | ||||
| /**
 | ||||
|  * Default extrusion settings | ||||
|  * | ||||
|  * These settings control basic extrusion from within the Marlin firmware. | ||||
|  *  | ||||
|  */ | ||||
| #define DEFAULT_NOMINAL_FILAMENT_DIA 1.75   // (mm) Diameter of the filament generally used (3.0 or 1.75mm), also used in the slicer. Used to validate sensor reading.
 | ||||
| #define DEFAULT_NOZZLE_SIZE           .4    // (mm) Diameter of primary nozzle.  Used by G26 Mesh Validation Pattern tool.
 | ||||
| #define DEFAULT_LAYER_HEIGHT          .2    // (mm) Default layer height that will produce usable results by the printer.  Used by G26 Mesh Validation Pattern tool.
 | ||||
| #define DEFAULT_HOTEND_TEMP        205.0    // (c)  Default nozzle temperature that will produce usable results by the printer.  Used by G26 Mesh Validation Pattern tool.
 | ||||
| #define DEFAULT_BED_TEMP            60.0    // (c)  Default bed temperature that will produce usable results by the printer.  Used by G26 Mesh Validation Pattern tool.
 | ||||
| 
 | ||||
| /**
 | ||||
|  * Filament Width Sensor | ||||
|  * | ||||
| @ -1844,8 +1856,6 @@ | ||||
|  */ | ||||
| //#define FILAMENT_WIDTH_SENSOR
 | ||||
| 
 | ||||
| #define DEFAULT_NOMINAL_FILAMENT_DIA 1.75   // (mm) Diameter of the filament generally used (3.0 or 1.75mm), also used in the slicer. Used to validate sensor reading.
 | ||||
| 
 | ||||
| #if ENABLED(FILAMENT_WIDTH_SENSOR) | ||||
|   #define FILAMENT_SENSOR_EXTRUDER_NUM 0    // Index of the extruder that has the filament sensor (0,1,2,3)
 | ||||
|   #define MEASUREMENT_DELAY_CM        14    // (cm) The distance from the filament sensor to the melting chamber
 | ||||
|  | ||||
| @ -1817,6 +1817,18 @@ | ||||
| // With this option servos are powered only during movement, then turned off to prevent jitter.
 | ||||
| //#define DEACTIVATE_SERVOS_AFTER_MOVE
 | ||||
| 
 | ||||
| /**
 | ||||
|  * Default extrusion settings | ||||
|  * | ||||
|  * These settings control basic extrusion from within the Marlin firmware. | ||||
|  *  | ||||
|  */ | ||||
| #define DEFAULT_NOMINAL_FILAMENT_DIA 1.75   // (mm) Diameter of the filament generally used (3.0 or 1.75mm), also used in the slicer. Used to validate sensor reading.
 | ||||
| #define DEFAULT_NOZZLE_SIZE           .4    // (mm) Diameter of primary nozzle.  Used by G26 Mesh Validation Pattern tool.
 | ||||
| #define DEFAULT_LAYER_HEIGHT          .2    // (mm) Default layer height that will produce usable results by the printer.  Used by G26 Mesh Validation Pattern tool.
 | ||||
| #define DEFAULT_HOTEND_TEMP        205.0    // (c)  Default nozzle temperature that will produce usable results by the printer.  Used by G26 Mesh Validation Pattern tool.
 | ||||
| #define DEFAULT_BED_TEMP            60.0    // (c)  Default bed temperature that will produce usable results by the printer.  Used by G26 Mesh Validation Pattern tool.
 | ||||
| 
 | ||||
| /**
 | ||||
|  * Filament Width Sensor | ||||
|  * | ||||
| @ -1837,8 +1849,6 @@ | ||||
|  */ | ||||
| //#define FILAMENT_WIDTH_SENSOR
 | ||||
| 
 | ||||
| #define DEFAULT_NOMINAL_FILAMENT_DIA 1.75   // (mm) Diameter of the filament generally used (3.0 or 1.75mm), also used in the slicer. Used to validate sensor reading.
 | ||||
| 
 | ||||
| #if ENABLED(FILAMENT_WIDTH_SENSOR) | ||||
|   #define FILAMENT_SENSOR_EXTRUDER_NUM 0    // Index of the extruder that has the filament sensor (0,1,2,3)
 | ||||
|   #define MEASUREMENT_DELAY_CM        14    // (cm) The distance from the filament sensor to the melting chamber
 | ||||
|  | ||||
| @ -1812,6 +1812,18 @@ | ||||
| // With this option servos are powered only during movement, then turned off to prevent jitter.
 | ||||
| //#define DEACTIVATE_SERVOS_AFTER_MOVE
 | ||||
| 
 | ||||
| /**
 | ||||
|  * Default extrusion settings | ||||
|  * | ||||
|  * These settings control basic extrusion from within the Marlin firmware. | ||||
|  *  | ||||
|  */ | ||||
| #define DEFAULT_NOMINAL_FILAMENT_DIA 3.00   // (mm) Diameter of the filament generally used (3.0 or 1.75mm), also used in the slicer. Used to validate sensor reading.
 | ||||
| #define DEFAULT_NOZZLE_SIZE           .4    // (mm) Diameter of primary nozzle.  Used by G26 Mesh Validation Pattern tool.
 | ||||
| #define DEFAULT_LAYER_HEIGHT          .2    // (mm) Default layer height that will produce usable results by the printer.  Used by G26 Mesh Validation Pattern tool.
 | ||||
| #define DEFAULT_HOTEND_TEMP        205.0    // (c)  Default nozzle temperature that will produce usable results by the printer.  Used by G26 Mesh Validation Pattern tool.
 | ||||
| #define DEFAULT_BED_TEMP            60.0    // (c)  Default bed temperature that will produce usable results by the printer.  Used by G26 Mesh Validation Pattern tool.
 | ||||
| 
 | ||||
| /**
 | ||||
|  * Filament Width Sensor | ||||
|  * | ||||
| @ -1832,8 +1844,6 @@ | ||||
|  */ | ||||
| //#define FILAMENT_WIDTH_SENSOR
 | ||||
| 
 | ||||
| #define DEFAULT_NOMINAL_FILAMENT_DIA 3.00   // (mm) Diameter of the filament generally used (3.0 or 1.75mm), also used in the slicer. Used to validate sensor reading.
 | ||||
| 
 | ||||
| #if ENABLED(FILAMENT_WIDTH_SENSOR) | ||||
|   #define FILAMENT_SENSOR_EXTRUDER_NUM 0    // Index of the extruder that has the filament sensor (0,1,2,3)
 | ||||
|   #define MEASUREMENT_DELAY_CM        14    // (cm) The distance from the filament sensor to the melting chamber
 | ||||
|  | ||||
| @ -1815,6 +1815,18 @@ | ||||
| // With this option servos are powered only during movement, then turned off to prevent jitter.
 | ||||
| //#define DEACTIVATE_SERVOS_AFTER_MOVE
 | ||||
| 
 | ||||
| /**
 | ||||
|  * Default extrusion settings | ||||
|  * | ||||
|  * These settings control basic extrusion from within the Marlin firmware. | ||||
|  *  | ||||
|  */ | ||||
| #define DEFAULT_NOMINAL_FILAMENT_DIA 3.00   // (mm) Diameter of the filament generally used (3.0 or 1.75mm), also used in the slicer. Used to validate sensor reading.
 | ||||
| #define DEFAULT_NOZZLE_SIZE           .4    // (mm) Diameter of primary nozzle.  Used by G26 Mesh Validation Pattern tool.
 | ||||
| #define DEFAULT_LAYER_HEIGHT          .2    // (mm) Default layer height that will produce usable results by the printer.  Used by G26 Mesh Validation Pattern tool.
 | ||||
| #define DEFAULT_HOTEND_TEMP        205.0    // (c)  Default nozzle temperature that will produce usable results by the printer.  Used by G26 Mesh Validation Pattern tool.
 | ||||
| #define DEFAULT_BED_TEMP            60.0    // (c)  Default bed temperature that will produce usable results by the printer.  Used by G26 Mesh Validation Pattern tool.
 | ||||
| 
 | ||||
| /**
 | ||||
|  * Filament Width Sensor | ||||
|  * | ||||
| @ -1835,8 +1847,6 @@ | ||||
|  */ | ||||
| //#define FILAMENT_WIDTH_SENSOR
 | ||||
| 
 | ||||
| #define DEFAULT_NOMINAL_FILAMENT_DIA 3.00   // (mm) Diameter of the filament generally used (3.0 or 1.75mm), also used in the slicer. Used to validate sensor reading.
 | ||||
| 
 | ||||
| #if ENABLED(FILAMENT_WIDTH_SENSOR) | ||||
|   #define FILAMENT_SENSOR_EXTRUDER_NUM 0    // Index of the extruder that has the filament sensor (0,1,2,3)
 | ||||
|   #define MEASUREMENT_DELAY_CM        14    // (cm) The distance from the filament sensor to the melting chamber
 | ||||
|  | ||||
| @ -1810,6 +1810,18 @@ | ||||
| // If the servo can't reach the requested position, increase it.
 | ||||
| #define SERVO_DELAY { 300 } | ||||
| 
 | ||||
| /**
 | ||||
|  * Default extrusion settings | ||||
|  * | ||||
|  * These settings control basic extrusion from within the Marlin firmware. | ||||
|  *  | ||||
|  */ | ||||
| #define DEFAULT_NOMINAL_FILAMENT_DIA 3.00   // (mm) Diameter of the filament generally used (3.0 or 1.75mm), also used in the slicer. Used to validate sensor reading.
 | ||||
| #define DEFAULT_NOZZLE_SIZE           .4    // (mm) Diameter of primary nozzle.  Used by G26 Mesh Validation Pattern tool.
 | ||||
| #define DEFAULT_LAYER_HEIGHT          .2    // (mm) Default layer height that will produce usable results by the printer.  Used by G26 Mesh Validation Pattern tool.
 | ||||
| #define DEFAULT_HOTEND_TEMP        205.0    // (c)  Default nozzle temperature that will produce usable results by the printer.  Used by G26 Mesh Validation Pattern tool.
 | ||||
| #define DEFAULT_BED_TEMP            60.0    // (c)  Default bed temperature that will produce usable results by the printer.  Used by G26 Mesh Validation Pattern tool.
 | ||||
| 
 | ||||
| // Servo deactivation
 | ||||
| //
 | ||||
| // With this option servos are powered only during movement, then turned off to prevent jitter.
 | ||||
| @ -1835,8 +1847,6 @@ | ||||
|  */ | ||||
| //#define FILAMENT_WIDTH_SENSOR
 | ||||
| 
 | ||||
| #define DEFAULT_NOMINAL_FILAMENT_DIA 3.00   // (mm) Diameter of the filament generally used (3.0 or 1.75mm), also used in the slicer. Used to validate sensor reading.
 | ||||
| 
 | ||||
| #if ENABLED(FILAMENT_WIDTH_SENSOR) | ||||
|   #define FILAMENT_SENSOR_EXTRUDER_NUM 0    // Index of the extruder that has the filament sensor (0,1,2,3)
 | ||||
|   #define MEASUREMENT_DELAY_CM        14    // (cm) The distance from the filament sensor to the melting chamber
 | ||||
|  | ||||
| @ -1824,6 +1824,18 @@ | ||||
| // With this option servos are powered only during movement, then turned off to prevent jitter.
 | ||||
| //#define DEACTIVATE_SERVOS_AFTER_MOVE
 | ||||
| 
 | ||||
| /**
 | ||||
|  * Default extrusion settings | ||||
|  * | ||||
|  * These settings control basic extrusion from within the Marlin firmware. | ||||
|  *  | ||||
|  */ | ||||
| #define DEFAULT_NOMINAL_FILAMENT_DIA 3.00   // (mm) Diameter of the filament generally used (3.0 or 1.75mm), also used in the slicer. Used to validate sensor reading.
 | ||||
| #define DEFAULT_NOZZLE_SIZE           .4    // (mm) Diameter of primary nozzle.  Used by G26 Mesh Validation Pattern tool.
 | ||||
| #define DEFAULT_LAYER_HEIGHT          .2    // (mm) Default layer height that will produce usable results by the printer.  Used by G26 Mesh Validation Pattern tool.
 | ||||
| #define DEFAULT_HOTEND_TEMP        205.0    // (c)  Default nozzle temperature that will produce usable results by the printer.  Used by G26 Mesh Validation Pattern tool.
 | ||||
| #define DEFAULT_BED_TEMP            60.0    // (c)  Default bed temperature that will produce usable results by the printer.  Used by G26 Mesh Validation Pattern tool.
 | ||||
| 
 | ||||
| /**
 | ||||
|  * Filament Width Sensor | ||||
|  * | ||||
| @ -1844,8 +1856,6 @@ | ||||
|  */ | ||||
| //#define FILAMENT_WIDTH_SENSOR
 | ||||
| 
 | ||||
| #define DEFAULT_NOMINAL_FILAMENT_DIA 3.00   // (mm) Diameter of the filament generally used (3.0 or 1.75mm), also used in the slicer. Used to validate sensor reading.
 | ||||
| 
 | ||||
| #if ENABLED(FILAMENT_WIDTH_SENSOR) | ||||
|   #define FILAMENT_SENSOR_EXTRUDER_NUM 0    // Index of the extruder that has the filament sensor (0,1,2,3)
 | ||||
|   #define MEASUREMENT_DELAY_CM        14    // (cm) The distance from the filament sensor to the melting chamber
 | ||||
|  | ||||
| @ -1704,6 +1704,18 @@ | ||||
| // With this option servos are powered only during movement, then turned off to prevent jitter.
 | ||||
| //#define DEACTIVATE_SERVOS_AFTER_MOVE
 | ||||
| 
 | ||||
| /**
 | ||||
|  * Default extrusion settings | ||||
|  * | ||||
|  * These settings control basic extrusion from within the Marlin firmware. | ||||
|  *  | ||||
|  */ | ||||
| #define DEFAULT_NOMINAL_FILAMENT_DIA 1.75   // (mm) Diameter of the filament generally used (3.0 or 1.75mm), also used in the slicer. Used to validate sensor reading.
 | ||||
| #define DEFAULT_NOZZLE_SIZE           .4    // (mm) Diameter of primary nozzle.  Used by G26 Mesh Validation Pattern tool.
 | ||||
| #define DEFAULT_LAYER_HEIGHT          .2    // (mm) Default layer height that will produce usable results by the printer.  Used by G26 Mesh Validation Pattern tool.
 | ||||
| #define DEFAULT_HOTEND_TEMP        205.0    // (c)  Default nozzle temperature that will produce usable results by the printer.  Used by G26 Mesh Validation Pattern tool.
 | ||||
| #define DEFAULT_BED_TEMP            60.0    // (c)  Default bed temperature that will produce usable results by the printer.  Used by G26 Mesh Validation Pattern tool.
 | ||||
| 
 | ||||
| /**
 | ||||
|  * Filament Width Sensor | ||||
|  * | ||||
| @ -1724,8 +1736,6 @@ | ||||
|  */ | ||||
| //#define FILAMENT_WIDTH_SENSOR
 | ||||
| 
 | ||||
| #define DEFAULT_NOMINAL_FILAMENT_DIA 1.75   // (mm) Diameter of the filament generally used (3.0 or 1.75mm), also used in the slicer. Used to validate sensor reading.
 | ||||
| 
 | ||||
| #if ENABLED(FILAMENT_WIDTH_SENSOR) | ||||
|   #define FILAMENT_SENSOR_EXTRUDER_NUM 0    // Index of the extruder that has the filament sensor (0,1,2,3)
 | ||||
|   #define MEASUREMENT_DELAY_CM        14    // (cm) The distance from the filament sensor to the melting chamber
 | ||||
|  | ||||
| @ -1688,6 +1688,18 @@ | ||||
| // If the servo can't reach the requested position, increase it.
 | ||||
| #define SERVO_DELAY { 300 } | ||||
| 
 | ||||
| /**
 | ||||
|  * Default extrusion settings | ||||
|  * | ||||
|  * These settings control basic extrusion from within the Marlin firmware. | ||||
|  *  | ||||
|  */ | ||||
| #define DEFAULT_NOMINAL_FILAMENT_DIA 3.00   // (mm) Diameter of the filament generally used (3.0 or 1.75mm), also used in the slicer. Used to validate sensor reading.
 | ||||
| #define DEFAULT_NOZZLE_SIZE           .4    // (mm) Diameter of primary nozzle.  Used by G26 Mesh Validation Pattern tool.
 | ||||
| #define DEFAULT_LAYER_HEIGHT          .2    // (mm) Default layer height that will produce usable results by the printer.  Used by G26 Mesh Validation Pattern tool.
 | ||||
| #define DEFAULT_HOTEND_TEMP        205.0    // (c)  Default nozzle temperature that will produce usable results by the printer.  Used by G26 Mesh Validation Pattern tool.
 | ||||
| #define DEFAULT_BED_TEMP            60.0    // (c)  Default bed temperature that will produce usable results by the printer.  Used by G26 Mesh Validation Pattern tool.
 | ||||
| 
 | ||||
| // Servo deactivation
 | ||||
| //
 | ||||
| // With this option servos are powered only during movement, then turned off to prevent jitter.
 | ||||
| @ -1713,8 +1725,6 @@ | ||||
|  */ | ||||
| //#define FILAMENT_WIDTH_SENSOR
 | ||||
| 
 | ||||
| #define DEFAULT_NOMINAL_FILAMENT_DIA 3.00   // (mm) Diameter of the filament generally used (3.0 or 1.75mm), also used in the slicer. Used to validate sensor reading.
 | ||||
| 
 | ||||
| #if ENABLED(FILAMENT_WIDTH_SENSOR) | ||||
|   #define FILAMENT_SENSOR_EXTRUDER_NUM 0    // Index of the extruder that has the filament sensor (0,1,2,3)
 | ||||
|   #define MEASUREMENT_DELAY_CM        14    // (cm) The distance from the filament sensor to the melting chamber
 | ||||
|  | ||||
| @ -1680,6 +1680,18 @@ | ||||
| // If the servo can't reach the requested position, increase it.
 | ||||
| #define SERVO_DELAY { 300 } | ||||
| 
 | ||||
| /**
 | ||||
|  * Default extrusion settings | ||||
|  * | ||||
|  * These settings control basic extrusion from within the Marlin firmware. | ||||
|  *  | ||||
|  */ | ||||
| #define DEFAULT_NOMINAL_FILAMENT_DIA 3.00   // (mm) Diameter of the filament generally used (3.0 or 1.75mm), also used in the slicer. Used to validate sensor reading.
 | ||||
| #define DEFAULT_NOZZLE_SIZE           .4    // (mm) Diameter of primary nozzle.  Used by G26 Mesh Validation Pattern tool.
 | ||||
| #define DEFAULT_LAYER_HEIGHT          .2    // (mm) Default layer height that will produce usable results by the printer.  Used by G26 Mesh Validation Pattern tool.
 | ||||
| #define DEFAULT_HOTEND_TEMP        205.0    // (c)  Default nozzle temperature that will produce usable results by the printer.  Used by G26 Mesh Validation Pattern tool.
 | ||||
| #define DEFAULT_BED_TEMP            60.0    // (c)  Default bed temperature that will produce usable results by the printer.  Used by G26 Mesh Validation Pattern tool.
 | ||||
| 
 | ||||
| // Servo deactivation
 | ||||
| //
 | ||||
| // With this option servos are powered only during movement, then turned off to prevent jitter.
 | ||||
| @ -1705,8 +1717,6 @@ | ||||
|  */ | ||||
| //#define FILAMENT_WIDTH_SENSOR
 | ||||
| 
 | ||||
| #define DEFAULT_NOMINAL_FILAMENT_DIA 3.00   // (mm) Diameter of the filament generally used (3.0 or 1.75mm), also used in the slicer. Used to validate sensor reading.
 | ||||
| 
 | ||||
| #if ENABLED(FILAMENT_WIDTH_SENSOR) | ||||
|   #define FILAMENT_SENSOR_EXTRUDER_NUM 0    // Index of the extruder that has the filament sensor (0,1,2,3)
 | ||||
|   #define MEASUREMENT_DELAY_CM        14    // (cm) The distance from the filament sensor to the melting chamber
 | ||||
|  | ||||
| @ -1690,6 +1690,18 @@ | ||||
| // If the servo can't reach the requested position, increase it.
 | ||||
| #define SERVO_DELAY { 300 } | ||||
| 
 | ||||
| /**
 | ||||
|  * Default extrusion settings | ||||
|  * | ||||
|  * These settings control basic extrusion from within the Marlin firmware. | ||||
|  *  | ||||
|  */ | ||||
| #define DEFAULT_NOMINAL_FILAMENT_DIA 3.00   // (mm) Diameter of the filament generally used (3.0 or 1.75mm), also used in the slicer. Used to validate sensor reading.
 | ||||
| #define DEFAULT_NOZZLE_SIZE           .4    // (mm) Diameter of primary nozzle.  Used by G26 Mesh Validation Pattern tool.
 | ||||
| #define DEFAULT_LAYER_HEIGHT          .2    // (mm) Default layer height that will produce usable results by the printer.  Used by G26 Mesh Validation Pattern tool.
 | ||||
| #define DEFAULT_HOTEND_TEMP        205.0    // (c)  Default nozzle temperature that will produce usable results by the printer.  Used by G26 Mesh Validation Pattern tool.
 | ||||
| #define DEFAULT_BED_TEMP            60.0    // (c)  Default bed temperature that will produce usable results by the printer.  Used by G26 Mesh Validation Pattern tool.
 | ||||
| 
 | ||||
| // Servo deactivation
 | ||||
| //
 | ||||
| // With this option servos are powered only during movement, then turned off to prevent jitter.
 | ||||
| @ -1715,8 +1727,6 @@ | ||||
|  */ | ||||
| //#define FILAMENT_WIDTH_SENSOR
 | ||||
| 
 | ||||
| #define DEFAULT_NOMINAL_FILAMENT_DIA 3.00   // (mm) Diameter of the filament generally used (3.0 or 1.75mm), also used in the slicer. Used to validate sensor reading.
 | ||||
| 
 | ||||
| #if ENABLED(FILAMENT_WIDTH_SENSOR) | ||||
|   #define FILAMENT_SENSOR_EXTRUDER_NUM 0    // Index of the extruder that has the filament sensor (0,1,2,3)
 | ||||
|   #define MEASUREMENT_DELAY_CM        14    // (cm) The distance from the filament sensor to the melting chamber
 | ||||
|  | ||||
| @ -41,12 +41,7 @@ | ||||
| 
 | ||||
| #define EXTRUSION_MULTIPLIER 1.0 | ||||
| #define RETRACTION_MULTIPLIER 1.0 | ||||
| #define NOZZLE 0.4 | ||||
| #define FILAMENT 1.75 | ||||
| #define LAYER_HEIGHT 0.2 | ||||
| #define PRIME_LENGTH 10.0 | ||||
| #define BED_TEMP 60.0 | ||||
| #define HOTEND_TEMP 205.0 | ||||
| #define OOZE_AMOUNT 0.3 | ||||
| 
 | ||||
| #define SIZE_OF_INTERSECTION_CIRCLES 5 | ||||
| @ -623,12 +618,12 @@ bool unified_bed_leveling::parse_G26_parameters() { | ||||
| 
 | ||||
|   g26_extrusion_multiplier  = EXTRUSION_MULTIPLIER; | ||||
|   g26_retraction_multiplier = RETRACTION_MULTIPLIER; | ||||
|   g26_nozzle                = NOZZLE; | ||||
|   g26_filament_diameter     = FILAMENT; | ||||
|   g26_layer_height          = LAYER_HEIGHT; | ||||
|   g26_nozzle                = DEFAULT_NOZZLE_SIZE; | ||||
|   g26_filament_diameter     = DEFAULT_NOMINAL_FILAMENT_DIA; | ||||
|   g26_layer_height          = DEFAULT_LAYER_HEIGHT; | ||||
|   g26_prime_length          = PRIME_LENGTH; | ||||
|   g26_bed_temp              = BED_TEMP; | ||||
|   g26_hotend_temp           = HOTEND_TEMP; | ||||
|   g26_bed_temp              = DEFAULT_BED_TEMP; | ||||
|   g26_hotend_temp           = DEFAULT_HOTEND_TEMP; | ||||
|   g26_prime_flag            = 0; | ||||
| 
 | ||||
|   g26_ooze_amount           = parser.linearval('O', OOZE_AMOUNT); | ||||
|  | ||||
| @ -638,25 +638,30 @@ float soft_endstop_min[XYZ] = { X_MIN_BED, Y_MIN_BED, Z_MIN_POS }, | ||||
|    * | ||||
|    * Returns true if current_position[] was set to destination[] | ||||
|    */ | ||||
| 
 | ||||
|   inline bool prepare_move_to_destination_cartesian() { | ||||
|     if (current_position[X_AXIS] != destination[X_AXIS] || current_position[Y_AXIS] != destination[Y_AXIS]) { | ||||
|       const float fr_scaled = MMS_SCALED(feedrate_mm_s); | ||||
|     const float fr_scaled = MMS_SCALED(feedrate_mm_s); | ||||
|       #if HAS_MESH | ||||
|         if (planner.leveling_active) { | ||||
|           #if ENABLED(AUTO_BED_LEVELING_UBL) | ||||
|             ubl.line_to_destination_cartesian(fr_scaled, active_extruder); | ||||
|           #elif ENABLED(MESH_BED_LEVELING) | ||||
|             mesh_line_to_destination(fr_scaled); | ||||
|           #elif ENABLED(AUTO_BED_LEVELING_BILINEAR) | ||||
|             bilinear_line_to_destination(fr_scaled); | ||||
|           #endif | ||||
|           return true; | ||||
|         if (!planner.leveling_active) { | ||||
|           line_to_destination(fr_scaled); | ||||
|           return false; | ||||
|         } | ||||
|         #if ENABLED(AUTO_BED_LEVELING_UBL) | ||||
|           ubl.line_to_destination_cartesian(fr_scaled, active_extruder);  // UBL's motion routine needs to know about all moves,
 | ||||
|           return true;                                                    // even purely Z-Axis moves
 | ||||
|         #else | ||||
|           if (current_position[X_AXIS] != destination[X_AXIS] || current_position[Y_AXIS] != destination[Y_AXIS]) { | ||||
|             #if ENABLED(MESH_BED_LEVELING) | ||||
|               mesh_line_to_destination(fr_scaled); | ||||
|             #elif ENABLED(AUTO_BED_LEVELING_BILINEAR) | ||||
|               bilinear_line_to_destination(fr_scaled); | ||||
|             #endif | ||||
|             return true; | ||||
|           } | ||||
|           else | ||||
|             line_to_destination(); | ||||
|         #endif | ||||
|       #endif // HAS_MESH
 | ||||
|       line_to_destination(fr_scaled); | ||||
|     } | ||||
|     else | ||||
|       line_to_destination(); | ||||
| 
 | ||||
|     return false; | ||||
|   } | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user