As a little anecdotal evidence on remote UI - I've worked a little bit
on remote operation of CNC's - sticking web cams in the environment.
etc. I was able to run a tormach pretty successfully by VNC'ing in to
it. I can see a future in which this is very useful to commercial
users. I can see a future (at least for some shops), where you have
data about a bank of machines that are running in a web app, and
basically run a whole cell from one screen.

On Sun, May 3, 2020 at 8:40 AM Robert Murphy <robert.mur...@gmx.com> wrote:
>
> I agree, I never saw the sense in a remote UI, other than all the
> "hipster\makers" want to control the world with their phones.
> Machinekit, IMHO, seemed to be focused more towards the hobbyist who
> wants bells and whistles rather than an industrial\commercial scene.
> Don't take this as having a go, but just an observation.
>
> I think Andy (or someone we greater knowledge than myself)may have
> mentioned that whilst the GUI buttons can made to reflect the state of a
> hardware button, the reverse is not so simple. I'm not suggesting this
> is what you have in mind. Whilst a "gui toggle switch" can reflect the
> state of a hardware toggle switch, the reverse is not really possible.
> Unless of course the hardware switches in that case were momentary with
> a light to indicate the status, but would that not complicate hal &
> physcial wiring.
>
> If the GUI was just info only, well that could be a way to make it possible.
>
> On 3/5/20 9:09 pm, Reinhard wrote:
> > Hi Daniel,
> >
> >> It seems some developer at machinekit did some good work there.
> >> ...
> >> ... are the best features in machinekit that are missing in linuxcnc.
> > Hm, I don't think, that a remote ui is something important, that linuxcnc is
> > missing. And I don't take the nml-layer for bad so that it must be replaced.
> > For me, nml-layer is a good piece of C-code, which was easy to adapt for 
> > java.
> > The bad thing is the python addon, which can't be worse.
> >
> > So beside the remote accessibility I don't see any feature (in userworld) 
> > that
> > machinekit has, which linuxcnc does not have. And replacing the middleware
> > without benefit for the enduser is lot of time wasted (at least for me).
> >
> > For me, a machine is a local system. Some users would like to have an UI
> > running on their mobile phone, but I can't take that for serious. May be
> > acceptable as info board, but not for machining purpuse. And an infochannel 
> > is
> > quite easy to workout as addon.
> >
> > That remote stuff could be "outsourced" to developers, that really want that
> > stuff and like to spend their time to achive it.
> >
> > I believe, that the main purpose of linuxcnc is and should be the control of
> > machines. In the sense of realtime responses, it is reasonable, to have all
> > processes local to the machine controller (i.e. the pc that runs linuxcnc).
> >
> > What I really favor is a close coupling between backend and frontend. But 
> > that
> > coupling must respect the realtime requirements of the backend. Frontend is
> > always ok to be somewhat slow - as the human eyes are slow.
> > So it does make no sense at all, have a UI which has an refreshrate higher
> > than 24Hz. Nobody can see the difference.
> > So coupling should relax the different timings.
> >
> > cheers Reinhard
> >
> >
> >
> >
> >
> > _______________________________________________
> > Emc-developers mailing list
> > Emc-developers@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/emc-developers
>
>
> _______________________________________________
> Emc-developers mailing list
> Emc-developers@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/emc-developers


_______________________________________________
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers

Reply via email to