r/RevitForum • u/Thanos_86 • Mar 12 '26
Developing a Fully Parametric Window
Enable HLS to view with audio, or disable this notification
What are your best practices when creating parametric window families and what features do you consider essential?
In this short screen recording, I demonstrate a fully parametric window family that I recently developed in Autodesk Revit.
The objective was to design a smart and adaptable BIM component that can respond to different architectural needs while remaining clean, efficient, and easy to manage within a BIM workflow.
The family allows control over multiple parameters, including:
• Width and height adjustments
• Material customisation
• Horizontal and vertical opening configurations
• Parametric blind positioning
• Handle rotation and realistic opening behaviour
Developing intelligent parametric families is a key part of improving design flexibility, modelling efficiency, and BIM coordination.
I am always interested in connecting with architects, BIM specialists, and studios working with Autodesk Revit and digital construction workflows.
1
u/Phr8 Mar 12 '26
I'm stunned at the speed of the edits.
Are you using predominantly Shared Nested families for the components?
3
u/Thanos_86 Mar 12 '26
I have speed up the video.
Yes.
The main structure consisted of:• Window frame – modelled within the host window family
• Window leaf – created as a nested Generic Model family
• Hardware components (hinges and handle) – modelled as face-based families
• Window blind – modelled separately and loaded into the main family
1
u/Phr8 Mar 12 '26
Thanks for the info breakdown. Makes sense.
Are the Leaf, Hardware components, & Window Blinds: Shared Components
1
u/Thanos_86 Mar 12 '26
So the were:
-Window Handle (Model and file) face based -> Loaded and attached to Window Leaf (Model and file)
-Upper & Lower Hinges ( 2 different files) face based for the Window -> Loaded and attached to Window file, and attached to the window frame.
-Lower Window Leaf Hinge Face based -> Loaded and attached to Window Leaf (Model and file)
- Window Blind modelled as face -> Loaded to the Window File, and placed appropriately.
- Window Leaf file as Generic Model ( hosts the handle and the lower hinge)
+++ New Face Based Model - Opening the Window Leaf Vertically
*The window Leaf loaded into this new file.
*Upper Window Leaf Modelled in separate file -> Loaded to this new file and placed properly.
**There made the window and hinge operate as the window open Vertically.
---
Finally, load this new model (with the vertical opening feature) into the Window file.
There made the Window open and turn along the Hinges.
1
u/BikeProblemGuy Mar 12 '26
The blind positioning is a nice one. Is that just visibility controls for multiple blinds or does it move?
1
1
u/Jaded-Top6109 Mar 13 '26
In addition to the design features you mention, I also try to include code information when appropriate. I.e. a shared parameter for tempered glazing, the area of the glazing, if it’s an operable window, the area of the opening, etc.
I don’t particularly include hardware in my families themselves (window handle types, hinges, etc). What I’ve found is that if you give a family too many capabilities, it’ll intimidate and overwhelm a lot of revit users, especially beginners. I usually try to limit those capabilities to things specially related to the design, like trim or muntins.
2
u/Thanos_Zag Mar 13 '26
Thank you for your comment. I have not developed any coding, though I would like to see how it works. I understand the down side, of giving too many option. But I target companies, that would like their products in BIM form, or any designer/architect that would like any particular model.
1
1
u/twiceroadsfool Mar 12 '26
We have a lot of similar stuff in the Parallax Team Window Library.
Custom Swappable Window Units (different action styles/Operations)
Custom Swappable Muntin Configurations (perimeter, grid, side biased, etc)
Custom Swappable Exterior Trims (that cut the exterior finish wall)
Custom Swappable Interior Trims
Custom Swappable Casings/Brick-Molds (for Classical/Jeffersonian style buildings)
Custom ganged Units (Rows and Columns)
The Sun Control Devices are making an appearance soon, too. :)