Rockhopper doesn't look all that usable for controlling a mill.
I've been trying emcweb (comes up and says MiniEMC2), but I can't seem
to get it to even 'home'.
Anyone tried building GladeVCP using GTK-3's Broadway web interface?
On Thu, Aug 20, 2015 at 3:26 PM, Bob van der Linden
<
bobvand...@gmail.com> wrote:
> Hi Jason,
>
> Together with another company I've worked on a 3D printer web gui that works
> with Machinekit on a BeagleBone Black. It is closed source, but I based it
> on the LinuxCNC/Machinekit Python API
> (
http://linuxcnc.org/docs/html/common/python-interface.html). It wasn't
> really a direct connection from the webserver to the Machinekit API.
>
> I've also dabbled a bit with the Rockhopper webinterface, just to see how
> things work, but it was more of a debugging environment for me and others to
> work in from our laptops. Adding some buttons for us to do some tasks more
> easily: go to a few fixed positions to do calibration, tasks like that. It
> was all printer specific stuff.
>
> That said, like Michael mentioned, the Machinetalk API will become the
> standard for Machinekit. It'll allow applications running on the same system
> as well as remote systems to control and monitor Machinekit. I'm slowly
> starting with a client-side library in Python that makes use of the
> Machinetalk API. I hope to include most of the functionality that the
> original Python API has (state-changing, mode-changing, homing and sending
> mdi commands).
>
> Eventually I want to see a similar node.js interface, because that's what
> I'd like to use. Like Michael said, Python is used for now, partly because
> it was used in existing examples of Machinetalk communication, but also
> because protobuf's support for Python.
>
> The repository with the initial progress is here:
>
https://github.com/bobvanderlinden/pymachinetalk-client
>
> This should make it much easier to implement a webinterface, based on a
> stable API.
>
> Greetings,
> Bob