Checkbox-Style Visibility for Dynamic Blocks

Checkbox-Style Visibility for Dynamic Blocks

DUSHI9993
Explorer Explorer
336 Views
5 Replies
Message 1 of 6

Checkbox-Style Visibility for Dynamic Blocks

DUSHI9993
Explorer
Explorer

Dear Autodesk team,

As an experienced AutoCAD user working intensively with Dynamic Blocks, I am writing to express a genuine sense of frustration and disappointment with the current limitations surrounding visibility control inside blocks.

While I appreciate the existing Visibility States feature, it lacks a crucial capability that modern CAD workflows demand: the ability to toggle the visibility of specific sub-elements via a simple checkbox or on/off parameter, much like the functionality we enjoy in Revit.

Here’s a real example of the issue:

I recently created a dynamic block with five different visibility states to accommodate various configurations. Later, I needed to add a small graphic element (e.g., a symbol or a helper note) that should be optionally visible across all configurations.

To my dismay, the only way to achieve this is by duplicating every existing state – essentially doubling the total number of visibility states from 5 to 10, just to control the presence of a single visual element. This quickly becomes unmanageable, especially in larger projects where the number of combinations multiplies exponentially.

This workflow is:

  • Time-consuming

  • Prone to human error

  • Difficult to maintain

  • And completely avoidable if a simple visibility toggle existed

In contrast, if AutoCAD allowed per-object visibility control via checkbox parameters (i.e., “Show/Hide this element”), we could build far more maintainable, modular, and reusable dynamic blocks — without having to micromanage dozens of redundant visibility states.

This is not a luxury request. It's a core usability issue that hampers productivity and places an unnecessary cognitive and technical burden on users.

I urge the AutoCAD development team to seriously consider implementing this feature in a future release. It would bring AutoCAD closer in line with modern design expectations, and empower users to make better, faster, and more maintainable blocks.

Thank you for listening and for your continued development of the AutoCAD platform.

0 Likes
Accepted solutions (2)
337 Views
5 Replies
Replies (5)
Message 2 of 6

h_s_walker
Mentor
Mentor

That is a good suggestion, but you could have also added a scale action to your visual element and a lookup and then scale it down really tiny when you don't want it seen and scaled normally when you do.

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

Message 3 of 6

DUSHI9993
Explorer
Explorer

אשמח לסרטון הדגמה אם קיים, תודה!

##- אנא הקלד את תשובתך מעל שורה זו -##
[image: דואר סוויט] נשלח באמצעות Mailsuite · ביטול הרשמה
<>
24.07.25, 16:11:02

 

Translation: 

I would appreciate a demonstration video if it exists, thank you!

 

@DUSHI9993 -moderator has edited this post to provide for translation. Please use a translator to post in English.

0 Likes
Message 4 of 6

h_s_walker
Mentor
Mentor
Accepted solution

@DUSHI9993 look at the attached block it scales the text between normal (5) and very tiny (.0001)

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

Message 5 of 6

K_Kubat
Advocate
Advocate
Accepted solution

Here's another example block with visibility via call parameters and scaling.
If a visibility parameter is also used, all objects of the call parameter must have their visibility status set to visible.

Message 6 of 6

DUSHI9993
Explorer
Explorer

תודה רבה!

 

Translated

Thank you very much!

0 Likes