Browse Source

Goodbye MECHANICAL_PROBE

Scott Lahteine 8 years ago
parent
commit
bd01592816

+ 2
- 2
.travis.yml View File

101
   - opt_enable AUTO_BED_LEVELING_FEATURE DEBUG_LEVELING_FEATURE
101
   - opt_enable AUTO_BED_LEVELING_FEATURE DEBUG_LEVELING_FEATURE
102
   - build_marlin
102
   - build_marlin
103
   #
103
   #
104
-  # Test a Mechanical Probe
104
+  # Test a Sled Z Probe
105
   #
105
   #
106
   - restore_configs
106
   - restore_configs
107
-  - opt_enable MECHANICAL_PROBE
107
+  - opt_enable Z_PROBE_SLED
108
   - build_marlin
108
   - build_marlin
109
   #
109
   #
110
   # ...with AUTO_BED_LEVELING_FEATURE & DEBUG_LEVELING_FEATURE
110
   # ...with AUTO_BED_LEVELING_FEATURE & DEBUG_LEVELING_FEATURE

+ 1
- 1
Marlin/Conditionals.h View File

752
     #endif
752
     #endif
753
   #endif
753
   #endif
754
 
754
 
755
-  #define PROBE_SELECTED (ENABLED(FIX_MOUNTED_PROBE) || ENABLED(MECHANICAL_PROBE) || ENABLED(Z_PROBE_ALLEN_KEY) || HAS_Z_SERVO_ENDSTOP || ENABLED(Z_PROBE_SLED))
755
+  #define PROBE_SELECTED (ENABLED(FIX_MOUNTED_PROBE) || ENABLED(Z_PROBE_ALLEN_KEY) || HAS_Z_SERVO_ENDSTOP || ENABLED(Z_PROBE_SLED))
756
 
756
 
757
   #define PROBE_PIN_CONFIGURED (HAS_Z_MIN_PROBE_PIN || (HAS_Z_MIN && ENABLED(Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN)))
757
   #define PROBE_PIN_CONFIGURED (HAS_Z_MIN_PROBE_PIN || (HAS_Z_MIN && ENABLED(Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN)))
758
 
758
 

+ 4
- 6
Marlin/Configuration.h View File

419
 // Use M851 to set the Z probe vertical offset from the nozzle. Store with M500.
419
 // Use M851 to set the Z probe vertical offset from the nozzle. Store with M500.
420
 //
420
 //
421
 
421
 
422
-// A fix mounted probe, like the normal inductive probe, must be deactivated to go
423
-// below Z_PROBE_OFFSET_FROM_EXTRUDER when the hardware endstops are active.
422
+// A Fix-Mounted Probe either doesn't deploy or needs manual deployment.
423
+// For example an inductive probe, or a setup that uses the nozzle to probe.
424
+// An inductive probe must be deactivated to go below
425
+// its trigger-point if hardware endstops are active.
424
 //#define FIX_MOUNTED_PROBE
426
 //#define FIX_MOUNTED_PROBE
425
 
427
 
426
 // Z Servo Probe, such as an endstop switch on a rotating arm.
428
 // Z Servo Probe, such as an endstop switch on a rotating arm.
431
 //#define Z_PROBE_SLED
433
 //#define Z_PROBE_SLED
432
 //#define SLED_DOCKING_OFFSET 5 // The extra distance the X axis must travel to pickup the sled. 0 should be fine but you can push it further if you'd like.
434
 //#define SLED_DOCKING_OFFSET 5 // The extra distance the X axis must travel to pickup the sled. 0 should be fine but you can push it further if you'd like.
433
 
435
 
434
-// A Mechanical Probe is any probe that either doesn't deploy or needs manual deployment
435
-// For example any setup that uses the nozzle itself as a probe.
436
-//#define MECHANICAL_PROBE
437
-
438
 // Z Probe to nozzle (X,Y) offset, relative to (0, 0).
436
 // Z Probe to nozzle (X,Y) offset, relative to (0, 0).
439
 // X and Y offsets must be integers.
437
 // X and Y offsets must be integers.
440
 //
438
 //

+ 2
- 2
Marlin/Marlin_main.cpp View File

1890
           stop();
1890
           stop();
1891
         }
1891
         }
1892
 
1892
 
1893
-    #elif ENABLED(FIX_MOUNTED_PROBE)
1893
+    #else
1894
 
1894
 
1895
       // Nothing to be done. Just enable_z_probe below...
1895
       // Nothing to be done. Just enable_z_probe below...
1896
 
1896
 
1982
           stop();
1982
           stop();
1983
         }
1983
         }
1984
 
1984
 
1985
-    #elif ENABLED(FIX_MOUNTED_PROBE)
1985
+    #else
1986
 
1986
 
1987
       // Nothing to do here. Just clear endstops.z_probe_enabled
1987
       // Nothing to do here. Just clear endstops.z_probe_enabled
1988
 
1988
 

+ 4
- 5
Marlin/SanityCheck.h View File

268
   /**
268
   /**
269
    * Only allow one probe option to be defined
269
    * Only allow one probe option to be defined
270
    */
270
    */
271
-  #if (ENABLED(FIX_MOUNTED_PROBE) && (ENABLED(MECHANICAL_PROBE) || ENABLED(Z_PROBE_ALLEN_KEY) || HAS_Z_SERVO_ENDSTOP || ENABLED(Z_PROBE_SLED))) \
272
-       || (ENABLED(MECHANICAL_PROBE) && (ENABLED(Z_PROBE_ALLEN_KEY) || HAS_Z_SERVO_ENDSTOP || ENABLED(Z_PROBE_SLED))) \
271
+  #if (ENABLED(FIX_MOUNTED_PROBE) && (ENABLED(Z_PROBE_ALLEN_KEY) || HAS_Z_SERVO_ENDSTOP || ENABLED(Z_PROBE_SLED))) \
273
        || (ENABLED(Z_PROBE_ALLEN_KEY) && (HAS_Z_SERVO_ENDSTOP || ENABLED(Z_PROBE_SLED))) \
