I'm new to Revit and have been learning the ins and outs as I go, but there's one thing I'm stuck on currently. I have two families that I want to bring into a project. They can align with each other three ways: keep the top surfaces flush, keep the side surfaces flush, and make two surfaces touch. When I bring them in, the top surfaces are at different inclines. One problem I run into is that Revit refuses to change inclines/declines to align the flat surfaces. No problem. I changed one family to match the incline of the other. They mesh when I align all three surfaces.
Side note: Think of these two as a ramp and a ramp extension. I want the ramp to change incline angle and the extension to change with it.
When I change the ramp's incline, Revit pulls up an error "Constraints are not satisfied" and will not allow me to change the angle until I delete constraints. Does anyone have suggestions on how to get this to work the way I want it to?
Thanks in advance.
Gelöst! Gehe zur Lösung
Gelöst von Sahay_R. Gehe zur Lösung
Is the surface of the ramp locked to an angled reference plane? Is the angle parameter applied to this reference plane and not the geometry?
Okay, so I thought I posted a reply before this. Sorry if I double post.
The surface of the ramp is an extrusion of a reference line. One endpoint of the line is constrained to the intersection of two reference planes. The line is also constrained with an angular parameter that is attached to the vertical plane. The angle parameter is not locked.
The surface of the extension is done similarly. I have tried to remove the angle parameter from the family file with no success, and have made the constraint an instance parameter with no success.
I hope this helps with answering my question. If not, is there a better way to explain/show information?
Can you share the family?
I'm attaching the two families (sorry for lack of organization on my drawings. I'm in more of a testing phase right now.) The "noseover" is what I was referring to as the ramp, while the "Int-05" is the extension.
Your Noseover Angle = more than 90. I would take that from the horizontal so that ir is similar to the angle parameter on the Incline.
Try to nest these two families into a third family (Insert>>Load Family). Since the two angled parts need to line up, you will need to associate the angles from both to the same parameter in the host family.
Associate both angle parameters from both nested families to the new Angle parameter that you will create here. That way both will be forced to match.
The best thing to do with families - divide and rule. If you can separate components into different families, nest them in and associate parameters, you get so much better control.
Sie finden nicht, was Sie suchen? Fragen Sie die Community oder teilen Sie Ihr Wissen mit anderen.