Przeglądaj źródła

Merge pull request #4040 from esenapaj/Follow-up-the-PR-#3676

Follow-up the PR #3676(Advance extrusion algorithm – LIN_ADVANCE)
Jochen Groppe 9 lat temu
rodzic
commit
574c938ab9

+ 9
- 0
Marlin/example_configurations/Felix/Configuration_adv.h Wyświetl plik

@@ -445,6 +445,15 @@
445 445
   #define D_FILAMENT 2.85
446 446
 #endif
447 447
 
448
+// Implementation of a linear pressure control
449
+// Assumption: advance = k * (delta velocity)
450
+// K=0 means advance disabled. A good value for a gregs wade extruder will be around K=75
451
+//#define LIN_ADVANCE
452
+
453
+#if ENABLED(LIN_ADVANCE)
454
+  #define LIN_ADVANCE_K 75
455
+#endif
456
+
448 457
 // @section leveling
449 458
 
450 459
 // Default mesh area is an area with an inset margin on the print area.

+ 9
- 0
Marlin/example_configurations/Hephestos/Configuration_adv.h Wyświetl plik

@@ -445,6 +445,15 @@
445 445
   #define D_FILAMENT 1.75
446 446
 #endif
447 447
 
448
+// Implementation of a linear pressure control
449
+// Assumption: advance = k * (delta velocity)
450
+// K=0 means advance disabled. A good value for a gregs wade extruder will be around K=75
451
+//#define LIN_ADVANCE
452
+
453
+#if ENABLED(LIN_ADVANCE)
454
+  #define LIN_ADVANCE_K 75
455
+#endif
456
+
448 457
 // @section leveling
449 458
 
450 459
 // Default mesh area is an area with an inset margin on the print area.

+ 9
- 0
Marlin/example_configurations/Hephestos_2/Configuration_adv.h Wyświetl plik

@@ -445,6 +445,15 @@
445 445
   #define D_FILAMENT 2.85
446 446
 #endif
447 447
 
448
+// Implementation of a linear pressure control
449
+// Assumption: advance = k * (delta velocity)
450
+// K=0 means advance disabled. A good value for a gregs wade extruder will be around K=75
451
+//#define LIN_ADVANCE
452
+
453
+#if ENABLED(LIN_ADVANCE)
454
+  #define LIN_ADVANCE_K 75
455
+#endif
456
+
448 457
 // @section leveling
449 458
 
450 459
 // Default mesh area is an area with an inset margin on the print area.

+ 9
- 0
Marlin/example_configurations/K8200/Configuration_adv.h Wyświetl plik

@@ -451,6 +451,15 @@
451 451
   #define D_FILAMENT 2.85
452 452
 #endif
453 453
 
454
+// Implementation of a linear pressure control
455
+// Assumption: advance = k * (delta velocity)
456
+// K=0 means advance disabled. A good value for a gregs wade extruder will be around K=75
457
+//#define LIN_ADVANCE
458
+
459
+#if ENABLED(LIN_ADVANCE)
460
+  #define LIN_ADVANCE_K 75
461
+#endif
462
+
454 463
 // @section leveling
455 464
 
456 465
 // Default mesh area is an area with an inset margin on the print area.

+ 9
- 0
Marlin/example_configurations/RigidBot/Configuration_adv.h Wyświetl plik

@@ -445,6 +445,15 @@
445 445
   #define D_FILAMENT 1.75
446 446
 #endif
447 447
 
448
+// Implementation of a linear pressure control
449
+// Assumption: advance = k * (delta velocity)
450
+// K=0 means advance disabled. A good value for a gregs wade extruder will be around K=75
451
+//#define LIN_ADVANCE
452
+
453
+#if ENABLED(LIN_ADVANCE)
454
+  #define LIN_ADVANCE_K 75
455
+#endif
456
+
448 457
 // @section leveling
449 458
 
450 459
 // Default mesh area is an area with an inset margin on the print area.

+ 9
- 0
Marlin/example_configurations/SCARA/Configuration_adv.h Wyświetl plik

@@ -445,6 +445,15 @@
445 445
   #define D_FILAMENT 1.75
446 446
 #endif
447 447
 
448
+// Implementation of a linear pressure control
449
+// Assumption: advance = k * (delta velocity)
450
+// K=0 means advance disabled. A good value for a gregs wade extruder will be around K=75
451
+//#define LIN_ADVANCE
452
+
453
+#if ENABLED(LIN_ADVANCE)
454
+  #define LIN_ADVANCE_K 75
455
+#endif
456
+
448 457
 // @section leveling
449 458
 
450 459
 // Default mesh area is an area with an inset margin on the print area.

+ 9
- 0
Marlin/example_configurations/TAZ4/Configuration_adv.h Wyświetl plik

@@ -453,6 +453,15 @@
453 453
   #define D_FILAMENT 2.85
454 454
 #endif
455 455
 
456
+// Implementation of a linear pressure control
457
+// Assumption: advance = k * (delta velocity)
458
+// K=0 means advance disabled. A good value for a gregs wade extruder will be around K=75
459
+//#define LIN_ADVANCE
460
+
461
+#if ENABLED(LIN_ADVANCE)
462
+  #define LIN_ADVANCE_K 75
463
+#endif
464
+
456 465
 // @section leveling
457 466
 
458 467
 // Default mesh area is an area with an inset margin on the print area.

+ 9
- 0
Marlin/example_configurations/WITBOX/Configuration_adv.h Wyświetl plik

@@ -445,6 +445,15 @@
445 445
   #define D_FILAMENT 1.75
446 446
 #endif
447 447
 
