IN order to make OKH/W types toolable, we have proposed adding several structured data lists to the OKH/W files to represent supply and tool "atoms". These OK* atoms have a unique string identifier (established by WikiData) as well a human-readable description and a URL. The updated OKH/W files have atoms for: BOM and tool list as well as the final output of the OKH and any left over BOM consumables.
The code that imports OKH/W files (aka "slurpers") needs to be updated to read these properties and generate SymPy symbols from the various identifiers to be used by SupplyProblem/SupplyTree.
IN order to make OKH/W types toolable, we have proposed adding several structured data lists to the OKH/W files to represent supply and tool "atoms". These OK* atoms have a unique string identifier (established by WikiData) as well a human-readable description and a URL. The updated OKH/W files have atoms for: BOM and tool list as well as the final output of the OKH and any left over BOM consumables.
The code that imports OKH/W files (aka "slurpers") needs to be updated to read these properties and generate SymPy symbols from the various identifiers to be used by SupplyProblem/SupplyTree.
Example: