Trusscillator: a System for Fabricating Human-Scale Human-Powered Oscillating Devices
Authors
Title of the Paper
Trusscillator: a System for Fabricating Human-Scale Human-Powered Oscillating Devices
Paper Information
- Field of Study: Human-Computer Interaction (HCI), Personal Fabrication, Mechanical Design
- Keywords: Human-powered devices, mechanical vibration, dynamic design, steel structure fabrication, amusement devices, spring systems, simulation optimization, personal fabrication, welding design, experience-driven design
Research Background and Problem
- Problems and Challenges:
- Current personal fabrication tools primarily focus on the design of static structures or motion patterns, neglecting the requirements of human-powered devices for energy recovery, dynamic behavior, and structural stability.
- The design of human-powered devices, such as amusement equipment, often relies on iterative trial-and-error processes, which are inefficient and lack tool support.
- Significance:
- Human-powered devices are more environmentally friendly, safer, and educational compared to traditional devices, for instance, helping children understand principles of dynamics.
- Improving the design process of amusement devices can contribute to the development of more efficient and engaging public facilities.
- Motivation and Related Work:
- Through interviews with playground designers, the authors found that existing design tools mainly focus on appearance, safety, and fabrication, while neglecting the design of dynamic experiences.
- Current design research is largely centered on static design, with little attention given to vibration, energy recovery, and dynamic behavior.
- Additionally, the modeling of dynamic systems is often overly complex, limiting its application by non-engineers in the design process.
Solution
- Method and Solution:
- The authors propose an end-to-end system called "Trusscillator," which enables designers to create large-scale human-powered oscillating machines.
- The system integrates software tools (dynamic system modeling, simulation, and optimization) with hardware tools (support for cutting, welding, and assembling steel structures).
- Innovations:
- Combines mechanical vibration modeling with user experience design, introducing a user-experience-driven dynamic system design framework.
- Supports a complete workflow from design and simulation to steel structure fabrication.
- Introduces automated optimization tools to adjust parameters such as spring stiffness and mass distribution based on user requirements.
- Implementation Steps and Key Technologies:
- Design Tools: Interactive adjustment of design parameters (e.g., motion amplitude, frequency, difficulty) through a graphical user interface, with the addition of dynamic components such as springs and hinges.
- Dynamic Simulation: Provides high-performance continuous-time dynamic simulation, leveraging the Julia programming language for high-precision and robust modeling.
- Optimization Module:
- Automatically adjusts design parameters based on user requirements (e.g., amplitude, frequency).
- Gradually improves spring constants and mass distribution using sampling optimization algorithms.
- Fabrication Support:
- Automatically generates welding templates to support precise installation of steel structures.
- Ensures structural accuracy through temporary connectors and custom fixtures.
- Iterative Validation: Simulates user operations for different age groups and flags inappropriate design choices.
Research Outcomes
- Specific Outcomes:
- Developed a functional software system that enables non-engineers to quickly design amusement devices meeting dynamic requirements.
- Designed 15 new types of amusement devices, with 2 undergoing full-process validation from design to fabrication.
- Simulation results demonstrate that the system effectively predicts the dynamic behavior of real devices, with frequency response closely matching physical prototypes.
- Advantages Over Existing Solutions:
- Compared to traditional CAD tools, Trusscillator emphasizes the design of dynamic experiences while automatically managing mechanical parameters.
- Combines high-performance physical simulation with fabrication tools tailored for steel structure welding, significantly simplifying the design process for complex machinery.
- Experimental and Evaluation Results:
- The system's performance in simulation time and optimization meets the needs of interactive design (e.g., a 32-node model completes simulation within 1 second).
- Devices generated by the system excel in user experience (comfort of motion, appropriate amplitude, ease of use).
- Limitations and Future Directions:
- The current system does not fully support damping control and needs further enhancement for large-scale mass-spring-damper systems.
- More safety design options, such as automatic generation of motion range limiters, need to be considered.
- Future plans include expanding the system to support the fabrication of more complex multi-degree-of-freedom, large-scale mechanical installations.
Conclusion
Trusscillator provides an integrated system for non-engineers to design large-scale human-powered oscillating devices, combining dynamic modeling, user experience, and steel structure fabrication into a single platform. This research advances dynamic design in the field of personal fabrication and lays the foundation for building safe and engaging public installations.
Research Questions / Practical Problems
Question signals indexed for this paper.
Research Questions
2- How can dynamic systems of human-powered devices (e.g., vibration and energy harvesting) improve design support tools?Category: Control and Co-Creation in Generative CreationSimilar questionsarrow_forward
- How can a UX-driven design framework be integrated into large human-powered vibration device design?Category: Control and Co-Creation in Generative CreationSimilar questionsarrow_forward
Practical Problems
1- Designers struggle to effectively design dynamic game devices; existing tools lack support.Category: Control and Co-Creation in Generative CreationSimilar questionsarrow_forward
- 100%
All-in-One Print: Designing and 3D Printing Dynamic Objects Using Kinematic Mechanism Without Assembly
CHI '23· Desktop 3D Printing & Personal Fabrication +1
- 100%
Creating Furniture-Scale Deployable Objects with a Computer-Controlled Sewing Machine
CHI '25· Desktop 3D Printing & Personal Fabrication +1
- 100%
FabHydro: Printing Interactive Hydraulic Devices with an Affordable SLA 3D Printer
UIST '21· Desktop 3D Printing & Personal Fabrication +1
- 80%
Printed Paper Actuator: A Low-cost Reversible Actuation and Sensing Method for Shape Changing Interfaces
CHI '18· Shape-Changing Interfaces & Soft Robotic Materials +2
- 80%
AirForce: Personal Fabrication of Large-Scale, Load-Bearing Animatronics Structures from a Single Tube
CHI '26· Desktop 3D Printing & Personal Fabrication +2
- 80%
HygroMetric: A Computational Framework for Hygromorphic Shape-Morphing
CHI '26· Shape-Changing Interfaces & Soft Robotic Materials +2
- 80%
Hydrogel-based DIY Underwater Morphing Artifacts
DIS '21· Shape-Changing Interfaces & Soft Robotic Materials +2
- 80%
Designing a Sustainable Material for 3D Printing with Spent Coffee Grounds
DIS '23· Desktop 3D Printing & Personal Fabrication +2
- 80%
TrussFormer: 3D Printing Large Kinetic Structures
UIST '18· Desktop 3D Printing & Personal Fabrication +2
- 80%
Pop-up Print: Rapidly 3D Printing Mechanically Reversible Objects in the Folded State
UIST '20· Desktop 3D Printing & Personal Fabrication +2
Based on Jaccard similarity of research subtopics & professions (≥60%)