Thumb Gen Documentation

Complete guide to installing, configuring, and using Thumb Gen to standardise every Revit family thumbnail in your library.

Supported Revit Versions

  • Revit 2022
  • Revit 2023
  • Revit 2024
  • Revit 2025
  • Revit 2026
  • Revit 2027

Installation

Before you begin

Make sure all running instances of Autodesk Revit are closed before starting the installation.

1
Download the Installer
Download the free installer from the Thumb Gen product page.
2
Run the Installer
Double-click the downloaded AUTOM8LABS Thumb Gen installer and follow the wizard. One installer covers Revit 2022 through 2027 - it detects every installed version and targets each automatically. Accept the licence agreement and privacy policy.
3
Launch Revit
Open Autodesk Revit. Thumb Gen appears in the Add-Ins ribbon tab under the AUTOM8LABS panel.
4
Start Using Thumb Gen
Open or create a family document (.rfa) to enable the button, then click Thumb Gen. The free tier covers Apply on the active family. To unlock Batch Folder and Pro features, click Manage Licence to activate your key.

Quick Start

Follow these steps to refresh your first family thumbnail:

Open Thumb Gen

With a family document (.rfa) open in the Family Editor, go to the Add-Ins tab and click Thumb Gen on the AUTOM8LABS panel. The main dialog opens with two tabs - Home and Settings. The button is enabled only inside the Family Editor - it stays disabled for project documents.

Set the Default Appearance

On the Home tab, the 3D Default and 2D Default rows cover the active family's category. Set the View, Visual Style, Detail, and Scale every family should use, or add an override row for specific categories.

Apply to the Active Family

Click Apply. Thumb Gen builds the thumbnail view, hides annotation elements, marks the view as the family preview, and saves the .rfa.

Batch a Whole Folder

Point Batch Folder at a library of .rfa files to classify and process every family unattended, with Pause, Resume, and Cancel mid-run. Batch Folder is a licensed feature.

Pro tip

Configure defaults once, then point Batch Folder at your whole library. Hundreds of families processed unattended with Pause / Resume / Cancel mid-run.

Home Tab

The Home tab - Generate Family Thumbnails - is where you configure how every family in your library should look. It exposes two grids - a Default Appearance grid and a Default Appearance Override grid.

Thumb Gen Home tab showing the Default Appearance and Override grids
The Home tab with Default Appearance and Override grids

Default Appearance grid

Two rows that always exist - 3D Default and 2D Default. Every family that doesn't match an override row uses these.

  • 3D Default - applies to every 3D-categorised family (Casework, Columns, Doors, Furniture, Mechanical Equipment, Plumbing Fixtures, Lighting Fixtures, Generic Models, etc.)
  • 2D Default - applies to every 2D-categorised family (Detail Components, Generic Annotations, Title Blocks)

Each row exposes four cells - VIEW, VISUAL STYLE, DETAIL, SCALE:

Cell 3D row options 2D row options
VIEWTop, Front, Right · Top, Front, Left · Top, Back, Right · Top, Back, LeftFloor Plan (only valid option for 2D family editors)
VISUAL STYLEWireframe · Hidden Line · Shaded · Shaded with Edges · Consistent Colors · Realistic · Realistic with Edges · Ray TraceSame set
DETAILCoarse · Medium · FineSame set
SCALE35 scale denominators - Metric (1:1 to 1:5000) followed by Imperial (12"=1'-0" to 1"=100'-0")Same set

The View dropdown is context-aware per row - 2D rows never offer 3D isometric options because a 2D family editor has no isometric or elevation view to render.

Default Appearance Override grid

Per-category overrides. Each row targets a list of Revit categories - whenever a family belonging to one of those categories is processed, the override's View / Visual Style / Detail / Scale wins over the matching default row.

  • Click the + button to add a row
  • Click the CATEGORIES cell to open the category picker
  • The row's View dropdown automatically reclassifies based on what you pick - all selected categories classify as 2D → row flips to 2D mode (Floor Plan only); any 3D, Truss, Rebar, or unrecognised category → row stays in 3D mode (four isometric options)
  • The button removes the selected row
Override row order matters

When categories overlap, the first matching row wins. If you have an override for Doors and another for Doors + Windows, the first row wins for Doors. Reorder by deleting and re-adding to change priority.

Settings Tab

The Settings tab holds five cards - Appearance, Hide Elements, Output, View Name, and Shared Settings. Every option persists to disk on change.

Thumb Gen Settings tab with the five cards
The Settings tab with Appearance, Hide Elements, Output, View Name, and Shared Settings cards

Appearance

  • Enable gradient backgrounds - applies a gradient sky background to 3D views
  • Enable 'Preview Visibility' option - toggles Revit's preview-family-visibility flag on the generated view, so geometry hidden in the family is still rendered in the preview
  • Smooth lines with anti-aliasing - enables View3D.SmoothEdges on isometric thumbnails

Hide Elements

Thirteen visibility toggles. Each one hides the corresponding category in the generated thumbnail view only - the family geometry itself is never modified.

Left column Right column
Hide dimensionsHide flip controls
Hide reference planesHide room calculation points
Hide reference linesHide host elements
Hide reference pointsHide connector elements
Hide text notesHide void elements
Hide invisible linesHide light sources
Hide imported elements (.dwg, etc.)

