Forums >> Revit Building >> Technical Support >> Annotation Object Styles
|
|
active
Joined: Tue, Jun 16, 2009
27 Posts No Rating |
Is there a way to apply an object style to Annotation. I would like to be able to turn off some of the annotation but not all of it and the general categories right out of the box aren't enough.
|
This user is offline |
|
|
|
site moderator|||
Joined: Mon, Jan 12, 2004
2889 Posts
|
Depends what you mean by annotation. If its loaded generic annotation families then definitely. Just create sub-categories of the object style.
-----------------------------------
Regards,
Chris.
Co-Founder | BIM Consultant | Software Designer  B. Arch)
Xrev Revit API Addins | Revit Rants |
This user is offline |
View Website
|
|
active
Joined: Tue, Jun 16, 2009
27 Posts No Rating |
I am trying to create symbols that show up in different views with different text in each view. So I would like to be able to turn the text on and off based on the view. We do it in AutoCAD with layers and I figure object styles are like layers but I can't figure out how to assign an object style to annotation.
|
This user is offline |
|
|
active
Joined: Wed, Oct 7, 2009
654 Posts
|
You can do it with object styles if you really want to, in the family open object styles and create new subcategories. When you load it in the project those subcategories will show up in the project object styles and in visibility/graphics, where they can be turned on and off per view. Another method you might want to look at is creating parameters in the family to turn things on and off.
|
This user is offline |
|
|
active
Joined: Tue, Jun 16, 2009
27 Posts No Rating |
I've thought about using a parameter within the family but then it would have to be an instance parameter and that would mean that everytime i place it i would have to adjust it so if we place a couple hundred of the same one its a couple hundred times it needs to be done. If i can assign an object style to text then I can just turn that object style off in that view.
|
This user is offline |
|
|
active
Joined: Wed, Oct 7, 2009
654 Posts
|
Ok, I see what you're saying. It wouldn't nessesarily have to be an instance parameter, you could set it up as a type parameter and have a couple different types. Or, just go with the object styles (which should work). What kind of annotation is it?
|
This user is offline |
|
|
active
Joined: Tue, Jun 16, 2009
27 Posts No Rating |
I guess what I am really trying to apply the object style to is a label. I need a piece of text that I can control the visiblity of more than just the basic. We have one symbol with a piece of text associated with it as a family. We may end up with 60 different types of that family and each one would have a piece of different text with it such as J11, J12 or something like that for junction boxes and network boxes and power. Those same symbols also end up on another drawing with a different piece of text. So I would like to be able to turn the one piece of text off on on drawing and the other piece on the other drawing. I hope that makes sense.
|
This user is offline |
|
|
active
Joined: Wed, Oct 7, 2009
654 Posts
|
I think you're going to have to go with a visibility parameter, I don't think you can control labels with object styles. However, instead of an instance parameter I would make it a type parameter and have different tag types for different plans. I've done something similar here, I have a tag that reads an item number from kitchen equipment, but it's round, oval, hex or square depending on the plan type I am putting it on. It's not automatic, but all I have to do is tag the equipment with the mech, plumb, elec tags.
|
This user is offline |
|
|
site moderator|||
Joined: Mon, Jan 12, 2004
2889 Posts
|
Just use a couple of different tag types. Each different type could be setup to callout a different shared instance parameter from the element being tagged. Keep it as smart as possible... This way you can also schedule the information if need be.
-----------------------------------
Regards,
Chris.
Co-Founder | BIM Consultant | Software Designer  B. Arch)
Xrev Revit API Addins | Revit Rants |
This user is offline |
View Website
|
|
active
Joined: Tue, Jun 16, 2009
27 Posts No Rating |
Thank you guys a lot. I am learning a lot from here. I think the idea of the tags will work with a little work on my part. Just a couple of more questions though. Is there a way to make the visibility parameter view specific if it is a type parameter and is it possible to have the object be taged as soon as it is place without the extra step of taging it, like a door or window? Thanks again
|
This user is offline |
|
|
|
active
Joined: Wed, Oct 7, 2009
654 Posts
|
Is there a way to make the visibility parameter view specific if it is a type parameter That's why you need different types. In your tag family you will have "Type1", "Type2", "Type3",and visibility parameters "Vis1","Vis2", "Vis3". Just make sure that for each type the appropriate visibility parameter is checked. Then why you use "Type1", only the type parameter "Vis1" will be turned on. and is it possible to have the object be taged as soon as it is place without the extra step of taging it, like a door or window? I don't think auto tagging works with components (I'm assuming you are tagging components).
Edited on: Thu, Dec 17, 2009 at 9:38:29 AM
|
This user is offline |
|
|
active
Joined: Tue, Jun 16, 2009
27 Posts No Rating |
What I am trying to do is place an object once and on our Infrastructure drawings it show up as one symbol with a piece of text and on the Telecommunications drawing it shows up as a different symbol with a different piece of text. It seems what you are suggesting would mean I would have to place the same object twice but with different things turned on.
|
This user is offline |
|
|
active
Joined: Wed, Oct 7, 2009
654 Posts
|
I may not be understanding exactly what you are doing. I was under the impression that you are trying to make a tag, but it kinda now sounds like you are trying to have the text in the component family. Is that correct?
|
This user is offline |
|
|
active
Joined: Tue, Jun 16, 2009
27 Posts No Rating |
Actually it is my fault. I was trying to place the text in the family but when you suggested the tag idea I decided that would probably be better since it lets me move the text where I need to to make it readable. I think I understand what you are saying about the different types now.
|
This user is offline |
|
|
active
Joined: Wed, Oct 7, 2009
654 Posts
|
Ok. I think the tag is going to be the way to go here, I can't think of any way to get different labels in a family show up in different views.
|
This user is offline |
|
|
|