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.
π 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:
Eave course is laid from the longest eave
Optimum course separation is calculated within the shingle's maximum and minimum values
Start position is determined by gutter overhang setting
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.



