Assemblies

About Assemblies

An assembly is an estimating tool that calculates the material and labor quantities required to construct a portion of a house plan. Assemblies let you pre-set the cost code, choice, and items, and then calculate the quantity using a formula, layer-by-layer. For example, a footer assembly might calculate concrete, rebar, and labor for trenching. The user can set the cost codes, material, and choices, and then calculate the quantities for each different plan.

Essentially, assemblies:

  • Reduce the amount of time it takes to build an estimate in the system.

When formulas are needed to calculate total quantities for basic materials, the user can add takeoff items to the plan via a grid. This way, if there is a change or miscalculation in the plan, the system has stored information that can quickly and easily update the quantities for all of the assembly takeoff items.

  • Use formulas to factor item quantities.

Assembly formulas can have "factors" (constant, pre-set numbers such as the distance between studs) and one or several mass property values or variables (such as the length of a wall or ceiling height). When a formula is used to calculate the quantity of an item, the factors are used automatically, and the mass properties/variables are entered by the user at the time the assembly is applied to a given layer.

  • Are associated with one ore more mass property value(s).

For example, an assembly for a 4-inch slab would have a unique value for both the length and width. The length and width could then be designated as mass properties. An assembly could be built to calculate concrete material, concrete labor, vapor barrier, gravel, and termite soil treatment area by inputting the length and width of the 4-inch slab.

Notes

  • Assemblies that can be re-used on various plans are ideal.

  • Mass properties are not determined until the assembly is added (applied) to the specific layer of the specific house plan.

  • Mass properties are required to generate a takeoff.

  • The most efficient assemblies contain standard and optional takeoff items – since the method of calculating the material is the same whether it is standard or optional, keeping all takeoff items in one assembly saves time

  • It is a good idea to keep the number of takeoff items in an assembly to a reasonable number. As a rule of thumb:

    • Checklist assemblies should have no more than 150 takeoff items

    • Estimating assemblies should have no more than 200 takeoff items

    • Pick One and Lump Sum assemblies should have no more than 500 items

Using assemblies to build takeoffs is much quicker and easier than creating takeoff items individually. It is even quicker than duplicating an existing takeoff when a number of quantities or items will need to be changed because editing the new records requires the user to open each record, add a change reason, make the change, and save.

Types of Assemblies

A builder may use some or all of several assembly types. The types of assemblies include:

  • Estimating
  • Pick One
  • Lump Sum
  • Checklist
  • Site Variance

Estimating Assemblies

Estimating assemblies use the most complex formulas of all assemblies.

Estimating assemblies:

  • Use formulas to calculate how much material and/or labor is needed.

  • Can be for any portion of a home – footers, roofing material, frame material, foundations, etc.

  • Include all of the takeoff items for one portion of the home.

Notes

  • The user can use the mass properties section of BuilderZen to change some of the numbers in a formula to create unique quantities for each plan.

  • Can use the grid feature if the formulas will always give the exact quantities on every takeoff item.

Pick One Assemblies

Pick One assemblies use simple formulas to add material to a plan that is a part of a Pick One category.

Pick One assemblies:

  • Typically include all of the material/labor that is a part of a simple upgrade. For example, flooring, electrical fixtures, and cabinets are all components of a home that are frequently upgraded, are often affected by structural options, and rely on the same variables to determine quantities.

  • Assist in building a takeoff by making it easy to quickly and efficiently add all of the different category choices.

Note

Pick One assemblies can use the grid feature if the formulas always give the exact quantities on every takeoff item.

Lump Sum Assemblies

Lump Sum assemblies typical use a simple COUNT * 1 or QTY formula to add all lump sum takeoff items to a plan at one time. This way, lump sum material is pre-set, ensuring that all of the relevant data is included.

Note

Lump Sum assemblies can use the grid feature if the formulas always give the exact quantities on every takeoff item.

Checklist Assemblies

Checklist assemblies typically use a COUNT * 0 formula and work like a template. The system will calculate 0 as the quantity, and let the user override 0 with the correct quantity. Any material that is not needed in that particular plan is marked as 0 for the quantity and will not be added.

Checklist assemblies allow the user to list all of the possible takeoff items. For example, a "Dimensional Lumber" assembly might list all of the possible types of loose lumber. This allows the user to scroll down the list and enter the correct quantities. Material is entered into the system efficiently, and it creates a checklist of options.

Note

Checklist assemblies should not use the grid feature.

Site Variance Assemblies

Site Variance assemblies use the Count*0 formula and are an efficient method for adding site variance material to a job budget. Simply list all of the potential site variance takeoff items in the assembly, and then add it to the job budget once the quantities are calculated. This works like a checklist, presenting all of the possible options.

Note

Site Variance assemblies should not use the grid feature.

How Do I Decide if I Should Use an Assembly?

Assemblies are a fast and efficient way to enter information into the system, and they are most useful when applied appropriately. Any time material is essentially the same from one plan to another but the quantities change, an assembly template should be built and used across plans.

Use cases for assemblies include:

Use Case Assembly Type Needed
Lump sum material Lump Sum assembly
The same construction method across multiple plans Estimating assembly
The same material is used in different quantities for the site variance Site Variance assembly
There is a long list of takeoff items, but the quantities vary by plan Checklist assembly
Pick One category Pick One assembly
The quantities for a group of takeoff items are determined by the same measurement Estimating assembly

Impact of Layering Scheme

In Foundations, takeoff items are always inside layers. It is important for the user to learn his or her company's layering scheme before building an assembly. The assembly creates takeoff items inside a layer. When creating an assembly, pay attention to change in material quantities in the takeoff item. If the change occurs across layers, multiple assemblies may be needed.

For example, if plumbing, drywall, exterior finish, and roofing material are all lump sum, it is not necessarily best to build one all-inclusive assembly. Should the plumbing and drywall change price at the plan level while the exterior finish and roofing material change price at the elevation level, these takeoff items would need to be entered in separate layers. To do this, the user would need two assemblies:

  • Lump Sum Assembly – Plan Level

    • Plumbing

    • Drywall

  • Lump Sum Assembly – Elevation Level

    • Exterior Finish

    • Roofing Material

Note

A thorough understanding of your company's layering system is necessary before building an assembly!

Last Updated: 9/28/2018, 7:06:42 PM