Summary
Leveler is a productivity add-in for Autodesk® Revit® developed by W7k that provides a focused set of tools for managing levels and grids more efficiently. Its primary value is helping users change element level assignments without unintentionally moving elements in the model. In typical Revit workflows, changing a reference level can require careful offset calculations to keep elements in place. Leveler automates that process by recalculating and applying the correct offsets, allowing users to reassign levels while preserving existing element elevations.
Core Purpose
The add-in is designed for Revit modelers, BIM coordinators, project teams, and production users who need better control over model levels, level names, and grid naming. It is especially useful on projects where elements were modeled against the wrong reference levels, where level naming standards need to be cleaned up, or where multiple levels and grids must be renamed or adjusted consistently. Instead of manually reviewing each element and calculating offset values, Leveler helps automate repetitive level-management tasks and reduces the chance of coordination errors.
Key Capabilities
- Reassign reference levels: Change the level associated with selected elements while keeping their physical location and elevation unchanged.
- Automatic offset calculation: Let the add-in calculate the correct offset values instead of requiring users to determine them manually.
- Closest-level assignment: Automatically assign elements to the closest level based on their elevation.
- Closest level above or below: Assign elements to the nearest level above or below their current position, depending on the desired modeling standard.
- Move level assignment up or down: Change selected elements to the level above or below their current reference level.
- Rename levels: Use tools to rename levels through menus, find-and-replace operations, upward or downward renumbering, and prefix or suffix additions.
- Edit multiple levels: Move multiple levels at the same time, which can help when making coordinated adjustments to project datums.
- Rename grids: Apply similar naming operations to grid lines, including menu-based renaming, upward or downward renumbering, and prefix or suffix additions.
Reference-Level Reassignment Options
One of Leveler’s strongest features is its set of level reassignment options. Users can manually choose a target level, assign each element to the closest level, assign to the closest level above, assign to the closest level below, move the reference level one level up, or move it one level down. These options allow teams to choose the method that best fits the situation, whether they are correcting modeling mistakes, aligning elements with company standards, or preparing a model for cleaner scheduling, coordination, or documentation.
Practical Value for Revit Workflows
For BIM coordination and production modeling, Leveler can save significant time when cleaning up large models. Reassigning levels manually can be tedious and error-prone, especially when many elements need to remain fixed in place while their constraints are corrected. By automating offset adjustments and offering batch tools for level and grid naming, Leveler supports model consistency, faster cleanup, and more reliable project organization. It can be particularly helpful during audits, model handoffs, template standardization, renovation projects, and late-stage coordination reviews.
Support Notes
The publisher notes that some Revit family categories may have limitations, and users may need to contact support if they require additional element-category coverage. This makes it important to test the tool on representative project elements before relying on it across an entire production model.
Overall Summary
Leveler is a practical Revit add-in for improving control over project levels, reference assignments, offsets, and grid naming. Its most important function is the ability to change element reference levels without changing the element’s real model elevation, which can prevent errors and reduce manual cleanup time. With additional tools for renaming levels, renumbering grids, adding prefixes or suffixes, and moving multiple levels, Leveler supports cleaner model management and more efficient BIM coordination workflows.
![]() |
| Overview |
![]() |
| Options for families with two references |
![]() |
| Options for families with one reference |
![]() |
| Selecting level |
![]() |
| Leveler 1.1 New Scripts |
Advertisement






No comments:
Post a Comment