Switch w/ multiples visibilities and attributes that move positions...

Switch w/ multiples visibilities and attributes that move positions...

susanK39XP
Contributor Contributor
210 Views
2 Replies
Message 1 of 3

Switch w/ multiples visibilities and attributes that move positions...

susanK39XP
Contributor
Contributor

Hi all,

I would like to have a DB with 3 visibilities each with slightly different actions but based on a rotation parameter of 0,90,180,270 and have text read in the corresponding 90 or 180 direction depending on rotation. I would also like 1 visibility to have an array and independent anchor location.

I was able to make the smart switch option work without a problem. The other two options have ATT's that rotate with the block and change location depending on the blocks orientation. I'm still trying to get the hang of DB creation but I'm wasting more time on this one then I would like. Any help would be much appreciated!

There are more details and examples of what I am trying to accomplish in the attached dwg.

 

Thanks

0 Likes
211 Views
2 Replies
Replies (2)
Message 2 of 3

Libbya
Mentor
Mentor

If you array an attribute it will break the dynamic actions that act on it.  You also would not be able to edit the individual values of arrayed attributes.  If that is part of your plan, it isn't going to work.  

 

You could potentially create a faux array using visibility states, but that gets complicated.  

 

To keep the correct orientation of the '3' attribute you should not have positions A and B within your block but rather use a single attribute with its own dedicated rotation parameter.  Rotate it 180° using your double lookup.

 

Libbya_0-1756158489642.png

 

Dynamic blocks can be a fairly deep rabbit hole and learning to create them efficiently is a challenge.  Do you have specific questions about other things that you do not understand within the block?

0 Likes
Message 3 of 3

susanK39XP
Contributor
Contributor

Hi Libbya,

Can you look at my multiple visibility and look at my rotations for the ATT as it relates to the S symbol as it relates to the DB rotation? If I understand what you are telling me about arrays it looks like I need to have visibilities for each switch-Single, Double, triple, quad instead of array and use rotations only, but I am confusing myself with my double look-up and chaining the ATT position to the Symbol rotation. Maybe I should have a flip command for 1,2,3,4 Att so I can direct them to the lower quadrant as the DB rotates... Am I making this more complicated than it needs to be?

On switches 2-4 visibilities can I independently move the position of the bottom line (wall location when in the model) to change positions based on the 2" defpoint options while still rotating with the DB?

 

Thanks again for your time and help.

0 Likes