04/30/2017 at 11:15 •
Added laser support to 3DWriter.
I changed my printer's firmware to repetier because it has laser support, Marlin can still be used but you need to connect the laser to an existing output such as the part cooling fan.
Download the latest version from github https://github.com/boy1dr/3DWriter
For more information see my youtube video
Since i have a laser enabled 3D Printer i decided to make a fidget spinner and laser engrave a graphic in to it
Turns out that using a laser on PLA 3D Printed parts is awesome!
More to come.
01/24/2017 at 21:54 •
Fixed GCode offset issue with Y axis.
Fixed incorrect index of character array causing erroneous moves.
Added version checking.
Changed ui font scale to font size in mm.
Small improvements to the font editor, still a work in progress.
01/21/2017 at 04:22 •
I have updated the code to use the systems directory separator rather than the hard coded ones for Windows. This should make it more compatible with Linux.
Also, work has begun on the font editor. I am attempting to make a graphical editor which is a little harder than i anticipated since C# does not have a lineshape class like visual basic.
If anyone knows how to create a line with click event at runtime in C# i would be glad to hear it :)
01/18/2017 at 23:02 •
There are a few cursive characters that aren't being positioned correctly and break the continuous line, research in to the Hershey fonts so far hasn't turned up any reason for the gaps so i think i might need to regenerate the font sets in an easy to consume format and build an editor for them to correct any small issues.
I may be overlooking some width data in those font files, i should know more in a few days once i get a chance to pull the font files apart with greater scrutiny.