Output

  • Export thumbnail as PNG next to the family file - writes <FamilyName> - <View>.png alongside the .rfa
  • Use square aspect ratio for exported PNG - post-processes the export onto a square white canvas at the configured resolution. Useful for content-library systems that expect square thumbnails
  • Resolution (px) - 256 · 512 · 1024 · 2048. Long-edge pixel count drives Revit's ImageExportOptions.PixelSize and the square-canvas dimension

View Name

The name given to the dedicated thumbnail view stored inside each family document. Default: Thumbnail.

If a view with the chosen name already exists in the family and is compatible with the family's category (a View3D for 3D families, a non-3D view for 2D / annotation / truss families), Thumb Gen reuses it in place. Orientation, display style, detail level, scale, and visibility flags are all reapplied to that existing view. No _1 / _2 suffix sprawl. If the existing same-named view is the wrong type for the category, Thumb Gen deletes it (when permitted) and creates a fresh view - if delete is refused, it falls back to a suffixed name as a last resort.

Shared Settings

Point Thumb Gen at a network folder (UNC or mapped drive) holding a firm-wide thumbgen-settings.json. The first time you browse to an empty folder, your current local settings are pushed up to seed the firm file. The next user who browses to the same folder pulls the firm settings down. Every subsequent change writes to both the local cache and the shared folder.

  • Local cache always wins offline - if the network share is unreachable, the on-save thumbnail refresh and dialog continue to work with the last-known settings
  • Last-write-wins concurrency - suitable for small / medium AEC firms. If two users save settings within the same second, the later write replaces the earlier one
Pro feature

Shared Settings sync requires a Pro licence. Upgrade to Pro for unlimited machine activations and firm-wide settings sync.

Batch Folder

Click Batch Folder in the footer to open a separate dialog that processes every .rfa file in a folder. This is a licensed feature - see the product page for plans.

Thumb Gen Batch Folder progress dialog with Pause / Resume / Cancel
The Batch Folder progress dialog with Pause / Resume / Cancel

Configuration

  • Source - folder of family files to process. Optionally include subfolders.
  • Output - overwrite the original .rfa files, or save the updated families into a separate output folder (originals untouched).
  • Log - per-file status (success / skipped / failed) with the message returned by the updater.

Progress dialog

When the batch starts, a separate progress dialog pops out with a live cyan progress bar (X of N), the current file name, and three buttons:

  • Pause / Resume - flips a ManualResetEventSlim gate the batch loop waits on between files. The WPF dispatcher is pumped on a 50 ms tick while paused so the buttons stay clickable. Pause and Resume take effect at the next file boundary (current file always finishes cleanly).
  • Cancel - flips the CancellationToken. Like Pause, takes effect at the next file boundary.

Each family is opened in a background document, classified, processed through the full pipeline, and saved. Families saved in older Revit versions trigger an upgrade-confirmation dialog before processing - uncheck any you don't want upgraded and they will be skipped.

Family Categories

Thumb Gen classifies every family into one of five buckets and runs the matching view pipeline.

Category bucket Examples View pipeline
3D Casework, Columns, Doors, Furniture, Generic Models, Lighting Fixtures, Mechanical Equipment, Parking, Planting, Plumbing Fixtures, Structural Columns, Windows, etc. View3D.CreateIsometric
2D / Annotation Detail Components, Generic Annotations, Title Blocks Duplicate FloorPlan view + hide annotation categories
Truss Structural Truss Isometric with truss-specific display-style guard
Rebar Rebar, Rebar Shapes, Area Reinforcement, Path Reinforcement Reuses an existing valid preview view
Unknown / model fallback Third-party model categories Treated as 3D

Categories not explicitly enumerated fall through to CategoryType.Model → 3D, or CategoryType.Annotation → 2D. 14 family-category buckets are supported in total.

Frequently Asked Questions

Apply runs the full thumbnail pipeline against the family that is currently open in the Family Editor. One family, one click, free for everyone.

Batch Folder points Thumb Gen at a folder of .rfa files and processes every one of them unattended - each family opens in a background document, gets classified, runs through the pipeline, and saves. Batch Folder is a licensed feature (Individual or Pro tier).

No. Thumb Gen only creates or reuses a dedicated thumbnail view inside the family document, applies your configured visibility flags to that view, marks it as the preview view, and saves. The 13 hide-element toggles hide categories in the thumbnail view only - the family geometry, parameters, types, and reference planes are never touched.

For a single-family Apply in the Family Editor, CTRL+Z reverts the view changes inside the open document before you save. Once saved (or run via Batch Folder), the .rfa carries the new thumbnail. Use the Batch Folder Output to separate folder mode if you want to keep originals untouched while you evaluate the result.

Point Thumb Gen at a network folder under Settings → Shared Settings. The first user to browse to an empty folder seeds it with their local settings. Every later user pulls the firm settings down on load and writes back on every change. Local cache always wins offline - the on-save refresh and the dialog continue to work with the last-known settings if the share is unreachable. Concurrency is last-write-wins, which is fine for small / medium firms. Pro tier only.

Changelog

v1.0.0 Latest May 2026

Initial Release

  • Configurable default appearance for 3D + 2D family categories
  • Per-category override rows
  • 13 hide-element toggles
  • Batch Folder processing with Pause / Resume / Cancel
  • PNG export alongside .rfa
  • Appearance overrides (gradient backgrounds, preview-visibility, smooth edges)

Need Help?

Can't find what you're looking for? Our support team is here to help.

Contact Support