For 2D engraving you probably need single-line fonts - e.g. the ones available in QCAD (and used in PyCAM, as well).
If you are looking for "laminary"(?) fonts (shapes instead of lines), then you will probably need to create a multi-layer 2D representation with suitable shapes. Maybe you can use inkscape and add some contours?
These preparations are outside of the scope of pycam's possibilities.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I have a particlar need to import text created in a particular font (from Inkscape as an SVG for example) and extrude it into 3D, ready for routing.
My problem is that the text imports OK but as outlines only and the extrusion process ends up with a series of blobs not resembling text at all.
Is there a way to do this properly?
Last edit: owlbrudder 2016-11-24
For 2D engraving you probably need single-line fonts - e.g. the ones available in QCAD (and used in PyCAM, as well).
If you are looking for "laminary"(?) fonts (shapes instead of lines), then you will probably need to create a multi-layer 2D representation with suitable shapes. Maybe you can use inkscape and add some contours?
These preparations are outside of the scope of pycam's possibilities.