FalconTools Documentation
Complete reference for all tools in the FalconTools productivity suite for Autodesk Revit.
Smart Room Numbering
Starter & ProfessionalNumber rooms sequentially by clicking them in order. Specify a prefix (e.g., "A1"), a starting number, and the tool assigns numbers as you pick each room. Optionally updates matching door numbers and places room tags automatically.
FalconTools — Room Numbering
×
- 1 View WarningReminder that the tool only processes rooms visible in the current view. Switch views to work with rooms on other levels.
- 2 Room Number PrefixText prepended to each sequential number. Example: prefix "A1" produces A101, A102, A103. Leave empty for numbers only.
- 3 Existing Rooms InfoLive preview showing how many rooms in the current view already use this prefix and their current numbers. Updates as you type.
- 4 Starting NumberThe first sequential number to assign. Default is 1. Padding width is auto-detected from existing rooms (e.g., 01 vs 001).
- 5 Update Door NumbersWhen checked, doors on the room's perimeter walls that match the old room number will be renamed to the new number (e.g., A102A → A103A).
- 6 Place Room TagWhen checked, a room tag is placed at each room's center point after numbering. A dropdown appears to select the tag family type.
- 7 ContinueCloses the dialog and enters room picking mode. Click rooms in the order you want them numbered.
- Open a floor plan view showing the rooms you want to number.
- Click Room Numbering on the ribbon. The settings dialog appears.
- Enter a prefix (e.g., "A1") and verify the starting number.
- Click Continue. The status bar shows the next number to assign.
- Click rooms one at a time. Each room is numbered immediately and the counter advances.
- Press Esc when finished. A completion dialog shows all numbered rooms (and any renamed doors).
Smart Door Numbering
Starter & ProfessionalNumber doors based on their host room. Select a room, then click doors to number them sequentially with letter suffixes (e.g., A101A, A101B, A101C). The tool automatically fills gaps in the letter sequence when existing doors are already numbered.
FalconTools — Door Numbering
×
1. Select a room
2. Tool checks current view for existing door numbers
3. Select doors — numbered sequentially, filling gaps
Example: Room N111 has N111A and N111C
→ Next door: N111B (fills gap), then N111D, N111E...
Single ESC = New room | Double ESC = Finish
- 1 Ignore Existing SuffixesWhen checked, the tool ignores any existing door letter suffixes and always starts numbering from A. Useful when you want to completely re-letter all doors in a room.
- 2 Auto-tag DoorsWhen checked, a door tag is placed at each door's location after numbering. A dropdown appears to select the tag family type. Tags are oriented to match the wall direction.
- Open a floor plan view showing the rooms and doors.
- Click Door Numbering on the ribbon. Configure options and click Continue.
- Click a room. The status bar shows the room number and next available letter suffix.
- Click doors one at a time. Each door gets the next available letter (filling gaps).
- Press Esc once to select a new room. Press Esc twice quickly to finish.
- A completion dialog shows how many doors were numbered.
Insert Room Number
Starter & ProfessionalInsert a gap in a room numbering sequence. Enter a room number, and all rooms with that number and higher are shifted up by 1. Door numbers are updated automatically. Use this when you need to add a new room into an existing sequence.
FalconTools — Shift Numbers Up
×
Enter a room number. All rooms with the same prefix and that number or higher shift up by 1. Door numbers update too.
Example: Enter A102
• A102 → A103 (Door A102A → A103A)
• A103 → A104 (Door A103A → A104A)
This creates a gap at A102.
- 1 Room NumberThe room number where you want to create a gap. The tool automatically detects the prefix and numeric portion. All rooms at this number and above shift up by 1.
- 2 ContinueShows a confirmation dialog listing all rooms and doors that will be renumbered. If the shift would create duplicate room numbers or door marks, a warning is shown at the top of the dialog.
- Open the floor plan view containing the room sequence.
- Click Shift Numbers Up. Enter the room number (e.g., "A102").
- Click Continue. A confirmation dialog shows any duplicate warnings at the top, followed by all rooms and doors that will be affected.
- Click Yes to apply. Door numbers matching the old room numbers are also updated.
- A completion dialog shows any duplicate warnings, followed by the full list of rooms and doors that were changed.
Remove Room Number
Starter & ProfessionalClose a gap in a room numbering sequence after removing a room. Enter the removed room number, and all higher-numbered rooms shift down by 1. Door numbers are updated automatically.
FalconTools — Shift Numbers Down
×
Enter a room number. All rooms with the same prefix and HIGHER numbers shift down by 1.
Example: Enter A102
• A103 → A102 (Door A103A → A102A)
• A104 → A103 (Door A104A → A103A)
- 1 Room NumberThe room number of the removed room. All rooms with the same prefix and a higher number will shift down by 1 to close the gap.
- 2 ContinueShows a confirmation dialog listing all rooms and doors that will be renumbered. If the shift would create duplicate room numbers or door marks, a warning is shown at the top of the dialog.
- Delete or unplace the room you no longer need.
- Click Shift Numbers Down. Enter the removed room number (e.g., "A102").
- Click Continue. A confirmation dialog shows any duplicate warnings at the top, followed by all rooms and doors that will be affected.
- Click Yes to apply. The gap is closed and door numbers update accordingly.
- A completion dialog shows any duplicate warnings, followed by the full list of rooms and doors that were changed.
Auto-Crop Elevations
ProfessionalAuto-crop interior elevation views to tightly match the room profile. Eliminates manual crop region adjustment by tracing the visible room boundaries (floor, ceiling, walls) and setting the crop shape to follow the room's actual geometry.
- Elevation View ModeWhen the active view is an elevation, the tool crops it immediately — no dialog, no picking. The crop region is set to match the room profile in one click.
- Sheet ModeWhen the active view is a sheet, a status dialog appears while you pick elevation viewports one at a time. Each selected viewport is cropped immediately. Press Esc to finish.
Crop Interior Elevations
Press Escape to finish.
This dialog stays visible while you pick viewports. It closes automatically when you press Esc.
- Open an interior elevation view.
- Click Crop Elevation. The view is cropped immediately to the room profile.
- Open a sheet containing elevation viewports.
- Click Crop Elevation. The status dialog appears.
- Click elevation viewports one at a time. Each is cropped immediately.
- Press Esc when finished. A summary shows how many elevations were cropped and any errors.
Reset Elevation Crops
ProfessionalReset an elevation view's crop region to the default expanded rectangle. Removes any custom crop shape applied by "Crop Elevation" or manual editing. Works from both elevation views and sheets (same two modes as Crop Elevation).
- Open an elevation view or a sheet with elevation viewports.
- Click Reset Crop. In elevation view mode, the crop resets immediately. In sheet mode, pick viewports then press Esc.
Type Importer
ProfessionalImport wall, floor, roof, and window types from another Revit project file (.rvt) into your current project. Browse for a source file, select the types you need from a tabbed interface, and they are copied into your project.
FalconTools — Type Importer
×
After clicking OK, a standard Windows file browser opens. Select the source .rvt file. The tool opens it in the background to read available types.
Type Importer — Select Types
×
- 1 Category TabsSwitch between Walls, Floors, Roofs, and Windows. Each tab shows all types of that category found in the source file.
- 2 Type ListCheck the types you want to import. Use "Select All" to toggle all types in the current category. Types already in your project are labeled.
- 3 Selection CountShows how many types are selected vs. total available in the current category.
- 4 Saved SelectionsSave and load type selections for reuse. Useful when importing the same set of types across multiple projects.
- 5 Import SelectedImports all checked types across all tabs into your current project.
If any selected types already exist in your project, a conflict dialog appears with these options:
Duplicate Types Found
×
- Replace ExistingOverwrites the existing types in your project with the source file versions.
- Import as NewCreates new types with a suffix (e.g., "Exterior Brick 2") so both versions coexist.
- Skip DuplicatesImports only types that do not already exist in the project. Duplicates are left unchanged.
- CancelCancels the entire import operation.
Renumber Views
ProfessionalReorder the detail numbers of viewports on a sheet by clicking them in your desired sequence. Set a starting value (number or letter) and pick viewports in order.
FalconTools — Renumber Views
×
- 1 Starting Number / LetterThe first detail number to assign. Accepts numbers ("1", "5") or letters ("A"). Subsequent viewports increment from this value. For example, starting with "A" produces A, B, C, etc.
- Open a sheet view (this tool does not work from other view types).
- Click Renumber Views on the ribbon. Set the starting number or letter.
- Click Continue. Pick viewports in the order you want them numbered.
- Press Esc when finished. A completion dialog shows the renumbered viewports.
Grids & Levels to Workset
ProfessionalMove all grids and levels in the project to the "Shared Levels and Grids" workset in a single click. Essential for workshared projects to maintain proper workset organization. Temporarily unpins elements, moves them, then re-pins.
FalconTools — Grids to Workset
×
What it does:
1. Finds all grids and levels in the project
2. Temporarily unpins any pinned elements
3. Moves them to the target workset
4. Re-pins any elements that were originally pinned
If the workset does not exist, you will be prompted to create it or choose an alternative.
If "Shared Levels and Grids" does not exist in your project, a second dialog appears:
Select Workset
×
- 1 Create WorksetCreates the standard "Shared Levels and Grids" workset and moves all grids/levels to it. This is the recommended option.
- 2 Existing WorksetSelect any existing workset from the dropdown and click Continue to move grids/levels there instead.
Pin Grids & Levels
ProfessionalPin every grid and level in the project to prevent accidental movement or deletion. Elements that are already pinned are left unchanged.
FalconTools — Pin Grids & Levels
×
What it does:
1. Finds all grids and levels in the project
2. Pins any that are not already pinned
3. Reports how many elements were pinned
Elements that are already pinned will be left unchanged.
- Click Pin Grids & Levels on the ribbon.
- Review the information and click Continue.
- The tool scans the entire project and pins any unpinned grids and levels.
- A completion dialog reports how many elements were pinned.
Renumber Grids
ProfessionalRename grids by picking them in sequence. Type a start value and click grids one at a time — each grid is renamed immediately and the sequence advances. Supports numbers, letters, leading zeros, and multi-letter sequences.
FalconTools — Renumber Grids
×
- 1 InstructionsReminder to pick grids in order and how to stop.
- 2 Start ValueThe first name in the sequence. Accepts numbers (1, 01, 001), letters (A, a), or multi-letter values (AA). Leading zeros are preserved (01 → 02 → 03).
- 3 Next PreviewShows the name that will be assigned to the next grid you pick. Updates in real time.
- 4 StatusShows the result of the last rename operation (e.g., "Renamed Grid.1 → 1").
- 5 ExitCloses the dialog and stops renaming. You can also press Esc.
- NumericStart with a number like 1, 5, or 10. Produces 1, 2, 3… or 5, 6, 7…
- Leading ZerosStart with 01 or 001 to preserve padding. Produces 01, 02, 03… or 001, 002, 003…
- AlphabeticStart with A (uppercase) or a (lowercase). Produces A, B, C…Z, AA, AB…
- Multi-LetterStart with AA or BA. Produces AA, AB, AC… or BA, BB, BC… (Excel-style columns).
- Click Renumber Grids on the ribbon. The dialog opens.
- Enter a start value (e.g., "1" for numbers, "A" for letters).
- Click grids in the order you want them named. Each grid is renamed immediately.
- Change the start value at any time to begin a new sequence (e.g., switch from numbers to letters for the other direction).
- Press Esc or click Exit when finished.
License Tiers
ReferenceStarter (Free)
- Smart Room Numbering
- Shift Numbers Up
- Shift Numbers Down
- Smart Door Numbering
- 10 free uses of Pro tools
After 10 uses, Pro tools lock and the plan reverts to the core Starter features above.
Professional PRO
- All Starter tools
- Renumber Views
- Type Importer
- Grids & Levels to Workset
- Pin Grids & Levels
- Renumber Grids
- Auto-Crop Elevations
- Reset Elevation Crops
Model Query
Coming SoonModel Query is an upcoming AI-powered feature that will let you query your Revit model using natural language. Ask questions about your project — room areas, wall types, door counts, schedules, element properties — and get instant answers powered by Claude. This feature is currently in development.
- Natural language queries about your Revit model
- Phase-aware context across project phases
- Room schedules, door/window inventories, wall type analysis
- Fire rating and code compliance checks
- Conversation memory with saved queries
- Choice of AI models (Claude Sonnet 4 or Haiku 3.5)