Article ID Journal Published Year Pages File Type
439447 Computer-Aided Design 2014 16 Pages PDF
Abstract

•We propose a computer-aided conceptual design system to assist modelling in the early phases of design.•Our system enhances shape grammars with layers and logic predicates.•Layers improve time performance and structuring of shape grammars, and predicates control the application of shape grammars.•We have applied these new techniques to examples taken from the architectural and video games domains.

In this article we propose a computer-aided conceptual design system to assist modelling at the early stages of design. More precisely, we address the problem of providing the designer with design alternatives that can be used as starting points of the design process. To guide the generation of such alternatives according to a given set of design requirements, the designer can express both visual knowledge in the form of basic geometric transformation rules, and also logic constraints that guide the modelling process. Our approach is based on the formalism of shape grammars, and supplements the basic algorithms with procedures that integrate logic design constraints and goals. Additionally, we introduce a layered scheme for shape grammars that can greatly reduce the computational cost of shape generation. Shape grammars, constraints, goals and layers can be handled through a graphic environment. We illustrate the functionalities of ShaDe through two use cases taken from the architectural design and video games domains, and also evaluate the performance of the system.

Related Topics
Physical Sciences and Engineering Computer Science Computer Graphics and Computer-Aided Design
Authors
, , , , , , ,