Browse real Revit tasks across documentation, model health, MEP, structure, coordination and issue. Each page explains the problem, the result and a prompt you can try.
Find a set once, then count, change, isolate or export it without starting over.
Find by category or parameter
Every daily job starts with “which ones?” A schedule, a filter, a three-click isolate. Then you do the actual work.
Count and group a found set
“How many of each door type on this floor?” means a schedule, a filter, or a copy into Excel. Then someone asks it again.
Export a found set
You just isolated the doors with no fire rating. Now someone wants that list in Excel. You build a schedule from scratch.
Isolate a found set
Temporary Hide/Isolate is a selection. Getting the selection took the last ten minutes.
Select what you just found
The assistant found 80 doors. You still want to nudge two of them by hand. Getting them selected was the whole point.
Colour by a parameter
Colouring by fire rating or status is how you see the gaps. Random colours on every re-run force everyone to re-learn the drawing.
Change a parameter in bulk
Fire rating, comments, room-bounding — a column in a schedule, or click-click-click. A dedicated toggle for one YesNo would be a second path for the same write.
Number marks in order
Numbering doors by creation order is how D-47 sits next to D-12. The mark should follow the corridor, not the file history.
Number by room or host
Holding-down bolts, furniture, fixtures — the mark has to say which room or pad. A 3D bounding-box test would report the whole set as ungrouped.
Swap types on a found set
Swapping a type resets writable instance parameters. Writing every value back looks thorough and quietly undoes the reason you swapped.
Duplicate a type
You need “Wall - 200mm - Fire” next to the 200mm generic. Duplicate in the UI, then rename, then hope nobody already used that name.
Copy a set onto other levels
Furniture, fixtures, toilets — the same set on eight floors. Copy/Paste Aligned, eight times, hoping the right workset is current.
Pin or unpin a found set
Someone moved a grid. Someone unpinned a link. Pinning is a right-click you forget to do on the whole set.
Delete a found set
Delete is easy. Delete the wrong 400 elements is a restore. A dedicated “delete tags” command would be a second path for the same job.
Override graphics on a set
A working view needs the architect’s link in halftone and the services solid. That is a Visibility/Graphics tour, per view.
Duplicate a view
You need a working plan next to the sheeted one. Duplicate with detailing, then rename, then hope the template still applies.
Create a floor plan
New plan, pick the type, pick the level, apply the template. Then do it for the next six floors.
Copy 2D from one view to others
Level 2 is annotated. Levels 3–8 are not. Copying 2D by hand is how marks land on the wrong host.
Place a view on a sheet
The view exists. The sheet exists. Dropping the viewport and aligning it to the floor below is the last ten minutes of every drawing.
Export drawings to PDF or DWG
Print to PDF is a dialog. DWG is another. A named set already exists and nobody can remember whether the exporter add-in is installed.
Show or hide grid bubbles
Left/right toggles the wrong end on grids drawn the other way and on rotated views. Mapping the box to the screen is how that bug usually ships.
Join walls and attach tops
Unjoined walls show a double line. Walls that should stop at the roof still run through it. Join and Attach Top/Base are different clicks, easy to mix up.
Work from the current view or selection
You already filtered the view. You already selected the run. Describing that set again as a category plus three parameters is the long way round.
Material take-off on a set
A material take-off schedule is a second table, usually for the whole model. You wanted concrete in these walls, not the project.
Chain a morning pass
A typical morning is five tools that do not share a selection: find the empty Marks, isolate them, tag them, colour the rest, export the leftovers. Each add-in starts from zero.
Finish tags, dimensions and keynotes with fewer repetitive checks before issue.
Tag everything still untagged
Tagging hundreds of elements by hand eats the afternoon — and the one you missed prints blank on the issued drawing.
Catch tags that would print blank
A tag whose parameter is empty — or whose host vanished from a link — still sits on the drawing. It looks placed. It prints nothing.
Untangle overlapping tags
A one-pass tag dump drops every mark on the element origin. The drawing looks finished until you zoom in.
Dimension chains without duplicates
Re-running a dimensioning routine stacks duplicate strings. Two different pairs can share a length, so length is no way to deduplicate.
Spot elevations and coordinates
The agent cannot know a view’s origin, so a view-plane [u, v] is not a usable contract. Sections make it worse.
Keynote a found set
A keynote on an element with an empty Keynote parameter prints nothing. Approving “place 40 keynotes” when twelve are empty is how a drawing goes out looking finished.
Prepare sheets, revisions, print sets and viewports for a consistent issue.
Named print sets
The print set is rebuilt by hand before every issue. Save As of a name that exists throws; clearing Views in place does not work.
Revision clouds that reach no sheet
A cloud drawn in a view still prints when that view is on a sheet, so “in this view” says nothing about whether anyone will see it.
Put a revision on the right sheets
A revision reaches a sheet two ways and only one is writable. A no-op on half the set reads like a full success — drawings go out claiming a revision they do not carry.
Batch-create sheets
Forty typical-floor sheets, same title block, views dropped by hand. The list is a spreadsheet. The work is still in Revit.
Align viewports across sheets
Each sheet’s plan was placed by eye. Flip from Level 2 to Level 3 and the building slides. Reviewers notice. Clients notice.
Find duplicates, warnings and unused content before they become project problems.
Sweep duplicate elements
Copy-paste between sessions leaves walls stacked on walls. Schedules inflate and nobody trusts the numbers.
Unused views, templates and imports
Deleting unused views and templates blind can strip a template someone was about to apply. The file is heavy and nobody knows which views still earn their keep.
Read the warning list
The Warnings dialog is a wall of text. Coordinators screenshot it. Nobody isolates the fifth “highlighted elements” row.
Purge unused families and types
Purge Unused is a dialog that does not tell you what it will take until it has. Line patterns and subcategories are easy to guess wrong.
Audit rooms, build area plans and keep MEP spaces and zones coordinated.
Audit unplaced and unenclosed rooms
Typical counters lump every zero-area room into one number, so unplaced and not enclosed hide in the same bucket.
Draw room separation lines
There is no separator object to create. Curves that miss the plan’s sketch plane land at zero and do not bound anything.
Colour a plan by a parameter
Painting rooms by department with a graphic override dies the moment someone renames a room. The legend is a screenshot.
Gross and rentable area plans
Revit will not let you create an Area Scheme. Creating a generic area view can silently pick the wrong scheme.
Create MEP spaces from rooms
A room is the architect’s. A space is what loads and airflow hang off. When the linked model moves, the spaces do not, and heating will not calculate.
HVAC zones from spaces
A newer Revit path would mint an Analyze System Zone that cannot start empty and needs a type. Silently creating that is the wrong object.
Check clashes, penetrations, circuits and open ends on the systems that matter.
Clash detection on your terms
Full-model clash runs bury you in thousands of hits you never asked for. Navisworks is another seat and another file.
Penetrations where services cross structure
Sleeves are placed one crossing at a time. The ones you miss become site issues. A single-element query has already thrown the pair away.
Find uncircuited fixtures
The electrical review is where you discover forty lights that were never on a circuit. Creating a system needs an unused connector; one already-circuited fixture can take the whole batch down.
Check panel loads
Summing ApparentLoad by hand disagrees with the panel schedule. A board with no schedule still has mains and demand current — and no classification breakdown.
Open ends, insulation and slope
Open ends, missing insulation and a waste pipe with no slope are three reviews and three add-ins. Each one is a walk of the system.
Stamp measured run lengths
Segment length is not run length. Tags and schedules that read the segment lie about how far the service actually goes.
Create consistent views, apply templates and frame the exact elements you need.
Look at a found set
Moving the camera closer looks obvious and does nothing. In an orthographic 3D the extent decides the zoom — a section box is how you move in.
Apply view templates in bulk
Half the floor plans picked up the office template. The other half still show the working view. You find out at issue.
Dependent views and crop splits
A long plan needs dependents. After the first split the only index that reliably names the remaining unsplit part is 0, and an exact 0.5 / 0.5 is a known refusal.
Cut sections on a found set
Create section with no line cuts everything. You wanted a cut through one stair, and you got a building-wide section named Section 47.
Check reinforcement, calculate quantities and keep numbering coordinated.
Rebar quantities that match the bending schedule
Revit offers Volume and a schedule. They disagree by a few percent on deformed bar because the solid includes the ribs. Three tools with three numbers is the failure.
Check bars against BS 8666
A bar that looks fine in 3D cannot be fabricated: too short, over stock, radius under twice the diameter, a crank the table does not allow.
Renumber reinforcement partitions
Rebar Number is read-only. Forcing numbers in place collides as soon as two bars swap. Parking at span + 1000 silently collides the moment a mark is four digits.
Copy shared elements from links and review what changed after coordination.
Copy grids and levels from a link
A monitoring relationship cannot be created from here, and Coordination Review is a dialog the assistant cannot drive.
Review what moved in the link
The architect moved a grid. Your copy did not. Coordination Review is a dialog, and a stored dump of pair data would expire with the query.
Manage worksets, build schedules and prepare reliable handover data.
Worksets and who owns what
A shared-model bulk edit fails halfway because half the walls belong to someone else. Checkout cannot run inside the transaction the host already opened.
Build a schedule and export it
Available fields differ by category. Getting the columns right is a tour of a dialog. Getting the file out is another.
COBie and gbXML handover
COBie usually means another add-in. gbXML is buried. IFC export needs an add-in that ships separately — and we say so, rather than failing late.
Full functionality — no feature locks, no credit card. The trial starts automatically the first time the plugin connects.
From $1.99/month after the trial. See pricing