T3Lab Handbook
T3LAB.REVIT
T3LAB.REVIT/Modeling & Datum/Element Adjust

Element Adjust

Adjust

Geometric modifiers stack. Groups Auto Join (rule-based element joining), Split Elements (level-based splitting), and Wall Base Adjusters into a single hub.

Ribbon:Modeling & Datum
Safety:Atomic Transaction
Revit:2020 – 2026

Quick Workflow

01

Open Element Adjust pulldown and choose modifier tool (e.g., Auto Join).

02

Configure join priority rules (e.g., Columns join before Walls).

03

Select target elements in active view and run the operation.

Interface Preview

[ Geometric Modifier Stack UI Preview ]Official screenshot synchronized from T3Lab pyRevit releases

Detailed Documentation

Element Adjust - User Guide & Reference

The Element Adjust utility (Adjust category) Geometric modifications panel. Groups Auto Join (rule-based element joining), Split Elements (level-based splitting), Wall Cut Profile (profile editor), and Wall Adjust Base (adjusting wall heights to slab/beam bottoms)..


1. Overview & Key Capabilities

The Element Adjust tool is designed to improve workflow efficiency by automating standard tasks. Key capabilities include:

  • Geometric modifications panel.
  • Groups Auto Join (rule-based element joining), Split Elements (level-based splitting), Wall Cut Profile (profile editor), and Wall Adjust Base (adjusting wall heights to slab/beam bottoms).

2. Detailed Step-by-Step Usage

Follow these instructions to use the tool in your active Revit session:

  1. Open Element Adjust pulldown menu.
  2. Select desired modifier tool (e.g., Auto Join rules or Split Elements).
  3. Configure join priorities (e.g. Structural Columns join before Walls).
  4. Select target elements in active views.
  5. Run operation to clean up model intersections and cut profiles.

3. Technical Specifications & Under the Hood

Revit API Integration

  • Key API Components: JoinGeometryUtils.JoinGeometry priority checks, elements splitting via curve division, and wall base profile modifications.
  • Transaction Handling: All modifications are packaged into a single Revit API transaction. If any error occurs, the changes are rolled back automatically to preserve model integrity.

[!TIP] Best Practice Tip: Run Auto Join rules to automatically clean up structural concrete columns intersecting with drywalls, keeping materials schedules accurate.

Family Generator