Dynamic Block Mirroring

Dynamic Block Mirroring

BenCads
Enthusiast Enthusiast
240 Views
3 Replies
Message 1 of 4

Dynamic Block Mirroring

BenCads
Enthusiast
Enthusiast

 

Hi everyone,

I’m setting up a parametric double door block in AutoCAD. I’ve already got my jamb constrained with driving parameters, and one door leaf fully constrained so it resizes properly with gaps, kickplate, rails, etc.

The problem comes when I try to create the second leaf.
If I mirror the first leaf, the copy loses all of its constraints and parameters.
If I try to use a Flip parameter/action, it just flips the same geometry instead of giving me a mirrored pair.
If I try to manually add symmetry constraints, it only works line by line, and with complex internals (kickplate pieces, muntins, etc.), it gets very messy very quickly.

What I’d like is a clean way so that I can drive the whole opening from the jamb parameters, both leaves resize equally and maintain the correct meeting gap, and internal parts of each leaf (kickplates, muntins, glass cutouts) also follow automatically.

Has anyone found a reliable workflow for this in AutoCAD? Do you usually build both leaves separately in the same block with equal constraints, or is there a smarter way to reuse one constrained leaf?

I've attached a .png of how my door drawings look completed as well as the .dwg of the block I'm referring to.

 

Thanks in advance for any tips, this has been surprisingly tricky to figure out!

 

 

0 Likes
241 Views
3 Replies
Replies (3)
Message 2 of 4

Libbya
Mentor
Mentor

IMO using constraints is the hard way and I wouldn't use any constraints at all for that block.  I would use dynamic parameters/actions instead.   

 

If you copy the linework, the geometric constraints applied to the objects you copy will copy over to the pasted objects.  I think you'd have to add the dimensional constraints.    

0 Likes
Message 3 of 4

BenCads
Enthusiast
Enthusiast

Can Dynamic Block parameters be referenced in text fields the same way associative dimensions can? For example, I want a block’s Linear parameter (width/height) to automatically populate a note or cutlist text. Is that possible natively, or only through attributes/data extraction? I've attached a completed single door block for reference.   

0 Likes
Message 4 of 4

Libbya
Mentor
Mentor

@BenCads wrote:

Can Dynamic Block parameters be referenced in text fields the same way associative dimensions can? For example, I want a block’s Linear parameter (width/height) to automatically populate a note or cutlist text. Is that possible natively, or only through attributes/data extraction? I've attached a completed single door block for reference.   


You can certainly reference dynamic parameters using fields (more specifically blockplaceholder fields) but you would want to use an attribute.  You could use a multiline attribute and set it up exactly like the text in the single door you added as an example.  In other words, add all of the text and individual fields into the single attribute.  No need for data extraction.