Efficient Tolerance Design of Topology-Optimized Functional Structures

Rui Yang,Shaoxing Zhang,Chang Tang,Bin Niu
DOI: https://doi.org/10.14733/cadconfp.2019.39-43
2019-01-01
Computer-Aided Design and Applications
Abstract:Shape grammar implementation tools play an important role in the generation of designs.Most of the available tools were created to allow the application of shape grammar rules without restrictions.This is largely because shape grammars are context free, as such, the application of a rule is not controlled during derivation.This is also the reason some generate designs that have parts that are too small for the human eye to see.This work presents a tool that allows the addition of bag context to shape grammar rules such that it automatically allows when a rule should be applied based on a defined range.Bag context represents information that is not part of a developing design but instead evolves separately during a derivation.This helps to generate an infinite number of images that are similar but not identical.This tool could offer a wide range of application areas such as aiding the teaching of shape grammar or bag context shape grammar implementation in formal language classes or higher learning in general, a framework to support designers for the development of an improved bag context shape grammar interpreter tool, and others.
What problem does this paper attempt to address?