06 / Parametric construction

3D Roof Configurator Online

Complex geometry. Buildable answers.

Drag to orbit · Shift to pan · Wheel to zoom
Live spatial preview
STRUCTURE / LIVEPARAMETRIC ROOFLIVE Resolving…

A rule-driven architectural configurator that turns roof shape, dimensions and material systems into measurable geometry and production-ready outputs.

Launch full configurator ↗
Shared platform DNA

Six forces.
One product state.

Every deployment is built on the same connected commercial and spatial foundation—even as the product category changes.

XY
01ACTIVE FACE

Bill of Materials

The approved visual state resolves into an exact component structure: profiles, panels, glass, hardware, accessories and quantities ready for downstream work.

Signal pathGeometry → components
System overview

Complex geometry. Buildable answers.

A rule-driven architectural configurator that turns roof shape, dimensions and material systems into measurable geometry and production-ready outputs.

From a configured roof to a bill of materials.

A roof manufacturer needs more than a 3D view: dimensions and covering choices must produce inspectable quantities. This technical example uses the existing roof model and bill-of-materials functions. It is a software demonstration, not a customer case study or a roofing quotation.

Reproduce the example

In the full configurator, choose the two-slope roof and generic metal covering. Set length to 10 m, depth to 7 m, wall height to 3 m, pitch to 30° and eaves overhang to 0.4 m. These are explicit test inputs, not a recommended building design.

  1. Define the product

    The roof preset, dimensions and covering form the input configuration. For your catalogue, this starts with supported shapes, component data and the choices your customers may make.

  2. Apply the rules

    The model calculates the sloped roof area, while the BOM applies component lengths and effective coverage. This preset uses 0.47 m² per panel and a 5% waste allowance, not a universal supplier rule.

  3. Inspect the quantities

    The table shows actual outputs from the repository functions. Changing a dimension changes the geometry and quantities. The 70 m² building footprint is not the sloped roof area.

  4. Export the material list

    The full configurator exports CSV rows with description, unit, quantity and reference price fields. Those fields describe the software output; demo rates are not a supplier offer.

  5. Plan the business-system connection

    CSV is a starting point for a handoff. Mapping components to your catalogue, validating prices and connecting ERP or CRM require a separate technical review. This example does not demonstrate a live ERP integration.

Outputs for this exact two-slope preset
OutputValue
Building footprint70 m²
Sloped roof area97.27 m²
Ridge length10.8 m
Eaves length21.6 m
Covering panels218 pieces
Ridge pieces30 pieces
Gutter pieces8 pieces

Panel coverage, waste allowance, effective ridge length (0.37 m) and gutter length (3 m) are assumptions of this demo preset. Other products and drawn-roof modes may use different calculations. Validate the catalogue, construction and purchasing quantities before production.

Understand implementation costs

For a software project, send your available drawings, dimensions, compatibility rules and a sample material list. We review the required outputs and interfaces before agreeing scope or price.

Capabilities / 06

What the system resolves.

01

Five roof typologies

Move between two-slope, four-slope, single-slope, L-shaped and dormer roof families inside one rule-driven scene. Each typology is generated as meaningful geometry, allowing the same configurator to resolve very different architectural conditions without relying on a fixed model library.

02

Custom-plan intake

The full application accepts PDF, image, DWG or DXF references in its proof-of-concept intake. Uploading a reference does not automatically generate 3D geometry or a bill of materials. Non-standard projects need a separate technical review.

03

Five-axis dimension control

Tune length, depth, wall height, roof pitch and eaves overhang independently while the entire roof envelope rebuilds in real time. The result remains visually coherent and measurable, making dimensional exploration useful for both customer decisions and technical estimation.

04

Covering-aware geometry

Apply metal and mineral covering presets with their own surface behavior and minimum-pitch rules. Material selection affects more than appearance: it informs compatible geometry, quantity logic and the commercial interpretation of the roof being configured.

05

Measured construction output

Derive roof area, ridge length, eaves, valleys, flashings, gutters and associated component quantities directly from the generated geometry. Complex forms such as L-shaped roofs and dormers remain connected to measurable construction data as dimensions change.

06

BOM and CSV handoff

Inspect the current roof as priced, component-level line items and export the bill of materials as structured CSV data. The same configuration can move from visual exploration into estimating, procurement or production workflows without being reconstructed manually.

Resolved state

From visual decision
to usable output.

  1. 01Bill of materials
  2. 02CSV quote
  3. 03Dimension schedule
  4. 04Roof geometry
3D roof planning

Configure the roof before quantities are rebuilt by hand.

The 360Configurator roof tool links roof form, dimensions, pitch and covering choices to one measurable 3D model. Move between standard roof families, change the geometry and inspect the resulting construction quantities instead of treating the visual model and the bill of materials as separate tasks.

How it works

