Import Your 3D Roof Model. Skip the Drawing.

If you already have a 3D roof model from a measurement provider, Panel Takeoff can read it. Upload your file, and the app builds a full 2D plan view with every facet, pitch, and edge measurement ready for panel calculations. No tracing, no re-measuring, no manual entry.

Upload, Review, Calculate

The import process takes seconds. Choose your file, and Panel Takeoff parses the geometry into a scaled roof plan on the canvas. Every facet comes in with its pitch, area, and edge types already assigned. From there you can run panel calculations, adjust settings, and export a report the same way you would on a hand-drawn roof.

If the import doesn't look right, you can edit the geometry directly on the canvas. Move points, adjust edges, add or remove facets. The imported model is a starting point, not a locked file.

Supported File Formats

Hover ESXHover XMLEagleView XMLEagleView JSON
Hover ESX
The ESX binary format exported from Hover. Panel Takeoff reads the roof geometry, facet boundaries, pitches, and edge measurements. This is the most common import format our users work with.
Hover XML
Hover’s XML export format. Same roof data, different file structure.
EagleView XML
The XML format from EagleView roof measurement reports.
EagleView JSON
EagleView’s JSON export with the same measurement data in a structured format.

Go from Measurements to Material Order Faster

No double work
Your measurement provider already captured the geometry. Importing brings it straight into Panel Takeoff instead of re-creating it by hand.
Fewer mistakes
Manual entry means manual errors. An imported model carries over the exact measurements from the source file.
Complex roofs in seconds
A 15-facet hip roof with dormers and valleys takes minutes to draw manually. Importing it takes seconds.
Still fully editable
The import isn’t read-only. If a facet needs adjustment or an edge type needs to be relabeled, you can do that directly on the canvas after import.

No Measurement File? Draw It.

Panel Takeoff doesn't require an import file. You can draw any roof from scratch using the built-in canvas tools. Place points, define facets, label edges, and set pitches manually. The panel calculator works the same way regardless of how the roof geometry gets into the app.

View Sample ReportView Pricing