Is there a way to rotate legend components?
Solved! Go to Solution.
Solved by CoreyDaun. Go to Solution.
The question should be,
Why isn't there a way to rotate legend components?
Legends are great, for one reason--you can place a legend on more than one sheet! And that is exactly what you need to be able to do with a legend. However, when I began to use legends, I quickly discovered that dragging a family into a legend view didn't work very well. A few families behave "properly"--that is, you can select the view you want for the legend. Doors work well. But, if you are an MEP designer, you are out of luck in most cases. If you select the front view of a panelboard, for example, it might be the front view, or it might be a side view. Or, you might get a front view with the panelboard lying on its side. If you are lucky, you might just have to select a back view to get a front view.
One of Revit's strengths is that if you change something on one view of the model, it changes in every view, because views are just that--views of a single model. However, it a real design project, you need to have "views" that are not part of the model. For example, an HVAC designer needs to have a schematic view of the HVAC system to show logical relationships that cannot be conveyed in the basic 3D model. A set of electrical drawings needs to include a riser diagram, or a single-line diagram of the electrial systems. It would be very useful to be able to use legend components in these schematic views--you could use a view of a pump, the same pump used in the model, as a symbol in the HVAC schematic diagram, or an elevation view of a panelboard in a riser diagram, instead of searching for suitable symbols, or pulling in a 2D AutoCAD drawing, or any of the other "workarounds" you can find in the various forums.
If you have to use a workaround to accomplish a task, then something is missing from your basic toolbox! You can layout a right angle with a knotted string, but a square is much handier.
Revit needs an "auxiliary" design space. Yes, you can use phases or design options to address some of the tasks mentioned above. However, legends would fill the bill, if they just worked!
There is no way to rotate a component legend when placed in a legend view. As a workaround, you can use the coarse and medium detail to represent your symbol with the correct orientation in the legend view. Create a two symbols with your 3D family - one for displaying in a project (medium detail) and one for legend view (coarse). Rotate the symbol (to be use in the legend) so it will display correctly. This means you need to use coarse detail to all your symbols in legend view.
The intention of this workaround is to have the symbol for legend use and if this can be use for other purposes then that's a bonus. For me, creating a dedicated symbol for legend to show up correctly in legend view will only take a little time compared to the benefit you can get from it. I prefer to have a symbol that represents the families loaded/used in a project (where possible) rather than a dummy symbol.
Load the Annotation Symbol into the project, then you can drop it in your Legend view or directly in a sheet, rather than the 'device'.
You'll have to 'extract' it from the family, which is easy, but could be tedious for many families.
Select the family, Edit, select the symbol, edit, load into project (not the device family).
You may have to manually enter text; for instance if you had the text linked to the device's "Symbol Label" - ie- [CR] for card reader.
edit... a few minutes later...
Also, I've just discovered you can insert an image into a schedule, so I'm testing; may hit another roadblock along the way
- edit the annotation symbol, zoom all the way into the symbol resize the revit application window so it's the same shape as the symbol, export as image, fiddle with the settings to your liking but make sure to check "Visible portion of current window", *set the destination folder*, save,
- then in your schedule add Image as a parameter, then for each row you can load the images.
Now you're at the mercy of the family or shared parameters in your schedule, so use them to enter all the data for the schedule; rather than entering raw text. - Does this seem to be best practice for future use?
{Revit 2017}
^ ... AND/OR load the image into the family/type so its there for the next project.
This is a bit of an outdated post, but I have found that most families that are oriented incorrectly are primarily a result of how they were modeled, such as being model in a view where top is actually front because the host is oriented as a floor. Simple workaround is to load such family into a new family that is orientated properly, front is actually front, and then load into a project, solves the orientation issue without recreating families or messing around with annotations. But may have to create a few parameters for size adjustments if needed.
Another solution here could be to create two copies of the Generic Annotation within the family, one for the floor plan, and one for the legend. Two instance parameters can be created, one set for true as default, and the other set to the formula as the "not" of the first parameter.
For additional protection, I then used Rush Forworth to make the parameters hidden so the parameter is not used in the model.
How about a little dropdown toggle that lets you select legend display orientation Autodesk? I mean really, finish what you've started.
Maybe, but it is still a valid statement.
Agreed RobDraw! The user communities amazing creativity and problem solving ability is why we all keep coming back to these forums! it's just a shame Autodesk have historically been so slow at fixing fundamental workflows.
This worked for me, since all my sheet views are in fine mode, and the legend component detail level can be selected separately for each item, thank you.
Why anyone gives a penny to Autodesk is beyond me. I could do this faster and better in MS paint. Are the devs for Revit even conscious?
Can't find what you're looking for? Ask the community or share your knowledge.