Substiports: User-Inserted Ad Hoc Objects as Reusable Structural Support Replacements for Unmodified FDM 3D Printers
Authors
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:
- 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.
- 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.
- 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.
- Integrated Scheduling:
- Develop a scheduling system to avoid user interaction at inconvenient times (e.g., nighttime).
- Create a Substitute Object Library:
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.
Research Questions / Practical Problems
Question signals indexed for this paper.
Research Questions
3- Without changing 3D printer hardware, how can user-inserted substitute structures reduce support material usage?Category: 3D Printing Material and Time OptimizationSimilar questionsarrow_forward
- How can substitute structure design and placement be optimized to maximize material and printing time savings?Category: 3D Printing Material and Time OptimizationSimilar questionsarrow_forward
- How feasible is it for users to insert temporary substitute support structures during printing?Category: 3D Printing Material and Time OptimizationSimilar questionsarrow_forward
Practical Problems
1- FDM 3D printing requires extensive support material, wasting time and resources.Category: 3D Printing Material and Time OptimizationSimilar questionsarrow_forward
- 100%
A 3D Printer Head as a Robotic Manipulator
UIST '19· Desktop 3D Printing & Personal Fabrication
- 67%
RFIBricks: Interactive Building Blocks Based on RFID
CHI '18· Desktop 3D Printing & Personal Fabrication +1
- 67%
PEP (3D Printed Electronic Papercrafts): An Integrated Approach for 3D Sculpting Paper-Based Electronic Devices
CHI '18· Desktop 3D Printing & Personal Fabrication +1
- 67%
VirtualComponent: A Mixed-Reality Tool for Designing and Tuning Breadboarded Circuits
CHI '19· Desktop 3D Printing & Personal Fabrication +1
- 67%
Desktop Electrospinning: A Single Extruder 3D Printer for Producing Rigid Plastic and Electrospun Textiles
CHI '19· Desktop 3D Printing & Personal Fabrication +1
- 67%
ProtoSpray: Combining 3D Printing and Spraying to Create Interactive Displays with Arbitrary Shapes
CHI '20· Desktop 3D Printing & Personal Fabrication +1
- 67%
Roman: Making Everyday Objects Robotically Manipulable with 3D-Printable Add-on Mechanisms
CHI '22· Desktop 3D Printing & Personal Fabrication
- 67%
Measurement Patterns: User-Oriented Strategies for Dealing with Measurements and Dimensions in Making Processes
CHI '23· Desktop 3D Printing & Personal Fabrication +1
- 67%
ColdGlass: Full-Color Desktop 3D Printing in Glass
CHI '25· Desktop 3D Printing & Personal Fabrication +1
- 67%
skCAD: A Design Tool for Solid Knitting with Automatic Pattern Generation
CHI '26· Shape-Changing Interfaces & Soft Robotic Materials +1
Based on Jaccard similarity of research subtopics & professions (≥60%)