272
        || (ENABLED(Z_PROBE_ALLEN_KEY) && (HAS_Z_SERVO_ENDSTOP || ENABLED(Z_PROBE_SLED))) \
274
        || (HAS_Z_SERVO_ENDSTOP && ENABLED(Z_PROBE_SLED))
273
        || (HAS_Z_SERVO_ENDSTOP && ENABLED(Z_PROBE_SLED))
275
-    #error "Please define only one type of probe: Z Servo, MECHANICAL_PROBE, Z_PROBE_ALLEN_KEY, Z_PROBE_SLED, or FIX_MOUNTED_PROBE."
274
+    #error "Please define only one type of probe: Z Servo, Z_PROBE_ALLEN_KEY, Z_PROBE_SLED, or FIX_MOUNTED_PROBE."
276
   #endif
275
   #endif
277
 
276
 
278
   /**
277
   /**
314
    * Require some kind of probe for bed leveling and probe testing
313
    * Require some kind of probe for bed leveling and probe testing
315
    */
314
    */
316
   #if ENABLED(AUTO_BED_LEVELING_FEATURE)
315
   #if ENABLED(AUTO_BED_LEVELING_FEATURE)
317
-    #error "AUTO_BED_LEVELING_FEATURE requires a probe! Define a Z Servo, MECHANICAL_PROBE, Z_PROBE_ALLEN_KEY, Z_PROBE_SLED, or FIX_MOUNTED_PROBE."
316
+    #error "AUTO_BED_LEVELING_FEATURE requires a probe! Define a Z Servo, Z_PROBE_ALLEN_KEY, Z_PROBE_SLED, or FIX_MOUNTED_PROBE."
318
   #elif ENABLED(Z_MIN_PROBE_REPEATABILITY_TEST)
317
   #elif ENABLED(Z_MIN_PROBE_REPEATABILITY_TEST)
319
-    #error "Z_MIN_PROBE_REPEATABILITY_TEST requires a probe! Define a Z Servo, MECHANICAL_PROBE, Z_PROBE_ALLEN_KEY, Z_PROBE_SLED, or FIX_MOUNTED_PROBE."
318
+    #error "Z_MIN_PROBE_REPEATABILITY_TEST requires a probe! Define a Z Servo, Z_PROBE_ALLEN_KEY, Z_PROBE_SLED, or FIX_MOUNTED_PROBE."
320
   #endif
319
   #endif
321
 
320
 
322
 #endif
321
 #endif

+ 4
- 6
Marlin/example_configurations/Cartesio/Configuration.h View File

418
 // Use M851 to set the Z probe vertical offset from the nozzle. Store with M500.
418
 // Use M851 to set the Z probe vertical offset from the nozzle. Store with M500.
419
 //
419
 //
420
 
420
 
421
-// A fix mounted probe, like the normal inductive probe, must be deactivated to go
422
-// below Z_PROBE_OFFSET_FROM_EXTRUDER when the hardware endstops are active.
421
+// A Fix-Mounted Probe either doesn't deploy or needs manual deployment.
422
+// For example an inductive probe, or a setup that uses the nozzle to probe.
423
+// An inductive probe must be deactivated to go below
424
+// its trigger-point if hardware endstops are active.
423
 //#define FIX_MOUNTED_PROBE
425
 //#define FIX_MOUNTED_PROBE
424
 
426
 
425
 // Z Servo Probe, such as an endstop switch on a rotating arm.
427
 // Z Servo Probe, such as an endstop switch on a rotating arm.
430
 //#define Z_PROBE_SLED
432
 //#define Z_PROBE_SLED
431
 //#define SLED_DOCKING_OFFSET 5 // The extra distance the X axis must travel to pickup the sled. 0 should be fine but you can push it further if you'd like.
433
 //#define SLED_DOCKING_OFFSET 5 // The extra distance the X axis must travel to pickup the sled. 0 should be fine but you can push it further if you'd like.
432
 
434
 
433
-// A Mechanical Probe is any probe that either doesn't deploy or needs manual deployment
434
-// For example any setup that uses the nozzle itself as a probe.
435
-//#define MECHANICAL_PROBE
436
-
437
 // Z Probe to nozzle (X,Y) offset, relative to (0, 0).
435
 // Z Probe to nozzle (X,Y) offset, relative to (0, 0).
438
 // X and Y offsets must be integers.
436
 // X and Y offsets must be integers.
439
 //
437
 //

+ 4
- 6
Marlin/example_configurations/Felix/Configuration.h View File

401
 // Use M851 to set the Z probe vertical offset from the nozzle. Store with M500.
401
 // Use M851 to set the Z probe vertical offset from the nozzle. Store with M500.
402
 //
402
 //
403
 
403
 
404
-// A fix mounted probe, like the normal inductive probe, must be deactivated to go
405
-// below Z_PROBE_OFFSET_FROM_EXTRUDER when the hardware endstops are active.
404
+// A Fix-Mounted Probe either doesn't deploy or needs manual deployment.
405
+// For example an inductive probe, or a setup that uses the nozzle to probe.
406
+// An inductive probe must be deactivated to go below
407
+// its trigger-point if hardware endstops are active.
406
 //#define FIX_MOUNTED_PROBE
408
 //#define FIX_MOUNTED_PROBE
407
 
409
 
408
 // Z Servo Probe, such as an endstop switch on a rotating arm.
