Run concrete, framing, and paint quantities in one pass, then roll them all into a single bill-of-materials takeoff.
Get the concrete volume and material needs for the job's footings.
concrete({"shape": "slab"})Get stud count and spacing for the job's wall framing.
framing({"total_wall_lf": 100, "wall_height": 70})Get paint gallons and coats for the finished walls.
paint({"length": 20, "width": 12, "height": 70})Aggregate concrete, framing, and paint into one takeoff.
bill_of_materials({"items": []})