Previously I have written about some of the limitations and inconsistencies with Revit Callouts:
There are some strange and frustrating restrictions, which mean you need to carefully plan how to manage Callouts.
Here I am going to describe the different ways to make Callouts in Revit, and propose a method of working that is different to the way Revit was designed, and probably different to how you use them.
Which Kind of Callout to Use?
1. Real Callout
- You cannot change the reference.
- You cannot move the callout to a different parent view.
- You cannot change the callout view family between Plan/Detail (Plans only).
- The callout rectangle can be stretched or rotated in the parent view – this will make the same change of extents or rotation to the callout view itself, which is not always desirable.
- You cannot have the callout extents slightly different on the parent view (to make callouts readable) - they have to match the view cropping exactly. Refer to Callout Crop-Boundary Mismatch.
- If you copy and paste a Callout it creates an entirely new view with a different reference.
For more information see rules for Real Callouts
2. Reference Other View
Reference Other View Callouts can be created by:
- Create a view to be referenced by the callout – eg. duplicate another view and crop it
- Make sure the view is cropped (unless it is a drafting view).
- On the view to place the callout, select the ‘Callout’ command, then select ‘Reference Other View’, and select a relevant view name from the drop-down menu
- Callouts can be moved to another view
- Callout references can be changed to refer to different view
- References will update if the view/sheet number is changed
- Callouts can be copied to another parent view
It also has a few disadvantages:
- It is possible for the user to select the wrong view in the list - there is no automatic check for this.
- If you want to have "Sim" showing on a callout for similar details on multiple callouts, that is a Type property of the view being referred to, not a property of the callout symbol.
- That means it is all or nothing - ie. all instances of the callout must have "Sim" or not.
- It also changes the view type so it may move in your project browser, depending on your browser organistion.
- You have to manually create each callout view (by Duplicate or Duplicate Dependent); then crop that view - this is a small price to pay for the benefits.
- You could probably automate this using Dynamo.
For more information see rules for 'Reference Other View' Callouts
3. Intersecting Views
Section callout symbols can be created automatically by Revit in section views – this occurs when one section has its extents completely within the larger section (both crop boundaries and clipping extents).I would not recommend trying to use this method:
- It is very confusing for users - it is better to stick with one Callout method for consistency.
- Such callout sections may appear/disappear as view extents change
4. Fake Callouts
Last and very much least, is a method that you should never, never use - but I've seen it often.
Fake (or dummy) view callout references can be made out of detail components or detail lines and text. This is very bad practice:
Fake (or dummy) view callout references can be made out of detail components or detail lines and text. This is very bad practice:
-
These may look like genuine Callouts, so people may not check the references.
- References will not update if view/sheets are changed.
- This is totally against everything that Revit is trying to do!
Workflow Opinions
The following are my recommendations for working with Callouts in Revit. Please note that these are opinions only - it is up to you to look at all the reasons I have given, and make up your own mind about this. I accept no blame if it does not work for you.
One: All Callouts by 'Reference Other View'
Use method 2 (Reference Other View) for every single callout in your project.
If you never use methods 1 (Real Callouts), 3 (Intersecting Views), 4 (Fake Callouts), you will ensure consistency and will avoid most of the problems related to Callouts.
Two: Do Not Use Detail Views
Avoid using the Revit view family of 'Detail Views' - these have so many limitations and quirks, it is just not worth it. Always use Plan views or Section views. Refer to Detail Plan Callout Views
NB. If you follow the first recommendation above, this will not be an issue because it is only possible to create new detail views by Real Callouts.
Three: No Fakes
Anyone who does this in Revit should not be using Revit at all !
Reference Label
There is one problem with using only 'Reference Other View' - refer to 'Reference Label'
Feedback
I would be very interested to hear whether anyone has different (or the same) opinions about using Callouts - feel free to comment.








