Associative Dimensions

How to use Associative dimensions in Rayon.

Associative dimensions

Core logic

Dimensions are now Linked to the underlying geometry. When you move or modify an entity, any dimension attached to it will automatically update to follow the change.

Note: Dimensions created prior to this release can be made associative by manually attaching them to geometry.

Creating New Dimensions

Since the feature release, dimensions are associative at creation.

  • Workflow : Ensure Snapping is turned ON. Snap onto a valid point (Endpoint, Midpoint, etc.) located on an entity.

  • Visual Confirmation: A Padlock icon will appear next to the crosshair to confirm that the dimension's endpoint is successfully linked.

Managing Associativity

When a dimension is selected, its current status is displayed in the Right Property Panel. The possible states are:

  • Linked : All dimension endpoints are attached to geometry.

  • Partially Linked : Only some endpoints are attached to geometry.

  • Unlinked : No endpoints are attached to geometry.

  • Mixed : Multiple dimensions with different states are currently selected.

You can modify or remove links at any time through the interface :

  • Remove all links : Click the minus (-) button in the right- hand panel under Properties > Link.

  • Add links Manually : Edit the dimension and drag each endpoint to the target geometry until the padlock appears.

  • Unlink specific points : While in Edit mode, select a specific endpoint and click the minus (-) button in the Properties Panel. This removes the link without requiring you to move the point.

Best Practices and Limitations

  • Movement : When moving geometry, the attached dimension follows. To ensure the dimension remains readable, you can adjust it's Alignment Properties in the Property Panel.

  • Supported Snap Points : Currently, you can associate dimensions to : Endpoints, Midpoints, Nearest, Perpendicular and intersections between walls.

  • Supported Annotations : Currently, Supported annotations are : Linear dimensions, Angular dimensions, Arrows.

Last updated