Saved in:
Bibliographic Details
Main Authors: Chaumet, Constantin, Rehof, Jakob, Schuster, Thomas
Format: Preprint
Published: 2023
Subjects:
Online Access:https://arxiv.org/abs/2311.18533
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866909629702733824
author Chaumet, Constantin
Rehof, Jakob
Schuster, Thomas
author_facet Chaumet, Constantin
Rehof, Jakob
Schuster, Thomas
contents Creating a design from modular components necessitates three steps: Acquiring knowledge about available components, conceiving an abstract design concept, and implementing that concept in a concrete design. The third step entails many repetitive and menial tasks, such as inserting parts and creating joints between them. Especially when comparing and implementing design alternatives, this issue is compounded. We propose a use-case agnostic knowledge-driven framework to automate the implementation step. In particular, the framework catalogues the acquired knowledge and the design concept, as well as utilizes Combinatory Logic Synthesis to synthesize concrete design alternatives. This minimizes the effort required to create designs, allowing the design space to be thoroughly explored. We implemented the framework as a plugin for the CAD software Autodesk Fusion 360. We conducted a case study in which robotic arms were synthesized from a set of 28 modular components. Based on the case study, the applicability of the framework is analyzed and discussed.
format Preprint
id arxiv_https___arxiv_org_abs_2311_18533
institution arXiv
publishDate 2023
record_format arxiv
spellingShingle A knowledge-driven framework for synthesizing designs from modular components
Chaumet, Constantin
Rehof, Jakob
Schuster, Thomas
Robotics
Software Engineering
J.6; F.4.1; D.2.2
Creating a design from modular components necessitates three steps: Acquiring knowledge about available components, conceiving an abstract design concept, and implementing that concept in a concrete design. The third step entails many repetitive and menial tasks, such as inserting parts and creating joints between them. Especially when comparing and implementing design alternatives, this issue is compounded. We propose a use-case agnostic knowledge-driven framework to automate the implementation step. In particular, the framework catalogues the acquired knowledge and the design concept, as well as utilizes Combinatory Logic Synthesis to synthesize concrete design alternatives. This minimizes the effort required to create designs, allowing the design space to be thoroughly explored. We implemented the framework as a plugin for the CAD software Autodesk Fusion 360. We conducted a case study in which robotic arms were synthesized from a set of 28 modular components. Based on the case study, the applicability of the framework is analyzed and discussed.
title A knowledge-driven framework for synthesizing designs from modular components
topic Robotics
Software Engineering
J.6; F.4.1; D.2.2
url https://arxiv.org/abs/2311.18533