Clear All Painted Elements
Overview
Clear All Painted Elements strips the Revit Paint override from every painted face in the active 3D view. It ensures a 3D view is active first (reusing the current one, falling back to the default {3D} view, or creating an isometric {3D} if none exists), asks for a one-time confirmation, then scans the view's visible elements face-by-face for paint and removes it in a single transaction — reporting how many faces across how many elements were cleared.
How to use
- In the B45 Labs | Coordination tab, open the Model Management panel and click Clear All Painted Elements.
- If you are not already in a 3D view, the command activates the default {3D} view (or creates one) so the scan has a 3D context.
- Confirm the preflight prompt — it warns that ALL visible painted faces in the current 3D view will be cleared, with an optional "don't show again".
- A progress window tracks the scan of every visible element for painted faces, then the paint removal.
- A summary reports how many faces across how many elements had their paint removed, or that no painted faces were found.
Tips & Notes
- Scope is the visible element set of the active 3D view — anything hidden or cropped out of that view keeps its paint. To clear the whole model, make everything visible first.
- Reach for Clear Painted (By Selection) instead when only a handful of faces need cleaning.
- Per-face and per-element failures are skipped best-effort, so one problematic element never aborts the whole cleanup.
Limitations
- Removes Paint only — materials, element graphic overrides, and any other appearance settings are left intact.
- Processes only elements visible in the active 3D view, not the entire model regardless of visibility.
- Read-only models are rejected up front, since RemovePaint is a write operation.