Multiple Visibility States

Multiple Visibility States

phil_hunter
Observer Observer
879 Views
5 Replies
Message 1 of 6

Multiple Visibility States

phil_hunter
Observer
Observer

I've tried to get my head around multiple visibility states using lookups and I've just had no luck with understanding how to do it. 

 

The attached drawing is a smoke alarm symbol which can be with or without a sounder base. I'd like to be able to choose the location of the text & asterisk with visibility states to help avoid overlapping symbols etc. 

 

Could someone help me with instruction on how to go about this? Drawing file shows all iterations of the symbol for clarity plus the 'master' symbol top left.

0 Likes
880 Views
5 Replies
Replies (5)
Message 2 of 6

Anonymous
Not applicable

I think this is what you are looking for. I'm not the best at explaining this from a to z especially when I am not sure how much of this method you understand. Take a look at the lookup tables involved and it might help.

(USE BACTIONBARMODE set to 0 if you have not figured that out already)

 

If you have any questions I will be glad to answer them (:

I wasn't really sure on exactly how you plan to use this block or how you want it to work other than the visibility so please don't hesitate to ask for more information.

 

Please mark this as the solution if it helps (:

 

Joshua Mowry | Draftsman

FD-DD-2.jpg

0 Likes
Message 3 of 6

phil_hunter
Observer
Observer

Thanks joshmowry02, it's not a million miles off what I need but I need to apply this to numerous other blocks and learning how to do it myself is key. 

 

I understand the workings of a basic visibility parameter, but I cant get my head around lookups and how to integrate these into multiple visibility.

0 Likes
Message 4 of 6

h_s_walker
Mentor
Mentor

Attached is a drawing containing a block which I use which has multiple visible states and a couple of lookup parameters.

 

I would study it to see how the lookups (and the point parameters) affect the visibility state.

Howard Walker
Did you find this post helpful? Feel free to Like this post.
Did your question get successfully answered? Then click on the ACCEPT SOLUTION button.

EESignature


Left Handed and Proud

0 Likes
Message 5 of 6

Anonymous
Not applicable

Well there is a point parameter with no grip involved. You use lookup tables to move this parameter around. Another lookup table ("TRANSLATE") uses this hidden point parameter's X and Y coordinates to decide what lookup is needed. In the block I attached previously you can see this pretty clearly. The x coordinate controls the "S" and the y coordinate controls the "*". The secret is in the lookup set (2 tables for 1 lookup) Also BACTIONBARMODE is set to 0 so you can see both tables for this lookup set.v.PNG

0 Likes
Message 6 of 6

ian.mag
Collaborator
Collaborator

Hey @phil_hunter,

I made a video for you. The abbreviations I used in the video are as outlined below:

  1. B - Bottom
  2. T - Top
  3. R - Right
  4. L - Left

For instance 2 BR-TL stands for 2nd option (S) on the Bottom Right and asterisk (*) on the Top Left

I hope this was your desired outcome.

Capture 1.png

Attached is the drawing for the dynamic block as well.