

Then below you can see how I am defining the same characters in my font in Glyphs. You can see that the “3” actually has two open paths that are being closed in this way. You can see that OLF shows all closed paths, but I guess these may be strokes that Glyphs is implicitly adding when it sees the open strokes in the TTF. First, here is a comparison in Glyphs itself (where I’ve just opened up the TTF of OLF Simple Sans). Here are three comparisons between my font with OLF Simple Sans – a “stick” font in TTF on (and included with Solidworks incidentally). I assume it has to do with the way my paths are defined, but I can’t figure it out. My hope was that this would be sufficient for the font to work in my CAD application, but there is still something I’m not doing correctly. I see that there has already been some discussion of this topic on a couple of threads here, but I think I’ve come a bit further and I’m hoping for a little help in figuring out the final problems I’m having creating my own fonts the way that does it.Īs I understand (from those other forum threads), if I export my fonts from Glyphs as TTF with “remove overlap” and “autohint” turned off, Glyphs will export without closing the open paths that I have created.

There are a number of options on in TTF that are designed to be used this way. Of course I’m very aware that creating a font in this way is not supported in OTF/TTF, which requires closed paths! However, a number of CAD and other software tools still use special TTF fonts designed in this way, ignoring the “correct” way of interpreting the font. automatic conversion of true type fonts to single line fonts. no closed paths – such that these paths can be used by a CNC or engraving tool, with the line width set by the cutting tool itself. Routing Systems for affordable computerized engraving equipment & CNC routers. I have designed a typeface using only single strokes – ie. Incidentally, having these made as a 1" square allows easy scaling to a given size when the the add_instance transformation is applied.Hello, all. Simply done with a bit of parsing of the string-references, and limiting those to // as separate 1" 2d components - with single-stroke stick characters, which are kept in a subfolder with the toolset and loaded / inserted as the desired references too.

To minimize he cutter-movements per character I have made other CNC tools where I've created the characters A-Z, 0-9, - and. There are other free ttf stick-fonts if you search the Internet.īut all of these ttf 'sticks' when used as 3d text will have 'strokes' that are actually two close lines - meaning double the cuts for every stroke - with the second hardly cutting away anything. I supply a (c)-free version of the stick CAD font 'txt' with Slicer 5 - used to engrave references as 3d text when CNC exporting as DXF in Pro.
