There is a "quick" way, and an "advanced" way to do this. It all depends on the time available and your level of skills in making families.
The "quick" way is this:
Make a new curtain mullion profile with the shape of the blind of the louver. Load this profile into project, and create a new mullion type with this profile. Then, in a curtain wall, create new grid lines by segment, inside the panel where you want the louver to be. Then, create mullions at those new grid lines, using your new "louver" kind of mullion. Then, select all the glass panels that were created in between each louver mullion and change them to "empty".
The "advanced" way is this:
Make a profile family with the shape of the blind of the louver. Load this profile into a generic model family and create a sweep, controlled by a length parameter. Start a new family with the Curtain Wall Panel template. Create reference planes from the front view, to define the location of the first and last blind of the louver. Create a parameter for spacing, and use that to control the distance of these reference planes in relation to the top and bottom of the panel. Load the generic model family, and place it at one of the horizontal reference planes of the front view. Create an instance reporting parameter to measure the width of the panel. Associate the nested sweep's length parameter to the width of the panel. Array the sweep vertically. Constrain the array to the top reference plane. Create a reporting parameter to get the height of the panel. Use that reporting parameter to determine the number of items of the array. Load into project, and assing this panel to a curtain wall panel. The curtain wall panel must be not driven by type as the one you are using now, which does not let you to define panels types for individual panels.
Alfredo Medina _________________________________________________________________ ______
Licensed Architect (Florida) | Freelance Instructor | Profile on Linkedin