From roof shape to measurable output in five steps.

The workflow keeps geometry and quantity logic connected. A dimensional change rebuilds the roof first, then the construction outputs follow the same state.

  1. 01

    Choose the roof family

    Start from a two-slope, four-slope, single-slope, L-shaped or dormer roof, depending on the architectural condition you need to explore.

  2. 02

    Set dimensions and pitch

    Adjust length, depth, wall height, roof pitch and eaves overhang while the envelope rebuilds in real time.

  3. 03

    Select the covering system

    Apply the available metal or mineral covering preset so the visible roof and the compatible geometric rules remain connected.

  4. 04

    Inspect measurable geometry

    Review roof area together with ridge, eaves, valley, flashing, gutter and related component lengths derived from the current model.

  5. 05

    Continue with BOM and CSV

    Use the generated component list for estimating and export the bill of materials as structured CSV when the configuration is ready to leave the visual stage.

What you can configure

Test the roof decisions that change both form and quantities.

A roof configurator becomes useful when the same geometric decision affects appearance, dimensions and material requirements. These are the decisions the tool keeps together.

01

Roof geometry

Choose the architectural family before refining dimensions.

  • Two-slope roof
  • Four-slope roof
  • Single-slope roof
  • L-shaped roof
  • Dormer roof
02

Dimensions & slope

Change the main parameters that define the roof envelope.

  • Building length and depth
  • Wall height
  • Roof pitch
  • Eaves overhang
  • Live dimension readout
03

Covering & constraints

Connect the visual roof to a material system rather than applying a decorative texture only.

  • Metal covering presets
  • Mineral covering presets
  • Material-aware appearance
  • Pitch compatibility rules
04

Quantities & handoff

Use the generated geometry as the source for downstream commercial work.

  • Roof area
  • Ridges, eaves and valleys
  • Flashings and gutters
  • Bill of materials
  • CSV export
Why configure in 3D

One roof state for design decisions and estimating.

Roof geometry becomes difficult to communicate when dimensions, intersections and quantities live in separate drawings and spreadsheets. Keeping them connected reduces re-entry and makes each change easier to understand.

01

For the customer

Compare roof forms and proportions visually before the project is reduced to a list of dimensions and materials.

02

For estimating teams

Use measurable geometry as the starting point for quantities instead of manually rebuilding each variant after every design change.

03

For manufacturers and installers

Carry the configured roof into a component-oriented BOM and structured CSV workflow with fewer disconnected handoffs.

Roof configurator FAQ

Common questions about the 3D roof configurator.

01Which roof types can I configure?+

The current configurator includes two-slope, four-slope, single-slope, L-shaped and dormer roof families.

02Can I change the roof dimensions and pitch?+

Yes. Length, depth, wall height, roof pitch and eaves overhang are configurable and the roof rebuilds as those values change.

03Does the configurator support different roof coverings?+

Yes. The current workflow includes metal and mineral covering presets, with the material choice tied to the roof state rather than treated as a separate image.

04Can it calculate roof quantities?+

The generated geometry is used to derive roof area and construction lengths such as ridge, eaves, valleys, flashings and gutters, together with associated component quantities.

05What if my roof is outside the standard parametric families?+

The full application's proof-of-concept intake accepts PDF, image, DWG or DXF references. Upload does not automatically generate 3D geometry or a BOM. Discuss the non-standard case in a separate technical review.

06Can I export a bill of materials?+

Yes. The current roof configurator exposes component-level BOM data and can export the bill of materials as CSV.

07Do I need to install software?+

No. The configurator runs in a modern web browser and uses WebGL for the interactive 3D scene.

Try the actual product

Build and measure a roof configuration in the browser.

Open the live roof configurator to test roof families, dimensions, pitch, materials and construction quantities, or contact us if you need the same type of rule-driven workflow for your own roofing system.

Full deployment

Explore every rule.
Configure the real system.

Open live configurator↗

Bring your product rules into the configurator.

The website preview shows selected controls. Open the full configurator to explore the supported workflow, or discuss adapting it to your catalogue. For a project review, bring available drawings or CAD, dimensions, option rules and the pricing or material outputs your team needs.

For roofs, bring supported roof shapes, pitch constraints, covering options and your rules for measured lengths and material quantities.

Implementation scope and pricing follow technical review. A website preview is not a manufacturing specification or a supplier quotation.

Do I need complete CAD files before contacting you?

Send the drawings, catalogue or product examples you already have and explain the outcome you need. We identify missing assets and technical dependencies during the project review.

Can the configurator use our prices and existing systems?

We review your price rules, required outputs and available interfaces. Integration scope is agreed after technical review, not assumed from a website demo.

What happens after I send an enquiry?

We review the product, variants and available data, then clarify whether an existing system, an adaptation or a custom build fits. Scope, timing and pricing depend on that review.