How to make a door handle relative to the top corner of a parametric door?

How to make a door handle relative to the top corner of a parametric door?

Anonymous
Not applicable
4,909 Views
15 Replies
Message 1 of 16

How to make a door handle relative to the top corner of a parametric door?

Anonymous
Not applicable

Hi,

 

I've produced a very basic cabinet door that retains an 85mm wide border as the height and width is adjusted. I now want to add a handle which stays the same distance from the left hand edge and from the top edge regardless of the door size. Revit doesn't seem to like having these two constraints even though they don't contradict each other, is there a way round this?

 

Moving handle query.png

0 Likes
Accepted solutions (2)
4,910 Views
15 Replies
Replies (15)
Message 2 of 16

Sahay_R
Mentor
Mentor

Constrain the handle by dimensions, and then lock them.

 

Is the handle a nested family? If not, I would bring it in as a nested family. Nested families are easier to control than local geometry.


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.
0 Likes
Message 3 of 16

Anonymous
Not applicable

Thanks for the reply. It is a nested family, would you suggest locking it to a reference plane which is then dimensionally locked or locking the nested family itself to a dimension?

0 Likes
Message 4 of 16

Sahay_R
Mentor
Mentor

Align and lock the nested family to a reference plane. Also make sure that the reference plane is constrained to the edge of the door by a locked dimension. That should keep it in place.


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.
0 Likes
Message 5 of 16

Anonymous
Not applicable

That was my original approach but Revit doesn't seem to allow two points of constraint, the error I get is attached as a screen shot. If I try to change the width it still behaves correctly but it won't allow me to change the height once the top of the handle is locked to a reference plane as well.

 

Moving handle query2.png

0 Likes
Message 6 of 16

Sahay_R
Mentor
Mentor

Please take a look at the attached family.

All else failing, please share the family.

Note - the handle is just a plain extrusion, not nested.


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.
0 Likes
Message 7 of 16

Anonymous
Not applicable

Thanks for taking the time to put that together. The height parameter works as I would want it to and I can replicate that in my own project, however I'd like to be able to change the width as well as the height and the handle maintain its relative position.

0 Likes
Message 8 of 16

Sahay_R
Mentor
Mentor

Can you share the family, please?


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.
0 Likes
Message 9 of 16

ToanDN
Consultant
Consultant

Watch the screencast below:

 

 

0 Likes
Message 10 of 16

Anonymous
Not applicable

I've attached the family here, thank you both for all your help so far!  The steps I've followed are very similar to those shown in the screen cast, the only differences I can think of which may be causing the problem is that my nested family for the handle isn't face based and that my height and width parameters are instance based rather than type.

 

My family will flex in width but not in height.

0 Likes
Message 11 of 16

ToanDN
Consultant
Consultant
Face based family make it a little easier but it s not critical. You can place a non host family on a reference plane or face in a similar manner. Instance to type parameters are also not critical in terms of constraining the family. But it is more logical to use type parameters for this kind of items.

I cannot open your file now but can take a look at it tomorrow, unless someone else gets to it sooner.
0 Likes
Message 12 of 16

chrisplyler
Mentor
Mentor

@ToanDN wrote:

I cannot open your file now but can take a look at it tomorrow, unless someone else gets to it sooner.

 

Oh no, we're all going to wait for you now. I'm going to hold my breath. Starting now. No, wait...starting...NOW! No, wait...

Message 13 of 16

Sahay_R
Mentor
Mentor

....and in the meantime we watch @chrisplyler go blue in teh face.....


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.
0 Likes
Message 14 of 16

Sahay_R
Mentor
Mentor
Accepted solution

@Anonymous

Take a look at the attached file. It works - the handle now behaves like a well trained German Shepherd.


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.
Message 15 of 16

Anonymous
Not applicable

Thank you, that's perfect! Do you mind explaining the changes you made?

 

0 Likes
Message 16 of 16

Sahay_R
Mentor
Mentor
Accepted solution

In the handle family - 

1) added invisible lines to the reference planes and locked them in place

2) inserted this family was inserted in the project, the invisible lines were recognized and  available to be locked in position to the reference lines.


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.