Welcome! Log In Create A New Profile

Advanced

confusing documentation

Posted by ruggb 
confusing documentation
May 23, 2020 09:37AM
So what is new?

I have a nozzle mounted piezo probe/endstop == NOT carriage mounted, The Nozzle IS the probe.

based on this excerpt from configuration.h, I should enable both FIX_MOUNTED_PROBE and NOZZLE_AS_PROBE
but that does not work


/**
* A Fix-Mounted Probe either doesn't deploy or needs manual deployment.
* (e.g., an inductive probe or a nozzle-based probe-switch.)
*/
//#define FIX_MOUNTED_PROBE
/**
* Use the nozzle as the probe, as with a conductive
* nozzle system or a piezo-electric smart effector.
*/
//#define NOZZLE_AS_PROBE

So what should I do?

Edited 1 time(s). Last edit at 05/23/2020 09:37AM by ruggb.
Re: confusing documentation
May 23, 2020 09:46AM
The former needs offsets from the hotend, the latter does not.

Edited 1 time(s). Last edit at 05/23/2020 09:48AM by Dust.
Re: confusing documentation
May 23, 2020 10:01AM
I currently have FIX_MOUNTED_PROBE defined

with

#define NOZZLE_TO_PROBE_OFFSET { 0, 0, 0 }

So should I have NOZZLE_AS_PROBE defined with this (undefined)

//#define NOZZLE_TO_PROBE_OFFSET { 0, 0, 0 }

Seems like the same thing but different. Why the redundancy?
Re: confusing documentation
May 23, 2020 11:01AM
NOZZLE_AS_PROBE removes all the unneeded code that adds and subtracts the probe offsets, speeding up and and reducing the size of the code.
Re: confusing documentation
May 24, 2020 07:34AM
thanks for making sense of this.
Sorry, only registered users may post in this forum.

Click here to login