Procházet zdrojové kódy

Add NO_VOLUMETRICS to example configs

Scott Lahteine před 6 roky
rodič
revize
31e33d2acd
36 změnil soubory, kde provedl 468 přidání a 216 odebrání
  1. 13
    6
      Marlin/src/config/default/Configuration_adv.h
  2. 13
    6
      Marlin/src/config/examples/AlephObjects/TAZ4/Configuration_adv.h
  3. 13
    6
      Marlin/src/config/examples/Anet/A6/Configuration_adv.h
  4. 13
    6
      Marlin/src/config/examples/Anet/A8/Configuration_adv.h
  5. 13
    6
      Marlin/src/config/examples/Azteeg/X5GT/Configuration_adv.h
  6. 13
    6
      Marlin/src/config/examples/BQ/Hephestos/Configuration_adv.h
  7. 13
    6
      Marlin/src/config/examples/BQ/Hephestos_2/Configuration_adv.h
  8. 13
    6
      Marlin/src/config/examples/BQ/WITBOX/Configuration_adv.h
  9. 13
    6
      Marlin/src/config/examples/Cartesio/Configuration_adv.h
  10. 13
    6
      Marlin/src/config/examples/Creality/CR-10/Configuration_adv.h
  11. 13
    6
      Marlin/src/config/examples/Felix/Configuration_adv.h
  12. 13
    6
      Marlin/src/config/examples/FolgerTech/i3-2020/Configuration_adv.h
  13. 13
    6
      Marlin/src/config/examples/Infitary/i3-M508/Configuration_adv.h
  14. 13
    6
      Marlin/src/config/examples/MakerParts/Configuration_adv.h
  15. 13
    6
      Marlin/src/config/examples/Malyan/M150/Configuration_adv.h
  16. 13
    6
      Marlin/src/config/examples/Malyan/M200/Configuration_adv.h
  17. 13
    6
      Marlin/src/config/examples/Micromake/C1/enhanced/Configuration_adv.h
  18. 13
    6
      Marlin/src/config/examples/Mks/Sbase/Configuration_adv.h
  19. 13
    6
      Marlin/src/config/examples/RigidBot/Configuration_adv.h
  20. 13
    6
      Marlin/src/config/examples/SCARA/Configuration_adv.h
  21. 13
    6
      Marlin/src/config/examples/Sanguinololu/Configuration_adv.h
  22. 13
    6
      Marlin/src/config/examples/TinyBoy2/Configuration_adv.h
  23. 13
    6
      Marlin/src/config/examples/UltiMachine/Archim2/Configuration_adv.h
  24. 13
    6
      Marlin/src/config/examples/Velleman/K8200/Configuration_adv.h
  25. 13
    6
      Marlin/src/config/examples/Velleman/K8400/Configuration_adv.h
  26. 13
    6
      Marlin/src/config/examples/Wanhao/Duplicator 6/Configuration_adv.h
  27. 13
    6
      Marlin/src/config/examples/delta/FLSUN/auto_calibrate/Configuration_adv.h
  28. 13
    6
      Marlin/src/config/examples/delta/FLSUN/kossel_mini/Configuration_adv.h
  29. 13
    6
      Marlin/src/config/examples/delta/generic/Configuration_adv.h
  30. 13
    6
      Marlin/src/config/examples/delta/kossel_mini/Configuration_adv.h
  31. 13
    6
      Marlin/src/config/examples/delta/kossel_pro/Configuration_adv.h
  32. 13
    6
      Marlin/src/config/examples/delta/kossel_xl/Configuration_adv.h
  33. 13
    6
      Marlin/src/config/examples/gCreate/gMax1.5+/Configuration_adv.h
  34. 13
    6
      Marlin/src/config/examples/makibox/Configuration_adv.h
  35. 13
    6
      Marlin/src/config/examples/tvrrug/Round2/Configuration_adv.h
  36. 13
    6
      Marlin/src/config/examples/wt150/Configuration_adv.h

+ 13
- 6
Marlin/src/config/default/Configuration_adv.h Zobrazit soubor

@@ -1365,13 +1365,20 @@
1365 1365
 #define EXTENDED_CAPABILITIES_REPORT
1366 1366
 
1367 1367
 /**
1368
- * Volumetric extrusion default state
1369
- * Activate to make volumetric extrusion the default method,
1370
- * with DEFAULT_NOMINAL_FILAMENT_DIA as the default diameter.
1371
- *
1372
- * M200 D0 to disable, M200 Dn to set a new diameter.
1368
+ * Disable all Volumetric extrusion options
1373 1369
  */
1374
-//#define VOLUMETRIC_DEFAULT_ON
1370
+//#define NO_VOLUMETRICS
1371
+
1372
+#if DISABLED(NO_VOLUMETRICS)
1373
+  /**
1374
+   * Volumetric extrusion default state
1375
+   * Activate to make volumetric extrusion the default method,
1376
+   * with DEFAULT_NOMINAL_FILAMENT_DIA as the default diameter.
1377
+   *
1378
+   * M200 D0 to disable, M200 Dn to set a new diameter.
1379
+   */
1380
+  //#define VOLUMETRIC_DEFAULT_ON
1381
+#endif
1375 1382
 
1376 1383
 /**
1377 1384
  * Enable this option for a leaner build of Marlin that removes all

+ 13
- 6
Marlin/src/config/examples/AlephObjects/TAZ4/Configuration_adv.h Zobrazit soubor

@@ -1365,13 +1365,20 @@
1365 1365
 #define EXTENDED_CAPABILITIES_REPORT
1366 1366
 
1367 1367
 /**
1368
- * Volumetric extrusion default state
1369
- * Activate to make volumetric extrusion the default method,
1370
- * with DEFAULT_NOMINAL_FILAMENT_DIA as the default diameter.
1371
- *
1372
- * M200 D0 to disable, M200 Dn to set a new diameter.
1368
+ * Disable all Volumetric extrusion options
1373 1369
  */
1374
-//#define VOLUMETRIC_DEFAULT_ON
1370
+//#define NO_VOLUMETRICS
1371
+
1372
+#if DISABLED(NO_VOLUMETRICS)
1373
+  /**
1374
+   * Volumetric extrusion default state
1375
+   * Activate to make volumetric extrusion the default method,
1376
+   * with DEFAULT_NOMINAL_FILAMENT_DIA as the default diameter.
1377
+   *
1378
+   * M200 D0 to disable, M200 Dn to set a new diameter.
1379
+   */
1380
+  //#define VOLUMETRIC_DEFAULT_ON
1381
+#endif
1375 1382
 
