New GUI for Emc available for testing...

More
08 Feb 2010 15:55 - 08 Feb 2010 15:57 #1813 by gtom
Hello,
we have a new GUI for Emc (2.3.4) available...

code.google.com/p/moccagui/

This GUI is based on FreePascal & Lazarus.
Widget-Set is Gtk2, needs the Gtk2 Widgets, GLib2 & OpenGl Libs installed...

Currently only in German, Source is available also

regards, Thomas
Attachments:
Last edit: 08 Feb 2010 15:57 by gtom.

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

More
08 Feb 2010 16:02 #1815 by gtom
This is the "Jog" Window
Attachments:

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

More
08 Feb 2010 16:09 - 08 Feb 2010 16:12 #1816 by gtom
Some "Features"

Exports Jog-Pins to Hal (like Axis)
Imports Command - Pin (integer) to execute a command given by hal
runs "Scripts" - any gcode - on a Button- Click
Executes Tool-Changes (User can select the desired tool from a list)
Edit Tools inside a grid-control
TouchOff- buttons for all axes (xyzabc)
Homing (Single Axis or all)
Spindle- Control
Full 3D Preview, Rotate, Pan, Zoom
Logger for ToolPath
Dro- Font fully scalable
Main- Font also

New Version will be available end of next month:
"Realtime" NC- Editor with full Preview of output
"Wizzards" for NC-Code (Pockets, Arcs, Circles etc)

Regards. Thomas
Last edit: 08 Feb 2010 16:12 by gtom.

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

More
08 Feb 2010 23:23 #1825 by robh
Hi Thomas

thanks for sharing and showing of your work, its looking realy nice keep up the hard work. cant wait to try this out.
any eta on a language conversion

any plans for the other axes? UVW
can you export the side buttons on GUI to real work soft/hot keys for easy streamline use

thank you
rob

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

More
08 Feb 2010 23:32 #1826 by BigJohnT
Hi Thomas,

Nice work. I too wonder if there is a way to translate to English or even American... for us on this side of the pond.

Thanks
John

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

More
09 Feb 2010 06:34 #1834 by gtom
Thank you...

The Program will be soon available with a "internationalization" File.
This file allows the User to translate all the text into English or whatever.

The Side and Bottom- Buttons can be activated by Hal (currently this works on my test-computer
but i want the whole gui to be controllable through this buttons. That means even the File-Open
dialogs etc have to be modified... In this case the User can put Buttons on a monitor- panel, link em
with the hal and execute the gui- button next to the hardware button... (like professional cnc- controls)

Next Step will be a custom Skin -File that will allow the user to change the appearance of the gui (Fonts,colors etc)
Buttons can be displayed with Icons also,

This program needs a fast and up to date hardware cause it runs on Gtk2, If you have an older
computer you can compile it with Gtk1 also, As it is written in FreePascal & Lazarus the program
can be compiled on various platforms (Carbon, MacOs)

With Shift + F12 you can switch in a "real" Fullscreen mode (or set WINDOW_SIZE = 3 under the
Ini [DISPLAY] section). Fullscreen- Mode means that the Program appears on the whole screen, including
the menu-bars of the os (available in Gtk2 only)

At he moment the program can handle up to 5 Axes (XYZ and 2 of the ABC axes)

Source-Code is available also, as we do not have the Gpl- Licence in Europe (mean we have it but it is
intended different) i still do not know what licence to provide with the source... In Europe everything that is published
has a copyright. Even the emc- example Nc-Code, Hal-Examples etc... So normally i am not allowed to make a copy
of emc in Europe... If there is a "real" copyright depends on the code itself. For Example: if i take a "small" Part of external code
(lets say 100 lines of code) into a big project (about 80.000 lines of code) and the external code is a code that itself
has parts that were taken from other published code-fragments, the external code cannot have a copyright...
But you can feel free to copy / modify the source as you want...


regards, Thomas

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

More
14 Mar 2010 03:28 #2303 by ewlsey
This is fantastic!

I was really hoping something like this was coming.

I have one question. Will there be implementation for PyVCP widgets such as HAL indicators or spindle controls?

I will try to install and run the GUI, aber mein Deutsch ist nicht perfekt.

-Wes

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

More
18 Mar 2010 00:49 #2348 by penmaker1
Ok, I downloaded the file from the link in your first post. I have unzipped it and when I try to run the mocca file it tells me the parameters are incorrect. What parameters need to be either set as environment variables or added to the command line?

I am really looking forward to trying out your new GUI.


John Guenther
'Ye Olde Pen Maker'
Sterling, Virginia USA

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

More
18 Mar 2010 06:33 #2349 by gtom
Hi John, "mocca" is a gui like axis, tkemc etc... so you need to run it from the emc script.
Just put the binary inside the emc/bin path, make it executable.
Then you need to edit your config file and set the DISPLAY = mocca
When you start emc now with this configuration youll have mocca as the gui frontend...

The updated version will be released in about 2-3 weeks. it will be available in English also - in fact it is a binary with the design stored in xml- files so the user can modify the appearance of the gui like colors, fonts, position of controls, text etc...

regards, thomas

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

More
18 Mar 2010 12:21 #2350 by BigJohnT
Thomas,

That sounds pretty cool. Being able to modify the gui will be a cool feature.

Will it work on a lathe?

Would it be able to use a binary input for a feed override input? I know myself and Robh would like that feature.

Thanks
John

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

Time to create page: 0.188 seconds
Powered by Kunena Forum