Substiports: User-Inserted Ad Hoc Objects as Reusable Structural Support Replacements for Unmodified FDM 3D Printers

Desktop 3D Printing & Personal FabricationMakers & DIY Enthusiasts

Document Title

Substiports: User-Inserted Ad Hoc Objects as Reusable Structural Support for Unmodified FDM 3D Printers

Document Information

  • Subject Area: Digital Manufacturing and 3D Printing Optimization
  • Keywords: 3D Printing, Support Structures, FDM Printing, Sustainability, Interactive Manufacturing, Time Optimization, Material Saving

Research Background and Problem

  • Identified Issues or Challenges:
    • In FDM (Fused Deposition Modeling) 3D printing, overhanging parts of the printed model require additional support structures.
    • Support materials are entirely wasteful, increasing printing time and material costs.
    • Existing methods to reduce support materials (e.g., optimizing geometry or introducing mechanical devices) face risks of failure, printing artifacts, hardware complexity, or high costs.
  • Significance:
    • Reducing the use of support materials helps lower 3D printing costs and improves economic and environmental sustainability.
    • These issues are especially critical for regular FDM users seeking low-cost optimization without hardware modifications.
  • Research Motivation and Related Work:
    • Many existing methods rely on modifying printer hardware (e.g., mechanical lifting grids or robotic arm installations), which increases complexity and costs.
    • Methods that do not require hardware modifications and are compatible with most FDM devices remain rare.

Solution

  • Method or Solution:
    • Propose a software-only method that allows users to insert ad hoc substitute objects as support structures during the printing process.
    • Substitutes include household items (e.g., books, card boxes) and adjustable structures (e.g., 3D-printed screw jacks).
    • Modify existing slicing software to analyze support paths and optimize the selection and placement of substitutes based on a user-maintained object library.
  • Innovations:
    • Achieves support material reduction without modifying printer hardware by enabling users to manually insert substitutes.
    • Supports a wide range of shapes and sizes for ad hoc objects, expanding the applicability of substitutes.
    • Uses a Particle Swarm Optimization (PSO)-based algorithm to optimize substitute placement and provides printed holders and user guidance for object insertion.
  • Implementation Steps:
    1. Create a Substitute Object Library:
      • Users can create descriptive information for substitute objects based on their dimensions (measured with calipers or 2D drawings).
      • The library supports fixed-height, stackable, and height-adjustable objects.
    2. Slicing Optimization:
      • Modify the slicer to search the user’s library for objects to replace support structures.
      • Use PSO to optimize the placement and combination of substitutes in support regions.
      • Generate G-code with print pause points and insertion guides.
    3. User Inserts Substitutes:
      • During print pauses, users insert objects according to the provided guidance.
      • Printed "holders" ensure alignment and stability of the objects.
      • Adjust the height or stack substitutes for precise positioning.
    4. Integrated Scheduling:
      • Develop a scheduling system to avoid user interaction at inconvenient times (e.g., nighttime).

Research Outcomes

  • Specific Results:
    • Across a dataset of 15 test models, an average of 52.0% support material was saved, and printing time was reduced by 34.8%.
    • For the best-performing model (angled bracket), support savings reached 97.0%, with printing time reduced by up to 77.8%.
  • Advantages:
    • Supports a variety of complex geometries without hardware modifications, compatible with existing FDM printers.
    • Significantly reduces printing time (e.g., from 31.5 hours to 14.3 hours) and material waste.
    • Achieves flexible optimization by balancing interaction density and complexity.
  • Experiments and Evaluation:
    • Conducted comparative experiments using different object libraries, interaction settings, and optimization search methods.
    • Evaluated the feasibility of user insertion operations, finding that all participants successfully completed the task with an average operation time of 54 seconds.
  • Limitations and Future Directions:
    • Certain models (e.g., fully enclosed internal structures) may not achieve savings.
    • Improvements for smaller models may be less significant.
    • Future work could explore more complex substitutes (e.g., structures with adapter plates) or solutions integrating automated mechanisms.

Quick Actions

Share

Share this page

ios_share

https://hci.top/en/papers/uist/126722/2023

AdRecommended

Learn AI Coding at CodeNow

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

Paper Snapshot

fact_check
dataset
Source
UIST
calendar_month
Year
2023
emoji_events
Award
No award tagged
group
Authors
3 authors
sell
Subtopics
Desktop 3D Printing & Personal Fabrication
work
Professions
Makers & DIY Enthusiasts
article
Content Status
Full text indexed
hub
Related Papers
10 related papers