Announcements

Starting in December, we will archive content from the community that is 10 years and older. This FAQ provides more information.

CLOTHES HANGER FAMILY

Anonymous

CLOTHES HANGER FAMILY

Anonymous
Not applicable

I would really like to have a 2D parametric clothes hanger family. I don't feel like it should be difficult to make, but nothing I've tried has worked so far. I've attached an image to show what I want it to look like (the orange lines).

 

Basically, I want to be able to drag the end, to shorten/lengthen and have the hanger lines add/subtract. I don't want to group the lines and have the number of groups be the way to fill a length. I want it to operate similarly to the insulation detail provided, if that makes sense. My initial thought was for a line based family, but that seems to be too simple for what I need. I also tried to make a hatch pattern with Hatch22 and then I would create a constrained filled region type family, like the gypsum section component. But Hatch22 wasn't repeating the diagonal lines probably - could be user error on my part as it was the first time I've used the program, but nothing I tried resolved the problem. 

 

Basically, I've very irritated with this process because this really shouldn't be that complicated 😞 

0 Likes
Reply
8,293 Views
11 Replies
Replies (11)

ToanDN
Consultant
Consultant

Use a line based family with an parametric array of a nested detail component, which is a module of your clothing pattern.

Anonymous
Not applicable
Thanks but this only partially solves my issue. This solution requires the
whole group to be repeated and the number of groups to be manually imputed.
I'd like to be able to repeat any amount of the group through pulling the
line and without the additional step of noting the number of groups needed
to fill the closet.
0 Likes

bimscape
Collaborator
Collaborator

No, @ToanDN's solution can do what you need it do- no manual inputting required. But it will require the use of formula to calculate the number of elements for the Array, depending on the length of the line-based family has been stretched to.

 

'Certainly doable- but a relatively advanced Family to model, if you're new to creating Revit Families?

Kind regards,
Ian


Author of The Complete Beginners' Guide to Autodesk Revit Architecture (free online course)

Anonymous
Not applicable
After making the family and seeing a response on another forum, I was
coming to the conclusion that a formula would be required. I haven't made
much use of those yet, so definitely a bit more complicated of a family
than what I usually make.
0 Likes

ToanDN
Consultant
Consultant

See attached file and reverse engineer the family.

 

Capture.PNG

 

 

Sahay_R
Mentor
Mentor

You would need to use a formula to drive this line based generic model family.

 

1) Create the array

2) Set up the parameters for Number of array (call it ArrayNumber) and distance between arrayed objects (let's call it ArrayDist)

3) Since you want to input the length - you would need to create a formula for ArrayNumber = Length / ArrayDist

 Misc.png


Rina Sahay
Autodesk Expert Elite
Revit Architecture Certified Professional

If you find my post interesting, feel free to give a Kudo.
If it solves your problem, please click Accept to enhance the Forum.

Anonymous
Not applicable

Thanks!! This is perfect 🙂

0 Likes

loboarch
Autodesk
Autodesk

@ToanDN wrote:

See attached file and reverse engineer the family.

 

Capture.PNG

 

 


This could be done, perhaps even easier as a repeating detail.  If it is only 2D you could make a detail family of the line work you need and then create a repeating detail in the project to re-create this.  Just another option if creating parametric arrays in a family are not your thing.  A repeating detail is a little easier to accomplish.



Jeff Hanson
Principal Content Experience Designer
Revit Help |
0 Likes

ToanDN
Consultant
Consultant

@loboarch wrote:

 


This could be done, perhaps even easier as a repeating detail.  If it is only 2D you could make a detail family of the line work you need and then create a repeating detail in the project to re-create this.  Just another option if creating parametric arrays in a family are not your thing.  A repeating detail is a little easier to accomplish.


I tend to create model elements as model families instead of detail components.  It is just one of those personal rules.

0 Likes

loboarch
Autodesk
Autodesk

@ToanDN wrote:


I tend to create model elements as model families instead of detail components.  It is just one of those personal rules.


I understand, but this is one of those things that probably only shows in a plan, is not counted in any way, and is kind of just "graphic" in nature, so it is a pretty good candidate for a repeating detail. I think these are probably a little easier to create for most folks over a parametric array family.

 

All of that said, a model family with a parametric array is a perfectly fine solution as well. I was just presenting an alternative method.



Jeff Hanson
Principal Content Experience Designer
Revit Help |
0 Likes

ToanDN
Consultant
Consultant

I like Repeating Detail component tool. 

 

What would be very useful if it was made available in Family environment as well.  Or even better, expanding its scope to Repeating Anything tool and we can do away with the cumbersome Array.

0 Likes