Integrating Design Synthesis and Assembly of Structured Objects in a Visual Design Language
Title: Integrating Design Synthesis and Assembly of Structured Objects in a Visual Design Language
Authors: Omid Banyasad and Philip T. Cox
Abstract: This research investigates the integration of problem-solving, design synthesis, and prototype assembly in a single homogeneous programming/design environment using the Language for Structured Design (LSD). The study demonstrates this integration through the masterkeying problem, which involves designing systems of locks and keys. The main goal is to create a design tool that allows for the automatic generation of design descriptions from specifications, facilitating the design process in mechanical engineering.
Main Research Question: Can the Language for Structured Design (LSD) be used to integrate problem-solving, design synthesis, and prototype assembly in a single homogeneous programming/design environment?
Methodology: The study uses the LSD, a visual logic programming language that extends traditional design tools by incorporating notions of solids and operations on solids. This allows for the creation of parametrised designs, which represent families of artifacts rather than single objects. The researchers demonstrate the LSD's capabilities by addressing the masterkeying problem, which involves designing systems of locks and keys.
Results: The study successfully demonstrates the LSD's ability to integrate problem-solving, design synthesis, and prototype assembly in a single homogeneous programming/design environment. The researchers show that the LSD can be used to generate design descriptions from specifications, facilitating the design process in mechanical engineering.
Implications: The research suggests that the LSD can be a valuable tool for designing solid objects, particularly in the field of mechanical engineering. By integrating problem-solving, design synthesis, and prototype assembly, the LSD allows for the creation of more efficient and effective design tools. This could potentially lead to advancements in other design domains, such as electrical engineering, by providing a model for the development of similar tools.
Link to Article: https://arxiv.org/abs/0403033v1 Authors: arXiv ID: 0403033v1