Source Themes

Computational Design of High-level Interlocking Puzzles

Interlocking puzzles are intriguing geometric games where the puzzle pieces are held together based on their geometric arrangement, preventing the puzzle from falling apart. High-level-of-difficulty, or simply high-level, interlocking puzzles are a …

Computational Assemblies: Analysis, Design, and Fabrications

Semiramis

Semiramis is an architectural installation designed with artificial intelligence that has been constructed in 2022 at the entrance of a new Tech Cluster Zug, Switzerland. As a herald for the increasingly interwoven collaboration between machines and …

Computational Analysis and Design of Structurally Stable Assemblies with Rigid Parts

An assembly refers to a collection of parts joined together to achieve a specific form and/or functionality. Assemblies make it possible to fabricate large and complex objects with several small and simple parts. Such parts can be assembled and …

MOCCA: Modeling and Optimizing Cone-joints for Complex Assemblies

State of the Art on Computational Design of Assemblies with Rigid Parts

MOCCA: Modeling and Optimizing Cone-joints for Complex Assemblies

We present a computational framework for modeling and optimizing rigid assemblies using cone joints. Cone joints are integral joints that generalize traditional single-direction joints such as mortise and tenon joints to support a general cone of …

State of the Art on Computational Design of Assemblies with Rigid Parts

An assembly refers to a collection of parts joined together to achieve a specific form and/or functionality. Designing assemblies is a non-trivial task as a slight local modification on a part’s geometry or its joining method could have a global …

Computational Assembly for Fabrication: Shape Optimization

Reusable support for additive manufacturing

Additive manufacturing (AM) processes such as material extrusion and vat photopolymerization all require supports to print parts with overhang features. These additional supports using the same or different materials are a waste of materials since …