Revit MEP Forum
Welcome to Autodesk’s Revit MEP Forums. Share your knowledge, ask questions, and explore popular Revit MEP topics.
cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Constraining a extrusion that is within a group

5 REPLIES 5
SOLVED
Reply
Message 1 of 6
nmulder34
2337 Views, 5 Replies

Constraining a extrusion that is within a group

I am trying to constrain an extrusion that is within a group so that it flexes with the parameters associated with it. Is this possible? I keep getting the "constraints not satisfied" error when I flex my family. It is possible I am not doing something right but I wonder if it is due to the fact that the extrusion is part of a group.

 

It is an electrical panel family. Using an integer parameter tied to an array, when the user changes the number of sections for the panel, the family automatically adds the geometry another section. It is controlled by various other parameters b/c as some of you may know you can't have an array of 1. Anyway, I constrained the geometry of the multiple panels to the same ref plane that the single panel uses for height, width, depth. However, when flexing the family, and the height of the panel changes, I get the error. If I only constrain the top or bottom the entire group moves with the ref plane...it appears not able to "stretch" the group constrained to two ref planes.

 

Hope that makes sense. Any help appreciated. Thanks!

5 REPLIES 5
Message 2 of 6
tim.winnington
in reply to: nmulder34

It is difficult without the actual family but I find even if you have the parameters to correctly define all of the spacing it does tend to over constrain the family.

 

If you have a centre panel with a dimension top and bottom to reference plains and the 2 dimensions are linked to a common parameter it will normally respond with an error.  At the same time you do not need to have the dimension top and bottom as having only one of the dimension will give the same result.  The array should have no impact on the flexing.

Message 3 of 6
alan.quinn
in reply to: nmulder34

I agree with Tim, without the family its hard to know what's going on. Typically if I have a family that's not working I remove all parameter then add then back in one at a time, testing in edit mode and in a project to insure each one works, before moving on to the next one. However, and also as Tim indicated constraining within a group is possible.

 

Thanks for posting.

Message 4 of 6
nmulder34
in reply to: alan.quinn

Thanks for the feedback. Then it must be something I am doing wrong. I will keep working with it.

 

Attached is the family if you want to see it firstand.

 

Thanks!

Message 5 of 6
tim.winnington
in reply to: nmulder34

Have had a play with the family and there is something going on with the constraints as it does not like have the constaints associated to elements not part of the group.

 

Solution I found which works is to create the array element as a generic model with the parameters linked back into the family parameters then create your array from the nested family. Refer attached.  Warning the nested family was created from a metric template as I do not have the family templates for imperial.  Hope this points you in the right direction to complete your family.

Message 6 of 6
nmulder34
in reply to: tim.winnington

Thanks for taking the time. Your solution makes sense. I actually tried the nested family route as well with no sucess so I will look your family over to see what I missed.

 

As a last resort I figure I can set up visibility parameters, rather than an array, for each panel. Three panels is about the max, rarely four, so to have it set up as an array may be overkill but still simpler I believe, and useful information to know for future families.

 

Thanks again.

Can't find what you're looking for? Ask the community or share your knowledge.

Post to forums  

Rail Community


Autodesk Design & Make Report