Revit

Revit Model Checklist: 8 Groups to Check Before You Issue

Revit model checklist before issue: 15 steps across eight groups, from Review Warnings and Purge Unused to Audit and Interference Check, plus a form.

  • TS. Nguyễn Mạnh Tuấn
  • 14 min read
The Warnings dialog of the sample structural model in Revit 2027, with the identical rebar branch expanded Photo: Screenshot of Revit 2027, sample model of the Institute of Construction Informatics

A drawing set that prints well is not necessarily right: the rebar schedule may count a bar twice, the drawing list may miss a sheet, and the file you hand over may carry paths to someone else's computer.

A Revit model checklist before issue is one ordered pass through eight groups: model, reinforcement, views and sheets, lineweights and text, file clean-up, teamwork, exported files, and sign-off. This article walks fifteen steps on the sample structural model in Revit 2027, each with a built-in tool and a measured number. For the full path from modelling to issued drawings, the Institute runs a Revit Structure course.

What a Revit model checklist covers

The order runs from the inside out: fix the model first, then the drawings, and export last.

GroupMeasured on the sample model
1 Model98 warnings, 2 columns without a Mark
2 Reinforcement4 cover types, rounding at 10 mm
3 Views and sheets40 of 109 views without a template, 14 views off sheets
4 Lineweights and textThe drawing list shows every Vietnamese diacritic
5 Clean-up359 unused items, 169 imported images
6 TeamworkNot workshared, no interference
7 Exported files30 sheets in the print set, 30 rows in the list
8 Sign-offPrintable form at the end

Before you start

Work on a copy of the issue file so the clean-up steps never touch a file someone is editing. Split the work between two people: the modeller checks groups 1 to 4, a second person checks groups 5 to 7, because authors tend to overlook their own mistakes.

The checklist does not replace engineering review: it makes sure the model is clean and the set is consistent, while structural adequacy stays with the designer. This article is part of the Institute's Revit Structure series.

Review Warnings and schedules: model and reinforcement

Step 1 — Open Review Warnings and read the count

On the Manage tab, Inquiry panel, click Warnings. The dialog is modeless; Autodesk describes the command on the Review Warning Messages page.

1 the Warnings button on the Inquiry panel. 2 the identical rebar branch expanded with its first pair of bars. 3 Show finds a view containing the element. 4 Export saves the list Photo: Screenshot of Revit 2027, sample model of the Institute of Construction Informatics

The sample model has 98 warnings in seven branches. Click Show and Revit opens a view containing the element. Severity levels are covered in the article Revit running slow.

Step 2 — Export the list and check the two rebar branches

Click Export and save the HTML file. Counted by row, the sample model has:

WarningRowsBlocks issue
Room is not in a properly enclosed region29No, rooms from the architectural part
Elements have duplicate "Mark" values28See step 4
Rebar is placed completely outside of its host24Yes
There are identical rebar in the same place6Yes, the schedule counts twice
Analytical elements have become invalid5Yes if the analytical model is sent
Opening partially cuts its host3Should fix
Duplicate "Type Mark", joined but do not intersect3Should clean

Pass: both rebar branches at zero. Use the HTML file to hand out fixes.

Step 3 — Find stray elements with Zoom to Fit

Open the default 3D view, turn off any Section Box, then type ZF.

1 the default 3D view. 2 after Zoom to Fit the frame hugs the building, no element lies far away Photo: Screenshot of Revit 2027, sample model of the Institute of Construction Informatics

If the building shrinks to a dot, something sits far away. The sample model fills the frame: pass.

Step 4 — Build a schedule to find empty parameters

Go to View › Schedules › Schedule/Quantities and pick Structural Columns. Add Family and Type, Column Location Mark, Base Level, Mark, Top Level, Top Offset; on Sorting/Grouping sort by Mark so blank rows float to the top.

1 the Mark, Top Level and Top Offset columns to check. 2 two columns on level 3F with no Mark. 3 two columns on 4F whose Top Level equals the Base Level, height taken from Top Offset Photo: Screenshot of Revit 2027, sample model of the Institute of Construction Informatics

The schedule lists 30 columns, 2 without a Mark. Two 4F columns use Top Level 4F plus a 650 Top Offset, so their height does not follow the roof level. The schedule also explains the 28 duplicate Mark warnings: two identical columns both marked C1.1 is a drawing convention; fix only when different elements share a number.

Step 5 — Check concrete cover in Cover Settings

On the Concrete tab, Settings panel, click Cover Settings.

1 the four cover types in the model: 15, 40, 50 mm and the default Rebar Cover 1 at 25 mm Photo: Screenshot of Revit 2027, sample model of the Institute of Construction Informatics

The sample project's convention: slabs 15 to 20 mm, columns and beams 30 to 40 mm, foundations 40 to 50 mm. Rebar Cover 1 at 25 mm fits none of them; select each element group and read its Rebar Cover rows in Properties to make sure nothing uses it.

Step 6 — Check bar length rounding

