Framework of an algorithm-aided BIM approach for modular residential building information models. (December 2022)