USING DOOR COMPONENTS
APPROVED LIBRARY DOORS
Always use Doors from the Approved Library in preference to other libraries and sources.
These doors are set up with schedulable shared parameters and are constructed in a consistent manner making swapping door types more reliable.
DOOR SWING DIRECTION - INTO A ROOM
In schedules Revit can report rooms on either side of a door. By default the Room To is the room that is on the side of the door swing.
If you flip or mirror a door Revit will NOT know the door swing has changed and so NOT change which room the door opens in to in schedules.
Therefore approved doors do NOT have a flip arrow to change the door swing from one side of a wall to another.
To change the door swing of an existing door you have to rehost the door. DON'T delete it and put a new one in, as all parameters will be lost.
After rehosting:
DOOR SWING DIRECTION - OUT OF A ROOM
Sometimes you may want the Room To (and therefore Door Number) to NOT be the room the door swings in to.
For example external doors that open outwards, or cupboard doors that open outwards.
Start by placing doors so they swing into the room you want to report them against.
Then mirror each door.
Make sure you untick Copy. If the door has a tag you will be warned that the tag will be deleted. Ignore this warning.
Mirroring actually deletes the original door and creates a new one, so you will have to re-tag it and edit its door number parameter.
Note that a mirrored door remains mirrored.
If you rehost the door so it swings on the other side of the wall it will still report the room opposite the door swing rather than the room it swings into.
DOOR LOCATION within a WALL and FRAME DEPTH
Doors in the Approved Library are designed so that their frame depth and location within their host wall can be changed.
There are three parameters that drive this behaviour:
Instance Parameter - Door Offset from Wall
(dimension door is from face of host wall)
Why would you want to do this?
You can host the door in one wall but show it within another wall or other object (like a pre-cast panel).
Type Parameter - FrameDepth
(dimension of frame depth if Frame Depth is Wall Thk not ticked)
Type Parameter - FrameDepth is Wall Thk
(tick to make frame depth same as host wall)