Bladeren bron

Fix Creality CR-10 S5 filament change (#13219)

Evgeny-SPB 5 jaren geleden
bovenliggende
commit
f6ab62bc13

+ 2
- 2
Marlin/src/config/examples/Creality/CR-10_5S/Configuration.h Bestand weergeven

@@ -523,7 +523,7 @@
523 523
  * Note: For Bowden Extruders make this large enough to allow load/unload.
524 524
  */
525 525
 #define PREVENT_LENGTHY_EXTRUDE
526
-#define EXTRUDE_MAXLENGTH 650
526
+#define EXTRUDE_MAXLENGTH 1000
527 527
 
528 528
 //===========================================================================
529 529
 //======================== Thermal Runaway Protection =======================
@@ -1031,7 +1031,7 @@
1031 1031
 #define FILAMENT_RUNOUT_SENSOR
1032 1032
 #if ENABLED(FILAMENT_RUNOUT_SENSOR)
1033 1033
   #define NUM_RUNOUT_SENSORS   1     // Number of sensors, up to one per extruder. Define a FIL_RUNOUT#_PIN for each.
1034
-  #define FIL_RUNOUT_INVERTING false // set to true to invert the logic of the sensor.
1034
+  #define FIL_RUNOUT_INVERTING true  // set to true to invert the logic of the sensor.
1035 1035
   #define FIL_RUNOUT_PULLUP          // Use internal pullup for filament runout pins.
1036 1036
   //#define FIL_RUNOUT_PULLDOWN      // Use internal pulldown for filament runout pins.
1037 1037
   #define FIL_RUNOUT_PIN 2 // Creality CR10-S stock sensor

+ 5
- 5
Marlin/src/config/examples/Creality/CR-10_5S/Configuration_adv.h Bestand weergeven

@@ -1238,11 +1238,11 @@
1238 1238
 #define ADVANCED_PAUSE_FEATURE
1239 1239
 #if ENABLED(ADVANCED_PAUSE_FEATURE)
1240 1240
   #define PAUSE_PARK_RETRACT_FEEDRATE         60  // (mm/s) Initial retract feedrate.
1241
-  #define PAUSE_PARK_RETRACT_LENGTH            4  // (mm) Initial retract.
1241
+  #define PAUSE_PARK_RETRACT_LENGTH           10  // (mm) Initial retract.
1242 1242
                                                   // This short retract is done immediately, before parking the nozzle.
1243 1243
   #define FILAMENT_CHANGE_UNLOAD_FEEDRATE     41  // (mm/s) Unload filament feedrate. This can be pretty fast.
1244 1244
   #define FILAMENT_CHANGE_UNLOAD_ACCEL        25  // (mm/s^2) Lower acceleration may allow a faster feedrate.
1245
-  #define FILAMENT_CHANGE_UNLOAD_LENGTH      600  // (mm) The length of filament for a complete unload.
1245
+  #define FILAMENT_CHANGE_UNLOAD_LENGTH      750  // (mm) The length of filament for a complete unload.
1246 1246
                                                   //   For Bowden, the full length of the tube and nozzle.
1247 1247
                                                   //   For direct drive, the full length of the nozzle.
1248 1248
                                                   //   Set to 0 for manual unloading.
@@ -1254,16 +1254,16 @@
1254 1254
   #define FILAMENT_CHANGE_FAST_LOAD_LENGTH   600  // (mm) Load length of filament, from extruder gear to nozzle.
1255 1255
                                                   //   For Bowden, the full length of the tube and nozzle.
1256 1256
                                                   //   For direct drive, the full length of the nozzle.
1257
-  //#define ADVANCED_PAUSE_CONTINUOUS_PURGE       // Purge continuously up to the purge length until interrupted.
1257
+  #define ADVANCED_PAUSE_CONTINUOUS_PURGE         // Purge continuously up to the purge length until interrupted.
1258 1258
   #define ADVANCED_PAUSE_PURGE_FEEDRATE        3  // (mm/s) Extrude feedrate (after loading). Should be slower than load feedrate.
1259
-  #define ADVANCED_PAUSE_PURGE_LENGTH         20  // (mm) Length to extrude after loading.
1259
+  #define ADVANCED_PAUSE_PURGE_LENGTH        150  // (mm) Length to extrude after loading.
1260 1260
                                                   //   Set to 0 for manual extrusion.
1261 1261
                                                   //   Filament can be extruded repeatedly from the Filament Change menu
1262 1262
                                                   //   until extrusion is consistent, and to purge old filament.
1263 1263
   #define ADVANCED_PAUSE_RESUME_PRIME          0  // (mm) Extra distance to prime nozzle after returning from park.
1264 1264
 
1265 1265
                                                   // Filament Unload does a Retract, Delay, and Purge first:
1266
-  #define FILAMENT_UNLOAD_RETRACT_LENGTH       4  // (mm) Unload initial retract length.
1266
+  #define FILAMENT_UNLOAD_RETRACT_LENGTH      10  // (mm) Unload initial retract length.
1267 1267
   #define FILAMENT_UNLOAD_DELAY             5000  // (ms) Delay for the filament to cool after retract.
1268 1268
   #define FILAMENT_UNLOAD_PURGE_LENGTH         0  // (mm) An unretract is done, then this length is purged.
1269 1269
 

Laden…
Annuleren
Opslaan