448
+// Implementation of a linear pressure control
449
+// Assumption: advance = k * (delta velocity)
450
+// K=0 means advance disabled. A good value for a gregs wade extruder will be around K=75
451
+//#define LIN_ADVANCE
452
+
453
+#if ENABLED(LIN_ADVANCE)
454
+  #define LIN_ADVANCE_K 75
455
+#endif
456
+
448 457
 // @section leveling
449 458
 
450 459
 // Default mesh area is an area with an inset margin on the print area.

+ 9
- 0
Marlin/example_configurations/delta/biv2.5/Configuration_adv.h Wyświetl plik

@@ -447,6 +447,15 @@
447 447
   #define D_FILAMENT 2.85
448 448
 #endif
449 449
 
450
+// Implementation of a linear pressure control
451
+// Assumption: advance = k * (delta velocity)
452
+// K=0 means advance disabled. A good value for a gregs wade extruder will be around K=75
453
+//#define LIN_ADVANCE
454
+
455
+#if ENABLED(LIN_ADVANCE)
456
+  #define LIN_ADVANCE_K 75
457
+#endif
458
+
450 459
 // @section leveling
451 460
 
452 461
 // Default mesh area is an area with an inset margin on the print area.

+ 9
- 0
Marlin/example_configurations/delta/generic/Configuration_adv.h Wyświetl plik

@@ -447,6 +447,15 @@
447 447
   #define D_FILAMENT 2.85
448 448
 #endif
449 449
 
450
+// Implementation of a linear pressure control
451
+// Assumption: advance = k * (delta velocity)
452
+// K=0 means advance disabled. A good value for a gregs wade extruder will be around K=75
453
+//#define LIN_ADVANCE
454
+
455
+#if ENABLED(LIN_ADVANCE)
456
+  #define LIN_ADVANCE_K 75
457
+#endif
458
+
450 459
 // @section leveling
451 460
 
452 461
 // Default mesh area is an area with an inset margin on the print area.

+ 9
- 0
Marlin/example_configurations/delta/kossel_mini/Configuration_adv.h Wyświetl plik

@@ -446,6 +446,15 @@
446 446
   #define D_FILAMENT 2.85
447 447
 #endif
448 448
 
449
+// Implementation of a linear pressure control
450
+// Assumption: advance = k * (delta velocity)
451
+// K=0 means advance disabled. A good value for a gregs wade extruder will be around K=75
452
+//#define LIN_ADVANCE
453
+
454
+#if ENABLED(LIN_ADVANCE)
455
+  #define LIN_ADVANCE_K 75
456
+#endif
457
+
449 458
 // @section leveling
450 459
 
451 460
 // Default mesh area is an area with an inset margin on the print area.

+ 9
- 0
Marlin/example_configurations/delta/kossel_pro/Configuration_adv.h Wyświetl plik

@@ -451,6 +451,15 @@
451 451
   #define D_FILAMENT 2.85
452 452
 #endif
453 453
 
454
+// Implementation of a linear pressure control
455
+// Assumption: advance = k * (delta velocity)
456
+// K=0 means advance disabled. A good value for a gregs wade extruder will be around K=75
457
+//#define LIN_ADVANCE
458
+
459
+#if ENABLED(LIN_ADVANCE)
460
+  #define LIN_ADVANCE_K 75
461
+#endif
462
+
454 463
 // @section leveling
455 464
 
456 465
 // Default mesh area is an area with an inset margin on the print area.

+ 9
- 0
Marlin/example_configurations/delta/kossel_xl/Configuration_adv.h Wyświetl plik

@@ -447,6 +447,15 @@
447 447
   #define D_FILAMENT 2.85
448 448
 #endif
449 449
 
450
+// Implementation of a linear pressure control
451
+// Assumption: advance = k * (delta velocity)
452
+// K=0 means advance disabled. A good value for a gregs wade extruder will be around K=75
453
+//#define LIN_ADVANCE
454
+
455
+#if ENABLED(LIN_ADVANCE)
456
+  #define LIN_ADVANCE_K 75
457
+#endif
458
+
450 459
 // @section leveling
451 460
 
452 461
 // Default mesh area is an area with an inset margin on the print area.

+ 9
- 0
Marlin/example_configurations/makibox/Configuration_adv.h Wyświetl plik

@@ -445,6 +445,15 @@
445 445
   #define D_FILAMENT 2.85
446 446
 #endif
447 447
 
448
+// Implementation of a linear pressure control
449
+// Assumption: advance = k * (delta velocity)
450
+// K=0 means advance disabled. A good value for a gregs wade extruder will be around K=75
451
+//#define LIN_ADVANCE
452
+
453
+#if ENABLED(LIN_ADVANCE)
454
+  #define LIN_ADVANCE_K 75
455
+#endif
456
+
448 457
 // @section leveling
449 458
 
450 459
 // Default mesh area is an area with an inset margin on the print area.

+ 9
- 0
Marlin/example_configurations/tvrrug/Round2/Configuration_adv.h Wyświetl plik

@@ -445,6 +445,15 @@
445 445
   #define D_FILAMENT 2.85
446 446
 #endif
447 447
 
448
+// Implementation of a linear pressure control
449
+// Assumption: advance = k * (delta velocity)
450
+// K=0 means advance disabled. A good value for a gregs wade extruder will be around K=75
451
+//#define LIN_ADVANCE
452
+
453
+#if ENABLED(LIN_ADVANCE)
454
+  #define LIN_ADVANCE_K 75
455
+#endif
456
+
448 457
 // @section leveling
449 458
 
450 459
 // Default mesh area is an area with an inset margin on the print area.

Ładowanie…
Anuluj
Zapisz