On the same panel click Reinforcement Settings and open Reinforcement rounding.

1 the Reinforcement rounding page. 2 Use reinforcement rounding ticked. 3 bar length and bar segment length rounded Nearest at 10 mm Photo: Screenshot of Revit 2027, sample model of the Institute of Construction Informatics

Pass when Use reinforcement rounding is ticked and Bar length and Bar segment length use Nearest with a 10 mm increment. Without it the schedule prints odd lengths. Setup is covered in rebar settings in Revit.

Step 7 — Build a rebar schedule grouped by Partition

Create a Structural Rebar schedule with Partition, Rebar Number, Bar Diameter, Quantity; sort by Partition then Rebar Number and clear Itemize every instance.

1 the Partition column groups bars by element. 2 the seven bar numbers of group CỘT C1 Photo: Screenshot of Revit 2027, sample model of the Institute of Construction Informatics

Pass when no blank Partition row sits at the top and totals match a hand check. A group with double the expected quantity points to duplicated bars. The printable rebar schedule is in rebar schedules in Revit.

Sheet List, View List and text: views and sheets

Step 8 — Audit View Templates with a View List

View › Schedules › View List. Add Family, View Name, View Template, Sheet Number; sort by View Template.

1 the View Template column, None rows float to the top. 2 views with no sheet number. 3 the first row that uses a template Photo: Screenshot of Revit 2027, sample model of the Institute of Construction Informatics

The total reads 109 views, 40 with View Template set to None, so sheets may differ in lineweight and visibility. Pass when views of the same kind share one template.

Step 9 — Find leftover views with not on sheets

View › User Interface › Browser Organization, Views tab, tick the not on sheets scheme and click OK.

1 the Views not on sheets branch. 2 four architectural plans 1F to 4F. 3 two draft views ending in Copy 1 Photo: Screenshot of Revit 2027, sample model of the Institute of Construction Informatics

14 views sit on no sheet, including two drafts ending in Copy 1 and two unnamed views Detail 7 and Detail 13. Delete the drafts, then switch back to the usual scheme.

Step 10 — Compare the Sheet List with the sheet count and check diacritics

Open the drawing list under Schedules.

1 group KC-00 opens the list. 2 sheets KC-04.1 and KC-04.2 share a name. 3 the total row reads 30 sheets Photo: Screenshot of Revit 2027, sample model of the Institute of Construction Informatics

The list reads Tổng số: 30 and the Sheets branch holds 30 sheets: a match. Sheets KC-04.1 and KC-04.2 share the name KẾT CẤU THANG 2F-3F and should be renamed. Check Vietnamese diacritics here too: some fonts show the letter Ủ as an equals sign. Laying out the list is covered in structural drawing sets in Revit, lineweights and test prints in lineweights in Revit.

Step 11 — Open Purge Unused and read the numbers first

Manage › Settings › Purge Unused.

1 the Views group with unused views. 2 the Raster Images group. 3 the two totals. 4 Cancel if you only want the numbers Photo: Screenshot of Revit 2027, sample model of the Institute of Construction Informatics

The sample model has 359 unused items plus 6 imported categories to purge. Untick types you want to keep before OK, and repeat until nothing is left.

Manage › Manage Project › Manage Links. The 2027 dialog puts every link in one list filtered by Type.

1 the Type filter set to All. 2 a title block DWG that is not loaded. 3 the detail panel reads Not loaded. 4 three PDFs saved with absolute paths. 5 the Images group with 169 images Photo: Screenshot of Revit 2027, sample model of the Institute of Construction Informatics; private paths blurred

The model holds 2 DWGs, 3 PDFs and 169 imported images. One title block DWG is Not loaded with a count of 0: remove it. The three PDFs are imports whose paths are Absolute to a personal folder on another computer; the pass mark is relative paths inside the project folder. The images are bar shape pictures generated by an add-in, the first place to look when a file is unexpectedly heavy.

Step 13 — Open the copy with Audit

Press Ctrl+O to open the Open dialog, pick the copy and tick Audit at the bottom left.

1 Audit ticked. 2 the Audit Warning says the operation can take a long time. 3 the Open button Photo: Screenshot of Revit 2027, sample model of the Institute of Construction Informatics

Revit shows Audit Warning; click OK, then Open. The file of about 62 MB, saved in an older release, opened with Audit and upgrade in about two minutes. Afterwards Warnings still lists 98 warnings: Audit repairs the file structure, not the warnings.

Interference Check, teamwork and exported files

Step 14 — Check teamwork and run Interference Check

Open the Collaborate tab. In a workshared file everyone runs Synchronize with Central and Relinquish All Mine, and the Worksets dialog must show empty Owner and Borrowers columns; see central and local files.

1 the Collaborate button is still active: the file is not workshared. 2 Active Workset is empty. 3 the Synchronize panel is greyed. 4 Worksharing Monitor Photo: Screenshot of Revit 2027, sample model of the Institute of Construction Informatics

The sample copy is not workshared, so Synchronize is greyed and only clash checking remains. Click Interference Check › Run Interference Check.