1376 1383
 /**
1377 1384
  * Enable this option for a leaner build of Marlin that removes all

+ 13
- 6
Marlin/src/config/examples/Anet/A6/Configuration_adv.h Zobrazit soubor

@@ -1365,13 +1365,20 @@
1365 1365
 #define EXTENDED_CAPABILITIES_REPORT
1366 1366
 
1367 1367
 /**
1368
- * Volumetric extrusion default state
1369
- * Activate to make volumetric extrusion the default method,
1370
- * with DEFAULT_NOMINAL_FILAMENT_DIA as the default diameter.
1371
- *
1372
- * M200 D0 to disable, M200 Dn to set a new diameter.
1368
+ * Disable all Volumetric extrusion options
1373 1369
  */
1374
-//#define VOLUMETRIC_DEFAULT_ON
1370
+//#define NO_VOLUMETRICS
1371
+
1372
+#if DISABLED(NO_VOLUMETRICS)
1373
+  /**
1374
+   * Volumetric extrusion default state
1375
+   * Activate to make volumetric extrusion the default method,
1376
+   * with DEFAULT_NOMINAL_FILAMENT_DIA as the default diameter.
1377
+   *
1378
+   * M200 D0 to disable, M200 Dn to set a new diameter.
1379
+   */
1380
+  //#define VOLUMETRIC_DEFAULT_ON
1381
+#endif
1375 1382
 
1376 1383
 /**
1377 1384
  * Enable this option for a leaner build of Marlin that removes all

+ 13
- 6
Marlin/src/config/examples/Anet/A8/Configuration_adv.h Zobrazit soubor

@@ -1365,13 +1365,20 @@
1365 1365
 #define EXTENDED_CAPABILITIES_REPORT
1366 1366
 
1367 1367
 /**
1368
- * Volumetric extrusion default state
1369
- * Activate to make volumetric extrusion the default method,
1370
- * with DEFAULT_NOMINAL_FILAMENT_DIA as the default diameter.
1371
- *
1372
- * M200 D0 to disable, M200 Dn to set a new diameter.
1368
+ * Disable all Volumetric extrusion options
1373 1369
  */
1374
-//#define VOLUMETRIC_DEFAULT_ON
1370
+//#define NO_VOLUMETRICS
1371
+
1372
+#if DISABLED(NO_VOLUMETRICS)
1373
+  /**
1374
+   * Volumetric extrusion default state
1375
+   * Activate to make volumetric extrusion the default method,
1376
+   * with DEFAULT_NOMINAL_FILAMENT_DIA as the default diameter.
1377
+   *
1378
+   * M200 D0 to disable, M200 Dn to set a new diameter.
1379
+   */
1380
+  //#define VOLUMETRIC_DEFAULT_ON
1381
+#endif
1375 1382
 
1376 1383
 /**
1377 1384
  * Enable this option for a leaner build of Marlin that removes all

+ 13
- 6
Marlin/src/config/examples/Azteeg/X5GT/Configuration_adv.h Zobrazit soubor

@@ -1366,13 +1366,20 @@
1366 1366
 #define EXTENDED_CAPABILITIES_REPORT
1367 1367
 
1368 1368
 /**
1369
- * Volumetric extrusion default state
1370
- * Activate to make volumetric extrusion the default method,
1371
- * with DEFAULT_NOMINAL_FILAMENT_DIA as the default diameter.
1372
- *
1373
- * M200 D0 to disable, M200 Dn to set a new diameter.
1369
+ * Disable all Volumetric extrusion options
1374 1370
  */
1375
-//#define VOLUMETRIC_DEFAULT_ON
1371
+//#define NO_VOLUMETRICS
1372
+
1373
+#if DISABLED(NO_VOLUMETRICS)
1374
+  /**
1375
+   * Volumetric extrusion default state
1376
+   * Activate to make volumetric extrusion the default method,
1377
+   * with DEFAULT_NOMINAL_FILAMENT_DIA as the default diameter.
1378
+   *
1379
+   * M200 D0 to disable, M200 Dn to set a new diameter.
1380
+   */
1381
+  //#define VOLUMETRIC_DEFAULT_ON
1382
+#endif
1376 1383
 
1377 1384
 /**
1378 1385
  * Enable this option for a leaner build of Marlin that removes all

+ 13
- 6
Marlin/src/config/examples/BQ/Hephestos/Configuration_adv.h Zobrazit soubor

@@ -1365,13 +1365,20 @@
1365 1365
 #define EXTENDED_CAPABILITIES_REPORT
1366 1366
 
1367 1367
 /**
1368
- * Volumetric extrusion default state
1369
- * Activate to make volumetric extrusion the default method,
1370
- * with DEFAULT_NOMINAL_FILAMENT_DIA as the default diameter.
1371
- *
1372
- * M200 D0 to disable, M200 Dn to set a new diameter.
1368
+ * Disable all Volumetric extrusion options
1373 1369
  */
1374
-//#define VOLUMETRIC_DEFAULT_ON
1370
+//#define NO_VOLUMETRICS
1371
+
1372
+#if DISABLED(NO_VOLUMETRICS)
1373
+  /**
1374
+   * Volumetric extrusion default state
1375
+   * Activate to make volumetric extrusion the default method,
1376
+   * with DEFAULT_NOMINAL_FILAMENT_DIA as the default diameter.
1377
+   *
1378
+   * M200 D0 to disable, M200 Dn to set a new diameter.
1379
+   */
1380
+  //#define VOLUMETRIC_DEFAULT_ON
1381
+#endif
1375 1382
 
1376 1383
 /**
1377 1384
  * Enable this option for a leaner build of Marlin that removes all

+ 13
- 6
Marlin/src/config/examples/BQ/Hephestos_2/Configuration_adv.h Zobrazit soubor

@@ -1365,13 +1365,20 @@
1365 1365
 #define EXTENDED_CAPABILITIES_REPORT
1366 1366
 
1367 1367
 /**
1368
- * Volumetric extrusion default state
1369
- * Activate to make volumetric extrusion the default method,
1370
- * with DEFAULT_NOMINAL_FILAMENT_DIA as the default diameter.
1371
- *
1372
- * M200 D0 to disable, M200 Dn to set a new diameter.
1368
+ * Disable all Volumetric extrusion options
1373 1369
  */
1374
-//#define VOLUMETRIC_DEFAULT_ON
1370
+//#define NO_VOLUMETRICS
1371
+
1372
+#if DISABLED(NO_VOLUMETRICS)
1373
+  /**
1374
+   * Volumetric extrusion default state
1375
+   * Activate to make volumetric extrusion the default method,
1376
+   * with DEFAULT_NOMINAL_FILAMENT_DIA as the default diameter.
1377
+   *
1378
+   * M200 D0 to disable, M200 Dn to set a new diameter.
1379
+   */
1380
+  //#define VOLUMETRIC_DEFAULT_ON
1381
+#endif
1375 1382
 
