Z-Probe and Z Endstop - Why ist it different to Marlin

246 views
Skip to first unread message

Patric E.

unread,
Feb 16, 2018, 2:41:37 PM2/16/18
to Smoothieware Support
Hi,
I just converted my CoreXY from Marlin to Smoothieware.  Now, after hours of fiddeling around to get the Z-Probe working and the bed levelling is working as well it seems I understand that the z-Probe can not be used as a Z-Endstop.
As the Probe is off the bed once the head ist homed, the bed crashes into the printhead, just because I can not find a way to first move the printhead into the bed area before the software is starting to home Z.
Bed tramming works well, the sensor position offset is taking into account as soon as the procedure starts and all works seemless.
So, to set Z0 the printer needs a Z-Endstop switch. Correct? If yes, why can it not simply work as it does in Marlin?
I did read to documentation ten times, also I searched google for all I could find. But that seems the result: You can not use a Z-Probe to home the Z-Axis and also use is for bed tramming at the same time.
I moved to a Z-Probe to get rid of the endstop switch and the endless adjustments of the print bed to get a good first layer. But with smoothie this still has to be done, the tramming is just added as an offset to the manual bed levelling? Where is the sense of that
instead of using the z-probe to calculate the z0 position?
Sorry if I sound a bit unfriendly, but to find that out it took me hours. And now I understand that the 2nd generation 3d-Printer software can do less the than the first generation software? Please tell me I'm worng and I'm just to stupid to read the documentation.
Regards
Patric

wolfmanjm

unread,
Feb 16, 2018, 5:09:51 PM2/16/18
to Smoothieware Support
you can disable z homing and use G30 Z0 to use the probe to "home".

Smoothie is far more advanced than  marlin, and the code is much cleaner and easier to program, because we use modules for the different functions. zprobe and endstops are different modules and hence a zprobe cannot be an endstop as well.

you are welcome to go back to marlin if you find this annoying :)
Reply all
Reply to author
Forward
0 new messages