Product

What ArchiMind checks

Chapter-by-chapter CBC compliance, color overlays, and structured exports — all running inside Revit without an export step.

Jurisdiction coverage

California Building Code — jurisdiction coverage

ArchiMind currently checks against CBC 2025 and CBC 2022, which are California-specific editions of the IBC. DSA (Division of the State Architect) compliance is supported for K-12 and community college projects via DSA IR 10-2 and IR 11B-10. If your projects are outside California, the compliance engine will not match your local code amendments. IBC and other jurisdiction support is on our roadmap — sign up to be notified.

Native Revit add-in

Installs on Revit 2023, 2024, 2025, and 2026 (Windows). Adds an ArchiMind panel to the Revit ribbon — one click from model to results, no switching tools.

CBC 2025 & CBC 2022

Choose your code edition per run. All check categories run against the selected edition. Switching editions takes one click in the setup dialog.

Chapter 10 — egress & occupancy

Checks corridor widths, door widths, travel distance, occupant load, required exits, and exit sign placement against CBC Chapter 10 egress requirements.

Chapter 5 — height & area

Validates allowable building height and floor area per construction type, occupancy classification, and sprinkler status. Sprinklered vs non-sprinklered multipliers applied automatically.

Occupancy assignment

ArchiMind infers occupancy type from room names and geometry. Rooms flagged with '?' let you correct the assignment before running — no silent misclassification.

Fix buttons for violations

Door-width failures include a Fix button that directly adjusts the Revit element width to the minimum compliant dimension. No manual parameter editing required.

Draw guide lines

After a CBC run, click 'Draw Guide Lines' to mark violation locations directly on the active floor plan view — ready for design team review or client markup.

CBC report — HTML export

The dockable CBC Report pane exports a formatted HTML compliance report suitable for permit submittal, client deliverables, or internal QA records.

Code view toggle

One-click view filter that hides non-essential categories and leaves only walls, doors, windows, rooms, furniture, and plumbing fixtures. Click again to restore.

Room overlay & area labels

Fills each room with a distinct color and places name and area labels (SF and m²) centered in the room — useful for rapid space accounting.

Wall / door / window overlay

Draws color-coded detail lines and labels over walls, doors, and windows in the active floor plan view — a persistent visual reference without touching model geometry.

Structured JSON & CSV export

Every run exports structured JSON and CSV containing room dimensions, occupancy data, door and window counts, and CBC check results — ready for BIM pipelines, estimating tools, or analytics.

Stair & ramp compliance

Checks stair clear width, headroom, riser height, tread depth, and ramp slope and width per CBC §1011–§1012. Failing checks are annotated as TextNotes directly on the active Revit floor plan view.

Fire resistance ratings

Verifies structural frame, exterior and interior bearing walls, floor/ceiling assemblies, and roof assemblies against required ratings by construction type per CBC §601/602. Also checks mixed-occupancy fire separation per §508.4.

Light, ventilation & ceiling height

Checks natural light (8% glazing minimum), natural ventilation (4% operable opening), minimum ceiling heights (7'-0" general, 6'-8" bathrooms), minimum room area, and interior sound transmission ratings per CBC §1203–§1208.

CBC Chapter 11B — accessibility

12+ checks covering door clear width and hardware, lavatory and sink clearances, toilet centerline and transfer clearances, accessible parking count, sales counter reach, accessible routes, and signage — California's stricter ADA-plus requirements.

Restroom compliance

30+ individual checks covering toilet stall dimensions, grab bar placement and heights, urinal rim height, turning radius, flush control side, mirror height, and baby changing station requirements per CBC Chapter 11B.

Plumbing fixture counts

Calculates required WC, lavatory, urinal, and shower counts by occupancy group and occupant load per CPC 2025 Table 422.1, including accessible fixture requirements per CBC 11B-213. Works with placed Revit fixtures or manual input.

EVCS accessibility

19 checks for electric vehicle charging station accessibility per CBC 11B-228.3 and 11B-812 — required count, van-accessible ratio, access aisle dimensions, surface slope, operable parts reach, signage, and connection point compliance.

Exit sign placement

Suggests exit sign locations at exit doors, corridor junctions, and intermediate corridor positions (every 100 ft) per CBC §1013. Results surface in the dockable panel and HTML report.

DSA compliance

Supports K-12 and community college projects with DSA IR 10-2 occupant load factors and DSA IR 11B-10 Path of Travel checks for alteration projects, including construction valuation threshold logic.

Dockable results panel

CBC check results appear in a dockable WPF panel that stays open inside Revit alongside your model. Shows per-room pass/fail results, ramp fix suggestions, and exit sign recommendations — no separate window required.

Accessible parking

Verifies required accessible parking space count against total spaces per CBC 11B-208.2 / Table 11B-208.2.3.2. EVCS accessible spaces cannot substitute for required accessible parking per 11B-208.1.

Compatibility

Revit 2026
Revit 2025
Revit 2024
Revit 2023

Windows 10 and 11 only. .NET 4.8 (included with Windows). One installer works across all supported Revit versions.

Supported standards

CBC 2025 & CBC 2022
CPC 2025 (Plumbing)
CBC Chapter 11B (Accessibility)
DSA IR 10-2 (K-12 / Community College)
DSA IR 11B-10 (Path of Travel)
All construction types: I-A through V-B