Host a Custom Door Panel to a Hinge Point

Work from the <Ref. Level> floor plan. Load and insert the door panel that was created.

Host a Custom Door Panel to a Hinge Point-1

Host a Custom Door Panel to a Hinge Point-2

Align and lock the door panel to the hinge reference lines.

Host a Custom Door Panel to a Hinge Point-3

Dimension the angle between the following hinge reference line and the front face of the door.

Host a Custom Door Panel to a Hinge Point-4

Create an angular parameter to lock the door panel face to the hinge reference line. Set its value to 90° per formula and lock it.

Host a Custom Door Panel to a Hinge Point-5

Select this parameter as the label for the angular dimension just created.

Host a Custom Door Panel to a Hinge Point-6

Notice how the door has been flipped by Revit (we will adjust the parameter to fix this shortly).

Host a Custom Door Panel to a Hinge Point-7

Apply a change to the Door Panel Hinge Lock Angle parameter in the formula from a value 90° to a value of 270°.

Host a Custom Door Panel to a Hinge Point-8

The door panel now fully hosted by the hinge reference lines. The locked alignments will port the panel to the coordinates of the hinge point, while the labeled angular dimension will rotate the panel appropriately.

Flex the <Door Panel Opening Angle> from 0 ° to 360° to see if the panel behaves correctly. Click on the dimension it is assigned to and then click on the text to change the value (alternatively it may be set in the Family Types dialogue box). Note: any positive or negative angle will work, regardless of whether it is greater than 360° in magnitude.

Host a Custom Door Panel to a Hinge Point-9

The door is now moving clockwise with the hinge coordinate system (for n*360°). Shown at 720° (or 0°).

Host a Custom Door Panel to a Hinge Point-10

Shown at -270° (or 90°).

Host a Custom Door Panel to a Hinge Point-11

Shown at 180°.

Host a Custom Door Panel to a Hinge Point-12

Shown at 270°.

Host a Custom Door Panel to a Hinge Point-13

Assimilate the parameters of the door panel so that it may flex with the door family it is hosted in. Select the door panel and edit the type parameters. Assign the following door family parameters to the door panel family type parameters:

dp1_d = dj1_r_d

Host a Custom Door Panel to a Hinge Point-14

dp1_h = dp_h

Host a Custom Door Panel to a Hinge Point-15

dp1_w = dp_w

Host a Custom Door Panel to a Hinge Point-16

From the Interior Elevation view it is noted the door panel is not yet aligned and locked to the Door Panel Base reference plane.

Host a Custom Door Panel to a Hinge Point-17

Align and lock the panel to the Door Panel Base reference plane.

Host a Custom Door Panel to a Hinge Point-18

Add a Door Handle material type parameter to the family.

Host a Custom Door Panel to a Hinge Point-19

Select the Door Panel and <Edit Type>. Assimilate the correct Door Panel family material parameters with the Door family material parameters (panel and handle).

Host a Custom Door Panel to a Hinge Point-20

Host a Custom Door Panel to a Hinge Point-21

Next create symbolic line annotations for the door family. Work from the Ref. Level plan view.

<Annotate><Symbolic Line>

Host a Custom Door Panel to a Hinge Point-22

Create a vertical (down) and horizontal line (to the right) from the hinge point. Draw a circle centered at the hinge with radius of the door panel width.

Host a Custom Door Panel to a Hinge Point-23

Split the circle and trim it to a quarter circle arc using the horizontal and vertical lines. Delete the horizontal line. Create a radial annotation for the arc and label it with the door panel width parameter

Host a Custom Door Panel to a Hinge Point-24

Save the file.

Load the door family into an architectural project and host it in a wall. To illustrate the flexibility of the door family, I have hosted it to a 90mm brick wall. First the Door Jamb width and depth is changed from 65mm to 85mm.

Host a Custom Door Panel to a Hinge Point-25

The door jamb rebate dimensions are changed (the width to from 10mm to 20mm and the depth from 45mm to 65mm).

Host a Custom Door Panel to a Hinge Point-26

 

The door jamb face offset is changed so the jamb sits in the centered in the wall.

Host a Custom Door Panel to a Hinge Point-27

The width of the door is changed.

Host a Custom Door Panel to a Hinge Point-28

The door grips are used to flip the door inside-out and left to right.

Host a Custom Door Panel to a Hinge Point-29

After changing the width back to 1000mm, the door is viewed in 3D and the height changed from 2000mm to 2500mm.

Host a Custom Door Panel to a Hinge Point-30

The height is set back to 2000mm. Happy that the hinge point flexes with the family a few instances of the door is hosted next to each other and the instance parameters for the door opening angle set to show how each instance is able to be opened by a user specified amount.

Host a Custom Door Panel to a Hinge Point-32

Host a Custom Door Panel to a Hinge Point-31

 

Was this helpful?

Thanks for your feedback!

About the Author

SHARE

About the Author

SHARE
Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.