410
 // Z Servo Probe, such as an endstop switch on a rotating arm.
413
 //#define Z_PROBE_SLED
415
 //#define Z_PROBE_SLED
414
 //#define SLED_DOCKING_OFFSET 5 // The extra distance the X axis must travel to pickup the sled. 0 should be fine but you can push it further if you'd like.
416
 //#define SLED_DOCKING_OFFSET 5 // The extra distance the X axis must travel to pickup the sled. 0 should be fine but you can push it further if you'd like.
415
 
417
 
416
-// A Mechanical Probe is any probe that either doesn't deploy or needs manual deployment
417
-// For example any setup that uses the nozzle itself as a probe.
418
-//#define MECHANICAL_PROBE
419
-
420
 // Z Probe to nozzle (X,Y) offset, relative to (0, 0).
418
 // Z Probe to nozzle (X,Y) offset, relative to (0, 0).
421
 // X and Y offsets must be integers.
419
 // X and Y offsets must be integers.
422
 //
420
 //

+ 4
- 6
Marlin/example_configurations/Felix/DUAL/Configuration.h View File

399
 // Use M851 to set the Z probe vertical offset from the nozzle. Store with M500.
399
 // Use M851 to set the Z probe vertical offset from the nozzle. Store with M500.
400
 //
400
 //
401
 
401
 
402
-// A fix mounted probe, like the normal inductive probe, must be deactivated to go
403
-// below Z_PROBE_OFFSET_FROM_EXTRUDER when the hardware endstops are active.
402
+// A Fix-Mounted Probe either doesn't deploy or needs manual deployment.
403
+// For example an inductive probe, or a setup that uses the nozzle to probe.
404
+// An inductive probe must be deactivated to go below
405
+// its trigger-point if hardware endstops are active.
404
 //#define FIX_MOUNTED_PROBE
406
 //#define FIX_MOUNTED_PROBE
405
 
407
 
406
 // Z Servo Probe, such as an endstop switch on a rotating arm.
408
 // Z Servo Probe, such as an endstop switch on a rotating arm.
411
 //#define Z_PROBE_SLED
413
 //#define Z_PROBE_SLED
412
 //#define SLED_DOCKING_OFFSET 5 // The extra distance the X axis must travel to pickup the sled. 0 should be fine but you can push it further if you'd like.
414
 //#define SLED_DOCKING_OFFSET 5 // The extra distance the X axis must travel to pickup the sled. 0 should be fine but you can push it further if you'd like.
413
 
415
 
414
-// A Mechanical Probe is any probe that either doesn't deploy or needs manual deployment
415
-// For example any setup that uses the nozzle itself as a probe.
416
-//#define MECHANICAL_PROBE
417
-
418
 // Z Probe to nozzle (X,Y) offset, relative to (0, 0).
416
 // Z Probe to nozzle (X,Y) offset, relative to (0, 0).
419
 // X and Y offsets must be integers.
417
 // X and Y offsets must be integers.
420
 //
418
 //

+ 4
- 6
Marlin/example_configurations/Hephestos/Configuration.h View File

411
 // Use M851 to set the Z probe vertical offset from the nozzle. Store with M500.
411
 // Use M851 to set the Z probe vertical offset from the nozzle. Store with M500.
412
 //
412
 //
413
 
413
 
414
-// A fix mounted probe, like the normal inductive probe, must be deactivated to go
415
-// below Z_PROBE_OFFSET_FROM_EXTRUDER when the hardware endstops are active.
414
+// A Fix-Mounted Probe either doesn't deploy or needs manual deployment.
415
+// For example an inductive probe, or a setup that uses the nozzle to probe.
416
+// An inductive probe must be deactivated to go below
417
+// its trigger-point if hardware endstops are active.
416
 //#define FIX_MOUNTED_PROBE
418
 //#define FIX_MOUNTED_PROBE
417
 
419
 
418
 // Z Servo Probe, such as an endstop switch on a rotating arm.
420
 // Z Servo Probe, such as an endstop switch on a rotating arm.
423
 //#define Z_PROBE_SLED
425
 //#define Z_PROBE_SLED
424
 //#define SLED_DOCKING_OFFSET 5 // The extra distance the X axis must travel to pickup the sled. 0 should be fine but you can push it further if you'd like.
426
 //#define SLED_DOCKING_OFFSET 5 // The extra distance the X axis must travel to pickup the sled. 0 should be fine but you can push it further if you'd like.
425
 
427
 
426
-// A Mechanical Probe is any probe that either doesn't deploy or needs manual deployment
427
-// For example any setup that uses the nozzle itself as a probe.
428
-//#define MECHANICAL_PROBE
429
-
430
 // Z Probe to nozzle (X,Y) offset, relative to (0, 0).
428
 // Z Probe to nozzle (X,Y) offset, relative to (0, 0).
431
 // X and Y offsets must be integers.
429
 // X and Y offsets must be integers.
432
 //
430
 //

+ 4
- 6
Marlin/example_configurations/Hephestos_2/Configuration.h View File

413
 // Use M851 to set the Z probe vertical offset from the nozzle. Store with M500.
413
 // Use M851 to set the Z probe vertical offset from the nozzle. Store with M500.
414
 //
414
 //
415
 
415
 
416
-// A fix mounted probe, like the normal inductive probe, must be deactivated to go
417
-// below Z_PROBE_OFFSET_FROM_EXTRUDER when the hardware endstops are active.
416
+// A Fix-Mounted Probe either doesn't deploy or needs manual deployment.
417
+// For example an inductive probe, or a setup that uses the nozzle to probe.
418
+// An inductive probe must be deactivated to go below
419
+// its trigger-point if hardware endstops are active.
418
 #define FIX_MOUNTED_PROBE