1376 1383
 /**
1377 1384
  * Enable this option for a leaner build of Marlin that removes all

+ 13
- 6
Marlin/src/config/examples/BQ/WITBOX/Configuration_adv.h Zobrazit soubor

@@ -1365,13 +1365,20 @@
1365 1365
 #define EXTENDED_CAPABILITIES_REPORT
1366 1366
 
1367 1367
 /**
1368
- * Volumetric extrusion default state
1369
- * Activate to make volumetric extrusion the default method,
1370
- * with DEFAULT_NOMINAL_FILAMENT_DIA as the default diameter.
1371
- *
1372
- * M200 D0 to disable, M200 Dn to set a new diameter.
1368
+ * Disable all Volumetric extrusion options
1373 1369
  */
1374
-//#define VOLUMETRIC_DEFAULT_ON
1370
+//#define NO_VOLUMETRICS
1371
+
1372
+#if DISABLED(NO_VOLUMETRICS)
1373
+  /**
1374
+   * Volumetric extrusion default state
1375
+   * Activate to make volumetric extrusion the default method,
1376
+   * with DEFAULT_NOMINAL_FILAMENT_DIA as the default diameter.
1377
+   *
1378
+   * M200 D0 to disable, M200 Dn to set a new diameter.
1379
+   */
1380
+  //#define VOLUMETRIC_DEFAULT_ON
1381
+#endif
1375 1382
 
1376 1383
 /**
1377 1384
  * Enable this option for a leaner build of Marlin that removes all

+ 13
- 6
Marlin/src/config/examples/Cartesio/Configuration_adv.h Zobrazit soubor

@@ -1365,13 +1365,20 @@
1365 1365
 #define EXTENDED_CAPABILITIES_REPORT
1366 1366
 
1367 1367
 /**
1368
- * Volumetric extrusion default state
1369
- * Activate to make volumetric extrusion the default method,
1370
- * with DEFAULT_NOMINAL_FILAMENT_DIA as the default diameter.
1371
- *
1372
- * M200 D0 to disable, M200 Dn to set a new diameter.
1368
+ * Disable all Volumetric extrusion options
1373 1369
  */
1374
-//#define VOLUMETRIC_DEFAULT_ON
1370
+//#define NO_VOLUMETRICS
1371
+
1372
+#if DISABLED(NO_VOLUMETRICS)
1373
+  /**
1374
+   * Volumetric extrusion default state
1375
+   * Activate to make volumetric extrusion the default method,
1376
+   * with DEFAULT_NOMINAL_FILAMENT_DIA as the default diameter.
1377
+   *
1378
+   * M200 D0 to disable, M200 Dn to set a new diameter.
1379
+   */
1380
+  //#define VOLUMETRIC_DEFAULT_ON
1381
+#endif
1375 1382
 
1376 1383
 /**
1377 1384
  * Enable this option for a leaner build of Marlin that removes all

+ 13
- 6
Marlin/src/config/examples/Creality/CR-10/Configuration_adv.h Zobrazit soubor

@@ -1368,13 +1368,20 @@
1368 1368
 #define EXTENDED_CAPABILITIES_REPORT
1369 1369
 
1370 1370
 /**
1371
- * Volumetric extrusion default state
1372
- * Activate to make volumetric extrusion the default method,
1373
- * with DEFAULT_NOMINAL_FILAMENT_DIA as the default diameter.
1374
- *
1375
- * M200 D0 to disable, M200 Dn to set a new diameter.
1371
+ * Disable all Volumetric extrusion options
1376 1372
  */
1377
-//#define VOLUMETRIC_DEFAULT_ON
1373
+//#define NO_VOLUMETRICS
1374
+
1375
+#if DISABLED(NO_VOLUMETRICS)
1376
+  /**
1377
+   * Volumetric extrusion default state
1378
+   * Activate to make volumetric extrusion the default method,
1379
+   * with DEFAULT_NOMINAL_FILAMENT_DIA as the default diameter.
1380
+   *
1381
+   * M200 D0 to disable, M200 Dn to set a new diameter.
1382
+   */
1383
+  //#define VOLUMETRIC_DEFAULT_ON
1384
+#endif
1378 1385
 
1379 1386
 /**
1380 1387
  * Enable this option for a leaner build of Marlin that removes all

+ 13
- 6
Marlin/src/config/examples/Felix/Configuration_adv.h Zobrazit soubor

@@ -1365,13 +1365,20 @@
1365 1365
 #define EXTENDED_CAPABILITIES_REPORT
1366 1366
 
1367 1367
 /**
1368
- * Volumetric extrusion default state
1369
- * Activate to make volumetric extrusion the default method,
1370
- * with DEFAULT_NOMINAL_FILAMENT_DIA as the default diameter.
1371
- *
1372
- * M200 D0 to disable, M200 Dn to set a new diameter.
1368
+ * Disable all Volumetric extrusion options
1373 1369
  */
1374
-//#define VOLUMETRIC_DEFAULT_ON
1370
+//#define NO_VOLUMETRICS
1371
+
1372
+#if DISABLED(NO_VOLUMETRICS)
1373
+  /**
1374
+   * Volumetric extrusion default state
1375
+   * Activate to make volumetric extrusion the default method,
1376
+   * with DEFAULT_NOMINAL_FILAMENT_DIA as the default diameter.
1377
+   *
1378
+   * M200 D0 to disable, M200 Dn to set a new diameter.
1379
+   */
1380
+  //#define VOLUMETRIC_DEFAULT_ON
1381
+#endif
1375 1382
 
1376 1383
 /**
1377 1384
  * Enable this option for a leaner build of Marlin that removes all

+ 13
- 6
Marlin/src/config/examples/FolgerTech/i3-2020/Configuration_adv.h Zobrazit soubor

@@ -1365,13 +1365,20 @@
1365 1365
 #define EXTENDED_CAPABILITIES_REPORT
1366 1366
 
1367 1367
 /**
1368
- * Volumetric extrusion default state
1369
- * Activate to make volumetric extrusion the default method,
1370
- * with DEFAULT_NOMINAL_FILAMENT_DIA as the default diameter.
1371
- *
1372
- * M200 D0 to disable, M200 Dn to set a new diameter.
1368
+ * Disable all Volumetric extrusion options
1373 1369
  */
1374
-//#define VOLUMETRIC_DEFAULT_ON
1370
+//#define NO_VOLUMETRICS
1371
+
1372
+#if DISABLED(NO_VOLUMETRICS)
1373
+  /**
1374
+   * Volumetric extrusion default state
1375
+   * Activate to make volumetric extrusion the default method,
1376
+   * with DEFAULT_NOMINAL_FILAMENT_DIA as the default diameter.
1377
+   *
1378
+   * M200 D0 to disable, M200 Dn to set a new diameter.
1379
+   */
1380
+  //#define VOLUMETRIC_DEFAULT_ON
1381
+#endif
1375 1382
 
