Skip to main content

How do I select shingles for my roof project?

Choose shingles and configure estimation parameters including coursing, gauge calculations, and coverage settings for accurate quantity calculations.

Menu Path

Cover > Shingles


What it does

The Select Shingle command lets you choose the shingle for your job and configure all related roofing parameters. This becomes the cover material for all shingle roof planes in your model.

When you first select the command, the Select the Shingle dialog displays your shingle options and current parameters.


🧾 Shingle Selection Fields

Field

Description

Supplier

Supplier's name as it appears on reports and material orders

Profile

The shingle profile name (if required)

Name

Product name if different from Profile

Material

Additional identifier for the shingle

Colour

Select shingle colour from supplier's list. Trim shingles set to "From field shingle" adopt this colour

Product Code

Unique identifier for the shingle. Use your supplier's code for meaningful material orders

Starter course

Choose shingles or shakes for the starter course, applied to all eaves and rake edges

Starter coverage

Line types where starter product applies - typically eaves and rake, or eave only

Pay rate schedule

Select from defined pay rate schedules for labour costing

Underlay

Choose underlay for the entire roof. Define underlays using Set-Up > Insulation with name "Sarking" or "Underlay"

Shingle Waste File

File defining waste factors for this job. Multiple waste files available for different products

Fall protection

Select fall protection items. Define using Set-Up > Flashing with Finish set to "Fall Protection"

Fastener

Choose fasteners for the shingles, defined under Set Up > Fasteners


πŸ”§ Estimation Methods

At the bottom of the dialog, a message shows which estimation method is used:

  • Area method: Calculates based on pieces per square metre

  • Coursing method: Simulates laying shingles course by course for precise counts

Click Coursing to switch to the coursing estimation method. If you don't use coursing, the estimate defaults to the area method.

This image shows a Roof Model with Shingles in AppliCad Roof Wizard <a href="https://www.applicad.com" rel="nofollow noopener noreferrer" target="_blank">https://www.applicad.com</a>

πŸ›  Coursing Configuration

When you select Coursing, the shingle coursing dialog displays:

This dialog shows your selected shingle and its coverage data. Maximum and minimum coverage lengths are set when you define the shingle.

Field

Description

Required Gauge

The gauge to use when "Use the required gauge" option is selected

Gauge calculation

Toggle between using your entered gauge or letting the process calculate an appropriate gauge

Coverage width

The effective width of the shingle

Gutter overhang

Amount for first course to overhang into gutter, also offsets second course location

Max ridge gap

Maximum gap between ridge and top of closest course before a new course is inserted

Tolerance for Extra Course

Stretching value (0-1 decimal). If course depth at ridge exceeds this value, an extra course is added

Tolerance for Extra Shingle/Course

If remaining shingle width exceeds this value (0-1 decimal), an extra shingle is added to that course

Add shingle per Hip Intersection

Extra shingles when course intersects hip (can be less than 1, e.g., 0.5 adds every other course)

Subtract shingle per valley intersection

Subtracts shingles when course intersects valley (0.5 subtracts every other course)

Extra Shingles to Add per Course

Additional refinement for variables like transit damage. Can be decimal (e.g., 1.5 adds 1.5 shingles per course)


πŸ’‘ Coursing Process

For each roof plane:

  1. Eave course is laid from the longest eave

  2. Optimum course separation is calculated within the shingle's maximum and minimum values

  3. Start position is determined by gutter overhang setting

  4. After courses are drawn, shingle quantities (excluding waste) are reported

Waste is determined later during quote preparation.


πŸ”§ Dialog Controls

  • Cancel: Cancel shingle selection

  • Change: Change the current shingle selection

  • OK: Accept selection and apply to all shingle roof planes

  • Delete: Remove coursing lines from roof (coursing dialog only)

⚠️ Important: Coursing tolerance values should be verified against field results and experience for accurate estimates.


Did this answer your question?