The Basics:
Your organization has its own customizable Parts database in Canaveral where you can define price, unit (each, per linear foot, etc), and target metadata. When you create takeoff objects in the Takeoff view, Parts from your Parts database will automatically resolve based on the part’s metadata targeting. Part names and numbers will be displayed in report tables.Navigate to Parts Database
- Open the left sidebar.
- Select Database.
- Open Parts.
/database/parts
What a Part does
A Part is a catalog entry that contains:- A part identifier (part number / name / manufacturer context)
- Pricing (unit price + unit basis)
- Metadata targeting (the takeoff metadata shape that this part should match)
Metadata targeting and takeoff-time resolution
Part resolution is metadata-driven:- Each part includes a metadata profile (for example: type, shape, dimensions, material, system, connector choices, etc.).
- At takeoff-time, object metadata is normalized and compared against candidate takeoff objects.
- A part matches when the part metadata is a valid subset of the object metadata.
- If multiple parts match, Canaveral prioritizes the most specific match. (You can always override the resolved Part in the inspector
Pricing in reports
Part pricing flows into takeoff reporting:- When an object resolves to a part, its part price and price unit are used in report calculations.
- Unit basis (for example each, linear, area, weight) determines how quantity is priced.
- Exported takeoff reports use resolved part pricing to compute line-item and rolled-up totals.