1376 1383
 /**
1377 1384
  * Enable this option for a leaner build of Marlin that removes all

+ 13
- 6
Marlin/src/config/examples/Infitary/i3-M508/Configuration_adv.h Zobrazit soubor

@@ -1365,13 +1365,20 @@
1365 1365
 //#define EXTENDED_CAPABILITIES_REPORT
1366 1366
 
1367 1367
 /**
1368
- * Volumetric extrusion default state
1369
- * Activate to make volumetric extrusion the default method,
1370
- * with DEFAULT_NOMINAL_FILAMENT_DIA as the default diameter.
1371
- *
1372
- * M200 D0 to disable, M200 Dn to set a new diameter.
1368
+ * Disable all Volumetric extrusion options
1373 1369
  */
1374
-//#define VOLUMETRIC_DEFAULT_ON
1370
+//#define NO_VOLUMETRICS
1371
+
1372
+#if DISABLED(NO_VOLUMETRICS)
1373
+  /**
1374
+   * Volumetric extrusion default state
1375
+   * Activate to make volumetric extrusion the default method,
1376
+   * with DEFAULT_NOMINAL_FILAMENT_DIA as the default diameter.
1377
+   *
1378
+   * M200 D0 to disable, M200 Dn to set a new diameter.
1379
+   */
1380
+  //#define VOLUMETRIC_DEFAULT_ON
1381
+#endif
1375 1382
 
1376 1383
 /**
1377 1384
  * Enable this option for a leaner build of Marlin that removes all

+ 13
- 6
Marlin/src/config/examples/MakerParts/Configuration_adv.h Zobrazit soubor

@@ -1337,13 +1337,20 @@
1337 1337
 #define EXTENDED_CAPABILITIES_REPORT
1338 1338
 
1339 1339
 /**
1340
- * Volumetric extrusion default state
1341
- * Activate to make volumetric extrusion the default method,
1342
- * with DEFAULT_NOMINAL_FILAMENT_DIA as the default diameter.
1343
- *
1344
- * M200 D0 to disable, M200 Dn to set a new diameter.
1340
+ * Disable all Volumetric extrusion options
1345 1341
  */
1346
-//#define VOLUMETRIC_DEFAULT_ON
1342
+//#define NO_VOLUMETRICS
1343
+
1344
+#if DISABLED(NO_VOLUMETRICS)
1345
+  /**
1346
+   * Volumetric extrusion default state
1347
+   * Activate to make volumetric extrusion the default method,
1348
+   * with DEFAULT_NOMINAL_FILAMENT_DIA as the default diameter.
1349
+   *
1350
+   * M200 D0 to disable, M200 Dn to set a new diameter.
1351
+   */
1352
+  //#define VOLUMETRIC_DEFAULT_ON
1353
+#endif
1347 1354
 
1348 1355
 /**
1349 1356
  * Enable this option for a leaner build of Marlin that removes all

+ 13
- 6
Marlin/src/config/examples/Malyan/M150/Configuration_adv.h Zobrazit soubor

@@ -1362,13 +1362,20 @@
1362 1362
 #define EXTENDED_CAPABILITIES_REPORT
1363 1363
 
1364 1364
 /**
1365
- * Volumetric extrusion default state
1366
- * Activate to make volumetric extrusion the default method,
1367
- * with DEFAULT_NOMINAL_FILAMENT_DIA as the default diameter.
1368
- *
1369
- * M200 D0 to disable, M200 Dn to set a new diameter.
1365
+ * Disable all Volumetric extrusion options
1370 1366
  */
1371
-//#define VOLUMETRIC_DEFAULT_ON
1367
+//#define NO_VOLUMETRICS
1368
+
1369
+#if DISABLED(NO_VOLUMETRICS)
1370
+  /**
1371
+   * Volumetric extrusion default state
1372
+   * Activate to make volumetric extrusion the default method,
1373
+   * with DEFAULT_NOMINAL_FILAMENT_DIA as the default diameter.
1374
+   *
1375
+   * M200 D0 to disable, M200 Dn to set a new diameter.
1376
+   */
1377
+  //#define VOLUMETRIC_DEFAULT_ON
1378
+#endif
1372 1379
 
1373 1380
 /**
1374 1381
  * Enable this option for a leaner build of Marlin that removes all

+ 13
- 6
Marlin/src/config/examples/Malyan/M200/Configuration_adv.h Zobrazit soubor

@@ -1365,13 +1365,20 @@
1365 1365
 #define EXTENDED_CAPABILITIES_REPORT
1366 1366
 
1367 1367
 /**
1368
- * Volumetric extrusion default state
1369
- * Activate to make volumetric extrusion the default method,
1370
- * with DEFAULT_NOMINAL_FILAMENT_DIA as the default diameter.
1371
- *
1372
- * M200 D0 to disable, M200 Dn to set a new diameter.
1368
+ * Disable all Volumetric extrusion options
1373 1369
  */
1374
-//#define VOLUMETRIC_DEFAULT_ON
1370
+//#define NO_VOLUMETRICS
1371
+
1372
+#if DISABLED(NO_VOLUMETRICS)
1373
+  /**
1374
+   * Volumetric extrusion default state
1375
+   * Activate to make volumetric extrusion the default method,
1376
+   * with DEFAULT_NOMINAL_FILAMENT_DIA as the default diameter.
1377
+   *
1378
+   * M200 D0 to disable, M200 Dn to set a new diameter.
1379
+   */
1380
+  //#define VOLUMETRIC_DEFAULT_ON
1381
+#endif
1375 1382
 
1376 1383
 /**
1377 1384
  * Enable this option for a leaner build of Marlin that removes all

+ 13
- 6
Marlin/src/config/examples/Micromake/C1/enhanced/Configuration_adv.h Zobrazit soubor

@@ -1366,13 +1366,20 @@
1366 1366
 #define EXTENDED_CAPABILITIES_REPORT
1367 1367
 
1368 1368
 /**
1369
- * Volumetric extrusion default state
1370
- * Activate to make volumetric extrusion the default method,
1371
- * with DEFAULT_NOMINAL_FILAMENT_DIA as the default diameter.
1372
- *
1373
- * M200 D0 to disable, M200 Dn to set a new diameter.
1369
+ * Disable all Volumetric extrusion options
1374 1370
  */
