Hi Charles, > > I have not been keeping up with machinekit as much as I should, but it > does look like they are moving to server/client. Looks like they have moved > the UI, task scheduler, RS274 interpreter, and basic machine commands to > use API's. Trajectory planner, kinematics, hardware drivers, etc, etc > remain on the Beaglebone. If I am reading this doc correctly, I would think > that you could program pretty much anything to connect to the API's. Should > be OS agnostic where the UI is running. I do know they are doing the > development against tablets as I have downloaded that.
Because the BBB has the two PRU processors all the stepping movement etc. has been offloaded. At the moment though, last I checked, support for a spindle encoder for lathe threading isn't there yet. With that in mind I doubt that encoder feedback for DC Servos is there either. And the Beagle doesn't have 5 or 6 QEI devices (only 2) so some sort of external cape would still be required if you wanted a full 5 axis system along with an encoder on the spindle. But then that's true for a desktop PC too right? The Beagle won't be the ultimate solution even for the embedded systems I design. It's got only two CAN bus ports. I'm still stuck using a Freescale 9S12 8/16 bit controller because it has 5 CAN bus channels of which I use 3 or 4. And the development, debugging and programming software for that is stuck at the WIN-XP level and isn't available at all for Linux. The Beagle could do a Lathe with an encoder and stepper motors. Even with a small touch screen interface. The world has changed a lot in the last 5 years. John ------------------------------------------------------------------------------ _______________________________________________ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users