top of page
Overview

Constraints

Overview

Constraints are the mechanism used to maintain controlled spatial relationships between selected Design Markers. A Constraint establishes a parent-to-child, hierarchical relationship from one Marker (the Parent) to another (the Child), while referencing a user-provided slope, percent grade, or elevation difference formatted measurement.

 

Once created, a Constraint will force the child Marker elevation to update any time the parent Marker elevation is modified. A designer can create entire networks of Constraints and effectively raise or lower an entire site or any given portion of it, by adjusting only a few Markers' elevations. Constraints manage the elevations of all Markers down the chain of the hierarchy.

Requirements

 

Design Markers

Constraints reference Markers directly and both monitor and control the elevation of the Child Marker in the relationship.

Adjustment of the Design Markers is limited to the elevation of the Parent Marker in the Constraint. Child's elevation is dependent upon the Parent Marker's elevation and the Constraint type and value. [1]

 

  • Two Markers are required to create a linear Constraint

  • Three Markers are required to create a Constraints through a curved horizontal distance

Base Map Control Data

BMC is not required when Constraining through linear paths only.

BMC is required when Constraining Marker elevations through a curved path.

BMC is highly recommended in all cases, nonetheless.

Notes

[1] This is also true for moving Markers using the ASE command options

Requirements
Constraints / Connections Dialog

The vertex spacing is the only user-controllable property of the Constraint, aside from the predetermined measurement format (Percent-grade, slope, elevation difference).

Constraints Preferences Adjustment:

  1. Open the vertical design drawing

  2. Check or Set the ASE Project Data Path

  3. (Menu) Select:  [vrtCtrl] → Constraints Prefs...

  4. Adjust the controls inside the dialog as-needed

 
Vertex Spacing: Horizontal Curves

The maximum distance between vertices of the 3DPOLY object created to visually represent a user-defined Constraint between two Design Markers.

Productivity: Auto-Connect with Flow Labels

Clicking the box enables the automatic creation of an ASE Connection whenever a Flow Label is created

Preferences

Adding Constraints

....

Through a Linear Path

To add a straight Constraint:​

  1. (Menu) Select:  [vrtCtrl]  → "..."

  2. Select ...

  3. ...

  4. Select another location or press <ENTER> to end prompting

 

Through a Curved Path

To add Constraint through a curved path between two Design Markers:

  1. (Menu) Select:  [vrtCtrl] → "..." →  "..."

  2. ... [1]

​​

​​

 

Notes

[1] ...

Adding

Constraints Adjustment

....

 

Notes

[1] ...

Adjustment

© 2002 - 2025. All rights reserved. ASE Civil is a registered trademark of ASE, LLC and its affiliates.

Your use of ASE Civil Design Software and related applications is subject to the terms of the Engineering Design Innovations, LLC Software Maintenance Agreement (SMA)

Site Map

bottom of page