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:
Select the wall you want to edit.
Drag the wall endpoint toward another wall.
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
