| description abstract | Modular construction is increasingly recognized for its efficiency in production and assembly. Modularization, the design process that segments floor plans into discrete modular units to create a modular key plan, has been identified as being crucial for creating an economical modular construction plan. However, solving the modularization problem is often daunting, requiring extensive trial-and-error to navigate the cast array of possible configurations. To address this challenge, this study introduces ModulePacking, a top-down generative design approach aimed specifically at the modularization problem. A hierarchical design methodology is proposed, encompassing a twofold process: partition and merging, where the optimized modular key plan is merged from the partition result. A genetic algorithm is utilized to accelerate the optimization process. In the case study, ModulePacking can generate modular key plans that rival those created by human designers as well as satisfactory results for large-scale buildings where human designers might struggle. ModulePacking showcases considerable potential in assisting designers and manufacturers in optimizing the modular construction plan, ultimately contributing to the advancement of modular construction. | |