A Widescreen Blender-Style Interface

More
30 Jul 2018 00:23 #115097 by cmorley
Do you have images for the button icons?

Chris M
The following user(s) said Thank You: tommylight, KCJ

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

More
30 Jul 2018 02:39 #115100 by cmorley

Chris M, well the communication miss was probably a good thing, the editor should probably be wider anyway : )

A button can be used to expand the Run menu like this.
The menu can even go over the jog controls, but not over the Persistent Machine specific controls, or the immutable Estop controls.

(The Large Log expansion button would need to be grayed out.)


Note the two images showing are the same, but I figured out what you did.
Can't say I'm a fan of that - you lose your DRO that way and usually adjusting the slit is difficult with a touchscreen with out a large handle.

I also noted that you do not display currently used gcodes or mcodes - is that a oversight or by design?
I've added some code to qtvcp based on you requirements so this is a good exercise for me!

Thanks
Chris M

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

More
30 Jul 2018 04:22 - 30 Jul 2018 07:35 #115103 by BrendaEM
Sorry about the duplicate image post. There are roughly 24 layers that need to be toggled in certain combinations in to create an image for posting.

Chris, there is a little full-screen button on both the standard Run Menu, and the expanded Run menu. It toggles it.

Well, the expanded Run menu has to cover something???
The hope is that the expanded Run toggle can be fast enough so click on/off at will whenever the Run menu is showing.

~

There are current modal G and M codes, in the MDI menu. I hadn't noticed them in Axis's G-code window. I am not even a pedestrian at G-Code.

~

The interface design is coming to last proverbial corner. As I posted, a single person, versioning multiple icon sizes, of an interface with open change requests would be a nightmare for me, and an (in)efficient use of time. Soon. And yes, I will post the .svg source file for the whole kit and cabootle, which oddly, is only 2.8MB. As if it matters, the interface version is 243.

There are only a few weeks left I can work on this, perhaps 2 at the outside before I export everything, and post a proposal.

Attachments:
Last edit: 30 Jul 2018 07:35 by BrendaEM.
The following user(s) said Thank You: tommylight

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

More
30 Jul 2018 09:17 #115110 by andypugh

I am drawing the interface out in Inkscape because it's open and free, using open fonts.


Inkscape uses SVG natively. And SVG can have active elements.

www.w3.org/TR/SVG/interact.html

This probably isn't the way to go, though. :-)

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

More
30 Jul 2018 20:26 #115170 by BrendaEM
Andy, I hadn't seen that before, thanks.

It would have been cool to see the interface programmed in Python because it would be easy for many people to modify it, and perhaps easier to write plug-ins for it.

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

More
30 Jul 2018 23:11 #115187 by andypugh
You can embed Python in an SVG file, I think. It's probably a terrible idea :-)

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

More
31 Jul 2018 02:48 #115196 by cmorley
I tried a blender styled version of pyqt - I'm learning about qt layouts and styling.
obviously not finished but looks like one could get pretty close.
Most of the buttons with text actually work - This is a running example.
button Icons would look nicer...



Chris M
Attachments:
The following user(s) said Thank You: tommylight, KCJ

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

More
31 Jul 2018 04:32 #115204 by BrendaEM

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

More
31 Jul 2018 05:48 #115205 by tommylight
Nice one, Chris !

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

More
31 Jul 2018 14:48 #115234 by KCJ
Chris, I just gave your Brender (Brenda + Blender B)) clone a spin, very nice indeed!

Cheers,
Kurt
The following user(s) said Thank You: Lcvette

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

Time to create page: 0.210 seconds
Powered by Kunena Forum