420
 #define FIX_MOUNTED_PROBE
419
 
421
 
420
 // Z Servo Probe, such as an endstop switch on a rotating arm.
422
 // Z Servo Probe, such as an endstop switch on a rotating arm.
425
 //#define Z_PROBE_SLED
427
 //#define Z_PROBE_SLED
426
 //#define SLED_DOCKING_OFFSET 5 // The extra distance the X axis must travel to pickup the sled. 0 should be fine but you can push it further if you'd like.
428
 //#define SLED_DOCKING_OFFSET 5 // The extra distance the X axis must travel to pickup the sled. 0 should be fine but you can push it further if you'd like.
427
 
429
 
428
-// A Mechanical Probe is any probe that either doesn't deploy or needs manual deployment
429
-// For example any setup that uses the nozzle itself as a probe.
430
-//#define MECHANICAL_PROBE
431
-
432
 // Z Probe to nozzle (X,Y) offset, relative to (0, 0).
430
 // Z Probe to nozzle (X,Y) offset, relative to (0, 0).
433
 // X and Y offsets must be integers.
431
 // X and Y offsets must be integers.
434
 //
432
 //

+ 4
- 6
Marlin/example_configurations/K8200/Configuration.h View File

436
 // Use M851 to set the Z probe vertical offset from the nozzle. Store with M500.
436
 // Use M851 to set the Z probe vertical offset from the nozzle. Store with M500.
437
 //
437
 //
438
 
438
 
439
-// A fix mounted probe, like the normal inductive probe, must be deactivated to go
440
-// below Z_PROBE_OFFSET_FROM_EXTRUDER when the hardware endstops are active.
439
+// A Fix-Mounted Probe either doesn't deploy or needs manual deployment.
440
+// For example an inductive probe, or a setup that uses the nozzle to probe.
441
+// An inductive probe must be deactivated to go below
442
+// its trigger-point if hardware endstops are active.
441
 //#define FIX_MOUNTED_PROBE
443
 //#define FIX_MOUNTED_PROBE
442
 
444
 
443
 // Z Servo Probe, such as an endstop switch on a rotating arm.
445
 // Z Servo Probe, such as an endstop switch on a rotating arm.
448
 //#define Z_PROBE_SLED
450
 //#define Z_PROBE_SLED
449
 //#define SLED_DOCKING_OFFSET 5 // The extra distance the X axis must travel to pickup the sled. 0 should be fine but you can push it further if you'd like.
451
 //#define SLED_DOCKING_OFFSET 5 // The extra distance the X axis must travel to pickup the sled. 0 should be fine but you can push it further if you'd like.
450
 
452
 
451
-// A Mechanical Probe is any probe that either doesn't deploy or needs manual deployment
452
-// For example any setup that uses the nozzle itself as a probe.
453
-//#define MECHANICAL_PROBE
454
-
455
 // Z Probe to nozzle (X,Y) offset, relative to (0, 0).
453
 // Z Probe to nozzle (X,Y) offset, relative to (0, 0).
456
 // X and Y offsets must be integers.
454
 // X and Y offsets must be integers.
457
 //
455
 //

+ 4
- 6
Marlin/example_configurations/RepRapWorld/Megatronics/Configuration.h View File

419
 // Use M851 to set the Z probe vertical offset from the nozzle. Store with M500.
419
 // Use M851 to set the Z probe vertical offset from the nozzle. Store with M500.
420
 //
420
 //
421
 
421
 
422
-// A fix mounted probe, like the normal inductive probe, must be deactivated to go
423
-// below Z_PROBE_OFFSET_FROM_EXTRUDER when the hardware endstops are active.
422
+// A Fix-Mounted Probe either doesn't deploy or needs manual deployment.
423
+// For example an inductive probe, or a setup that uses the nozzle to probe.
424
+// An inductive probe must be deactivated to go below
425
+// its trigger-point if hardware endstops are active.
424
 //#define FIX_MOUNTED_PROBE
426
 //#define FIX_MOUNTED_PROBE
425
 
427
 
426
 // Z Servo Probe, such as an endstop switch on a rotating arm.
428
 // Z Servo Probe, such as an endstop switch on a rotating arm.
431
 //#define Z_PROBE_SLED
433
 //#define Z_PROBE_SLED
432
 //#define SLED_DOCKING_OFFSET 5 // The extra distance the X axis must travel to pickup the sled. 0 should be fine but you can push it further if you'd like.
434
 //#define SLED_DOCKING_OFFSET 5 // The extra distance the X axis must travel to pickup the sled. 0 should be fine but you can push it further if you'd like.
433
 
435
 
434
-// A Mechanical Probe is any probe that either doesn't deploy or needs manual deployment
435
-// For example any setup that uses the nozzle itself as a probe.
436
-//#define MECHANICAL_PROBE
437
-
438
 // Z Probe to nozzle (X,Y) offset, relative to (0, 0).
436
 // Z Probe to nozzle (X,Y) offset, relative to (0, 0).
439
 // X and Y offsets must be integers.
437
 // X and Y offsets must be integers.
440
 //
438
 //

+ 4
- 6
Marlin/example_configurations/RigidBot/Configuration.h View File

413
 // Use M851 to set the Z probe vertical offset from the nozzle. Store with M500.
413
 // Use M851 to set the Z probe vertical offset from the nozzle. Store with M500.
414
 //
414
 //
415
 
415
 
416
-// A fix mounted probe, like the normal inductive probe, must be deactivated to go
417
-// below Z_PROBE_OFFSET_FROM_EXTRUDER when the hardware endstops are active.
416
+// A Fix-Mounted Probe either doesn't deploy or needs manual deployment.
417
+// For example an inductive probe, or a setup that uses the nozzle to probe.
418
+// An inductive probe must be deactivated to go below
419
+// its trigger-point if hardware endstops are active.
418
 //#define FIX_MOUNTED_PROBE
