Skip to main content

Article 10 (cont…) — Advanced Wall Editing & Wall Behavior

Understanding how Flex manages wall behavior can help explain why certain edits behave the way they do and make complex floor plans much easier to edit.

A
Written by AJ Ballantine

Reviewed for Flex Version 3.0

Most wall edits in Flex feel simple—drag a wall, move a corner, or enter a new measurement.

Behind the scenes, however, Flex is continuously rebuilding wall connections, room boundaries, flooring, and dimensions to keep your floor plan accurate.


In This Article

  • Understanding wall endpoints and shared corners

  • Creating T-junctions

  • Merging and splitting walls

  • Why corners sometimes separate

  • Movement constraints

  • How rooms are detected

  • How flooring follows walls

  • How dimensions regenerate

  • Physical walls vs. room dividers


Understanding Wall Endpoints and Shared Corners

Although walls appear simple, every wall is connected to one or more corners.

Flex treats these corners differently depending on how they’re connected.

Wall Endpoints

A wall endpoint belongs to a single wall.

Moving an endpoint affects only that wall.

Use wall endpoints when you want to:

  • Extend a wall

  • Shorten a wall

  • Reconnect a wall

  • Create a new wall connection


Shared Wall Corners

A shared wall corner connects two or more walls.

When you move a shared corner, every connected wall updates together.

This allows Flex to preserve the relationships between connected rooms while still letting you reshape the floor plan.

Shared corners are commonly used when:

  • Squaring rooms

  • Correcting scan drift

  • Aligning multiple connected walls

  • Adjusting an entire building corner


Creating T-Junctions

A T-junction is created when the end of one wall connects to the middle of another wall.

Common examples include:

  • Hallways connecting to larger rooms

  • Interior partition walls

  • Closet walls

  • Utility room walls

To create a T-junction:

  1. Select the wall you want to edit.

  2. Drag the wall endpoint toward another wall.

  3. When the snap preview indicates a wall connection, release.

Flex automatically creates the connection and updates the surrounding wall geometry.

Tip: Zooming in before creating a T-junction makes it easier to confirm the correct snap location.


Merging and Splitting Walls

As walls are edited, Flex may automatically merge or split wall geometry to maintain clean connections.

Splitting Walls

When a wall connects to the middle of another wall, Flex creates a new wall intersection at that location.

Although this appears as one continuous wall, Flex treats each section independently so nearby walls, dimensions, and room boundaries remain accurate.


Merging Walls

When two connected walls become a single continuous wall, Flex may merge them automatically.

This keeps the floor plan organized and avoids unnecessary wall segments.

Users generally do not need to manually manage these behaviors.


Why Some Corners Separate During Editing

Occasionally, dragging a corner causes one wall to separate from the others.

This usually occurs because the requested movement would create impossible or overlapping wall geometry if every wall remained connected.

Rather than creating an invalid floor plan, Flex temporarily separates the affected wall so the edit can continue.

Once the wall is reconnected to another corner or wall, Flex should restore the connection automatically.

This behavior helps preserve clean wall relationships while preventing invalid geometry.

If you have room boundaries or parameters that are unexpected, check to ensure that all wall connections are fully established.


Understanding Movement Constraints

Flex allows walls to move only when the resulting floor plan remains valid.

Movement may stop before reaching your cursor if continuing the edit would create problems such as:

  • Crossing another wall

  • Overlapping existing geometry

  • Creating walls that are too short

  • Moving doors or windows beyond the limits of their host wall

  • Breaking connected room geometry

These movement limits are intentional and help maintain an accurate floor plan.

If movement stops unexpectedly, inspect nearby walls and hosted features before continuing.


How Room Detection Works

Flex automatically identifies rooms by analyzing enclosed wall boundaries.

Whenever walls are added, removed, connected, or repositioned, room boundaries are recalculated automatically.

For a room to be detected successfully, its walls must form a continuous enclosed shape.

Even a small gap between connected walls can prevent a room from being recognized.

If a room disappears after editing:

  • Verify that all wall endpoints are connected.

  • Look for small gaps between nearby walls.

  • Confirm that wall intersections are connected correctly.


How Flooring Follows Walls

Flooring areas are linked to the surrounding wall geometry whenever possible.

As walls move, connected flooring boundaries update automatically to match the new room shape.

This greatly reduces the amount of manual flooring editing required after making layout changes.

Depending on the edit, you may occasionally need to regenerate or manually adjust flooring if room geometry changes significantly.


How Dimensions Regenerate

Dimensions in Flex are generated automatically from the current wall layout.

Whenever wall geometry changes, Flex recalculates nearby dimensions to reflect the updated floor plan.

This includes:

  • Interior dimensions

  • Exterior dimensions

  • Wall lengths

  • Room measurements

If dimensions disappear after editing, it is usually because Flex can no longer identify a valid enclosed room or connected wall relationship.

Reconnect nearby walls before manually recreating dimensions.


Physical Walls vs. Room Dividers

Flex supports two types of wall geometry.

Physical Walls

Physical walls represent actual construction.

They:

  • Define rooms

  • Support doors, windows, and openings

  • Generate dimensions

  • Participate in takeoffs and calculations

Use physical walls for existing or proposed construction.


Room Dividers (Virtual Walls)

Room dividers are invisible boundaries used to separate spaces without representing actual construction.

Common uses include:

  • Open floor plans

  • Living room and dining room boundaries

  • Flooring transitions

  • Defining takeoff areas

Room dividers influence room detection but do not represent a physical wall.

Because they are intended only to divide spaces, doors, windows, and openings cannot be placed on room dividers.


Best Practices

  • Use physical walls whenever construction exists.

  • Use room dividers only when separating spaces without a physical wall.

  • Create T-junctions instead of overlapping walls.

  • Keep wall connections clean to ensure rooms are detected correctly.

  • Review flooring after making significant layout changes.

  • Zoom in when reconnecting wall endpoints.

  • If an edit behaves unexpectedly, Undo the change and try reconnecting nearby walls before continuing.


Related Articles

  • Editing Walls

  • Drawing Walls

  • Working with Room Dividers

  • Understanding Wall Snapping

  • Working with Flooring

  • Measurements & Dimensions


Did this answer your question?