Adding Muntins to a Dynamic Window Block

Adding Muntins to a Dynamic Window Block

greevedogg
Enthusiast Enthusiast
1,130 Views
4 Replies
Message 1 of 5

Adding Muntins to a Dynamic Window Block

greevedogg
Enthusiast
Enthusiast

I have successfully created a window block that allows me to dynamically adjust the window's overall width, overall height, top rail, bottom rail, right & left vertical stiles, and variable glass stop offset sizes:

 

Capture.PNG

 

I would now like to take it one step farther and add the ability to create muntins! So I could easily do something like this:

 

Capture2.PNG

 

How could I accomplish this? I'd like to be able to create windows with say, 2x2 (as shown above), 3x2, 2x3, 3x3, and so on...

 

Any ideas from the pros? Array action within the daylight opening? Visibility toggle? Lookup list? I'll attach my dynamic window block so you can see what I'm working with so far.

 

Thanks in advance!

0 Likes
Accepted solutions (1)
1,131 Views
4 Replies
Replies (4)
Message 2 of 5

Libbya
Mentor
Mentor

Create a new visibility state for each muntin design.  Add the appropriate parameters/actions to adjust the size like you did with the other parts of the window.

Message 3 of 5

greevedogg
Enthusiast
Enthusiast

Sounds good, @Libbya...

 

I'll work on that. That's kinda the direction I was heading, but I wasn't sure if there was a more efficient way.

0 Likes
Message 4 of 5

greevedogg
Enthusiast
Enthusiast
Accepted solution

So this is what I've come up with:

 

-- I created a single dynamic block of an individual window pane with adjustments for width, height, and glass stop offsets.

 

-- Using a little computation, I factor the daylight opening of the overall window minus the sum of muntin widths and divide that number by the number of panes in the vertical and horizontal directions to get the width and height of each individual pane.

 

-- Then, I adjust the dynamic block of the pane to the correct dimensions and use it in an array command inside the daylight opening of the window to achieve the required effect.

 

It's not an all-in-one dynamic block like I was originally setting out to create, but I think it serves it's purpose for now.

Message 5 of 5

Emmsleys
Alumni
Alumni

Following up on your thread, were you able to find a workaround?

 

Did any of the posts in the thread help with the issue?

 

Please use the Accept as Solution for those post’s that helped. It may benefit other users who might have a similar question or issue.

 

Thanks for your time.



Sarah Emmsley
Technical Support Specialist

0 Likes