FabFramework.Core: Task-Based Robotic Fabrication Framework

DOI

FabFramework is designed around a Task-Based Fabrication methodology, which transforms digital design models into sequential, data-driven robotic tasks. This approach ensures precise fabrication operations through simulation and predefined parameters, following a three-step process.

The framework begins with the Design layer, where the user design model is converted into a model consisting of beams and plates with defined geometric attributes. The Fab layer builds on this by adjusting these elements to fit specific fabrication requirements, such as positioning, assembly sequence, and alignment within the robotic workspace. This layer also accommodates unique connection methods and robotic adjustments. Finally, the Task layer sequences the robot’s actions—like picking, placing, and tool changes—to streamline assembly, with frame-based tasks for precise movements and non-frame-based tasks for simpler actions.

FabFramework is setup to be integrated with the ICD Virtual Robot Grasshopper Plugin, allowing users to simulate and verify the entire fabrication process digitally before fabrication.

Visual Studio, 2022

Identifier
DOI https://doi.org/10.18419/darus-4600
Metadata Access https://darus.uni-stuttgart.de/oai?verb=GetRecord&metadataPrefix=oai_datacite&identifier=doi:10.18419/darus-4600
Provenance
Creator Opgenorth, Nils ORCID logo
Publisher DaRUS
Contributor Opgenorth, Nils
Publication Year 2024
Funding Reference DFG EXC 2120/1 - 390831618
Rights info:eu-repo/semantics/openAccess
OpenAccess true
Contact Opgenorth, Nils (Universität Stuttgart)
Representation
Resource Type Source code; Dataset
Format application/zip
Size 31627430
Version 1.0
Discipline Construction Engineering and Architecture; Design; Engineering; Engineering Sciences; Fine Arts, Music, Theatre and Media Studies; History; Humanities