1375
-//#define VOLUMETRIC_DEFAULT_ON
1371
+//#define NO_VOLUMETRICS
1372
+
1373
+#if DISABLED(NO_VOLUMETRICS)
1374
+  /**
1375
+   * Volumetric extrusion default state
1376
+   * Activate to make volumetric extrusion the default method,
1377
+   * with DEFAULT_NOMINAL_FILAMENT_DIA as the default diameter.
1378
+   *
1379
+   * M200 D0 to disable, M200 Dn to set a new diameter.
1380
+   */
1381
+  //#define VOLUMETRIC_DEFAULT_ON
1382
+#endif
1376 1383
 
1377 1384
 /**
1378 1385
  * Enable this option for a leaner build of Marlin that removes all

+ 13
- 6
Marlin/src/config/examples/Mks/Sbase/Configuration_adv.h Zobrazit soubor

@@ -1373,13 +1373,20 @@
1373 1373
 #define EXTENDED_CAPABILITIES_REPORT
1374 1374
 
1375 1375
 /**
1376
- * Volumetric extrusion default state
1377
- * Activate to make volumetric extrusion the default method,
1378
- * with DEFAULT_NOMINAL_FILAMENT_DIA as the default diameter.
1379
- *
1380
- * M200 D0 to disable, M200 Dn to set a new diameter.
1376
+ * Disable all Volumetric extrusion options
1381 1377
  */
1382
-//#define VOLUMETRIC_DEFAULT_ON
1378
+//#define NO_VOLUMETRICS
1379
+
1380
+#if DISABLED(NO_VOLUMETRICS)
1381
+  /**
1382
+   * Volumetric extrusion default state
1383
+   * Activate to make volumetric extrusion the default method,
1384
+   * with DEFAULT_NOMINAL_FILAMENT_DIA as the default diameter.
1385
+   *
1386
+   * M200 D0 to disable, M200 Dn to set a new diameter.
1387
+   */
1388
+  //#define VOLUMETRIC_DEFAULT_ON
1389
+#endif
1383 1390
 
1384 1391
 /**
1385 1392
  * Enable this option for a leaner build of Marlin that removes all

+ 13
- 6
Marlin/src/config/examples/RigidBot/Configuration_adv.h Zobrazit soubor

@@ -1365,13 +1365,20 @@
1365 1365
 #define EXTENDED_CAPABILITIES_REPORT
1366 1366
 
1367 1367
 /**
1368
- * Volumetric extrusion default state
1369
- * Activate to make volumetric extrusion the default method,
1370
- * with DEFAULT_NOMINAL_FILAMENT_DIA as the default diameter.
1371
- *
1372
- * M200 D0 to disable, M200 Dn to set a new diameter.
1368
+ * Disable all Volumetric extrusion options
1373 1369
  */
1374
-//#define VOLUMETRIC_DEFAULT_ON
1370
+//#define NO_VOLUMETRICS
1371
+
1372
+#if DISABLED(NO_VOLUMETRICS)
1373
+  /**
1374
+   * Volumetric extrusion default state
1375
+   * Activate to make volumetric extrusion the default method,
1376
+   * with DEFAULT_NOMINAL_FILAMENT_DIA as the default diameter.
1377
+   *
1378
+   * M200 D0 to disable, M200 Dn to set a new diameter.
1379
+   */
1380
+  //#define VOLUMETRIC_DEFAULT_ON
1381
+#endif
1375 1382
 
1376 1383
 /**
1377 1384
  * Enable this option for a leaner build of Marlin that removes all

+ 13
- 6
Marlin/src/config/examples/SCARA/Configuration_adv.h Zobrazit soubor

@@ -1365,13 +1365,20 @@
1365 1365
 #define EXTENDED_CAPABILITIES_REPORT
1366 1366
 
1367 1367
 /**
1368
- * Volumetric extrusion default state
1369
- * Activate to make volumetric extrusion the default method,
1370
- * with DEFAULT_NOMINAL_FILAMENT_DIA as the default diameter.
1371
- *
1372
- * M200 D0 to disable, M200 Dn to set a new diameter.
1368
+ * Disable all Volumetric extrusion options
1373 1369
  */
1374
-//#define VOLUMETRIC_DEFAULT_ON
1370
+//#define NO_VOLUMETRICS
1371
+
1372
+#if DISABLED(NO_VOLUMETRICS)
1373
+  /**
1374
+   * Volumetric extrusion default state
1375
+   * Activate to make volumetric extrusion the default method,
1376
+   * with DEFAULT_NOMINAL_FILAMENT_DIA as the default diameter.
1377
+   *
1378
+   * M200 D0 to disable, M200 Dn to set a new diameter.
1379
+   */
1380
+  //#define VOLUMETRIC_DEFAULT_ON
1381
+#endif
1375 1382
 
1376 1383
 /**
1377 1384
  * Enable this option for a leaner build of Marlin that removes all

+ 13
- 6
Marlin/src/config/examples/Sanguinololu/Configuration_adv.h Zobrazit soubor

@@ -1354,13 +1354,20 @@
1354 1354
 #define EXTENDED_CAPABILITIES_REPORT
1355 1355
 
1356 1356
 /**
1357
- * Volumetric extrusion default state
1358
- * Activate to make volumetric extrusion the default method,
1359
- * with DEFAULT_NOMINAL_FILAMENT_DIA as the default diameter.
1360
- *
1361
- * M200 D0 to disable, M200 Dn to set a new diameter.
1357
+ * Disable all Volumetric extrusion options
1362 1358
  */
1363
-//#define VOLUMETRIC_DEFAULT_ON
1359
+//#define NO_VOLUMETRICS
1360
+
1361
+#if DISABLED(NO_VOLUMETRICS)
1362
+  /**
1363
+   * Volumetric extrusion default state
1364
+   * Activate to make volumetric extrusion the default method,
1365
+   * with DEFAULT_NOMINAL_FILAMENT_DIA as the default diameter.
1366
+   *
1367
+   * M200 D0 to disable, M200 Dn to set a new diameter.
1368
+   */
1369
+  //#define VOLUMETRIC_DEFAULT_ON
1370
+#endif
1364 1371
 
1365 1372
 /**
1366 1373
  * Enable this option for a leaner build of Marlin that removes all

+ 13
- 6
Marlin/src/config/examples/TinyBoy2/Configuration_adv.h Zobrazit soubor

@@ -1365,13 +1365,20 @@
1365 1365
 #define EXTENDED_CAPABILITIES_REPORT
1366 1366
 
1367 1367
 /**
1368
- * Volumetric extrusion default state
1369
- * Activate to make volumetric extrusion the default method,
1370
- * with DEFAULT_NOMINAL_FILAMENT_DIA as the default diameter.
1371
- *
1372
- * M200 D0 to disable, M200 Dn to set a new diameter.
1368
+ * Disable all Volumetric extrusion options
1373 1369
  */
