New GUI for Emc available for testing...
08 Feb 2010 15:55 - 08 Feb 2010 15:57 #1813
by gtom
New GUI for Emc available for testing... was created 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
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
Last edit: 08 Feb 2010 15:57 by gtom.
Please Log in or Create an account to join the conversation.
08 Feb 2010 16:02 #1815
by gtom
Replied by gtom on topic Re:New GUI for Emc available for testing...
Please Log in or Create an account to join the conversation.
08 Feb 2010 16:09 - 08 Feb 2010 16:12 #1816
by gtom
Replied by gtom on topic Re:New GUI for Emc available for testing...
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
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.
08 Feb 2010 23:23 #1825
by robh
Replied by robh on topic Re:New GUI for Emc available for testing...
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
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.
08 Feb 2010 23:32 #1826
by BigJohnT
Replied by BigJohnT on topic Re:New GUI for Emc available for testing...
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
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.
09 Feb 2010 06:34 #1834
by gtom
Replied by gtom on topic Re:New GUI for Emc available for testing...
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
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.
14 Mar 2010 03:28 #2303
by ewlsey
Replied by ewlsey on topic Re:New GUI for Emc available for testing...
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
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.
18 Mar 2010 00:49 #2348
by penmaker1
Replied by penmaker1 on topic Re:New GUI for Emc available for testing...
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
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.
18 Mar 2010 06:33 #2349
by gtom
Replied by gtom on topic Re:New GUI for Emc available for testing...
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
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.
18 Mar 2010 12:21 #2350
by BigJohnT
Replied by BigJohnT on topic Re:New GUI for Emc available for testing...
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
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.093 seconds