Executive Summary
Opening Handing is a Revit automation and QA/QC add-in from Penguin Tools for calculating, reviewing, and recording door and window handing. It analyzes opening geometry, swing direction, wall insertion orientation, and adjacent room context to determine standard architectural handing values such as Left Hand (LH), Right Hand (RH), Left Hand Reverse (LHR), and Right Hand Reverse (RHR). The calculated result can then be mapped to a chosen Revit parameter for schedules, door and window data, hardware coordination, and model checking. Its primary value is replacing repetitive visual interpretation and manual parameter entry with a consistent, reviewable process.
Core Capabilities
- Automated handing calculation: Determines LH, RH, LHR, and RHR classifications from the modeled orientation and swing behavior of an opening.
- Inward/outward interpretation: Can identify whether an opening swings inward or outward, adding useful directional context beyond a simple left/right result.
- Geometry-based analysis: Evaluates swing geometry, insertion vectors, wall orientation, mirrored state, and room-bounding relationships rather than relying only on family names.
- Flexible parameter mapping: Writes calculated codes to existing shared parameters, project parameters, or custom instance/type parameters instead of forcing a single proprietary field.
- From Room/To Room context: Uses spatial relationships to interpret the transition direction between rooms or between interior and exterior space.
- Batch audit dashboard: Presents calculated results in a table for review before model parameters are updated.
- Flipped-opening detection: Identifies mirrored or flipped doors and windows that may create hardware, scheduling, or documentation discrepancies.
- Multi-category support: The Marketplace description identifies Doors, Windows, Curtain Wall Doors, and custom nested opening families as supported targets.
- Custom handing attributes: Penguin Tools describes an interface that lets users assign or configure handing attributes for door and window types.

















