Onefinity control on another machine

Hey Robert,

what do you exactly mean with “the onefinity control”.

Do you mean the Onefinity CNC controller? If so, the answer is yes, as it is a hardware and software fork of the Buildbotics CNC controller, which is a universal CNC controller, this could be possible. But wouldn’t you rather use an original Buildbotics from buildbotics.com, since it meanwhile evolved a bit further since the moment when Onefinity forked it (What’s new in Buildbotics 1.0.0, What’s new in 1.0.2). For example, a recent version of the Buildbotics CNC controller allows you to alternatively use external stepper drivers,

The Onefinity software and hardware fork is worked on by a developer too at the moment, but I think it’s mainly getting it to use a Raspberry Pi 4 instead of a 3 and to get around a few drawbacks of file selection interface.

Anyway, if you have up to four open-loop bipolar stepper motors / axes on your CNC machine, you can go with any of the Onefinity CNC controller or the Buildbotics CNC controller. If you have a gantry-style machine, which means, the Y axis are in fact two parallel axes with a stepper on each, you use two stepper outputs for Y and so you practically can use any X, Y*2 and Z axes = three axes machine and attach it to the controller. Of course you would have to configure the settings for the stepper motors and the pitch of the ball screws/lead screws and some other settings to match the machine hardware.