1374
-//#define VOLUMETRIC_DEFAULT_ON
1370
+//#define NO_VOLUMETRICS
1371
+
1372
+#if DISABLED(NO_VOLUMETRICS)
1373
+  /**
1374
+   * Volumetric extrusion default state
1375
+   * Activate to make volumetric extrusion the default method,
1376
+   * with DEFAULT_NOMINAL_FILAMENT_DIA as the default diameter.
1377
+   *
1378
+   * M200 D0 to disable, M200 Dn to set a new diameter.
1379
+   */
1380
+  //#define VOLUMETRIC_DEFAULT_ON
1381
+#endif
1375 1382
 
1376 1383
 /**
1377 1384
  * Enable this option for a leaner build of Marlin that removes all

+ 13
- 6
Marlin/src/config/examples/UltiMachine/Archim2/Configuration_adv.h Zobrazit soubor

@@ -1365,13 +1365,20 @@
1365 1365
 #define EXTENDED_CAPABILITIES_REPORT
1366 1366
 
1367 1367
 /**
1368
- * Volumetric extrusion default state
1369
- * Activate to make volumetric extrusion the default method,
1370
- * with DEFAULT_NOMINAL_FILAMENT_DIA as the default diameter.
1371
- *
1372
- * M200 D0 to disable, M200 Dn to set a new diameter.
1368
+ * Disable all Volumetric extrusion options
1373 1369
  */
1374
-//#define VOLUMETRIC_DEFAULT_ON
1370
+//#define NO_VOLUMETRICS
1371
+
1372
+#if DISABLED(NO_VOLUMETRICS)
1373
+  /**
1374
+   * Volumetric extrusion default state
1375
+   * Activate to make volumetric extrusion the default method,
1376
+   * with DEFAULT_NOMINAL_FILAMENT_DIA as the default diameter.
1377
+   *
1378
+   * M200 D0 to disable, M200 Dn to set a new diameter.
1379
+   */
1380
+  //#define VOLUMETRIC_DEFAULT_ON
1381
+#endif
1375 1382
 
1376 1383
 /**
1377 1384
  * Enable this option for a leaner build of Marlin that removes all

+ 13
- 6
Marlin/src/config/examples/Velleman/K8200/Configuration_adv.h Zobrazit soubor

@@ -1376,13 +1376,20 @@
1376 1376
 #define EXTENDED_CAPABILITIES_REPORT
1377 1377
 
1378 1378
 /**
1379
- * Volumetric extrusion default state
1380
- * Activate to make volumetric extrusion the default method,
1381
- * with DEFAULT_NOMINAL_FILAMENT_DIA as the default diameter.
1382
- *
1383
- * M200 D0 to disable, M200 Dn to set a new diameter.
1379
+ * Disable all Volumetric extrusion options
1384 1380
  */
1385
-//#define VOLUMETRIC_DEFAULT_ON
1381
+//#define NO_VOLUMETRICS
1382
+
1383
+#if DISABLED(NO_VOLUMETRICS)
1384
+  /**
1385
+   * Volumetric extrusion default state
1386
+   * Activate to make volumetric extrusion the default method,
1387
+   * with DEFAULT_NOMINAL_FILAMENT_DIA as the default diameter.
1388
+   *
1389
+   * M200 D0 to disable, M200 Dn to set a new diameter.
1390
+   */
1391
+  //#define VOLUMETRIC_DEFAULT_ON
1392
+#endif
1386 1393
 
1387 1394
 /**
1388 1395
  * Enable this option for a leaner build of Marlin that removes all

+ 13
- 6
Marlin/src/config/examples/Velleman/K8400/Configuration_adv.h Zobrazit soubor

@@ -1366,13 +1366,20 @@
1366 1366
 #define EXTENDED_CAPABILITIES_REPORT
1367 1367
 
1368 1368
 /**
1369
- * Volumetric extrusion default state
1370
- * Activate to make volumetric extrusion the default method,
1371
- * with DEFAULT_NOMINAL_FILAMENT_DIA as the default diameter.
1372
- *
1373
- * M200 D0 to disable, M200 Dn to set a new diameter.
1369
+ * Disable all Volumetric extrusion options
1374 1370
  */
1375
-//#define VOLUMETRIC_DEFAULT_ON
1371
+//#define NO_VOLUMETRICS
1372
+
1373
+#if DISABLED(NO_VOLUMETRICS)
1374
+  /**
1375
+   * Volumetric extrusion default state
1376
+   * Activate to make volumetric extrusion the default method,
1377
+   * with DEFAULT_NOMINAL_FILAMENT_DIA as the default diameter.
1378
+   *
1379
+   * M200 D0 to disable, M200 Dn to set a new diameter.
1380
+   */
1381
+  //#define VOLUMETRIC_DEFAULT_ON
1382
+#endif
1376 1383
 
1377 1384
 /**
1378 1385
  * Enable this option for a leaner build of Marlin that removes all

+ 13
- 6
Marlin/src/config/examples/Wanhao/Duplicator 6/Configuration_adv.h Zobrazit soubor

@@ -1367,13 +1367,20 @@
1367 1367
 #define EXTENDED_CAPABILITIES_REPORT
1368 1368
 
1369 1369
 /**
1370
- * Volumetric extrusion default state
1371
- * Activate to make volumetric extrusion the default method,
1372
- * with DEFAULT_NOMINAL_FILAMENT_DIA as the default diameter.
1373
- *
1374
- * M200 D0 to disable, M200 Dn to set a new diameter.
1370
+ * Disable all Volumetric extrusion options
1375 1371
  */
1376
-//#define VOLUMETRIC_DEFAULT_ON
1372
+//#define NO_VOLUMETRICS
1373
+
1374
+#if DISABLED(NO_VOLUMETRICS)
1375
+  /**
1376
+   * Volumetric extrusion default state
1377
+   * Activate to make volumetric extrusion the default method,
1378
+   * with DEFAULT_NOMINAL_FILAMENT_DIA as the default diameter.
1379
+   *
1380
+   * M200 D0 to disable, M200 Dn to set a new diameter.
1381
+   */
1382
+  //#define VOLUMETRIC_DEFAULT_ON
1383
+#endif
1377 1384
 
1378 1385
 /**
1379 1386
  * Enable this option for a leaner build of Marlin that removes all

+ 13
- 6
Marlin/src/config/examples/delta/FLSUN/auto_calibrate/Configuration_adv.h Zobrazit soubor

@@ -1367,13 +1367,20 @@
1367 1367
 #define EXTENDED_CAPABILITIES_REPORT
1368 1368
 
1369 1369
 /**
1370
- * Volumetric extrusion default state
1371
- * Activate to make volumetric extrusion the default method,
1372
- * with DEFAULT_NOMINAL_FILAMENT_DIA as the default diameter.
1373
- *
1374
- * M200 D0 to disable, M200 Dn to set a new diameter.
1370
+ * Disable all Volumetric extrusion options
1375 1371
  */
