Good Morning Revit Land,
I am attempting to create a parametric family that will allow me to stretch a small portion of floor grating to fill the actual size of my platform. I have attached both the combined family, and the family component.
I am getting close to my goal, but I can't get past this bump in the road. I would like to be able to "stretch" my square floor segment, both up, and to the right. If I can use the bottom left corner for my insertion point, I could use grips to stretch the segment up and to the right to fill my actual platform dimensions.
It would be a parametric array left to right, and another parametric array down to up. I can get my slats to array to the side, but I can not stretch the length. The bars do stretch with the slats, but the width dimension stays the same, and they end up staggered.
I'm hoping I just need to align, lock, or modify some of my parameters. I feel like I'm close, but who knows.
Thank you in advance to anyone who could help point me in the right direction.I appreciate it.
Solved! Go to Solution.
Regarding the Horizontal Array:
This one is an easy correction; edit the Group and select the Family Element. Under Properties, click on the little gray button to the right of "Width1" and then select "Width1" from the following dialog. This will link the value of nested family parameter to the value of the selected parameter in the host family.
Regarding the Vertical Array:
First off, I think you would be better off creating the element as a Nested Family (just like the other array) instead of a standard Extrusion. Secondly, you "Length1" dimensional constraint is attached to the Array Elements. In order to gain the ability to stretch this family vertically, it needs to be attached to the "Top" Reference Plane.
Don't hesitate to ask if you run into any more problems!
Thank you yet again for your help. Of all the responses over the years, yours by far, are the most direct, detailed, and thorough. I have a "working" family for the moment.
I am going to try to do the nested family per your suggestion and see if I can't get it to work.
I truly appreciate the compliment! My participation in these forums serves as a means of continuous self-education, so thoroughness helps solidify the knowledge in my own head, as well. I'm always happy to be of assistance.