Automatically places tags on elements that are visible in selected Revit views. It removes existing tags of the chosen type in those views and re-tags elements based on your settings. Use this when you need consistent, bulk tagging across multiple views.
- Elements to tag: Choose which elements to tag. This uses filters to collect elements from one or more Revit models. Pick categories, parameters, or filters that match the elements you want tagged. Only elements visible in the target views will be tagged.
- Tag: Select the specific Revit tag type to use (e.g., a room tag, wall tag, etc.). This is auto-filled from the open model. The extension will remove existing tags of this type in each selected view before placing new ones.
- Views: Pick the views where tagging should occur. The extension opens each view (temporarily if needed), removes existing tags of the selected type, and places new tags for visible elements.
- Add leader: Turn on to add a leader line to each tag. Turn off for tags placed without leaders.
- Orientation: Choose the tag text orientation (e.g., horizontal or vertical). Use this to match your project’s annotation standards.
- Tag offset X: Horizontal offset for tag placement, in millimeters. Positive values move tags to the right; negative values to the left.
- Tag offset Y: Vertical offset for tag placement, in millimeters. Positive values move tags upward; negative values downward.
When you run the extension:
- It checks that a Revit model is open and active.
- It finds the selected tag type.
- It prepares tag options (leader on/off, orientation, and placement offset in millimeters).
- For each selected view:
- Opens the view if it is not already open.
- Starts a Revit transaction.
- Deletes existing tags of the selected tag type in that view.
- Tags all visible elements collected by your filters.
- Commits changes and reports success or failure.
- Closes the view if it was opened by the extension.
- Prerequisites
- Open the Revit project with the elements and views you want to tag.
- Make sure your tag families and types exist in the model.
- Configure
- Set “Elements to tag” using your filters to capture the correct elements.
- Select the “Tag” type to place.
- Choose the “Views” to process.
- Set “Add leader,” “Orientation,” and offset values (X/Y in millimeters) to control placement.
- Execute
- Run the extension. It will process each selected view, delete existing tags of that type, and place new tags.
- Verify
- Review the views to confirm tags are placed correctly and at the desired offsets.
- Add screenshots or GIFs showing:
- Selecting elements and tag types.
- Configuring views and offsets.
- Before/after tagging in a sample view.
- Causes: No project is open or active in Revit.
- Solution: Open the target Revit project and make it the active model before running.
- Resources: Revit basics on opening/activating projects.
- Causes: The selected tag type is missing from the model or was deleted.
- Solution: Load the tag family and ensure the specific tag type exists. Re-select the tag in configuration.
- Resources: Revit help on loading families and managing types.
- Causes: Elements are not visible in the selected views; filters collect no elements; views are not valid for tagging.
- Solution: Check view visibility/graphics, filters, and categories. Ensure the active filters actually capture elements in those views.
- Resources: View Visibility/Graphics overrides; Revit filtering guides.
- Causes: Offset X/Y values are too large or use the wrong sign.
- Solution: Reduce offsets or adjust sign (positive/negative) and re-run. Offsets are in millimeters.
- Resources: Project annotation standards; test with small offsets first.
- Q: When should I use Auto Tagger?
- A: Use it to bulk-tag elements across multiple views with consistent settings, especially after model updates or when standardizing documentation.
- Q: Does it replace existing tags?
- A: Yes. It removes existing tags of the selected tag type in each selected view before placing new ones.
- Q: What units are the offsets?
- A: Millimeters. Positive X moves right; positive Y moves up.
- Q: Do elements need to be visible in the view?
- A: Yes. Only elements visible in the processed views will be tagged.