1376
-//#define VOLUMETRIC_DEFAULT_ON
1372
+//#define NO_VOLUMETRICS
1373
+
1374
+#if DISABLED(NO_VOLUMETRICS)
1375
+  /**
1376
+   * Volumetric extrusion default state
1377
+   * Activate to make volumetric extrusion the default method,
1378
+   * with DEFAULT_NOMINAL_FILAMENT_DIA as the default diameter.
1379
+   *
1380
+   * M200 D0 to disable, M200 Dn to set a new diameter.
1381
+   */
1382
+  //#define VOLUMETRIC_DEFAULT_ON
1383
+#endif
1377 1384
 
1378 1385
 /**
1379 1386
  * Enable this option for a leaner build of Marlin that removes all

+ 13
- 6
Marlin/src/config/examples/delta/FLSUN/kossel_mini/Configuration_adv.h Zobrazit soubor

@@ -1367,13 +1367,20 @@
1367 1367
 #define EXTENDED_CAPABILITIES_REPORT
1368 1368
 
1369 1369
 /**
1370
- * Volumetric extrusion default state
1371
- * Activate to make volumetric extrusion the default method,
1372
- * with DEFAULT_NOMINAL_FILAMENT_DIA as the default diameter.
1373
- *
1374
- * M200 D0 to disable, M200 Dn to set a new diameter.
1370
+ * Disable all Volumetric extrusion options
1375 1371
  */
1376
-//#define VOLUMETRIC_DEFAULT_ON
1372
+//#define NO_VOLUMETRICS
1373
+
1374
+#if DISABLED(NO_VOLUMETRICS)
1375
+  /**
1376
+   * Volumetric extrusion default state
1377
+   * Activate to make volumetric extrusion the default method,
1378
+   * with DEFAULT_NOMINAL_FILAMENT_DIA as the default diameter.
1379
+   *
1380
+   * M200 D0 to disable, M200 Dn to set a new diameter.
1381
+   */
1382
+  //#define VOLUMETRIC_DEFAULT_ON
1383
+#endif
1377 1384
 
1378 1385
 /**
1379 1386
  * Enable this option for a leaner build of Marlin that removes all

+ 13
- 6
Marlin/src/config/examples/delta/generic/Configuration_adv.h Zobrazit soubor

@@ -1367,13 +1367,20 @@
1367 1367
 #define EXTENDED_CAPABILITIES_REPORT
1368 1368
 
1369 1369
 /**
1370
- * Volumetric extrusion default state
1371
- * Activate to make volumetric extrusion the default method,
1372
- * with DEFAULT_NOMINAL_FILAMENT_DIA as the default diameter.
1373
- *
1374
- * M200 D0 to disable, M200 Dn to set a new diameter.
1370
+ * Disable all Volumetric extrusion options
1375 1371
  */
1376
-//#define VOLUMETRIC_DEFAULT_ON
1372
+//#define NO_VOLUMETRICS
1373
+
1374
+#if DISABLED(NO_VOLUMETRICS)
1375
+  /**
1376
+   * Volumetric extrusion default state
1377
+   * Activate to make volumetric extrusion the default method,
1378
+   * with DEFAULT_NOMINAL_FILAMENT_DIA as the default diameter.
1379
+   *
1380
+   * M200 D0 to disable, M200 Dn to set a new diameter.
1381
+   */
1382
+  //#define VOLUMETRIC_DEFAULT_ON
1383
+#endif
1377 1384
 
1378 1385
 /**
1379 1386
  * Enable this option for a leaner build of Marlin that removes all

+ 13
- 6
Marlin/src/config/examples/delta/kossel_mini/Configuration_adv.h Zobrazit soubor

@@ -1367,13 +1367,20 @@
1367 1367
 #define EXTENDED_CAPABILITIES_REPORT
1368 1368
 
1369 1369
 /**
1370
- * Volumetric extrusion default state
1371
- * Activate to make volumetric extrusion the default method,
1372
- * with DEFAULT_NOMINAL_FILAMENT_DIA as the default diameter.
1373
- *
1374
- * M200 D0 to disable, M200 Dn to set a new diameter.
1370
+ * Disable all Volumetric extrusion options
1375 1371
  */
1376
-//#define VOLUMETRIC_DEFAULT_ON
1372
+//#define NO_VOLUMETRICS
1373
+
1374
+#if DISABLED(NO_VOLUMETRICS)
1375
+  /**
1376
+   * Volumetric extrusion default state
1377
+   * Activate to make volumetric extrusion the default method,
1378
+   * with DEFAULT_NOMINAL_FILAMENT_DIA as the default diameter.
1379
+   *
1380
+   * M200 D0 to disable, M200 Dn to set a new diameter.
1381
+   */
1382
+  //#define VOLUMETRIC_DEFAULT_ON
1383
+#endif
1377 1384
 
1378 1385
 /**
1379 1386
  * Enable this option for a leaner build of Marlin that removes all

+ 13
- 6
Marlin/src/config/examples/delta/kossel_pro/Configuration_adv.h Zobrazit soubor

@@ -1372,13 +1372,20 @@
1372 1372
 #define EXTENDED_CAPABILITIES_REPORT
1373 1373
 
1374 1374
 /**
1375
- * Volumetric extrusion default state
1376
- * Activate to make volumetric extrusion the default method,
1377
- * with DEFAULT_NOMINAL_FILAMENT_DIA as the default diameter.
1378
- *
1379
- * M200 D0 to disable, M200 Dn to set a new diameter.
1375
+ * Disable all Volumetric extrusion options
1380 1376
  */
1381
-//#define VOLUMETRIC_DEFAULT_ON
1377
+//#define NO_VOLUMETRICS
1378
+
1379
+#if DISABLED(NO_VOLUMETRICS)
1380
+  /**
1381
+   * Volumetric extrusion default state
1382
+   * Activate to make volumetric extrusion the default method,
1383
+   * with DEFAULT_NOMINAL_FILAMENT_DIA as the default diameter.
1384
+   *
1385
+   * M200 D0 to disable, M200 Dn to set a new diameter.
1386
+   */
1387
+  //#define VOLUMETRIC_DEFAULT_ON
1388
+#endif
1382 1389
 
