This tutorial will show you how to model a curtain wall panel, which is a half cylinder with a parametric opening.
It will also show you how to use Dynamo to quickly randomize the parameter to create a building facade.
Please feel free to contact me if you have any question or suggestions.
Thank you.