& Construction

Integrated BIM tools, including Revit, AutoCAD, and Civil 3D
& Manufacturing

Professional CAD/CAM tools built on Inventor and AutoCAD
Integrated BIM tools, including Revit, AutoCAD, and Civil 3D
Professional CAD/CAM tools built on Inventor and AutoCAD
Hello,
I have an issue with rotating doors in my Revit project using a Python script. When the door family has both facing flip and hand flip controls, I can successfully rotate the door as needed. However, when the family has only a single flip control (e.g., vertical flip only), the door only rotates 180° along the “ghost” wall, and I cannot achieve the desired orientation.
Here’s my situation:
To solve this, I compare the HandFlipped and FacingFlipped parameters before and after placement. However, due to the single 180° flip control, I am unable to properly adjust the orientation of some doors.
Is there a way to bypass this limitation and ensure the new doors have the correct orientation?
Any help would be greatly appreciated!
Have you tried using the flipFacing() and flipHand() methods?
Yes, with Python, I use the boolean values facingFlip and handFlip. But when working in a family in Revit, where we only have a simple control, the program doesn't work. Finally, I changed my method to simply modify the host of the first doors to set the required wall host.
How to buy
Privacy | Do not sell or share my personal information | Cookie preferences | Report noncompliance | Terms of use | Legal | © 2025 Autodesk Inc. All rights reserved
Type a product name