Abstract:A computeraided method for architectural shape design was developed based on the Lsystems 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.