基于分形算法中的L-Systems算法、Shape Grammar和空间曲面方程理论,提出了一种支持创新的自动化、智能化计算机辅助建筑造型设计方法。通过计算机程序在较短的时间内衍生出多个具有一定分形特征的建筑地坪、墙体及建筑穹顶等三维实体,并保存到构件库中,利用构件库的可扩充性实现了设计知识的积累。建筑设计师依据设计需求,选择构件库中的三维实体,然后进行人工组装,设计完成复杂的建筑造型。以一个建筑造型设计为例,验证了方法的有效性。
A computer-aided method for architectural shape design was developed based on the L-systems algorithm, the shape grammar and the space surface equation theory. Various 3D entities such as building grounds, building walls and building domes with fractal characteristics could be generated in a short time by using the computer program. These generative 3D entities were saved in a component database which could help to accumulate design knowledge through continuous expansion. A building could successfully be formed by the designers through selecting proper building grounds, walls and domes from this database. The effectiveness of the proposed method was approved with a case study.