瀏覽代碼

Added #error + mention not to enable ABL and Mesh at the same time

Edward Patel 10 年之前
父節點
當前提交
9a093b2e8f

+ 1
- 1
Documentation/MeshBedLeveling.md 查看文件

@@ -7,7 +7,7 @@ Background
7 7
 
8 8
 This mesh based method of leveling/compensating can compensate for an non-flat bed. There are various opinions about doing this. It was primarily written to compensate a RigidBot BIG bed (40x30cm) that was somewhat bent.
9 9
 
10
-Currently there is no automatic way to probe the bed like the Auto Bed Leveling feature. This might soon be implemented though, stay tuned.
10
+Currently there is no automatic way to probe the bed like the Auto Bed Leveling feature. So, you can not enable `ENABLE_AUTO_BED_LEVELING` at the same time. This might soon be implemented though, stay tuned.
11 11
 
12 12
 Theory
13 13
 ------

+ 4
- 0
Marlin/Configuration.h 查看文件

@@ -417,6 +417,10 @@ const bool Z_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the logic
417 417
 
418 418
 #ifdef ENABLE_AUTO_BED_LEVELING
419 419
 
420
+  #ifdef MESH_BED_LEVELING
421
+    #error Select 'ENABLE_AUTO_BED_LEVELING' or 'MESH_BED_LEVELING', not both
422
+  #endif // MESH_BED_LEVELING
423
+
420 424
   // There are 2 different ways to specify probing locations
421 425
   //
422 426
   // - "grid" mode

+ 4
- 0
Marlin/configurator/config/Configuration.h 查看文件

@@ -437,6 +437,10 @@ const bool Z_MAX_ENDSTOP_INVERTING = false; // set to true to invert the logic o
437 437
 
438 438
 #ifdef ENABLE_AUTO_BED_LEVELING
439 439
 
440
+  #ifdef MESH_BED_LEVELING
441
+    #error Select 'ENABLE_AUTO_BED_LEVELING' or 'MESH_BED_LEVELING', not both
442
+  #endif // MESH_BED_LEVELING
443
+
440 444
   // There are 2 different ways to specify probing locations
441 445
   //
442 446
   // - "grid" mode

+ 4
- 0
Marlin/example_configurations/Felix/Configuration.h 查看文件

@@ -387,6 +387,10 @@ const bool Z_MAX_ENDSTOP_INVERTING = true; // set to true to invert the logic of
387 387
 
388 388
 #ifdef ENABLE_AUTO_BED_LEVELING
389 389
 
390
+  #ifdef MESH_BED_LEVELING
391
+    #error Select 'ENABLE_AUTO_BED_LEVELING' or 'MESH_BED_LEVELING', not both
392
+  #endif // MESH_BED_LEVELING
393
+
390 394
   // There are 2 different ways to specify probing locations
391 395
   //
392 396
   // - "grid" mode

+ 4
- 0
Marlin/example_configurations/Hephestos/Configuration.h 查看文件

@@ -410,6 +410,10 @@ const bool Z_MAX_ENDSTOP_INVERTING = true; // set to true to invert the logic of
410 410
 
411 411
 #ifdef ENABLE_AUTO_BED_LEVELING
412 412
 
413
+  #ifdef MESH_BED_LEVELING
414
+    #error Select 'ENABLE_AUTO_BED_LEVELING' or 'MESH_BED_LEVELING', not both
415
+  #endif // MESH_BED_LEVELING
416
+
413 417
   // There are 2 different ways to specify probing locations
414 418
   //
415 419
   // - "grid" mode

+ 4
- 0
Marlin/example_configurations/K8200/Configuration.h 查看文件

@@ -415,6 +415,10 @@ const bool Z_MAX_ENDSTOP_INVERTING = true; // set to true to invert the logic of
415 415
 
416 416
 #ifdef ENABLE_AUTO_BED_LEVELING
417 417
 
418
+  #ifdef MESH_BED_LEVELING
419
+    #error Select 'ENABLE_AUTO_BED_LEVELING' or 'MESH_BED_LEVELING', not both
420
+  #endif // MESH_BED_LEVELING
421
+
418 422
   // There are 2 different ways to specify probing locations
419 423
   //
