T3Lab Handbook
T3LAB.REVIT
T3LAB.REVIT/Modeling & Datum/Door Threshold

Door Threshold

Finishes

Finishes threshold modeler. Automatically creates floor finish elements directly under selected doors by reading frame width, wall depth, and floor level offsets.

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

Quick Workflow

01

Open Door Threshold tool and select one or more doors in plan view.

02

Configure threshold floor type (e.g., Marble Threshold) and depth extension.

03

Click Create Threshold to model floor finish slabs under door frames.

Interface Preview

Live UI
Door Threshold Finish Modeler

Detailed Documentation

Door Threshold - User Guide & Reference

The Door Threshold utility (Finishes category) Finishes floor threshold modeling utility. Automatically generates floor threshold elements (e.g. floor finishes or stone thresholds) directly under selected doors by reading door width, wall thickness, and door center references..


1. Overview & Key Capabilities

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

  • Finishes floor threshold modeling utility.
  • Automatically generates floor threshold elements (e.g.
  • floor finishes or stone thresholds) directly under selected doors by reading door width, wall thickness, and door center references.

2. Detailed Step-by-Step Usage

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

  1. Open the Door Threshold tool.
  2. Select one or more door instances in a plan view.
  3. Configure threshold settings: floor type (e.g., marble threshold), depth extension, width extension, and level offsets.
  4. Click Create Threshold to model finish floor slabs directly under the door frames.

3. Technical Specifications & Under the Hood

Revit API Integration

  • Key API Components: Room boundary extraction (SpatialElementBoundaryOptions set to finish face), profile offset calculations, and slab creation.
  • 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: Use room boundary finishes offsets to automatically account for baseboards and plastering thickness in room finish floor slabs.

CAD to BIMImage to Drafting