BOM-Quality CAD

From Open Source Ecology
Jump to: navigation, search

For Open Source Ecology, BOM-Quality CAD refers to a comprehensive file or set of FreeCAD files for a product or artifact. The distinguishing features of BOM-Quality CAD are:

  1. They contain every single part, including fastener, that goes into an object. Coverings such as paint, which are inseparable from an object upon disassembly, do not need to be shown.
  2. They are represented by single objects in the FreeCAD part tree. Groups may be created. They are single objects following a naming convention consisting of a single word without periods (base name), followed by a space and a number. Identical parts have identical base names, though their numbering may differ.

The above allows simple extraction of BOMs as a summation of individual part instances, which is extractable via Python scripts from FreeCAD into publication-ready bills of materials.