420
 //#define FIX_MOUNTED_PROBE
419
 
421
 
420
 // Z Servo Probe, such as an endstop switch on a rotating arm.
422
 // Z Servo Probe, such as an endstop switch on a rotating arm.
425
 //#define Z_PROBE_SLED
427
 //#define Z_PROBE_SLED
426
 //#define SLED_DOCKING_OFFSET 5 // The extra distance the X axis must travel to pickup the sled. 0 should be fine but you can push it further if you'd like.
428
 //#define SLED_DOCKING_OFFSET 5 // The extra distance the X axis must travel to pickup the sled. 0 should be fine but you can push it further if you'd like.
427
 
429
 
428
-// A Mechanical Probe is any probe that either doesn't deploy or needs manual deployment
429
-// For example any setup that uses the nozzle itself as a probe.
430
-//#define MECHANICAL_PROBE
431
-
432
 // Z Probe to nozzle (X,Y) offset, relative to (0, 0).
430
 // Z Probe to nozzle (X,Y) offset, relative to (0, 0).
433
 // X and Y offsets must be integers.
431
 // X and Y offsets must be integers.
434
 //
432
 //

+ 4
- 6
Marlin/example_configurations/SCARA/Configuration.h View File

427
 // Use M851 to set the Z probe vertical offset from the nozzle. Store with M500.
427
 // Use M851 to set the Z probe vertical offset from the nozzle. Store with M500.
428
 //
428
 //
429
 
429
 
430
-// A fix mounted probe, like the normal inductive probe, must be deactivated to go
431
-// below Z_PROBE_OFFSET_FROM_EXTRUDER when the hardware endstops are active.
430
+// A Fix-Mounted Probe either doesn't deploy or needs manual deployment.
431
+// For example an inductive probe, or a setup that uses the nozzle to probe.
432
+// An inductive probe must be deactivated to go below
433
+// its trigger-point if hardware endstops are active.
432
 //#define FIX_MOUNTED_PROBE
434
 //#define FIX_MOUNTED_PROBE
433
 
435
 
434
 // Z Servo Probe, such as an endstop switch on a rotating arm.
436
 // Z Servo Probe, such as an endstop switch on a rotating arm.
439
 //#define Z_PROBE_SLED
441
 //#define Z_PROBE_SLED
440
 //#define SLED_DOCKING_OFFSET 5 // The extra distance the X axis must travel to pickup the sled. 0 should be fine but you can push it further if you'd like.
442
 //#define SLED_DOCKING_OFFSET 5 // The extra distance the X axis must travel to pickup the sled. 0 should be fine but you can push it further if you'd like.
441
 
443
 
442
-// A Mechanical Probe is any probe that either doesn't deploy or needs manual deployment
443
-// For example any setup that uses the nozzle itself as a probe.
444
-//#define MECHANICAL_PROBE
445
-
446
 // Z Probe to nozzle (X,Y) offset, relative to (0, 0).
444
 // Z Probe to nozzle (X,Y) offset, relative to (0, 0).
447
 // X and Y offsets must be integers.
445
 // X and Y offsets must be integers.
448
 //
446
 //

+ 4
- 6
Marlin/example_configurations/TAZ4/Configuration.h View File

440
 // Use M851 to set the Z probe vertical offset from the nozzle. Store with M500.
440
 // Use M851 to set the Z probe vertical offset from the nozzle. Store with M500.
441
 //
441
 //
442
 
442
 
443
-// A fix mounted probe, like the normal inductive probe, must be deactivated to go
444
-// below Z_PROBE_OFFSET_FROM_EXTRUDER when the hardware endstops are active.
443
+// A Fix-Mounted Probe either doesn't deploy or needs manual deployment.
444
+// For example an inductive probe, or a setup that uses the nozzle to probe.
445
+// An inductive probe must be deactivated to go below
446
+// its trigger-point if hardware endstops are active.
445
 //#define FIX_MOUNTED_PROBE
447
 //#define FIX_MOUNTED_PROBE
446
 
448
 
447
 // Z Servo Probe, such as an endstop switch on a rotating arm.
449
 // Z Servo Probe, such as an endstop switch on a rotating arm.
452
 //#define Z_PROBE_SLED
454
 //#define Z_PROBE_SLED
453
 //#define SLED_DOCKING_OFFSET 5 // The extra distance the X axis must travel to pickup the sled. 0 should be fine but you can push it further if you'd like.
455
 //#define SLED_DOCKING_OFFSET 5 // The extra distance the X axis must travel to pickup the sled. 0 should be fine but you can push it further if you'd like.
454
 
456
 
455
-// A Mechanical Probe is any probe that either doesn't deploy or needs manual deployment
456
-// For example any setup that uses the nozzle itself as a probe.
457
-//#define MECHANICAL_PROBE
458
-
459
 // Z Probe to nozzle (X,Y) offset, relative to (0, 0).
457
 // Z Probe to nozzle (X,Y) offset, relative to (0, 0).
460
 // X and Y offsets must be integers.
458
 // X and Y offsets must be integers.
461
 //
459
 //

+ 4
- 6
Marlin/example_configurations/WITBOX/Configuration.h View File

411
 // Use M851 to set the Z probe vertical offset from the nozzle. Store with M500.
411
 // Use M851 to set the Z probe vertical offset from the nozzle. Store with M500.
412
 //
412
 //
413
 
413
 
