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:
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 |
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:
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
Save image file into the ..\User folder
Enable the image
Scale the image and workspace
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 | |
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 |
For best accuracy:
Use middle mouse scroll wheel to zoom close to reference lines
Select Whole Model and Image for scaling
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.
β
π 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.
Process:
Select first point (rotation axis)
Select second point (will become parallel to X-axis)
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
Click origin corner of building outline
Use left mouse button to trace perimeter
Scroll-zoom into each corner for accuracy
Type exact line lengths into prompt area when known
At penultimate corner: right click > Cancel > Close > Close Square
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
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)





































