Hello,
I am making a wall-based 'lap siding' family based on a parametric array of a simple cube generic model.
There are two problems I am currently faced with:
1. How can I have a reporting parameter of the height and width of the wall control the a) height of the array and b) the width of the cubes. Right now, I am getting the error pictured in the image.
2. How can I set up a reporting parameter dimension/label properly so that it properly contrains the dimensions of the wall in both width and height so that I can use these to allow the dimensions of the wall parametrically control the array?
3. This is more difficult. How would I be able to cut an array with a wall dimension driven void extrusion? Currently I cannot figure out how to cut an array with an extrusion.
Thank you in advance for your replies.
Gelöst! Gehe zur Lösung
Gelöst von ToanDN. Gehe zur Lösung
@brobes05 wrote:Hello,
I am making a wall-based 'lap siding' family based on a parametric array of a simple cube generic model.
There are two problems I am currently faced with:
1. How can I have a reporting parameter of the height and width of the wall control the a) height of the array and b) the width of the cubes. Right now, I am getting the error pictured in the image.
2. How can I set up a reporting parameter dimension/label properly so that it properly contrains the dimensions of the wall in both width and height so that I can use these to allow the dimensions of the wall parametrically control the array?
3. This is more difficult. How would I be able to cut an array with a wall dimension driven void extrusion? Currently I cannot figure out how to cut an array with an extrusion.
Thank you in advance for your replies.
1. Are you saying that you want a Reporting Parameter in the Family to be able to extract the Height and Width of the Host Wall in the Project -- similar to the way we can extract host wall thickness with a Reporting Parameter in the family. No can do.
2. Would require #1 to work. No can do.
3. No can do.
An array is limited to a rectangular shape. You can add several pieces of array around the void to get the final result. If I were you, I would explore using curtain wall for a greater flexibility.
Good to know.
If I understand correctly, using a curtain grid (which I have tried), I would create a wall and then add louvres to the grids.
I assume that I cannot control the number and spacing of the grids with reporting parameters of the Width and Height of a wall or panel? I am trying to avoid manually building each lap siding wall and build a family that adopts the dimensions and voids of each wall.
Thank you again
@brobes05 wrote:
Good to know.
If I understand correctly, using a curtain grid (which I have tried), I would create a wall and then add louvres to the grids.
I assume that I cannot control the number and spacing of the grids with reporting parameters of the Width and Height of a wall or panel? I am trying to avoid manually building each lap siding wall and build a family that adopts the dimensions and voids of each wall.
Thank you again
You can control the size and spacing of the louver. The one I show you are all mullions, no panels (see image 1).
But you need to match the opening and overall dimension of the curtain walls to the normal walls and openings, which is not terribly difficult to do. In fact you can copy the wall to an offset distance and change the type to the louver curtain wall type (see image 2).
Can you go through the steps of how you cut a round void through the array?
Sie finden nicht, was Sie suchen? Fragen Sie die Community oder teilen Sie Ihr Wissen mit anderen.