Forums >> Revit Building >> Technical Support >> Repeating Detail in Families
|
|
active
Joined: Mon, Jul 5, 2010
28 Posts No Rating |
A repeating detail would be very useful in a family I am creating. Is there a way to use the repeating detail tool in Families?
|
This user is offline |
|
|
|
active
Joined: Wed, Jan 3, 2007
75 Posts
|
What is it you're trying to repeat? Can you just array it?
|
This user is offline |
|
|
active
Joined: Mon, Jul 5, 2010
28 Posts No Rating |
I am trying to create a landscaping drain, the type that goes at the bottom of a driveway or the like. It has a grate in the top of it and I would like to create the grate pattern as a repeating detail so that I can make the length adjustable. I figure that if I lock the end of the repeating detail line to each end of the grate extrusion then the detail would update when the length does (thoeretically). Can you think of another way of doing this?
|
This user is offline |
|
|
active
Joined: Wed, Oct 7, 2009
654 Posts
|
I have made floor grates, and I just make the grate one solid extrusion and apply a Grate material that has a surface model pattern that looks like a grate. It's not absolutly perfect, but it looks like a grate and works just fine.
|
This user is offline |
|
|
active
Joined: Wed, Jan 3, 2007
75 Posts
|
This sounds like it should be an array parameter set up in the family. Sorry, I have a limited experience with these but it is a parameter with a conditional statement (formula) you set up so that it repeats at intervals based on the length of your pipe. Check conditional statements in the user's guide and that might get you started.
|
This user is offline |
|
|
active
Joined: Mon, Jul 5, 2010
28 Posts No Rating |
Everyone keeps talking about this user guide. I don't seem to have it. What is it? Maybe I didn't check a box when I was installing Revit or something. Is there somewhere online that I can view it?
|
This user is offline |
|
|
active
Joined: Mon, Jul 5, 2010
28 Posts No Rating |
Never mind about the user guide, I searched for it online and found it. Thanks for the tips.
|
This user is offline |
|
|
active
Joined: Mon, Jul 5, 2010
28 Posts No Rating |
I've been looking into conditional statements etc but it still requires me to use some sort of repeating detail and then add a conditional statement to the length as I am placing it for that to work. I can't find a way of doing a repeating detail in a family though. Anyone have any other ideas on this one? Just to summarize (so that the revit masters out there can weigh up the whole matter from the beginning) I am trying to create a drain with a removable cover, like you would find at the bottom of a sloped driveway. I would like it to be adjustable in length. I have created an extrusion for the drain and another for the cover. But I would like to show the slots in the cover in plan at least. This could be done with lines if it was to stay a single length but I hit a problem when I try to make it adjustable length. A void extrusion for these slots gives me trouble and keeps wanting to delete when I make the drain shorter, also I would have to have the void going metres past each end in case I wanted to make the drain longer. So I figured a repeating detail of a detail line component in the shape of one slot loaded into the family would work. But I can't find a way to do a repeating detail in a family. There it is, I think I need a true master of parameters to unlock this one for me!
|
This user is offline |
|
|
active
Joined: Wed, Jan 3, 2007
75 Posts
|
I downloaded this family from this site a while back and I believe it is close to what you are looking for. You can reverse engineer it to try to figure out what you need to do in your family, but I think the single grate was arrayed, and then set to a parameter that was created to divide the length by the size a single grate to calculate the number of grates.
|
This user is offline |
|
|
active
Joined: Wed, Oct 7, 2009
654 Posts
|
An array should work. Assign a parameter (Number Of Slots) to the array, then in the formula for the parameter you'll need a formula along the lines of "Length / Slot Spacing". Slot Spacing could be a length, or another parameter.
|
This user is offline |
|
|
|
active
Joined: Mon, Jul 5, 2010
28 Posts No Rating |
Hey thanks guys, I have alot to learn about families.
|
This user is offline |
|
|
active
Joined: Mon, Jul 5, 2010
28 Posts No Rating |
I finally worked this out and it was so simple I thought I would post it for any other poor sucker who follows this post to the same frustration I have just been through. If you download the example above and try to "reverse engineer" it, be sure that the "Grid" parameter that controls the array group is an Integer not text.
|
This user is offline |
|
|
active
Joined: Sat, Apr 3, 2010
144 Posts
|
This is very similar to what I'm trying to do...but what I can't figure out in that attached family is how the grid array is connected to the parameter of "grid"...??
|
This user is offline |
|
|
|