- Posts: 457
- Thank you received: 124
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.
I am sorry, my knowledge is less than yours on this matterfixer wrote: I am a little busy lately, but am still working on engrave feature slowly. I have some progress, now it supports QCAD 3 fonts, have a working ttf2cxf tool. I use xy-rotate from features instead o9000, almost everything works ok.
But, of course I have come to the limitations of my programming knowledge. I have trouble dealing with unicode strings. Until I pass ASCII chars to python script it works, but when I use any of non ascii char, it starts to throw exceptions...
Is anybody here willing to help with this issue?
Just like you, I also have other priorities in finalizing Featuresfixer wrote: And we will need some kind of CXF font optimizer - some chars, that could be made with single or only a few strokes are divided in many different strokes, each next stroke starting away from the last stroke end. The produced g-code is then full of unwanted rapid moves... I think it would be best to write a script, that would optimize the font and then write it back in cxf format. If anyone is interesed to help here I can send the collection of 45 fonts that I have currently. CXF format is pretty easy to read in, it would just need some kind of "sort points by distance" alghoritm.
Please Log in or Create an account to join the conversation.
I was thinking of including fonts with Features, because people normally dont have cxf fonts installed on machine controllers.Since we can not know what fonts someone has on his computer, we can not use a combo unless including all the font files in a specific directory.
There is an idea in my head for a GUI based around Features as the default programming mode, so it would in run mode show the progress trough the tree list of Features instead of G-Code. Something similar to Shopmill cycles on Sinumerik, but better.Features integrates very well with gmoccapy now.
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.