Skip to main content
Use the Parts Library to define reusable part records that matches to takeoff items.

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.
  1. Open the left sidebar.
  2. Select Database.
  3. Open Parts.
Direct route: /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)
During takeoff, Canaveral compares each takeoff object’s metadata to your Parts Library and resolves a matching part ID when metadata aligns.

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
Practical takeaway: the better your part metadata is targeted, the more reliable auto-resolution will be.

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.
If a part is not resolved or priced, related report costs may be incomplete or zero for that item.