1383 1390
 /**
1384 1391
  * Enable this option for a leaner build of Marlin that removes all

+ 13
- 6
Marlin/src/config/examples/delta/kossel_xl/Configuration_adv.h Zobrazit soubor

@@ -1367,13 +1367,20 @@
1367 1367
 #define EXTENDED_CAPABILITIES_REPORT
1368 1368
 
1369 1369
 /**
1370
- * Volumetric extrusion default state
1371
- * Activate to make volumetric extrusion the default method,
1372
- * with DEFAULT_NOMINAL_FILAMENT_DIA as the default diameter.
1373
- *
1374
- * M200 D0 to disable, M200 Dn to set a new diameter.
1370
+ * Disable all Volumetric extrusion options
1375 1371
  */
1376
-//#define VOLUMETRIC_DEFAULT_ON
1372
+//#define NO_VOLUMETRICS
1373
+
1374
+#if DISABLED(NO_VOLUMETRICS)
1375
+  /**
1376
+   * Volumetric extrusion default state
1377
+   * Activate to make volumetric extrusion the default method,
1378
+   * with DEFAULT_NOMINAL_FILAMENT_DIA as the default diameter.
1379
+   *
1380
+   * M200 D0 to disable, M200 Dn to set a new diameter.
1381
+   */
1382
+  //#define VOLUMETRIC_DEFAULT_ON
1383
+#endif
1377 1384
 
1378 1385
 /**
1379 1386
  * Enable this option for a leaner build of Marlin that removes all

+ 13
- 6
Marlin/src/config/examples/gCreate/gMax1.5+/Configuration_adv.h Zobrazit soubor

@@ -1365,13 +1365,20 @@
1365 1365
 #define EXTENDED_CAPABILITIES_REPORT
1366 1366
 
1367 1367
 /**
1368
- * Volumetric extrusion default state
1369
- * Activate to make volumetric extrusion the default method,
1370
- * with DEFAULT_NOMINAL_FILAMENT_DIA as the default diameter.
1371
- *
1372
- * M200 D0 to disable, M200 Dn to set a new diameter.
1368
+ * Disable all Volumetric extrusion options
1373 1369
  */
1374
-//#define VOLUMETRIC_DEFAULT_ON
1370
+//#define NO_VOLUMETRICS
1371
+
1372
+#if DISABLED(NO_VOLUMETRICS)
1373
+  /**
1374
+   * Volumetric extrusion default state
1375
+   * Activate to make volumetric extrusion the default method,
1376
+   * with DEFAULT_NOMINAL_FILAMENT_DIA as the default diameter.
1377
+   *
1378
+   * M200 D0 to disable, M200 Dn to set a new diameter.
1379
+   */
1380
+  //#define VOLUMETRIC_DEFAULT_ON
1381
+#endif
1375 1382
 
1376 1383
 /**
1377 1384
  * Enable this option for a leaner build of Marlin that removes all

+ 13
- 6
Marlin/src/config/examples/makibox/Configuration_adv.h Zobrazit soubor

@@ -1365,13 +1365,20 @@
1365 1365
 #define EXTENDED_CAPABILITIES_REPORT
1366 1366
 
1367 1367
 /**
1368
- * Volumetric extrusion default state
1369
- * Activate to make volumetric extrusion the default method,
1370
- * with DEFAULT_NOMINAL_FILAMENT_DIA as the default diameter.
1371
- *
1372
- * M200 D0 to disable, M200 Dn to set a new diameter.
1368
+ * Disable all Volumetric extrusion options
1373 1369
  */
1374
-//#define VOLUMETRIC_DEFAULT_ON
1370
+//#define NO_VOLUMETRICS
1371
+
1372
+#if DISABLED(NO_VOLUMETRICS)
1373
+  /**
1374
+   * Volumetric extrusion default state
1375
+   * Activate to make volumetric extrusion the default method,
1376
+   * with DEFAULT_NOMINAL_FILAMENT_DIA as the default diameter.
1377
+   *
1378
+   * M200 D0 to disable, M200 Dn to set a new diameter.
1379
+   */
1380
+  //#define VOLUMETRIC_DEFAULT_ON
1381
+#endif
1375 1382
 
1376 1383
 /**
1377 1384
  * Enable this option for a leaner build of Marlin that removes all

+ 13
- 6
Marlin/src/config/examples/tvrrug/Round2/Configuration_adv.h Zobrazit soubor

@@ -1365,13 +1365,20 @@
1365 1365
 #define EXTENDED_CAPABILITIES_REPORT
1366 1366
 
1367 1367
 /**
1368
- * Volumetric extrusion default state
1369
- * Activate to make volumetric extrusion the default method,
1370
- * with DEFAULT_NOMINAL_FILAMENT_DIA as the default diameter.
1371
- *
1372
- * M200 D0 to disable, M200 Dn to set a new diameter.
1368
+ * Disable all Volumetric extrusion options
1373 1369
  */
1374
-//#define VOLUMETRIC_DEFAULT_ON
1370
+//#define NO_VOLUMETRICS
1371
+
1372
+#if DISABLED(NO_VOLUMETRICS)
1373
+  /**
1374
+   * Volumetric extrusion default state
1375
+   * Activate to make volumetric extrusion the default method,
1376
+   * with DEFAULT_NOMINAL_FILAMENT_DIA as the default diameter.
1377
+   *
1378
+   * M200 D0 to disable, M200 Dn to set a new diameter.
1379
+   */
1380
+  //#define VOLUMETRIC_DEFAULT_ON
1381
+#endif
1375 1382
 
1376 1383
 /**
1377 1384
  * Enable this option for a leaner build of Marlin that removes all

+ 13
- 6
Marlin/src/config/examples/wt150/Configuration_adv.h Zobrazit soubor

@@ -1366,13 +1366,20 @@
1366 1366
 #define EXTENDED_CAPABILITIES_REPORT
1367 1367
 
1368 1368
 /**
1369
- * Volumetric extrusion default state
1370
- * Activate to make volumetric extrusion the default method,
1371
- * with DEFAULT_NOMINAL_FILAMENT_DIA as the default diameter.
1372
- *
1373
- * M200 D0 to disable, M200 Dn to set a new diameter.
1369
+ * Disable all Volumetric extrusion options
1374 1370
  */
1375
-//#define VOLUMETRIC_DEFAULT_ON
1371
+//#define NO_VOLUMETRICS
1372
+
1373
+#if DISABLED(NO_VOLUMETRICS)
1374
+  /**
1375
+   * Volumetric extrusion default state
1376
+   * Activate to make volumetric extrusion the default method,
1377
+   * with DEFAULT_NOMINAL_FILAMENT_DIA as the default diameter.
1378
+   *
1379
+   * M200 D0 to disable, M200 Dn to set a new diameter.
1380
+   */
1381
+  //#define VOLUMETRIC_DEFAULT_ON
1382
+#endif
1376 1383
 
1377 1384
 /**
1378 1385
  * Enable this option for a leaner build of Marlin that removes all

Loading…
Zrušit
Uložit