414
-// A fix mounted probe, like the normal inductive probe, must be deactivated to go
415
-// below Z_PROBE_OFFSET_FROM_EXTRUDER when the hardware endstops are active.
414
+// A Fix-Mounted Probe either doesn't deploy or needs manual deployment.
415
+// For example an inductive probe, or a setup that uses the nozzle to probe.
416
+// An inductive probe must be deactivated to go below
417
+// its trigger-point if hardware endstops are active.
416
 //#define FIX_MOUNTED_PROBE
418
 //#define FIX_MOUNTED_PROBE
417
 
419
 
418
 // Z Servo Probe, such as an endstop switch on a rotating arm.
420
 // Z Servo Probe, such as an endstop switch on a rotating arm.
423
 //#define Z_PROBE_SLED
425
 //#define Z_PROBE_SLED
424
 //#define SLED_DOCKING_OFFSET 5 // The extra distance the X axis must travel to pickup the sled. 0 should be fine but you can push it further if you'd like.
426
 //#define SLED_DOCKING_OFFSET 5 // The extra distance the X axis must travel to pickup the sled. 0 should be fine but you can push it further if you'd like.
425
 
427
 
426
-// A Mechanical Probe is any probe that either doesn't deploy or needs manual deployment
427
-// For example any setup that uses the nozzle itself as a probe.
428
-//#define MECHANICAL_PROBE
429
-
430
 // Z Probe to nozzle (X,Y) offset, relative to (0, 0).
428
 // Z Probe to nozzle (X,Y) offset, relative to (0, 0).
431
 // X and Y offsets must be integers.
429
 // X and Y offsets must be integers.
432
 //
430
 //

+ 4
- 6
Marlin/example_configurations/adafruit/ST7565/Configuration.h View File

419
 // Use M851 to set the Z probe vertical offset from the nozzle. Store with M500.
419
 // Use M851 to set the Z probe vertical offset from the nozzle. Store with M500.
420
 //
420
 //
421
 
421
 
422
-// A fix mounted probe, like the normal inductive probe, must be deactivated to go
423
-// below Z_PROBE_OFFSET_FROM_EXTRUDER when the hardware endstops are active.
422
+// A Fix-Mounted Probe either doesn't deploy or needs manual deployment.
423
+// For example an inductive probe, or a setup that uses the nozzle to probe.
424
+// An inductive probe must be deactivated to go below
425
+// its trigger-point if hardware endstops are active.
424
 //#define FIX_MOUNTED_PROBE
426
 //#define FIX_MOUNTED_PROBE
425
 
427
 
426
 // Z Servo Probe, such as an endstop switch on a rotating arm.
428
 // Z Servo Probe, such as an endstop switch on a rotating arm.
431
 //#define Z_PROBE_SLED
433
 //#define Z_PROBE_SLED
432
 //#define SLED_DOCKING_OFFSET 5 // The extra distance the X axis must travel to pickup the sled. 0 should be fine but you can push it further if you'd like.
434
 //#define SLED_DOCKING_OFFSET 5 // The extra distance the X axis must travel to pickup the sled. 0 should be fine but you can push it further if you'd like.
433
 
435
 
434
-// A Mechanical Probe is any probe that either doesn't deploy or needs manual deployment
435
-// For example any setup that uses the nozzle itself as a probe.
436
-//#define MECHANICAL_PROBE
437
-
438
 // Z Probe to nozzle (X,Y) offset, relative to (0, 0).
436
 // Z Probe to nozzle (X,Y) offset, relative to (0, 0).
439
 // X and Y offsets must be integers.
437
 // X and Y offsets must be integers.
440
 //
438
 //

+ 4
- 6
Marlin/example_configurations/delta/biv2.5/Configuration.h View File

461
 // Use M851 to set the Z probe vertical offset from the nozzle. Store with M500.
461
 // Use M851 to set the Z probe vertical offset from the nozzle. Store with M500.
462
 //
462
 //
463
 
463
 
464
-// A fix mounted probe, like the normal inductive probe, must be deactivated to go
465
-// below Z_PROBE_OFFSET_FROM_EXTRUDER when the hardware endstops are active.
464
+// A Fix-Mounted Probe either doesn't deploy or needs manual deployment.
465
+// For example an inductive probe, or a setup that uses the nozzle to probe.
466
+// An inductive probe must be deactivated to go below
467
+// its trigger-point if hardware endstops are active.
466
 //#define FIX_MOUNTED_PROBE
468
 //#define FIX_MOUNTED_PROBE
467
 
469
 
468
 // Z Servo Probe, such as an endstop switch on a rotating arm.
470
 // Z Servo Probe, such as an endstop switch on a rotating arm.
473
 //#define Z_PROBE_SLED
475
 //#define Z_PROBE_SLED
474
 //#define SLED_DOCKING_OFFSET 5 // The extra distance the X axis must travel to pickup the sled. 0 should be fine but you can push it further if you'd like.
476
 //#define SLED_DOCKING_OFFSET 5 // The extra distance the X axis must travel to pickup the sled. 0 should be fine but you can push it further if you'd like.
475
 
477
 
476
-// A Mechanical Probe is any probe that either doesn't deploy or needs manual deployment
477
-// For example any setup that uses the nozzle itself as a probe.
478
-//#define MECHANICAL_PROBE
479
-
480
 // Z Probe to nozzle (X,Y) offset, relative to (0, 0).
478
 // Z Probe to nozzle (X,Y) offset, relative to (0, 0).
481
 // X and Y offsets must be integers.
479
 // X and Y offsets must be integers.
482
 //
480
 //

+ 4
- 6
Marlin/example_configurations/delta/generic/Configuration.h View File

461
 // Use M851 to set the Z probe vertical offset from the nozzle. Store with M500.
461
 // Use M851 to set the Z probe vertical offset from the nozzle. Store with M500.
462
 //
462
 //
463
 
463
 
