![how to create dynamic blocks in autocad 2013 how to create dynamic blocks in autocad 2013](https://allaboutcad.com/wp-content/uploads/2019/04/acadtips_dynblk_door-1.png)
There is 3 times that, if I want to get into Near Side/Far Side/ Both Sides.
![how to create dynamic blocks in autocad 2013 how to create dynamic blocks in autocad 2013](https://i.ytimg.com/vi/NzwvLW0ggQY/maxresdefault.jpg)
That’s 8 visibility settings for one weld type. So, for a Fillet Weld, I have each of these: Each type of switch then is only drawn twice.
![how to create dynamic blocks in autocad 2013 how to create dynamic blocks in autocad 2013](https://cdn-sg-gw.gstarcad.net/attached/image/20180611/20180611042032_753.jpg)
However, it's a little different for something more complex like weld symbols. Thanks for the example SAndrews, I see how you created that switch block. See if it makes any sense to you, and come back if it doesn’t. Then I used eight lookup parameters to organize which visibility states are displayed according to the choices the user makes. I used one visibility parameter with fourteen visibility states that represent all the possible combinations. Lookup table 1 provides access to visibility states A, B, & C Lookup table 2 provides access to visibility states D, E, & F.Īs an illustration of this concept, I’m attaching a dynamic block I made of an electrical switch symbol that includes eight different kinds of switches and the option to show them as normally open or normally closed, when appropriate. The ability to control which visibility states are available as choices is governed by a lookup table, and you can have more than one lookup table. All six letter options (A-F) exist within the block in the form of a single visibility parameter. If users choose option 2, then options D, E, & F are revealed, but options A, B, & C disappear. If the users choose option 1, then options A, B, & C are revealed. What you’re really after is the ability to control users’ access to those visibility states. If you need more visibility states, just add to the visibility parameter you already have. With one visibility parameter you can add lots and lots of visibility states, as many as you could possibly want, so you only really need to have a single visibility parameter. When you think about it, a visibility state is a yes/no operation.
![how to create dynamic blocks in autocad 2013 how to create dynamic blocks in autocad 2013](https://blogs.autodesk.com/autocad/wp-content/uploads/sites/35/2020/08/Dynamic-Block-1.png)
I think you can accomplish what you want with lookup tables. Has anyone found a work-around or other tricks for things of this nature? I was looking for weld symbols the other day, and having to wade through tons of blocks to find the one I wanted is what sparked this. I am thinking of a room finish block, where you might have several symbols for floor, wall, and ceiling finishes or types, but enough combinations to make multiple blocks inconvenient to manage. Same thing with a table where you would have multiple symbols in fixed locations, but only some would be shown in a given block instance. Room Elevation Markers: You know those circles with (up to) four arrows that you use to call out elevation details for an interior room? Having a VisParam for "N, S, E, W," On/Off would be cool. Weld Symbols: being able to place a "Generic Weld Symbol" then having a VisParams for the "Weld Type" (Fillets, Groove, Plugs, etc.) then having 3 or more other ones having an "On/Off" for Tails, Field Weld Flags and All Around. I am thinking of several instances where having multiple VisParams would be valuable. Why is there a restriction of only one Visibility Parameter for Dynamic Blocks?