Add attribute to new visibility states without removing attribute from existing

Add attribute to new visibility states without removing attribute from existing

Anonymous
Not applicable
1,746 Views
4 Replies
Message 1 of 5

Add attribute to new visibility states without removing attribute from existing

Anonymous
Not applicable

Real title: How to add an attribute to new visibility states without removing attribute from existing visibility states.

 

I am using AutoCAD Architecture 2016.

 

I have a dynamic block with 4 visibility states. Each visibility state has an attribute which I can double click and type in values.  For all 4 of these visibility states, the attribute is located in the exact same place.  So I am guessing that the visibility states might all link to the same attribute.  I'm not sure though.  I didn't create this dynamic block, so I don't know how this was done.  What I am trying to do is create more visibility states which link to this attribute (or which have a new attribute which is the same).  Either way.  But if I copy and paste the existing attribute from one of the old visibility states to the new one, it removes the attribute from all the existing visibility states.  And if I create a new attribute and apply it to the new visibility state, this also removes the old attribute from the previous visibility states. 

 

Does anyone know how to accomplish what I am trying to do?  I am trying to create more visibility states with the same attribute (or with an identical attribute), without removing that attribute from the existing visibility states.

 

Attached is a DWG file with the block I am using. 

 

Thank you,

 

Michael Murrin

0 Likes
Accepted solutions (1)
1,747 Views
4 Replies
Replies (4)
Message 2 of 5

Anonymous
Not applicable
Accepted solution

I have downloaded and tested your block, so if i get this right. You want your attribute to be visible in every state, also in the new states you make. 

 

Have you tried, right click on the attribute => Object Visibility => Show for all states.

 

I also added a new state with attributes to your block and it al worked like it should.

Message 3 of 5

MMcCall402
Mentor
Mentor

When making a new visibility state you're given three choices on what to initially include in the new state.  Nothing, everything, or the same objects in the currently visible state.  I usually choose a state that's already close to the new one I want to make and use it as the starting point for the new one.Its easier to remove existing objects from the current state than to add them.  Any new object draw will be part of the new state.

 

The following link describes the procedure pretty well.

https://knowledge.autodesk.com/support/autocad/learn-explore/caas/CloudHelp/cloudhelp/2019/ENU/AutoC...

 

As for the block you posted.  There is only one PITCH attribute and its visible in all the current states.  You can start your new state from one of the current ones and just leave the visibility of the attribute alone.

 

I did notice your block has a second attribute, DN, that is currently not in any visibility state.  (note there is a button in the ribbon by the visibility state selection in the block editor that will show all the objects in the block no matter what state they're in)

Mark Mccall 
CAD Mangler


EESignature


VHB - Vanasse Hangen Brustlin, Inc.


Linkedin

Message 4 of 5

Anonymous
Not applicable

@Anonymous wrote:

I have downloaded and tested your block, so if i get this right. You want your attribute to be visible in every state, also in the new states you make. 

 

Have you tried, right click on the attribute => Object Visibility => Show for all states.

 

I also added a new state with attributes to your block and it al worked like it should.



The right-clicking suggestion did the trick!  Thanks.

Message 5 of 5

syman2000
Mentor
Mentor

Have you try using the flip parameter and not use the visibility? This will reduce the need of having multiple tags. I modify the block. See attached.

Check out my Revit youtube channel - https://www.youtube.com/user/scourdx
0 Likes