Parametric modelling allows users to control the design using input parameters, such as concrete joint layout design using dynamo, an open-source visual programming language [16]. A similar application is to use BIM to achieve roof sheathing layout optimization [1]. As BIM-related technologies ...