- Make a label in inkscape or any other SVG exporting program
- Export the label as paths only (no fonts)
- Import into FreeCAD
- Turn the label into objects that can be placed on an objects surface to mark a label
- The inkscape label to paths is describe here
- Make sure that all objects are closed, instead of lines solid objects need to be used.
- https://wiki.freecad.org/Import_text_and_geometry_from_Inkscape/en
- https://www.youtube.com/watch?v=L-jqKb0f-78&ab_channel=61quick
- File->import filename.svg
- Open SVG as geometry
We now have a collection of a ton of individual objects, one for each individual path.
- Paths with loops come up as seperate paths, eg. an o has the outer and inner loop as seperate paths. These need to be combined into a single sketch to extrude properly.
- There are many parts each of which will need to be their own body or joined to another body.
- Cycle through all parts, find the ones that are completely within another and XOR them
- For non-intersecting paths use the draft->upgrade tool
- Make each into their own body and extrude
- Join the objects using a boolean XOR. This will keep the positively extruded parts and subtract the negative extrusion.