At this stage, we know the size of the panels to a close tolerance and we can treat the families as fixed in width and height (even though they are not generated as such).
We now handle the exceptions by generating custom panels and we use the reference panel as a beginning. Use dimensions to position one of the outer vertical reference planes at the required distance from the center reference plane.
Do the same to position the top reference plane from the bottom.
We have learned that we can switch panels out from the curtain wall. We, therefore, need to generate panels that handle exceptions.
Below is an example where the panels are too low (they are interfering with the garage opening). This is indicated by the red rectangle The easiest solution is to shorten the panel at the bottom, but we need to keep the holes in the new panel aligned with the holes in the existing panels.
Save the master family as the family that will be for the garage exception.
Go to the elevation in which the extraction is defined.
Create a reference plane 500 mm from the bottom
Select and edit the extrusion
Change the scale to something like 1:1 if the annotations dominate the display. Delete the holes interfering with or falling below the reference plane and delete them. Then align the base of the panel extrusion with the new reference plane.
Save the family, load it into the project, and then change out the panels that need to be excepted.
If you need help modeling families in Revit, please contact Micrographics so we may be of assistance.