FlexTruss: A Computational Threading Method for Multi-material, Multi-form and Multi-use Prototyping

Desktop 3D Printing & Personal FabricationLaser Cutting & Digital FabricationSoftware Engineers & DevelopersProduct DesignersMakers & DIY Enthusiasts

Title of the Paper

FlexTruss: A Computational Threading Method for Multi-material, Multi-form and Multi-use Prototyping

Paper Information

  • Domain: Digital Fabrication and Human-Computer Interaction (HCI)
  • Keywords: Modular Structures, Deformable Interfaces, Personalized Fabrication, 3D Printing, Eulerian Path
  • Conference: ACM CHI Conference on Human Factors in Computing Systems 2021 (CHI 2021)
  • DOI: 10.1145/3411764.3445311

Research Background and Problem

  • Problem or Challenge:

    • Objects produced by current 3D printing techniques are typically static and difficult to physically modify.
    • The HCI field requires real-time design, fabrication, and modification methods to provide users with continuous feedback during the early stages of prototyping.
    • Accelerating design iterations while maintaining model stability remains a challenge.
  • Significance of the Research:

    • Developing modifiable and interactive prototyping methods enhances user experience and drives advancements in deformable interfaces and structural design.
    • Expanding the design space of 3D printing to support more flexible structures and complex functional requirements.
  • Motivation and Related Work:

    • This research integrates low-fidelity fabrication techniques (e.g., modular structures and assembly processes) with the foundation of interactive digital fabrication.
    • Current studies, such as 4D printing and Eulerian path algorithms, provide references for optimizing structural design but still face material limitations and manufacturing complexities.

Solution

  • Proposed Method:

    • FlexTruss: An end-to-end design and fabrication pipeline that enables rapid prototyping through modular, multi-material, and multi-form assembly methods.
    • The design tool incorporates an optimized Eulerian path algorithm to support both reverse (simplifying existing models into modules) and forward (constructing from user-defined patterns) workflows.
    • Four types of modular nodes (fixed, semi-fixed, semi-flexible, fully flexible) are proposed to support flexible structural assembly and deformation.
  • Innovations:

    1. The first integration of Eulerian path optimization algorithms with modular 3D-printed structures, simplifying the assembly process.
    2. Development of a structural design system with adjustable physical properties, such as altering structural performance by replacing threading materials (e.g., elastic threads, optical fibers).
    3. Reduction of design complexity for non-expert users, enhancing user engagement in the design process.
  • Implementation Steps and Techniques:

    1. Model Simplification: Transforming 3D models into mesh-based truss structures.
    2. Node Generation: Configuring node shapes and connection properties based on user requirements.
    3. Eulerian Path Calculation: Generating a single continuous threading path to connect all nodes.
    4. Printing and Assembly: Using 3D printing and simple threading methods to assemble modular structures.
    5. Experimentation and Optimization: Testing the performance of different materials and connection methods in deformation and design extension.

Research Outcomes

  • Specific Results:

    1. Developed a Grasshopper-based parametric design tool to generate customized modules and Eulerian path-guided assembly steps.
    2. Realized a series of shape and function prototypes, including wearable devices, modular toys, fashion designs, and architectural models.
    3. Validated the applicability of different materials (e.g., metal wires, elastic threads, optical fibers) and node types in fabricating flexible structures.
  • Comparative Advantages:

    • Demonstrated superior flexibility across hardware and material applications compared to existing fixed or high-complexity 3D printing methods.
    • Simplified equipment requirements and reduced costs by incorporating manual assembly.
  • Experimental or Evaluation Results:

    • Optimized assembly performance through material testing (threading materials and replaceable tubing) and validated the roles of different node types in deformable structures.
    • Showcased diverse functionalities and deformation capabilities in various application scenarios (e.g., bracelets and deformable bags).
  • Limitations and Future Directions:

    1. Optimization Issues: The current system requires improvements in node count and Eulerian path optimization when handling complex shapes.
    2. Manufacturing Challenges: The 3D printing time for nodes is relatively long, necessitating further enhancements in printing efficiency.
    3. Interactive Extensions: Exploring the possibility of embedding additional media (e.g., fluid transport tubes or sensors).
    4. User Interface: Developing more intuitive visualization design tools to lower the learning curve for users.
    5. Shape Fidelity: Enhancing the controllability of complex structures' shapes and mechanical performance.

Conclusion

FlexTruss provides an innovative approach to modular, flexible fabrication and structural design. By combining optimization algorithms, 3D printing, and user-participatory design tools, this method expands the design space of 3D printing and creates new possibilities for multidisciplinary applications such as HCI and industrial design.

Quick Actions

Share

Share this page

ios_share

https://hci.top/en/papers/chi/47425/2021

AdRecommended

Learn AI Coding at CodeNow

open_in_newOpen DOI Link
DOI: https://doi.org/10.1145/3411764.3445311
At a Glance

Paper Snapshot

fact_check
dataset
Source
CHI
calendar_month
Year
2021
emoji_events
Award
No award tagged
group
Authors
10 authors
sell
Subtopics
Desktop 3D Printing & Personal Fabrication, Laser Cutting & Digital Fabrication
work
Professions
Software Engineers & Developers, Product Designers, Makers & DIY Enthusiasts
article
Content Status
Full text indexed
hub
Related Papers
10 related papers