1 categories from Current Project. 2 Structural Framing on the left. 3 Floors and Structural Columns on the right. 4 OK to run Photo: Screenshot of Revit 2027, sample model of the Institute of Construction Informatics

Beams against floors and columns return No Interference detected!. Structural Rebar is not in the list. To check against the MEP model, switch Categories from to the linked file.

Step 15 — Compare the print set with the drawing list

File › Export › PDF, choose Selected views/sheets and click the pencil next to the set name.

1 the KC 1022 print set. 2 Selected 30. 3 Edit print order sets the page order Photo: Screenshot of Revit 2027, sample model of the Institute of Construction Informatics

Select Views/Sheets reads Selected: 30, equal to the rows in the drawing list. The Print order column and Edit print order button set the page order by sheet number. After exporting, count PDF pages and check orientation; for DWG check units, layer names and diacritics. Export settings are in exporting Revit drawings to CAD, IFC in exporting IFC from Revit.

Printable checklist and sign-off

Print this table with the internal set; the checker writes the date and signs in the last column.

GroupCheckRevit 2027 toolPass whenDate, checker
1 ModelWarningsManage › Inquiry › WarningsIdentical rebar and rebar outside host at zero
1 ModelStray elements3D view, ZFFrame hugs the building
1 ModelEmpty parameters, level constraintsSchedule sorted by MarkNo blank Mark, Top Level follows levels
1 ModelLevels and gridsLevel schedule, elevationsNames and values match the design
2 RebarCoverConcrete › Cover SettingsOnly the agreed cover types remain
2 RebarLength roundingConcrete › Reinforcement SettingsOn, 10 mm
2 RebarRebar scheduleStructural Rebar schedule by PartitionNo blank Partition, totals match a hand check
2 RebarRebar tagsSelect tags on sheetsTags read parameters, no typed text
3 SheetsView templatesView List, View Template columnSame-kind views share a template
3 SheetsLeftover viewsBrowser Organization, not on sheetsNo Copy drafts left
3 SheetsDrawing listSheet ListRows equal sheets, no duplicate names
3 SheetsCross referencesSection tags, Detail NumberPoint to the right sheet and number
4 Lines, textLineweightsManage › Additional Settings › Line WeightsHeavy and light lines distinct on a test print
4 Lines, textVietnamese textDrawing list, schedules, notesEvery diacritic displays correctly
5 Clean-upUnused itemsManage › Purge UnusedLast run finds nothing
5 Clean-upLinks, imported imagesManage › Manage LinksNo Not loaded rows, no paths to other computers
5 Clean-upFile healthOpen dialog, AuditOpens without errors
6 TeamSync, relinquishSynchronize with Central, Relinquish All MineOwner and Borrowers empty
6 TeamClashesCollaborate › Interference CheckEmpty, or every row recorded
7 ExportSheet setFile › Export › PDF, Select Views/SheetsSelected equals list rows
7 ExportPDF, DWGOpen the exported filesPage count, order, orientation, mm units
8 Sign-offAll groups aboveThis printoutEvery date and signature filled in

When it does not work

SymptomCauseFix
Show asks whether to search closed viewsNo open view contains the elementClick OK and Revit opens a suitable view
Structural Rebar missing in Interference CheckThe category is not in the dialog's listCatch duplicate bars with Warnings and the rebar schedule
Synchronize panel greyedThe file is not worksharedSkip syncing, still check links and clashes
Drawing list shorter than the sheet countAppears In Sheet List is unticked on a sheetTick it in the sheet's Properties
Opening with Audit is slowAudit scans the whole file, plus upgrade for older filesRun it on a copy, outside working hours

Four common misconceptions

What people sayWhat Revit 2027 actually does
Audit fixes the warningsAfter opening with Audit the model still has 98 warnings
Every duplicate Mark warning must be fixedIdentical elements sharing a mark is a drawing convention
Interference Check also catches rebarStructural Rebar is not in the dialog's category list
If the file opens quietly, the model is cleanOn opening Revit showed 2 warnings; the Warnings dialog lists 98

In short, a Revit model checklist works when it runs in order and every group has a number to compare.

Frequently asked questions

Must every warning be cleared before issue?

No. Warnings that corrupt quantities, such as identical rebar or rebar outside its host, must reach zero; record a reason for keeping the rest.

How do Purge Unused and Audit differ?

Purge Unused deletes unused types, families and views. Audit scans and repairs the file structure while opening, without deleting your content.

Is a duplicate Mark an error?

It depends. Two identical columns both marked C1.1 is intentional; two different elements with one number is an error.

Does a non-workshared file need the teamwork group?

Yes, but only links and clashes. Syncing and relinquishing apply to central files.

Does this checklist work for architectural models?

Yes, except the reinforcement group; switch the schedule in step 4 to your discipline's categories.

About the author

TS. Nguyễn Mạnh Tuấn — BIM lecturer at the Institute of Construction Informatics – Hanoi University of Civil Engineering