Press Brake CNC Control & G-Code

More
9 years 6 months ago #91350 by andypugh
Is there an existing UI that you like? Possibly copy that.

Are you planning to build a UI from scratch?

Please Log in or Create an account to join the conversation.

More
9 years 6 months ago #91352 by bymccoy
I'd rather not build from scratch, but not sure if there's anything that fits the bill without having to rip most of it apart...

What did you build the tube bender demo in?

I'm also tempted to swap the stock desktop and move to OpenBox (no widgets or menus, just a grey desktop and auto-starting LinuxCNC app). I don't like most of the new Linux desktop themes, so looking for a UI that I can build something simple and crisp with. I spotted a UI that someone built in another thread ( forum.linuxcnc.org/41-guis/26174-screen-...signs?start=10#34210 ) built on Axis in TCL, but is that just a desktop theme or is that inside Axis itself?

Happy to use Python - have built digital signage apps using Python (and even JavaScript)... but obviously want something fairly robust.

What I would super-love too, is something that I can use as an HMI platform for interfacing with ModBus devices (not seen anything Linux based, and having a single environment for CNC and general motion/control projects would be awesome).

Please Log in or Create an account to join the conversation.

More
9 years 6 months ago #91360 by andypugh

bymccoy wrote: IWhat did you build the tube bender demo in?.


That is a simple embedded tab in the LinuxCNC "Touchy" interface.

Please Log in or Create an account to join the conversation.

More
9 years 6 months ago #91474 by bymccoy
Hi Andy

Ended up just spinning up a VM on MacBook and installing LinuxCNC to have a play with the UIs. I spend most of my time on Linux command lines, so started headless and then installed OpenBox and LinuxCNC.

I was shocked at how easy install is - the docs make it sound like a really difficult process and push users toward the ISO. My first install was under time constraints so I used the ISO and have had really bad latency issues on the machine. Why is the ISO so bloated? Would make sense that an ISO would be a minimum install of Debian with something like OpenBox and optionally an app launcher. Even in a VM, it's outperforming the dedicated box with the ISO. Anyway, I'll fix that with a reinstall this week!

So, I installed 2.7 and then realised your demo was for 2.8. As I want to use my mods in production over the next few weeks, is there an easy way to back port the demo to 2.7 for my reference? Unless 2.8 will be production in next few weeks...

Please Log in or Create an account to join the conversation.

More
9 years 6 months ago #91480 by andypugh

bymccoy wrote: So, I installed 2.7 and then realised your demo was for 2.8. As I want to use my mods in production over the next few weeks, is there an easy way to back port the demo to 2.7 for my reference?


It should just be a case of taking the EMBED_TAB command from the INI file and the glade/python files into a 2.7 install.
The following user(s) said Thank You: bymccoy

Please Log in or Create an account to join the conversation.

More
9 years 6 months ago #91513 by bymccoy
Cool, will try and have a play with it in the VM.

Hopefully with get to grips with the inner workings once I start playing with it. Feel a noob at the moment, as have only been playing with it as a "user" whilst I'm converting machines. Looking forward to hacking it to suit :)

Anybody hooked the UI into any web services or with HTML tabs? Want to have part programmes in our job management system, and load them with barcode/part number lookups. Pics etc and even videos showing the process would be handy. I built a Python embedded web browser for interactive kiosks a few years back (maybe in PyGTK? Can't recall), so would be easy enough to integrate...

Please Log in or Create an account to join the conversation.

Time to create page: 0.356 seconds
Powered by Kunena Forum