Since I couldn't find any documentation from the FCStd file format, I've started to write one here.
I think it'll help other to produce FreeCAD content from outside FreeCAD (and maybe, consume it?).
However, I've only documented what I've found for my specific need, so any help or improvement would be welcome. Typically, I'm only exporting a FCStd document with sketches in them. So the BRP file seems not the be required, FreeCAD is able to recreate them from the XML file's
Code: Select all
GeometryList
If any dev is willing to explain the intrinsics/pits/difficulties of this format, I'd be glad to collect and compile the explanation in my documentation page.