420 424
   // - "grid" mode

+ 4
- 0
Marlin/example_configurations/SCARA/Configuration.h 查看文件

@@ -439,6 +439,10 @@ const bool Z_MAX_ENDSTOP_INVERTING = true; // set to true to invert the logic of
439 439
 
440 440
 #ifdef ENABLE_AUTO_BED_LEVELING
441 441
 
442
+  #ifdef MESH_BED_LEVELING
443
+    #error Select 'ENABLE_AUTO_BED_LEVELING' or 'MESH_BED_LEVELING', not both
444
+  #endif // MESH_BED_LEVELING
445
+
442 446
   // There are 2 different ways to specify probing locations
443 447
   //
444 448
   // - "grid" mode

+ 4
- 0
Marlin/example_configurations/WITBOX/Configuration.h 查看文件

@@ -409,6 +409,10 @@ const bool Z_MAX_ENDSTOP_INVERTING = true; // set to true to invert the logic of
409 409
 
410 410
 #ifdef ENABLE_AUTO_BED_LEVELING
411 411
 
412
+  #ifdef MESH_BED_LEVELING
413
+    #error Select 'ENABLE_AUTO_BED_LEVELING' or 'MESH_BED_LEVELING', not both
414
+  #endif // MESH_BED_LEVELING
415
+
412 416
   // There are 2 different ways to specify probing locations
413 417
   //
414 418
   // - "grid" mode

+ 4
- 0
Marlin/example_configurations/delta/generic/Configuration.h 查看文件

@@ -437,6 +437,10 @@ const bool Z_MAX_ENDSTOP_INVERTING = true; // set to true to invert the logic of
437 437
 
438 438
 #ifdef ENABLE_AUTO_BED_LEVELING
439 439
 
440
+  #ifdef MESH_BED_LEVELING
441
+    #error Select 'ENABLE_AUTO_BED_LEVELING' or 'MESH_BED_LEVELING', not both
442
+  #endif // MESH_BED_LEVELING
443
+
440 444
   // There are 2 different ways to specify probing locations
441 445
   //
442 446
   // - "grid" mode

+ 4
- 0
Marlin/example_configurations/delta/kossel_mini/Configuration.h 查看文件

@@ -437,6 +437,10 @@ const bool Z_MAX_ENDSTOP_INVERTING = false; // set to true to invert the logic o
437 437
 
438 438
 #ifdef ENABLE_AUTO_BED_LEVELING
439 439
 
440
+  #ifdef MESH_BED_LEVELING
441
+    #error Select 'ENABLE_AUTO_BED_LEVELING' or 'MESH_BED_LEVELING', not both
442
+  #endif // MESH_BED_LEVELING
443
+
440 444
   // There are 2 different ways to specify probing locations
441 445
   //
442 446
   // - "grid" mode

+ 4
- 0
Marlin/example_configurations/makibox/Configuration.h 查看文件

@@ -407,6 +407,10 @@ const bool Z_MAX_ENDSTOP_INVERTING = true; // set to true to invert the logic of
407 407
 
408 408
 #ifdef ENABLE_AUTO_BED_LEVELING
409 409
 
410
+  #ifdef MESH_BED_LEVELING
411
+    #error Select 'ENABLE_AUTO_BED_LEVELING' or 'MESH_BED_LEVELING', not both
412
+  #endif // MESH_BED_LEVELING
413
+
410 414
   // There are 2 different ways to specify probing locations
411 415
   //
412 416
   // - "grid" mode

+ 4
- 0
Marlin/example_configurations/tvrrug/Round2/Configuration.h 查看文件

@@ -409,6 +409,10 @@ const bool Z_MAX_ENDSTOP_INVERTING = true; // set to true to invert the logic of
409 409
 
410 410
 #ifdef ENABLE_AUTO_BED_LEVELING
411 411
 
412
+  #ifdef MESH_BED_LEVELING
413
+    #error Select 'ENABLE_AUTO_BED_LEVELING' or 'MESH_BED_LEVELING', not both
414
+  #endif // MESH_BED_LEVELING
415
+
412 416
   // There are 2 different ways to specify probing locations
413 417
   //
414 418
   // - "grid" mode

Loading…
取消
儲存