464
-// A fix mounted probe, like the normal inductive probe, must be deactivated to go
465
-// below Z_PROBE_OFFSET_FROM_EXTRUDER when the hardware endstops are active.
464
+// A Fix-Mounted Probe either doesn't deploy or needs manual deployment.
465
+// For example an inductive probe, or a setup that uses the nozzle to probe.
466
+// An inductive probe must be deactivated to go below
467
+// its trigger-point if hardware endstops are active.
466
 //#define FIX_MOUNTED_PROBE
468
 //#define FIX_MOUNTED_PROBE
467
 
469
 
468
 // Z Servo Probe, such as an endstop switch on a rotating arm.
470
 // Z Servo Probe, such as an endstop switch on a rotating arm.
473
 //#define Z_PROBE_SLED
475
 //#define Z_PROBE_SLED
474
 //#define SLED_DOCKING_OFFSET 5 // The extra distance the X axis must travel to pickup the sled. 0 should be fine but you can push it further if you'd like.
476
 //#define SLED_DOCKING_OFFSET 5 // The extra distance the X axis must travel to pickup the sled. 0 should be fine but you can push it further if you'd like.
475
 
477
 
476
-// A Mechanical Probe is any probe that either doesn't deploy or needs manual deployment
477
-// For example any setup that uses the nozzle itself as a probe.
478
-//#define MECHANICAL_PROBE
479
-
480
 // Z Probe to nozzle (X,Y) offset, relative to (0, 0).
478
 // Z Probe to nozzle (X,Y) offset, relative to (0, 0).
481
 // X and Y offsets must be integers.
479
 // X and Y offsets must be integers.
482
 //
480
 //

+ 4
- 6
Marlin/example_configurations/delta/kossel_mini/Configuration.h View File

461
 // Use M851 to set the Z probe vertical offset from the nozzle. Store with M500.
461
 // Use M851 to set the Z probe vertical offset from the nozzle. Store with M500.
462
 //
462
 //
463
 
463
 
464
-// A fix mounted probe, like the normal inductive probe, must be deactivated to go
465
-// below Z_PROBE_OFFSET_FROM_EXTRUDER when the hardware endstops are active.
464
+// A Fix-Mounted Probe either doesn't deploy or needs manual deployment.
465
+// For example an inductive probe, or a setup that uses the nozzle to probe.
466
+// An inductive probe must be deactivated to go below
467
+// its trigger-point if hardware endstops are active.
466
 //#define FIX_MOUNTED_PROBE
468
 //#define FIX_MOUNTED_PROBE
467
 
469
 
468
 // Z Servo Probe, such as an endstop switch on a rotating arm.
470
 // Z Servo Probe, such as an endstop switch on a rotating arm.
473
 //#define Z_PROBE_SLED
475
 //#define Z_PROBE_SLED
474
 //#define SLED_DOCKING_OFFSET 5 // The extra distance the X axis must travel to pickup the sled. 0 should be fine but you can push it further if you'd like.
476
 //#define SLED_DOCKING_OFFSET 5 // The extra distance the X axis must travel to pickup the sled. 0 should be fine but you can push it further if you'd like.
475
 
477
 
476
-// A Mechanical Probe is any probe that either doesn't deploy or needs manual deployment
477
-// For example any setup that uses the nozzle itself as a probe.
478
-//#define MECHANICAL_PROBE
479
-
480
 // Z Probe to nozzle (X,Y) offset, relative to (0, 0).
478
 // Z Probe to nozzle (X,Y) offset, relative to (0, 0).
481
 // X and Y offsets must be integers.
479
 // X and Y offsets must be integers.
482
 //
480
 //

+ 4
- 6
Marlin/example_configurations/delta/kossel_pro/Configuration.h View File

450
 // Use M851 to set the Z probe vertical offset from the nozzle. Store with M500.
450
 // Use M851 to set the Z probe vertical offset from the nozzle. Store with M500.
451
 //
451
 //
452
 
452
 
453
-// A fix mounted probe, like the normal inductive probe, must be deactivated to go
454
-// below Z_PROBE_OFFSET_FROM_EXTRUDER when the hardware endstops are active.
453
+// A Fix-Mounted Probe either doesn't deploy or needs manual deployment.
454
+// For example an inductive probe, or a setup that uses the nozzle to probe.
455
+// An inductive probe must be deactivated to go below
456
+// its trigger-point if hardware endstops are active.
455
 //#define FIX_MOUNTED_PROBE
457
 //#define FIX_MOUNTED_PROBE
456
 
458
 
457
 // Z Servo Probe, such as an endstop switch on a rotating arm.
459
 // Z Servo Probe, such as an endstop switch on a rotating arm.
462
 //#define Z_PROBE_SLED
464
 //#define Z_PROBE_SLED
463
 //#define SLED_DOCKING_OFFSET 5 // The extra distance the X axis must travel to pickup the sled. 0 should be fine but you can push it further if you'd like.
465
 //#define SLED_DOCKING_OFFSET 5 // The extra distance the X axis must travel to pickup the sled. 0 should be fine but you can push it further if you'd like.
464
 
466
 
465
-// A Mechanical Probe is any probe that either doesn't deploy or needs manual deployment
466
-// For example any setup that uses the nozzle itself as a probe.
467
-//#define MECHANICAL_PROBE
468
-
469
 // Z Probe to nozzle (X,Y) offset, relative to (0, 0).
467
 // Z Probe to nozzle (X,Y) offset, relative to (0, 0).
470
 // X and Y offsets must be integers.
468
 // X and Y offsets must be integers.
471
 //
469
 //

+ 4
- 6
Marlin/example_configurations/delta/kossel_xl/Configuration.h View File

459
 // Use M851 to set the Z probe vertical offset from the nozzle. Store with M500.
