# Purlin distribution, evaluation and model merging

### Description

According to a main model which is considered as a structural model prepared in a traditional way and contains predefined main beams, load combinations etc. the script can deconstruct the main model and generates purlins based on it. The purlins are analyzed in a separate secondary model then evaluated in Grasshopper for serviceability. The secondary model’s reactions are extracted and automatically assigned to the main model.