Skip to main content

How do I create roof outlines using Track Outline and digitising?

Complete guide to creating roof perimeters using measurements, underlay images, and digitising tools in Roof Wizard's Track Outline feature.

Updated this week

Menu path

Construct Roof > Track Outline


What it does

Track Outline creates the roof perimeter from which all roof geometry is generated. You can build outlines using actual measurements, by digitising/tracing underlay images (aerial photos, PDFs, architect plans), or combining both methods. The outline can represent wall perimeters (with eave overhang added later) or eave perimeters (with zero overhang).

🧾 Getting Started

When selecting Track Outline, the software asks if you want to continue a previous incomplete outline. This recovery feature helps if you made mistakes or cancelled before completion.

Select Yes to continue where you left off, or No to start fresh from the job origin (X,Y coordinates 0,0).

πŸ”§ Wall Direction and Distance Dialog

The main Track Outline dialog has two display modes:

  • Full display: Shows all available functions:

  • Simple display: Hides advanced functions for first-time users:

πŸ›  Direction and Distance Fields

Field

Description

Direction

Cardinal bearing starting at 0Β° (UP screen), clockwise through 180Β° (DOWN screen) to 360Β°

Distance

Length of the eave/wall line in your selected units (metric or imperial)

πŸ”§ Accelerator Buttons

Predefined direction buttons for quick input:

Construct-1

Quick entry shortcuts: Type U, D, L, or R in the distance field for Up, Down, Left, Right directions. Example: R5000 or R5M creates a right-direction line of 5000mm or 5 metres.

πŸ›  Control Buttons

Button

Function

Insert/Enter

Creates new wall segment with entered values

Stepback

Undoes last wall segment if mistake made

Stepforward

Redoes stepback operation

Close

Completes outline and shows close method options

🧾 Distance Entry Options

Distance units depend on your System Preferences settings:

  • Metric examples: 8M, 8000 (millimetres), 8000mm

  • Imperial examples: 26'2", 314", 26.17'

Quick square outline: Type C (close square shortcut) in distance field and press Enter.

πŸ”§ Pitch/Radius/Bulge Options

The pitch button allows multiple roof geometry options:

Option

Description

Pitch

Roof slope in degrees, slope (n:12), or percentage (n:100)

Radius

Creates curved roof line using chord length and arc radius

Bulge

Creates curved roof using chord length and bulge depth

This image shows how Pitch/Radius/Bulge Options work in AppliCad Roof Wizard <a href="https://www.applicad.com" target="_blank" rel="nofollow noopener noreferrer">https://www.applicad.com</a>

Curved roof options create rectangles representing flattened roof areas, perfect for ordering flat metal sheets that will be 'walked' onto curved roofs during installation.

πŸ”§ Horizontal/Vertical Option

When you only know Horizontal and Vertical dimensions (not direction and length), click H-V button:

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

Field

Description

Horizontal distance

Horizontal offset of the wall

Vertical distance

Vertical offset of the wall

Resultant Distance

Software calculates length using trigonometry

The software shows two possible intersection points and lets you choose the correct one.

Locate Point on Screen: Use existing line endpoints to automatically fill H/V fields from job datum.

Measure button [m]: Ignores Z-axis when measuring, reporting distances on the flat construction plane.

πŸ›  Using Field Measurements with Pitch

When roof measurements are taken up the slope, use the pitch field to convert to horizontal distance:

  • Zero pitch = horizontal measurement

  • Non-zero pitch = software reduces slope measurement to horizontal

If you don't know the pitch but have ridge-to-eave measurements, click the pitch calculation button:

The calculated pitch is inserted automatically, then combined with slope dimension to determine correct wall/eave line length.

πŸ›  Slope Measurements and Pitch Example

For 3D roof models with field measurements, the software converts slope distances to flat distances:

Example: 27.5Β° pitch with 12000mm slope distance converts to 10644mm on the flat.

Imperial example: 6:12 slope with 39'5" converts to 35'2.75" flat distance.

πŸ”§ Track Line Style Options

The Options button sets line style, colour, and weight for roof outline construction lines. Especially useful when digitising over aerial images or PDF plans where background may obscure roof features.

The Options button provides direct access to Tools > Set Display options without exiting Track Outline.

🧾 Using Digitise and Track Outlines

Roof Wizard allows combining measurement entry and image digitising to create complete roof geometries. Use when not all dimensions are available but underlay images exist.

πŸ›  Image File Preparation - Four Essential Steps

  1. Save image file into the ..\User folder

  2. Enable the image

  3. Scale the image and workspace

  4. Start digitising/tracing

⚠️ Critical: Image files must be saved in the ..\User folder BEFORE starting. File names cannot contain spaces (use roof-picture.JPG, not roof picture.JPG).

🧾 Supported Image File Formats

Format

Extensions

Windows Bitmap

*.bmp, *.dib, *.rle

AutoCAD DXF

*.dxf

JPEG

*.jpg

JPEG 2000

*.JP2, *.JPC, *.J2K

PNG Images

*.png

TIFF Images

*.tif, *.tiff, *.fmf, *.fmp

Adobe Acrobat

*.pdf

Other formats

*.eps, *.fpx, *.gif, *.img, *.pln, *.pcd, *.pcx, *.dcx, *.tga, *.wmf, *.wpg

πŸ”§ Enable Underlay Options

The Enable Underlay button provides two image source options:

πŸ›  Paste From Clipboard

Places clipboard images directly into workspace at approximate scale. Works with:

  • Google Earth (Edit > Copy Image)

  • PDF documents in Acrobat Reader (Edit > Take a Snapshot)

  • Windows Snipping Tool captures

