LinuxCNC Features - a kind of NGCGUI

More
11 years 1 month ago - 11 years 1 month ago #63246 by fixer
Replied by fixer on topic LinuxCNC Features - a kind of NGCGUI

Symbol_Astro and Symbol_Misc2 return a different error code 'list index out of range'. Last char for Astro is 'F' and for Misc2 it is 'K' but even trying Astro with ABCDEF, it throws an exception until I added a new line at the end. Same happened with Misc2 and 'K'.

I will do something about that later.

We should focus more on unicode bug fix. There are fonts that have unicode chars included, but are not interpreted ok when parsing. Try some russian or japan, chineese character, you will see. I need some help with this issue.




EDIT: made a simple script for converting fonts that didnt work, converted fonts attached.

File Attachment:

File Name: GreekFonts.tar.gz
File Size:17 KB
Attachments:
Last edit: 11 years 1 month ago by fixer.

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

More
11 years 1 month ago - 11 years 1 month ago #63268 by FernV
Replied by FernV on topic LinuxCNC Features - a kind of NGCGUI
Hi Mit,

Greek fonts should work now.

Something I found in TrueType Tracer did not make much sense to me. When using flipped+mirrored together, the result was the same as rotating 180°. I edited to use a 'mode' with 3 combo options : Normal, Mirrored, Flipped

Now only one option can be selected
Do you know that more than 500 TT fonts can be engraved, including unicode ? I was not aware of so many fonts.

Regards
Fern
Last edit: 11 years 1 month ago by FernV.
The following user(s) said Thank You: johns

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

More
11 years 4 weeks ago - 11 years 4 weeks ago #63408 by FernV
Replied by FernV on topic LinuxCNC Features - a kind of NGCGUI
Hi Mit

I just released version 2.01 available at fernv.github.io/linuxcnc-features/

Regards
Fern
Last edit: 11 years 4 weeks ago by FernV. Reason: Should have been posted to topic

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

More
11 years 4 weeks ago - 11 years 4 weeks ago #63415 by FernV
Replied by FernV on topic LinuxCNC Features - a kind of NGCGUI
Sorry, I should let every one with an interest in LinuxCNC-Features that I just released version 2.01 available at fernv.github.io/linuxcnc-features/

Some changes are
  • setup script
  • auto detection of units, same files do for metric and inch
  • virtual numeric keyboard for int and float input
  • add iconview not in a dialog anymore, one click only to select
  • updated menu
  • more shortcuts/accelerators (click Edit menu to see)
  • better integration with gmoccapy and a touchscreen
  • better grouping
  • new datatype supported : filename
  • supports Cut/Copy/Paste
  • auto-check for updates
  • and more...

Ini files added
  • D-Sub connectors
  • TrueType and QCad (cxf) fonts
  • Counterboring
  • Polyline (not fully implemented yet, replaces Draw)

Enjoy
Fern
Last edit: 11 years 4 weeks ago by FernV.
The following user(s) said Thank You: Mike_Eitel, fixer

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

More
11 years 3 weeks ago #63417 by newbynobi
Replied by newbynobi on topic LinuxCNC Features - a kind of NGCGUI

Hi Norbert,

Maybe you could add dynamic user tab, that would open from the right side and cover complete right half of display (axes, program, spindle,..) like a dynamic toolbars that we are used on some windows programs. So one could just hide it when not needed. On 15 inch toucshcreen it is indeed hard to work with embedded tab. I personaly use features standalone on top of gmocapy, but I have to constantly ALT+TAB it, because I dont have a mouse on machine, only TS and keyboard, and I want to get rid of the keyboard too.


Hallo,

have you tried to use the aux screen for that purpose?
Just place a file named gmoccapy2.glade in your config folder and make sure the main window of that glade file is called "window2"

If you go to the settings page, you can hide or show this screen by clicking the corresponding button.
If that works like you wish, it is easy to give that button a hal pin.

Norbert

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

More
11 years 3 weeks ago #63421 by fixer
Replied by fixer on topic LinuxCNC Features - a kind of NGCGUI
Hi Fernand,

This is absolutely GREAT! You did a lot of work here, and I personally am very thankful for this! Polyline feature looks very interesting! Some kind of lead-in move and cutter compensation needed there.
I commented out treeview.expand_all() in line 2558. I dont know what you mean with it, but it works better without it IMHO - it shouldn't expand everything in main tree after adding feature.
I will try to do some work on cxf engrave, I am not sure what is wron with identation. It looks like my editor is doing something funny there, i am still using mousepad...

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

Time to create page: 0.450 seconds
Powered by Kunena Forum