scispace - formally typeset
Open AccessJournal ArticleDOI

Cost-effective printing of 3D objects with skin-frame structures

Reads0
Chats0
TLDR
This paper presents an automatic solution to design a skin-frame structure for the purpose of reducing the material cost in printing a given 3D object by solving an l0 sparsity optimization scheme.
Abstract
3D printers have become popular in recent years and enable fabrication of custom objects for home users. However, the cost of the material used in printing remains high. In this paper, we present an automatic solution to design a skin-frame structure for the purpose of reducing the material cost in printing a given 3D object. The frame structure is designed by an optimization scheme which significantly reduces material volume and is guaranteed to be physically stable, geometrically approximate, and printable. Furthermore, the number of struts is minimized by solving an l0 sparsity optimization. We formulate it as a multi-objective programming problem and an iterative extension of the preemptive algorithm is developed to find a compromise solution. We demonstrate the applicability and practicability of our solution by printing various objects using both powder-type and extrusion-type 3D printers. Our method is shown to be more cost-effective than previous works.

read more

Content maybe subject to copyright    Report

Figures
Citations
More filters
Journal ArticleDOI

The status, challenges, and future of additive manufacturing in engineering

TL;DR: Future directions such as the "print-it-all" paradigm, that have the potential to re-imagine current research and spawn completely new avenues for exploration are pointed out.
Journal ArticleDOI

Infill Optimization for Additive Manufacturing—Approaching Bone-Like Porous Structures

TL;DR: This paper presents a method to generate bone-like porous structures as lightweight infill for additive manufacturing and proposes upper bounds on the localized material volume in the proximity of each voxel in the design domain.
Journal ArticleDOI

Microstructures to control elasticity in 3D printing

TL;DR: This work builds on work in the area of metamaterials, using numerical optimization to design tiled microstructures with desired properties, but with the key difference that this method designs families of related structures that can be interpolated to smoothly vary the material properties over a wide range.
Journal ArticleDOI

Support Structures for Additive Manufacturing: A Review

TL;DR: By providing a comprehensive review and discussion on support structures, AM can be further improved and developed in terms of support waste in the future, thus, making AM a more sustainable technology.
References
More filters
Book

Numerical Optimization

TL;DR: Numerical Optimization presents a comprehensive and up-to-date description of the most effective methods in continuous optimization, responding to the growing interest in optimization in engineering, science, and business by focusing on the methods that are best suited to practical problems.
Book

Topology Optimization: Theory, Methods, and Applications

TL;DR: In this article, the authors proposed a topology optimization by distribution of isotropic material for truss structures with anisotropic materials, based on the topology design of truss structure.
Journal ArticleDOI

An optimal algorithm for approximate nearest neighbor searching fixed dimensions

TL;DR: In this paper, it was shown that given an integer k ≥ 1, (1 + ϵ)-approximation to the k nearest neighbors of q can be computed in additional O(kd log n) time.
Related Papers (5)
Frequently Asked Questions (18)
Q1. What are the contributions mentioned in the paper "Cost-effective printing of 3d objects with skin-frame structures" ?

In this paper, the authors present an automatic solution to design a skin-frame structure for the purpose of reducing the material cost in printing a given 3D object. The authors demonstrate the applicability and practicability of their solution by printing various objects using both powder-type and extrusion-type 3D printers. Furthermore, the number of struts is minimized by solving an ` 0 sparsity optimization. 

Limitation and future work Their research opens many directions for future studies. Study on how to choose the upright printing direction and how to design frame structures with the least extra supporting structure for practical printability is an intriguing direction for future research. There is much potential in speeding up their algorithm based on advanced optimization techniques. 

Hollowing the objects is the most straightforward scheme to reduce material usage, and has been adopted in commercial printing packages [Shapeways 2012]. 

The hollowing method is simply to hollow an object and possibly to fill its interior with pre-defined lattices to enhance strength. 

The straightforward approach used in commercial printer packages [Shapeways 2012] is to uniformly hollow the 3D object by extruding the outer surface and creating a scaled-down version on its inside. 

An optimization method has been presented in [Smith et al. 2002] for designing truss structures of macro-architectures, such as bridges, towers, roof supports and building exoskeletons. 

Node sampling and their connectivity A stress map can be computed on the solid volume enclosed by M1 based on the finite element method (FEM). 

The basic combinatorial nature of topology design, i.e., finding the optimal set of frame struts, which remains in structural optimization problems, has been proved to be NP-hard. 

The volumes of Shell and Bananaman by their approach are 25.977e4 and 23.530e4 mm3, respectively, without adding the volume of external struts. 

Then the number of sampling nodes on M1 can be determined as |Vskin| = 4Area(M1)/( √ 3a2) assuming all triangles are equilateral. 

Algorithm 2 Self-supporting extension for extrusion-type printers Input: a frame T ∗ = (V ∗, E∗) generated by Algorithm 1 Output: a self-supporting frame T (s)1: Let V (s) = V ∗ and E(s) = E∗, and define a base plane B for the input frame. 

The authors consider the mass of the skin layer and the struts as the internal load in F by distributing the mass uniformly to their neighborhood nodes. 

The first threshold (c) retains 56 internal struts such that the model has no feasible solution in the geometry optimization while the second threshold (d) retains 552 internal struts to reach a solution with the frame volume of 3.389e4 mm3. 

The complexity of exhaustive search is exponential in the scale of problem and, indeed, it has been proved that the combinatorial search problem is NP-hard. 

For extrusion-type printers, the authors also develop a scheme to add extra struts to support the printed object during the printing process. 

The geometric positions of internal nodes and the radii of struts are refined by the following geometry optimization (GeoOpt in short):min r,Vint Vol(r,V, Ê)s.t. { (1), (11), (5), (10)} (21)where the topological connectivity of the frame structure is fixed as Ê = Eskin ∪ Êint and the reduced set of internal struts Êint is obtained from the topology optimization. 

Due to difference in the types of objectives and constraints, the approach cannot be applied to their optimization problem in 3D printing. 

Assembling parts of various frame structures while maintaining its strength and stiffness appears to be possible but would be challenging.