• Forma

Apply constraints in Forma

Define the maximum volumetric space by applying constraints. 

Step-by-step guide

In Forma, constraints are used to define the maximum volumetric space allowed to build within. Constraint requirements often come from local zoning regulations, so setting these early in the design stage helps keep the design within compliance.

Begin with a project already created and data and site limits added to the base layer.

  1. On the toolbar, hover your cursor over Limits.
  2. From the flyout, select Constraint.
    In the Forma interface, a project with data added to the base layer open on the canvas, and in the toolbar, Limits expanded and highlighted in red, with Constraint selected in the flyout.

The toolbar updates with contextual tools.

  1. On the canvas, zoom in and pan to create the constraint volume on the site.
  2. From the toolbar, select Cube.
    On the canvas, the constraint volume is selected, and in the updated toolbar, Cube is selected and highlighted in red.
  1. Using the existing site limits, pick in the canvas to create a cube.
    On the canvas, corners being picked to create a cube.
  1. Define the cube height by extruding it.
  2. In the dimension text field, enter an exact height.
    On the canvas, the extruded cube, with an exact height value entered.

Transparent geometry enables you to easily view whether something is within or outside the constraint.

Constraints are mainly used for visual reference, so this design category will not be included in analysis or impact other geometries.

To add another constraint to the same geometry:

  1. From the toolbar, select Constraint > Cube.
  2. Pick the same corners to create a cube on top of the initial cube.

This practice can be useful for updating the height constraint of the geometry.

On the canvas, a second cube created and extruded on top of the initial cube.

Using the Constraint feature, you can verify whether your designed buildings comply with the local zoning height requirements.