I'm starting build planning for a DIY clone of a prusa i3 mk2. I want to keep my build as close as possible to the stock setup, but I want to build as much as possible myself and improve on what I can.
I haven't bought any electronics for it yet. The stock i3 mk 2 uses rambo, and I'd really rather go a bit more modern that than so I am quite interested in getting a smoothieboard.
I've been reading up on smoothieboard and smoothieware and I'm still a little confused about endstops and probes.
From smoothieware's point of view, as documented in the wiki (can't link to the page) , a z probe is not and cannot be an endstop. I kind of get that from an ideological point of view and I realise that that purity is necessary for good quality and universal code in smoothieware.
However, in reality it's not true. Several printer designs and other firmwares are quite capable of using a z-probe in place of a Z endstop and the prusa i3 mk2 is an example of this. The prusa i3 mk2 does not have a hardware z end stop and relies entirely on the z probe for that.
Is there any way to support a printer like this with smoothie? Or, if I do decide to use smoothie for my build, will I *have* to modify the printer to add a physical end stop?