⚠️ When pasting from clipboard, save the model when prompted. This saves the clipboard image as a JPEG file named <database name>-<model name>.JPG. If not saved, it becomes Temp.JPG and will be overwritten by subsequent clipboard operations.

πŸ›  Open Image File

Select previously saved images from the User folder. Images are sorted by type (BMP, TIF, JPEG) using the dropdown at bottom right.

For PDF documents with multiple pages, scroll through available pages and select the page showing roof geometry. Only one page can be viewed per Roof Wizard view.

Once selected, the image appears on screen at unknown scale - scaling to full size is the next critical step.

πŸ’‘ The Enable button changes to Delete after image placement, allowing you to remove and replace underlay images.

πŸ”§ Scale/Rotate Image/Model

Access via Scale Model button or Construct Roof > Underlay Image > Scale Image/Model menu.

Image must be scaled to full size using known reference measurements. Use the widest possible measurement span to reduce percentage error.

Field

Description

Actual Dimension

Real-world measurement from field or aerial service measure tools

Current Model Dimension

Measured using [m] button on the displayed image

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

For best accuracy:

  1. Use middle mouse scroll wheel to zoom close to reference lines

  2. Select Whole Model and Image for scaling

  3. Use the [m] button to measure current dimension between clear reference points
    ​

    To ensure that you are getting the best possible possible accuracy for the scaling, scroll zoom (middle mouse scroll wheel) close-in to the reference line for the overall dimension at each side of the job.
    ​

    This image shows how to Scale the model in AppliCad Roof Wizard <a href="https://www.applicad.com" target="_blank" rel="nofollow noopener noreferrer">https://www.applicad.com</a>

πŸ›  Check Measure

After scaling, verify accuracy using Chk Meas button. Select one of the longest known measurements to reduce percentage error.

The dialog shows X,Y,Z coordinates of start/end points and exact distance. Good accuracy example:
Known measurement 22,700, result 22737.2 - that's OK.

πŸ”§ Bonding Button

The [-] bonding button allows separate scaling in X, Y, and Z axes. Rarely used as scale is typically uniform across all axes.
​

πŸ›  Rotate Image

When captured images aren't square to X/Y axis, use Rotate Image to align without rotating the Construction Plane.

This image shows how to Scale the model in AppliCad Roof Wizard <a href="https://www.applicad.com" target="_blank" rel="nofollow noopener noreferrer">https://www.applicad.com</a>

Process:

  1. Select first point (rotation axis)

    This image shows how to Scale the model in AppliCad Roof Wizard <a href="https://www.applicad.com" target="_blank" rel="nofollow noopener noreferrer">https://www.applicad.com</a>

  2. Select second point (will become parallel to X-axis)

    This image shows how to Scale the model in AppliCad Roof Wizard <a href="https://www.applicad.com" target="_blank" rel="nofollow noopener noreferrer">https://www.applicad.com</a>

    After [Rotate]


πŸ”§ Digitise Option

⚠️ Before digitising: You MUST scale the image using known reference lengths to work at full size.

Setting

Typical Value

Purpose

Constrain Angles

45Β°

Ensures roof model is square

Constrain Lengths

50mm or 2"

Maintains accuracy within image limits

For greater precision, reduce constraint values (e.g., 10mm or 1/2").

πŸ›  Digitising Process

  1. Click origin corner of building outline

  2. Use left mouse button to trace perimeter

  3. Scroll-zoom into each corner for accuracy

  4. Type exact line lengths into prompt area when known

  5. At penultimate corner: right click > Cancel > Close > Close Square

  6. Click Finish to access Roof Defaults dialog

⚠️ Cannot use middle mouse button to 'snap' to image corners - images are pixellated, not vector-based.

πŸ”§ Close (Outline) Methods

This image shows the how to close square in AppliCad Roof Wizard <a href="https://www.applicad.com" target="_blank" rel="nofollow noopener noreferrer">https://www.applicad.com</a>

Method

Description

Close Straight

Joins last point directly to first point

Close Square

Creates corner back to original start point

Close Extend

Extends last direction to intersect first wall

Close 2 Lengths

Prompts for two specific close lengths

For Close 2 Lengths, specify the final two line lengths and approximate intersection location and you get something like this:

Which is clearly not square, but in accordance with the dimensions specified.

πŸ”§ Additional Digitising Controls

Control

Function

Step Back

Remove last digitised line (also Ctrl+Z)

Change Snap Axes

Change Construction Plane orientation for different angles

Align Axes with Last Line

Rotate construction plane with last digitised line

Reset Snap Axes

Return to original axis settings

Check Close Distances

Verify final two distances before closing

Finish Digitising

Complete outline (closes gaps with straight line)

Continue Digitising

Resume digitising process

πŸ’‘ For regular shapes, input all but the last two lines, then use Close Square to let software determine final lines automatically.

πŸ›  Finish Process

Click Finish button or type F to complete outline definition. This draws the wall lines and opens the Roof Defaults dialog to define critical roof geometry aspects.
​


⚠️ Digitising Aerial Images - Parallax Error

Drone imagery can suffer from parallax error - distortion caused by viewing angles other than perpendicular to the roof.
​

Prevention techniques:

  • Fly as high as regulations allow

  • Position drone equidistant from all corners

  • Avoid wide-angle lenses (magnify distortion)

  • Consider building was constructed square

  • 'Square off' corners when digitising

Parallax distortion example:

⚠️ Ignoring parallax creates non-orthogonal roof edges unsuitable for metal panel cutting lists, though area calculations may still be acceptable for per-square estimates.
​

The issue with ignoring the parallax error is evident in the following example:

(With apologies to JB)


Did this answer your question?