459
 // Use M851 to set the Z probe vertical offset from the nozzle. Store with M500.
460
 //
460
 //
461
 
461
 
462
-// A fix mounted probe, like the normal inductive probe, must be deactivated to go
463
-// below Z_PROBE_OFFSET_FROM_EXTRUDER when the hardware endstops are active.
462
+// A Fix-Mounted Probe either doesn't deploy or needs manual deployment.
463
+// For example an inductive probe, or a setup that uses the nozzle to probe.
464
+// An inductive probe must be deactivated to go below
465
+// its trigger-point if hardware endstops are active.
464
 #define FIX_MOUNTED_PROBE
466
 #define FIX_MOUNTED_PROBE
465
 
467
 
466
 // Z Servo Probe, such as an endstop switch on a rotating arm.
468
 // Z Servo Probe, such as an endstop switch on a rotating arm.
471
 //#define Z_PROBE_SLED
473
 //#define Z_PROBE_SLED
472
 //#define SLED_DOCKING_OFFSET 5 // The extra distance the X axis must travel to pickup the sled. 0 should be fine but you can push it further if you'd like.
474
 //#define SLED_DOCKING_OFFSET 5 // The extra distance the X axis must travel to pickup the sled. 0 should be fine but you can push it further if you'd like.
473
 
475
 
474
-// A Mechanical Probe is any probe that either doesn't deploy or needs manual deployment
475
-// For example any setup that uses the nozzle itself as a probe.
476
-//#define MECHANICAL_PROBE
477
-
478
 // Z Probe to nozzle (X,Y) offset, relative to (0, 0).
476
 // Z Probe to nozzle (X,Y) offset, relative to (0, 0).
479
 // X and Y offsets must be integers.
477
 // X and Y offsets must be integers.
480
 //
478
 //

+ 4
- 6
Marlin/example_configurations/makibox/Configuration.h View File

422
 // Use M851 to set the Z probe vertical offset from the nozzle. Store with M500.
422
 // Use M851 to set the Z probe vertical offset from the nozzle. Store with M500.
423
 //
423
 //
424
 
424
 
425
-// A fix mounted probe, like the normal inductive probe, must be deactivated to go
426
-// below Z_PROBE_OFFSET_FROM_EXTRUDER when the hardware endstops are active.
425
+// A Fix-Mounted Probe either doesn't deploy or needs manual deployment.
426
+// For example an inductive probe, or a setup that uses the nozzle to probe.
427
+// An inductive probe must be deactivated to go below
428
+// its trigger-point if hardware endstops are active.
427
 //#define FIX_MOUNTED_PROBE
429
 //#define FIX_MOUNTED_PROBE
428
 
430
 
429
 // Z Servo Probe, such as an endstop switch on a rotating arm.
431
 // Z Servo Probe, such as an endstop switch on a rotating arm.
434
 //#define Z_PROBE_SLED
436
 //#define Z_PROBE_SLED
435
 //#define SLED_DOCKING_OFFSET 5 // The extra distance the X axis must travel to pickup the sled. 0 should be fine but you can push it further if you'd like.
437
 //#define SLED_DOCKING_OFFSET 5 // The extra distance the X axis must travel to pickup the sled. 0 should be fine but you can push it further if you'd like.
436
 
438
 
437
-// A Mechanical Probe is any probe that either doesn't deploy or needs manual deployment
438
-// For example any setup that uses the nozzle itself as a probe.
439
-//#define MECHANICAL_PROBE
440
-
441
 // Z Probe to nozzle (X,Y) offset, relative to (0, 0).
439
 // Z Probe to nozzle (X,Y) offset, relative to (0, 0).
442
 // X and Y offsets must be integers.
440
 // X and Y offsets must be integers.
443
 //
441
 //

+ 4
- 6
Marlin/example_configurations/tvrrug/Round2/Configuration.h View File

409
 // Use M851 to set the Z probe vertical offset from the nozzle. Store with M500.
409
 // Use M851 to set the Z probe vertical offset from the nozzle. Store with M500.
410
 //
410
 //
411
 
411
 
412
-// A fix mounted probe, like the normal inductive probe, must be deactivated to go
413
-// below Z_PROBE_OFFSET_FROM_EXTRUDER when the hardware endstops are active.
412
+// A Fix-Mounted Probe either doesn't deploy or needs manual deployment.
413
+// For example an inductive probe, or a setup that uses the nozzle to probe.
414
+// An inductive probe must be deactivated to go below
415
+// its trigger-point if hardware endstops are active.
414
 //#define FIX_MOUNTED_PROBE
416
 //#define FIX_MOUNTED_PROBE
415
 
417
 
416
 // Z Servo Probe, such as an endstop switch on a rotating arm.
418
 // Z Servo Probe, such as an endstop switch on a rotating arm.
421
 //#define Z_PROBE_SLED
423
 //#define Z_PROBE_SLED
422
 //#define SLED_DOCKING_OFFSET 5 // The extra distance the X axis must travel to pickup the sled. 0 should be fine but you can push it further if you'd like.
424
 //#define SLED_DOCKING_OFFSET 5 // The extra distance the X axis must travel to pickup the sled. 0 should be fine but you can push it further if you'd like.
423
 
425
 
424
-// A Mechanical Probe is any probe that either doesn't deploy or needs manual deployment
425
-// For example any setup that uses the nozzle itself as a probe.
426
-//#define MECHANICAL_PROBE
427
-
428
 // Z Probe to nozzle (X,Y) offset, relative to (0, 0).
426
 // Z Probe to nozzle (X,Y) offset, relative to (0, 0).
429
 // X and Y offsets must be integers.
427
 // X and Y offsets must be integers.
430
 //
428
 //

Loading…
Cancel
Save