Skip to main content
3D Printing and Additive Manufacturing logoLink to 3D Printing and Additive Manufacturing
. 2021 Jun 2;8(3):149–167. doi: 10.1089/3dp.2020.0203

Support Diminution Design for Layered Manufacturing of Manifold Surface Based on Variable Orientation Tracking

Jinghua Xu 1,2,3, Mingyu Gao 3, Xueqing Feng 3, Zhen Su 3, Kang Wang 3, Shuyou Zhang 1,2,3, Jianrong Tan 1,2,3,
PMCID: PMC9828604  PMID: 36654658

Abstract

This article proposes a support diminution design method for layered manufacturing of manifold surface based on variable orientation tracking (VOT). We aim at reducing the external support or upholders to a minimum with maximum possibility theoretically to save material and diminish material stripping effect (MSE), thereby improving the bilateral surface precision either exterior or interior. The cosmic gravity effect criterion is first used to extract surface need support from manifold surface with various materials by considering the balance force involving material characteristics and inclination angle. In the light of this criterion theory, varying the substrate normal orientation (SNO), namely workbench, for each layer in printing coordinate system, may break the balance between gravity and its equilibrium force. Therefore, the optimal SNO can be rigorously calculated using mathematical harmonic analysis among the continuous domain. To serve for the multidegree of freedom (DOF) on account of SNO, a reconfigurable VOT robot with six-axis DOF is developed for 3D printing (3DP). The matched servo controller is successfully implemented to accurate tracking of both orientation and Cartesian coordinates, using forward kinematic chains as well as reverse kinematic tracking. What is more, the end-effector (extruder) is holding perpendicular to the substrate workbench. The physical experiment that takes human external ear auricle, for example, using a layer-based process is implemented via VOT. The MSE due to supporting material can be clearly observed and diminished using an optical microscope. The stripped material from external support via diminution design can be evaluated quantitatively by electronic weighting balance. All of which indicate the findings that external support in 3DP can be virtually reckoned and diminished using VOT rather than the so-called build orientation traversal method. The VOT method upon which we touched can be widely applied to various layered manufacturing of accurate structure, for instance, cantilever, sandwich, and scaffolds in the occasion needing precise curtailment of outer support multimaterial.

Keywords: support diminution design, layered manufacturing, material stripping effect (MSE), variable orientation tracking (VOT), reverse kinematic tracking


graphic file with name 3dp.2020.0203_figure21.jpg

Introduction

The 3D printing (3DP) or additive manufacturing (AM) fundamentally uses a material additive process through which products are built on a mostly layer-by-layer basis, via a series of cross-sectional slices, using potential external support structures in general cases, origin from the whatever geometry manifold model. 3DP uses discrete materials such as liquid, powder, granule, and filament to accumulate layers based on the 3D CAD metadata of the object, and relies on the bonding force between the materials to finally produce the diversified object, using various techniques that include fused deposition modeling (FDM), stereolithography appearance, selective laser sintering, selective laser melting, laminated object manufacturing, digital light processing, continuous liquid interface production, and so on. All the manufacturing process is generally carried out on the Earth whereon the cosmic gravity effect (CGE) affects everything.

The last centuries have unconsciously seen a steady increase in average human life expectancy all around the world, particularly due to the advances across antibiotics, vaccines, availability of better health care, and improved hygiene. There exist a huge market and demand in transplantation and reconstruction of organs.1–3 And the typical way to do that is possibly bio-3DP or bio-AM4–6 for tissue engineering (TE), such as scaffolds, stents, artificial skin, and prostheses. The increasing requirements on fabrication of issues and even intravital organs worldwide are putting forward a higher request to the original design.

Minimizing external support is an important issue in 3DP to save materials and improve processing quality. Chowdhury et al. identified support facets with simple angle criterion.7 Ezair et al. found that the volume of the support is a continuous but nonsmooth function, with respect to the orientation angles.8 Extrusion-based bioprinting is a rapidly growing technology that has made substantial progress during the last decade. It has great versatility in printing various biologics, including cells, tissues, tissue constructs, organ modules, and microfluidic devices, in applications from basic research and pharmaceutics to clinics.9 Stuart et al. defined and refined the concept of “printability” and reviewed seminal and contemporary studies to highlight the current “state of play” in the field with a focus on bioink composition and concentration, manipulation of nozzle parameters, and rheological properties.10 3D-printed scaffolds and 3D bioprinting technique have the potential to develop a fully functional heart construct that can integrate with native tissues rapidly. Wassel et al. fabricated scratch-resistant nonfouling surfaces via grafting nonfouling polymers on the pore walls of supported porous oxide structures where the organic/inorganic nanocomposite films provide scratch-resistant antifouling surfaces.11

Additional support structures are often needed, which leads to material, time, and energy waste. The external support might induce excessive material and energy consumption, meanwhile, reducing the surface accuracy, whether exterior or interior, and even upper surface and lower surface. Therefore, reducing the external support is apparently somewhat of a bottleneck and of great significance to improve the accuracy. Seepersad reviewed the advantages and developments of 3DP.12 Habib presented an investigation on designing and fabricating possible scaffolds of a different internal structure with desired porosity and surface-area-to-volume ratio for TE by using FDM.13 Mirdamadi presented a modified method of embedded bioprinting, which allows maintaining freestanding 3D-printed structures in cell culture conditions for extended periods of time.14 Walker presented a framework for using isothermal curing kinetics and transient rheological data to 3D print a curing thermoset silicone without support.15 Hildreth presented that overhanging surfaces often require support structures to be fabricated and minimize thermally induced distortion. Unlike polymer AM processes, soluble sacrificial support materials have not been identified and characterized for metallic materials, as a result, support structures in 3D-printed metals must be removed using additional machining operations.16 Lefky demonstrated two approaches to dissolve supports. The approaches replace slow machining operations with fast electrochemical bath.17 Ameen presented a segmentation strategy for the support. The strategy can reduce the support without reducing the accuracy of overhang.18 Jiang et al. proposed a four-step strategy of multipart production for reducing support consumption. When printing a group of parts in the same build vat or chamber, the strategy optimizes the print orientation for each part, combines every two parts based on the geometries, proposes several possible multipart combinations, and then selects the optimal part positions for fabrication.19,20

The potential degree of freedom (DOF) of design offered by AM is, however, often limited when printing complex geometries due to an inability to support the stresses inherent within the manufacturing process. Many scholars have studied it from the perspective of geometric calculation theory. Di Angelo presented the objective functions of build direction and calculated the best direction for quality and support with the objective functions.21 In addition, Llewellyn-Jones et al. proved the ability to automatically generate curved layer G-code tool paths for arbitrary shapes from a typical CAD model file, which are then printed with a Delta 3D printer. Experimental results showed the efficacy of using curved layers to improve the surface finish of a printed component.22 Xu et al. presented a curved layer-based process planning algorithm for multiaxis printing of an arbitrary freeform solid part.23 Chen et al. studied so-called curved layer FDM by allowing the sliced layers to have variable thicknesses and adjusting the build direction adaptively concerning the surface normal to print thin-shell models.24 Most articles depend upon solely build orientation to improve accuracy, which is prone to impracticality, whereas the build orientation method seems ineffectual, in many cases particularly for holosymmetric body.

The traditional 3DP devices, such as the most basic XYZ printer and Delta printer, have only three DOFs. The printing nozzle is always perpendicular to the carrier platform, which makes it impossible to print when the printing platform is inclined at a certain angle. It is difficult for the 3-DOF printer to print complex models, especially in mechanical and medical fields. Inspired by computer numerical control and robotics, multi-DOF 3DP devices ensure stiffness and repeatability, and give the possibility of new path generation; this can handle the typical problem of 3DP such as staircase effect (SE), angle deposition, and minimize or avoid the use of support material. For typical printers with gantry orthogonal three DOFs, the feasible way to tackle these problems would be to reduce the thickness of each layer, but this would likewise bring unacceptable production time and support material waste. Morocho and colleagues designed a 3D printer prototype based on a parallel robot, which decreases printing time without losing quality in the final product.25 Dai tried to fabricate 3D models on a robotic printing system equipped with multiaxis motion,26 nevertheless, the theoretical model of mechanism is insufficient. Fiore et al. designed a five-DOF 3D printer based on a five-DOF parallel kinematic manipulator to cope with SE and angle deposition.27 Wu et al. designed a five-DOF wireframe printer with two extra rotation DOFs for the carrier platform and presented a method to print arbitrary meshes.28 However, the more redundant motion axis may lead to rotation tool center point (RTCP) effects and rotation part center point effects, which are absent in the description.

These publications have more or less witnessed the development of 3DP for high-performance requirements. Nevertheless, there still lacks a theoretical method to diminish external support for 3DP of complex manifold surface. Therefore, based on our previous work,29–31 a support diminution design method for layered manufacturing of manifold surface based on variable orientation tracking (VOT) is herein proposed to reduce the external support or upholders to a minimum with maximum possibility theoretically. The VOT actually means adaptively varying workbench (carrier) normal for each layer to minimize external support till support-free 3DP considering interpolation smoothness using reverse kinematics via more DOFs. The VOT method is carried out on the 3DP system and verified by a physical experiment concerning manifold surface precision measurement and electronic weighting balancing experiment.

Printing Coordinate System of the Manifold Surface Model

The mechanical equipment for AM of manifold surface in the orthogonal printing coordinate system (PCS) is schematically shown in Figure 1. The equipment mainly includes the following: power system, electrical system, mechanical feeding system, carrier workbench, material feeding system, end-effector (EE) (nozzle), and so on. The maximum print strokes of a printer along x,y,z direction are denoted as xp,yp,zp, respectively. It's important to note that the layer thickness interval dmin,dmax of the mechanical equipment affects the accuracy of the equipment, to a large extent. For example, the d can be set about 0.02–0.5 mm in FDM.

FIG. 1.

FIG. 1.

Mechanical equipment for AM of manifold surface in orthogonal PCS. AM, additive manufacturing; PCS, printing coordinate system.

The build orientation has an effect on precision, external support, and printing stroke. Hence, the factors that are affected should be considered in advance. For a nominal geometry, namely polyhedron manifold model M in R3 to be fabricated, let Ai, i=0,,N1 be the N facets, with vertices (ai,bi,ci,), which are assumed to be ordered counterclockwise on Ai. The axis aligned bounding box (AABB) of M itself is generated to define the scale of the model in a model coordinate system (MCS). The length of the AABB along the x,y,z direction can be represented by xb,yb,zb, which should be within the scope of xp,yp,zp.

In PCS, abiding by predefined uniform build orientation, to slice the manifold model into planar layers, the normalized height hn of i-th layer can be calculated hereby to represent the normalized height of the layer:

hn=zizbhn0,1. (1)

The total area of surface Sobject of the object M to be printed equals to the following:

Sobject=0N1Ai=0N1aibi×aici2 (2)

The enclosed volume Vobject of the object M to be printed is equal to the sum of the tetrahedron volume between each patch and the origin, which can be computed via the divergence theorem:

Vobject=0N1Vi=0N113aini=0N116ain^i (3)

where n^i is the outer normal of the triangle, n^i=aibi×aici, ni is the outer unit normal, ni=ni ^n^i.

For extrusion-based or layer-based 3DP, there exists the inherent SE. The SE can be manifested by cusp height δ and volume error Ve. The cusp height can be defined as follows:

δ=d×cosα (4)
α=cos1nz×nfnznfα0,πnz=SNOx,SNOy,SNOz (5)

where d is layer thickness, α is the included angle between the z normal vector nz and facet normal vector nf.

The layered volume Ve can represent the error in cubic space.

Ven=i=1carddVei (6)

where cardd is the cardinality of the layer thicknesses set d. Vei is the volume error of i-th layer.

The layer thickness sequence d with all positive real number elements can be denoted by:

d=diffZ=d1,d2,di,,dn1diR+&i1,n1 (7)

where diff means first-order forward difference, arbitrary di=zi+1zi, and didmin,dmax for i1,n1.

Obviously, for uniform slicing, layer thickness is equal to each other, di=0. For adaptive slicing, layer thickness varies, di0.

The adaptive slicing is generally realized via variable thickness using multiple criteria such as cusp height δ and volume error Ve. Therefore, the adaptive slicing architecture can be expressed in the below mathematical model.

finddmincarddSubjectto:fdδmaxddmin,dmax (8)

where cardd is the cardinality of the d,ddmin,dmax. fd is the constraint function that presents the accuracy requirement, and δmax can be the maximum cusp height of each layer.

External Support Structure of Overhang Material Due to CGE

CGE criterion to extract surface need support

In 3DP, materials can be accumulated without extra supporting structures (i.e., the model can support itself without causing deformation) whenever the material is enough to balance CGE. We hereby proposed CGE criterion to extract surface need support, from a more essential perspective, which satisfies the following:

G>maxFbG=mg (9)

where G is the material gravity (N), Fb is the balance force generated from material affected by many factors such as material characteristics and inclination angle. m is mass (kg), g is acceleration due to gravity (N/kg).

The geometric included angle between the model surface and its printing orientation is defined as inclination angle α. Most publications use a threshold angle αoverhang, also called the maximal self-support angle to extract overhang region.7,8,32 However, αoverhang is usually difficult to be set as a precise arithmetic number owing to the material variation.

α=θnf,nzα0,π (10)

As we all know, different materials have different properties of solidification strength and van der Waals' (VDW) force at even mesoscopic scale. The imbalance of VDW forces may result in surface tension. The surface tension of nonmetals is mostly smaller than that of metals. On the basis of volume of the fluid method in computational fluid dynamics, the material equations can be derived.33

Fs=σκnfδx (11)

where scalar Fs is the surface tension force (N · m−2). σ is the coefficient of fluid surface tension (N · m−1),σR+. κ is the curvature of the surface (m−1). nf is the unit normal of the surface. δx is a Delta function concentrated at the material interface.

σμT (12)

where μ is dynamic viscosity (N·s·m−2), T is temperature (K), and is directly proportional symbol.

The surface tension Fs contributes most of the Fb in some common cases for most materials used in the 3DP, which include the following: acrylonitrile butadiene styrene, polylactide, polyvinyl alcohol, thermoplastic polyurethanes (TPU), polycarbonate, polyamide, acrylonitrile styrene acrylate copolymer, high-impact polystyrene, thermoplastic polymers, polylactic-co-glycolic acid (PLGA), and so on.

Herein taking commonly used PLGA and TPU for comparative instance, some of the physical characteristics of the two are similar, whereas others are quite different. For PLGA, the intrinsic viscosity is about 0.2–2.5 dL/g via an Ubbelohde viscosity meter, the viscosity-average molecular weight of PLGA and the number average molecular weight attain 1–40 w, and the dynamic viscosity μ is about 30 N·s·m−2. Whilst for TPU, the tensile strength of TPU is about 35 N/mm2, the elongation at break can reach 800% or thereabouts, and the dynamic viscosity μ is about 20 N·s·m−2. Therefore, the Fs is different even for the same inclination angle α of the manifold surface.

Accordingly, it is practicable to consider the differences in the properties of materials when designing printing parameters for AM using Eqs. (9–12). Therefore, compared with the inclination angle method, the proposed CGE criterion is more essential and more suitable for various materials (Fig. 2).

FIG. 2.

FIG. 2.

Balance force Fb is influenced by material property with distinctive molecular structure bonding diagram of PLGA (a) and TPU (b). PLGA, polylactic-co-glycolic acid; TPU, thermoplastic polyurethanes.

Determine the build orientation of each layer via principal component analysis

In the light of this criterion theory, varying the substrate normal orientation (SNO), namely workbench, for each layer in PCS may break the balance between gravity and its balance force. The optimization model can be built for each layer on the basis of Eqs. (9–12)

findFbminfFbSubjectto:gFbδmax (13)

where Fb is balance force (N), fFb is the objective functions, regarding surface area need support, total support length, and support material volume. gFb is equivalent transformational constraint function set under threshold δmax, which can be print stroke, surface accuracy requirement, and so on.

Academically speaking, the Fb for each layer is an infinite domain. It involves analytic mathematical programming methods, covering harmonic analysis, linear and nonlinear programming and multiobjective programming. And it is obviously difficult to find the optimal solution set precisely, just depends on the discrete method. Therefore, we propose and implement a method for calculating optimal solution in manifold surface by projecting high-dimension feature to low-dimension latitude feature of best fit using principal component analysis (PCA).

Let Xi be vector of i-th feature of the problem to be solved using PCA, the data standardization means subtracting the average Xi¯ from the original data Xi. The covariance matrix can be constructed as an n order square symmetric matrix, which satisfies the following:

C=Ci,jn×ni,j1,nCi,j=Cj,iCi,j=covXi,XjXi=XiXi¯ (14)

where cov is covariance, card (Xi) = m, mZ+.

The eigenvalue decomposition algorithm is used to obtain eigenvalue and eigenvector of covariance square matrix C. The calculated eigenvalues are ranked and the s largest eigenvalues are picked. The eigenvectors corresponding to the eigenvalues are also selected and combined as U.

Ym×s=Xm×n×Un×ss1,n (15)

where Y contains the s dimension data of the original vector. On the basis of Y and Fs, the appropriate vectors are calculated. Thus, normal orientation nz of the fitted feature can be calculated with less extra effort.

Feasible solution ratio of each layer

For each layer in 3DP, after PCA manifold learning using Eqs. (14 and 15), herein we propose the feasible solution ratio ξblue, which equals to feasible solution amount divided by overall amount of domain of definition

ξblue=cardF~bcardFb×100%ξblue0,1 (16)

where F~b means feasible solution of Eq. (13), and Fb means original domain of definition.

Innovatively, the ξblue provides the theoretical principle to quantize the external support structure material for arbitrary given manifold model. The feasible solution ratio ξblue can indirectly reflect the AM complexity, either geometric shape or material property. The lower the value ξblue, the more difficult AM is. Once ξblue is small enough, the so-called support-free would not yet be guaranteed. Varying SNO might cause melt sagging. Therefore, the minimal variation between the successive layers considering interpolation smoothness helps reducing the AM defects.

Variable Orientation of Each Layer to Minimize External Support

Overall conceptual design to realize variable orientation and thickness

It is common knowledge that the simplest and typical 3DP requires only three moving axes, namely DOF. To extend the DOF, the corresponding mathematical model is established and deduced. The coordinate system (CS) of a modular reconfigurable robot is shown in Figure 3.

FIG. 3.

FIG. 3.

Coordinate systems of VOT robot where OXYZ is the base CS; OpXpYpZp is the PCS; OnXnYnZn is the EE CS;Om1Xm1Ym1Zm1 is the carrier platform CS;Om2Xm2Ym2Zm2 is the EE support CS. CS, coordinate system; EE, end-effector; VOT, variable orientation tracking.

Note that OnXnYnZn is at the EE, whose origin is located at the center On of the EE, and its initial coordinate axis direction is consistent with the Om2Xm2Ym2Zm2; Om1Xm1Ym1Zm1is at two revolving axes of the carrier platform, and its origin is the intersection of two revolving axes;Om2Xm2Ym2Zm2 is at the EE support, and its origin is the position of the revolving center of the EE on the EE support. The coordinate axis direction of Om2Xm2Ym2Zm2 is always consistent with OXYZ.

It is assumed that the initial state of the printing robot is that the EE support CS is at the origin of XYZ. The axis direction of the EE swing axis is the same as that of the Z-axis of the EE support CS. The carrier platform is in the initial horizontal position, and the angles of rotary axes A, A, C relative to the initial state are all 0.

Let EE length L=Om2On, and therefore, position vector of the origin Om2 in OnXnYnZn is PM10,0,L, and the position vector of the origin Om1 in OXYZ is PM0PMX0,PMY0,PMZ0.

In OnXnYnZn, the EE position point coordinate is 000T, the EE direction vector is 001T, and the direction of OpXpYpZp is in accordance with Om1Xm1Ym1Zm1. The position vector of Op in Om1Xm1Ym1Zm1 is PM20,0,H, where H = Om1Op.

Establishment of kinematic chains of VOT robot with six DOFs

Let PMPMX,PMY,PMZ be the position vector of Om2Xm2Ym2Zm2 relative to its initial state. The θA, θA, and θC refer to the angles of rotation axis A, A, C relative to the initial state, respectively (determining the positive direction according to the right-hand helical CS).

The expressions of the direction vector of the EE and the position coordinates of the EE in OpXpYpZp are uux,uy,uz and PPX,PY,PZ, which can be obtained by one rotation of OnXnYnZn relative to Om2Xm2Ym2Zm2, one translation of Om2Xm2Ym2Zm2 relative to OXYZ, and two rotational coordinate transformations of Om1Xm1Ym1Zm1 relative to itself. As shown in Figure 4, according to the PCS, including the position vectors of each CS in its adjacent CS and the motion vectors generated whenever the printing robot moves, two kinematic chains describing the position PPX,PY,PZ of an EE point and the corresponding direction vector uux,uy,uz of the EE in the base CS can be obtained.

FIG. 4.

FIG. 4.

The kinematic chains corresponding to the position PPX,PY,PZ of the EE point and EE direction vector uux,uy,uz.

Recursive homogeneous coordinate transformation of VOT robot

The transformation formulas corresponding to the coordinates P of the position points of the EE and the direction vector u of the EE both satisfy the following:

graphic file with name 3dp.2020.0203_figure20.jpg

where Om2OT=TPM means that the transformation from Om2 coordinate-system to O CS requires a translation transformation based on vector PM.

Where OnOm2T=RθATPM1 means that the transformation from On coordinate-system to Om2 coordinate-system must first undergo a translation transformation based on vector PM1 and then a rotation transformation based on angle θA.

Where the homogeneous coordinate matrix of OnOn is expressed as 0001T.

graphic file with name 3dp.2020.0203_figure19.jpg

where the homogeneous coordinate matrix of OpP is expressed as PXPYPZ1T.

Where the homogeneous coordinate matrix ofOnPM1 is expressed as 0010T.

The homogeneous coordinate matrix ofOpu is expressed asuXuYuZ0T.

Through matrix operation, the expressions of direction vector uux,uy,uz of EE and coordinate PPX,PY,PZ of EE position point can be obtained:

uXuYuZ0T=RθCTPM2RθATPM0TPMRθATPM10010TPXPYPZ1T=RθCTPM2RθATPM0TPMRθATPM10001T (19)

The homogeneous coordinate transformation equations of translation and rotation Eqs. (18 and 19) are all depicted by nonsingular matrix:

TPM=100PMX010PMY001PMZ0001 (20)
RθA=10000cosθAsinθA00sinθAcosθA00001 (21)
TPM1=10000100001L0001 (22)
RθA=10000cosθAsinθA00sinθAcosθA00001 (23)
TPM2=10000100001H0001 (24)
RθC=cosθCsinθC00sinθCcosθC0000100001 (25)
TPM0=100PMX0010PMY0001PMZ00001 (26)

Kinematic equations of VOT robot

Substituting the homogeneous transformation matrices into Eq. (19), the coordinate transformation equations of the VOT robot can be obtained as follows:

uX=sinθCsinθAcosθA+sinθAcosθAuY=cosθCsinθAcosθA+sinθAcosθAuZ=sinθAsinθA+cosθAcosθAPX=cosθCPMXPMX0+sinθCLsinθA+PMYPMY0cosθA+LcosθA+PMZPMZ0sinθAPY=sinθCPMXPMX0+cosθCLsinθA+PMYPMY0cosθA+LcosθA+PMZPMZ0sinθAPZ=sinθALsinθA+PMYPMY0+LcosθA+PMZPMZ0cosθAH (27)

Based on the mechanical structure of the VOT robot, the corresponding mathematical model is established and expressed in the form of a CS and kinematic chain group. The coordinate transformation equations of position and pose PPX,PY,PZand uux,uy,uz to six tracking control parameters θAθAθCPMXPMYPMZT are deduced, and the kinematic model of the VOT robot is then established.

VOT via Reverse Kinematics of Six-DOF Robot

Prioritized quadrant projection for unique reverse kinematics

To determine the unique exact solution of the VOT robot, the prioritized quadrant projection (PQP) judgment criteria are proposed.

If the obstacle avoidance requirement of the printer relative to the movement of the EE is not yet considered, the unique orientation solution can be obtained by the three steps.

First step, with the highest priority, according to the ux, and uy components of the direction vector uux,uy,uz of the EE, the quadrant position of u in the Z-direction overhead view of the PCS is determined, and thus, the unique optimal solution θC of the carrier platform is determined.

Second step, the angle α between uux,uy,uz and Z-axis of the PCS is determined according to the components of ux,uyanduz of the direction vector u of the printer, and the EE swing control parameter θA and hotbed workbench swing control parameter θA are uniquely determined according to the solving principle of swing the printer first and then swing the hotbed workbench.

Third step, according to the method of solving nonhomogeneous linear equations, the unique orientation solution of the 3D space motion control parameter PMPMX,PMY,PMZ of the EE support is obtained. Thus, a set of unique orientation solutions θAθAθCPMXPMYPMZT can be obtained sequentially θCθAθAPMX,PMY,PMZ.

Unique optimal solution of rotation control parameter θC of carrier platform

The quadrant position of u in the Z-direction overhead view of the printer CS is determined. The quadrant of u is determined by the positive and negative of ux,uy. The PQP is listed in Table 1.

Table 1.

Prioritized Quadrant Projection Judgment of u and Control Parameter Value

Location depicted in Figure 5 Judgment basis Value of parameter θC
First quadrant I uX>0,uY>0 +β
Second quadrant II uX<0,uY0 β
Third quadrant III uX<0,uY<0 +β
Fourth quadrant IV uX>0,uY<0 β
Original center Op uX=0,uY=0 0
X+ uX>0,uY=0 90
Y+ uX=0,uY>0 0
X uX<0,uY=0 90
Y uX=0,uY<0 0

As shown in Figure 5a, uXOY is the projection vector of u in the top view of OpXpYpZp;the β refers to the acute angle between projection vector uXOY and Y axis in the top view of OpXpYpZp.

FIG. 5.

FIG. 5.

Prioritized quadrant projection judgment criteria are proposed to obtain a unique orientation solution of reverse kinematics of VOT robot. (a) Projection vector position of uin Z-direction overhead view of PCS and (b) location of u in PCS.

Then:

β=arctanuXuYβ0,90 (28)

So far, the unique optimal solution of the rotational control parameter thetaθC of the carrier platform can be determined.

Swing angle θA of EE and the swing angle θA of supporting platform

The angle α between u and the Z-axis of the PCS can be determined. As shown in Figure 5b, α is the positive angle between u and coordinate axis Zp. The equation of calculating α from the relation of trigonometric functions satisfies the piecewise function below:

α=arctanuX2+uY2uZuZ0α=90uZ=0 (29)

According to the solution principle of swinging EE before swinging hotbed workbench, the parameters are obtained as listed in Table 2.

Table 2.

Prioritized Quadrant Projection of Tracking Control Parameters θA and θA

Judgment basis Quadrant of u Value of parameter θA Value of parameter θA
0α45 Z, I, II, X+, Y+ θA=α θA=0
III, IV, X−, Y− θA=+α θA=0
45<α<90 I, II, X+, Y+ θA=45 θA=+α45
III, IV, X−, Y− θA=+45 θA=α45
α=90 I, II, X+, Y+ θA=45 θA=+45
III, IV, X−, Y− θA=+45 θA=45

Note: According to the requirement of the posture of the EE, θA+θA=α, so θA can be obtained after determining θA.

So far, the unique orientation solution of the swing control parameter θA of EE and swing control parameter θA of supporting platform can be determined.

Tracking spatial location of EE support

After obtaining the unique orientation solutions of θA, θA, θC, the trigonometric function sinθA, cosθA, sinθA, cosθA, sinθC, cosθC can be obtained. By substituting the values into Eq. (27), the three variables of θA, θA, and θC can be eliminated, so that the equation can be transformed into a system of ternary inhomogeneous linear equations, and the corresponding solutions of the tracking control parameters PMX, PMY, and PMZcan be further obtained.

The final solution of θA, θA, θC, PMX, PMY, and PMZ constitute a set of parameters to control the motion of a VOT robot. Using Om2OnT, the unique orientation solution of EE can be further obtained.

By orderly assembling the tracking control parameters of EE among all layers of a 3D-printed object, each DOF can be obtained to drive the machine. Combining with the specific motor drive control mode, the parameter set of motor motion control can be obtained with different accuracy.

After reverse tracking, the Cartesian coordinate trajectory P in PCS (shown in Fig. 4) of each layer can be obtained precisely for 3DP. For arbitrary point set Px,y,z, the deviation DVOT can be calculated by two-norm of the difference between the two trajectories to evaluated the tracking precision

DVOT=Px,y,zPtrackx,y,zi1,cardP (30)

To further improve the surface quality of the printed model, nonuniform rational B-spline interpolation can be used between adjacent layers to improve manufacturing efficiency.

Numerical Example of 3D Manifold Surface

Variable orientation of manifold surface model

Cochlear implant is recognized as an effective bioelectronic medical equipment to provide a sense of sound to totally severe deafness for restoring or reconstructing deaf people's hearing. The auricle is a highly directional sensitive reflector, and therefore, the surface roughness has an important influence on the perception and location of sound source for a human being. For sound waves with a frequency of about (2, 3 kHz), the wavelength may be close to the auricle size, only then does the auricle begin to collect sound waves. For the sound waves with a higher frequency of about (5, 6 kHz), the auricle's spatial positioning function appears to be obvious. Figure 6 indicates medical magnetic resonance imaging and a regenerated human head with an external ear auricle structure.

FIG. 6.

FIG. 6.

Medical magnetic resonance imaging (a) and regenerated human head with external ear auricle structure (b).

The to be printed model is human external ear (right ear in Fig. 6b) with a complex surface, which is concerning either the exterior or interior surface. It has no geometric symmetry by itself. The size in Y direction, namely auricle size is 59.14 mm (mm, hereinafter inclusive). The stroke ratio in x,y,z direction of AABB is 2.1005:3.1159:1. The total surface area Sobject = 5360.3767 mm2, total volume of enclosed manifold Vobject = 13016.4936 mm3, and specific surface area is 0.4118(mm−1). The Euler characteristic of Euclidean manifold is 2, and genus is 0. As a necessary step for AM, the slicing is compared by results in Figure 7.

FIG. 7.

FIG. 7.

Comparison of uniform and variable geometric slicing of human external ear using same total layers where (a) is about uniform layer thickness and (b) is about variable layer thickness.

Figure 8 shows comparisons of cross-sectional area and volume of each layer of external ear (shown in Fig. 7) under the constraint of same layer amount. About the cross-sectional area in Fig. 8(a), the maximum is optimized from 9.423057e+02 at 31.0345% to 9.422570e+02 at 31.0345%, the minimum is optimized from 1.901384e+01 at 100% to 2.044865e-02 at 100%, and the mean value is optimized from 681.6599 to 674.4360. About volume shown in (b), the maximum is optimized from 6.726971e+02 at 27.5862% to 6.386996e+02 at 31.0345%, the minimum is unchanged, and the mean value is changed from 456.9531 to 457.1288. The trend of the cross-sectional area and volume is similar but not the same, which proves that the layer thickness varies.

FIG. 8.

FIG. 8.

Comparison of cusp height of each layer for external ear under same layer amount cardd (shown in Fig. 7).

Figure 9 demonstrates feasible solution ratio ξblue comparison of each layer for external ear (exhibited in Fig. 7). In Figure 9a, as the dot dash line for material with relative smaller surface tension force Fs and Fb (in Fig. 2b), whereof ξblue, the maximum is 2.59% at hn=3.13%, the minimum is zero at 6.25%, mean is 0.30%, standard deviation is 0.55%, and variance is 0. By contrast, as solid line for material with a relative larger surface tension force Fs and Fb (in Fig. 2a), the maximum is 20.41% at 30.3030%, the minimum is 0.84% at12.1212%, mean value is 7.47%, standard deviation is 5.62%, and variance is 0.31%.

FIG. 9.

FIG. 9.

Variable SNO of each layer for external ear where (a) is about feasible solution ratio ξblue using miscellaneous materials and (b) is about optimal unique SNO for further orientation tracking. SNO, substrate normal orientation.

Meanwhile, in Figure 9b, the blue curve indicated about SNOx, maximum is 5.000000e-02 at 14.7059%, min is −6.038462e-01 at 91.1765%, mean is −0.3118, standard deviation is 0.2097, and variance is 0.0440. While the red curve indicated in Figure 9b about SNOy, maximum is 4.000000e-01 at 17.6471%, minimum is −8.249827e-01 at 76.4706%, mean is −0.2068, standard deviation is 0.3123, and variance is 0.0975.

The full continuous domain of the SNO can be figured out by using polar coordinates instead of Cartesian coordinates. Figure 10 shows nondiscrete continuous SNOs of schematic four layers in a normalized circular workbench. Note that the solved blue or red regions are concordantly continuous, which proved a continuous analytical calculation without discretization. About (a), ξblue is 7.86%, about (b), ξblue is 36.29%; about (c), ξblue is 49.98%; and about (d), ξblue is 46.91%.

FIG. 10.

FIG. 10.

Nondiscrete continuous SNOs of four layers in normalized circular workbench where blue region means without external support, whereas red region means indispensable external support. (a) hn=20%; (b) hn=30%; (c) hn=40%; and (d) hn=50%.

Kinematic parameters of six-DOF 3DP system

Herein we completed the prototype design of six-DOF 3DP system conceptually, shown in Figures 34. By adding extra three DOFs on the traditional three-DOF printer, the workbench orientation can be adjusted to minimize upholders for each layer. Prior to any reverse tracking computation, the mechanical parameters should be predefined to clarify the range of tracking control parameters listed in Table 3. (The rotation direction is determined according to the right-hand helix rule.)

Table 3.

Range of Parameter Variation of Variable Orientation Tracking Robot

Tracking control parameters Variation range of parameters
Swing angle of hotbed workbench θA 45,+45
Swing angle of EE θA 45,+45
Rotation angle of the carrier platform θC 180,+180
X-direction displacement of EE support PMX (xp) 0,400mm
Y-direction displacement of EE support PMY(yp) 0,300mm
Z-direction displacement of EE support PMZ(zp) 0,400mm

EE, end-effector.

By iterative convex optimization, all layer tracked orientation angle of six-DOF robot is shown in Figure 11. About rotational parameters with hn=20%, the θA,θA,θC are, respectively, in degree (hereinafter inclusive) (31.5501°, −31.5501°, 73.9264°). About layer with hn=30%, the θA,θA,θC are (−28.9217°, 28.9217°, −50.8207°). About trajectory with hn=40%, the θA,θA,θC are (10.2194°, −10.2194°, 56.3099°). About trajectory with hn=50%, the θA,θA,θC are (5.5706°, −5.5706°, 88.5312°).

FIG. 11.

FIG. 11.

All layered normalized SNO and its tracked orientation angle of six-DOF robot. DOF, degree of freedom.

Figure 12 exhibits the layered trajectory to be tracked of different layers in MCS. About (a), the loop amount is 141, the total trajectory length is 1847.3317 with point amount cardP=2079, and the amount of inflection point is 154; about (b), the loop amount is 98, the total trajectory length is 1871.5387 with cardP=2108, and the amount of inflection point is 100; about (c), the loop amount is 95, the total trajectory length is 1956.96 with cardP=2134, and the amount of inflection point is 109; about (d), the loop amount is 158, the total trajectory length is 1773.9663 with cardP=1976, and the amount of inflection point is 185.

FIG. 12.

FIG. 12.

Layered trajectory to be tracked of different layers in MCS with (a) hn=20%; (b) hn=30%; (c) hn=40%; and (d) hn=50%. MCS, model coordinate system.

VOT of the manifold model via six-DOF 3DP printer

Based on the VOT method, the reverse tracked contour trajectory in PCS of different layers is shown in Figure 13. The tracked results are all with Cartesian coordinates instead of rough shape, which manifest the systematic and rigorous superiority of the proposed VOT. In arbitrary given layer, the Z coordinate varies instead of being a constant, which proves that the build orientation is variable layer by layer. The translational parameters PMX,PMY,PMZ of each layer are consistent with those in PCS, which illustrate correctness of the result evidently. Regarding tracking deviationDVOT in (a), the maximum is 0.1214 mm at (176.2518, 193.3152, 25.2085) and the mean is 0.0703 mm. In (b), the maximum is 0.1950 mm at (214.9948, 232.3589, 22.8487) and the mean is 0.1195 mm. In (c), the maximum is 0.1200 mm at (202.5838, 178.5030, 40.7932) and the mean is 0.1145 mm. About (d), the maximum is 0.1298 mm at (214.2566, 175.9546, 49.5009) and the mean is 0.1070 mm. It should be further emphasized that the accuracy between the original theoretical trajectory and the reversely tracked trajectory points can be distinctly improved by using smaller electrical servo drive step size. The metadata is generously shared within the Supplementary Table S1.

FIG. 13.

FIG. 13.

Reverse tracked contour trajectory of different layers in PCS where (a) hn=20%; (b) hn=30%; (c) hn=40%; and (d) hn=50%.

The kinematic simulation of the proposed VOT robot can be further verified using multibody dynamics software ADAMS™. The simulation time can be 60 s and the simulation step size can be set as 0.1 s. The amount of simulation points should be in accordance with cardP. The driver function uses a combination of STEP of functions. It can simulate the movement of displacement via step and velocity of an s-shaped curve. The trajectory of simulation is consistent with that of theoretical calculation with an error of <1e-6.

The process of fabricating manifold surface using six-DOF robot via VOT is shown in Figure 14. The tracked orientations can be validated by Figure 11. It is important to note that the EE (extruder) is holding perpendicular to the substrate workbench, which reflects the accuracy of inverse kinematic calculation.

FIG. 14.

FIG. 14.

Fabricating manifold surface using six-DOF robot via VOT where (a–d) are successively about 20%, 30%, 40%, and 50%.

VOT result comparison

Beware that the external support structure varies multifariously, for instance, cylinder type, tree type, fractal tree type, and bionic structure. Herein we use the typical cylinder type to evaluate the surface need support, which is akin to feasible solution ratio ξblue. Figure 15 shows comparisons of external support material consumption before and after using VOT. The covering surface area, which needs the external support can be reduced from 1252.7480 to 843.6293 mm2 with a ratio of 32.66%, and the mandatory consumed material of the external support can be reduced from 33180.0334 to 10078.6089 mm with a ratio of 69.62%. The proposed VOT method can be reversely deployed to evaluate the build orientation in terms of external support material metering.

FIG. 15.

FIG. 15.

Comparisons of external support material consumption where (a, b) are before and after using support diminution design, respectively.

Physical Experiment of VOT Printing

Physical fabricating via extrusion-based AM

The stereolithography apparatus is extrusion-based manufacturing. The desktop apparatus size is relatively larger than the maximum space. The layer thickness can be as small as 0.02, 0.05, 0.1 mm. The resolution precision size in X/Y direction can be 0.1 mm. The power supply is alternating current (AC) 220 V. The ambient temperature is 25°C with 55% relative humidity. The nominal voltage electrical motor for rotating DOF is direct current (DC) 24 V. The printing process using extrusion-based 3DP is shown in Figure 16a and b. The stripped material from external support via diminution design can be evaluated quantitatively. The material weight (mass) has been measured by an electronic weighting balance using high-precision strain-type weighing sensor with antielectromagnetic interference, shown in Figure 16c. As is known metrology to all, the capacity range and resolution are two contradictory and mutually restrictive indexes. Herein the capacity is 1 kg, meanwhile the resolution ratio is 0.1 g (1‱), maximum permissible error 0.2 g, whose power supply is nominal AC 230 V ± 10% 50 ± 1 Hz 4 W or DC 6 V/4 Ah/20 HR rechargeable battery. Regarding the communication functions, it can connect with computer to collect and calculate data or support remote control to generate ASCII text file, using standard RS 232C serial bidirectional data communication interface (16 pins), with Baud rate 600-9600. The photograph (Fig. 16d) in macromode qualitatively revealed the effect of material stripping on the fabricated surface.

FIG. 16.

FIG. 16.

Fabricating process for high surface accuracy where (a, b) are about fabricating machine; (c) is electronic weighting balance, and (d) is a fabricated artificial auricle.

Manifold surface precision measurement

The surface roughness of the 3DP fabricated specimen can be measured by surface profilometer, either an optical microscope (OM) or EM. The wavelength of visible light ranges about 380–780 nm. Optical methods of measuring surface roughness have many advantages such as imaging stability, rapid response, noncontact, nondestructive, and area-averaging. Hence, we use the OM (Label.1) to observe and evaluate material stripping effect (MSE) with distinct sampling regions. The relevant physical experiment of material surface topography is shown in Figure 17. The specimen (Label.4) is insulating with big enough electrical conductivity.

FIG. 17.

FIG. 17.

Physical experiment of material surface topography using OM. OM, optical microscope.

During measurement via using OM, a little bit different from the scanning electron microscope, the region should be approximately 2D planar, Otherwise, the focus area will be reduced, dues to incomplete spotlight. The measured surface topography comparison of the fabricated specimen using OM is shown in Figure 18. The MSE due to supporting material can be clearly observed. The slight defocus of the image nicely proves that the region being photographed is rather a curved surface than a plane. By external support diminution design, the vast majority of surface can be optimized (decreased) from at least about Ra 12.469 μm to no more than Ra 7.681 μm.

FIG. 18.

FIG. 18.

Surface topography comparison of the fabricated specimen using OM where the magnification is 100 × times for either before (a) and after (b) using support diminution design.

Innovation comparison

The innovation comparison between the others' published articles and the proposed VOT method is conspicuously listed in Table 4.

Table 4.

Innovation Comparison Between the Published Articles and the Proposed Variable Orientation Tracking Method

Innovation concerns The other published articles The proposed VOT method
Orientation “Build orientation” traversal may contribute little to minimization of overall external support and is prone to impracticality (simple angle criterion in Fig. 7 of Chowdhury et al.7 and other Ezair et al.8).
Zero-support theory is absent in the section “Materials and Methods” (Walker et al.15).
Proposed CGE criterion (Eq. [9]) instead of solely inclination angle method.
Variable SNO for each layer using PCA via Eqs. (13–15).
Layered minimization instead of overall minimization.
External support “Dissolvable support” has strict restrictions (Hildreth et al.16 and Lefky et al.17).
“Support-free” may fail because the EE (extruder) cannot hold perpendicular to the substrate workbench (Figs. 1 and 9 in Dai et al.26).
Build theoretical optimization model Eq. (13).
Quantitative calculation instead of so-called support-free via feasible solution ratio ξblue using Eq. (16).
The proposed method can be expansively applied to different AM processes using various materials, including SLS and SLA.
Multi-DOF mechanical equipment Results are sketchy for dimensional synthesis of five DOFs (Fig. 3 in Fiore et al.27).
Only five-DOF and the kinematic model is not provided (Fig. 2 in Wu et al.28).
Six DOFs shown in Figures 3 and 4 reversed from SNOx,SNOy,SNOz and EE position PX,PY,PZ in the Tracking Spatial Location of EE Support section.
Precise trajectory point tracking using multiaxis kinematic parameter set (PMX,PMY,PMZ,θA,θAθC) shown in Figure 13 (data sharing) and Figure 14.
Physical experiment verification Further experiments on fabricated curved surface are not given (Fig. 11. in Chen et al.24).
Product quality is not measured (Figs. 25 and 26 in Xu et al.23).
MSE is observed and diminished shown in Figures 14 and 15.
Weight comparison of stripped material from external support shown in Figure 16c.
VOT contributes greatly to support diminution.

AM, additive manufacturing; CGE, cosmic gravity effect; DOF, degree of freedom; MSE, material stripping effect; PCA, principal component analysis; SLA, stereo lithography appearance; SLS, selective laser sintering; SNO, substrate normal orientation; VOT, variable orientation tracking.

Conclusions

Support diminution design method for layered manufacturing of manifold surface based on VOT is proposed

The CGE criterion is first used to extract surface need support from manifold surface with various materials by considering the balance force such as material characteristics and inclination angle. The CGE criterion lays a theoretical foundation for the VOT method. This CGE criterion may inspire more following research because of its profound commonality and adaptability. The important scientific discovery is that varying the SNO, namely workbench, for each layer in PCS may break the balance between gravity and its equilibrium force. The optimal SNO for each layer is calculated using continuous mathematical harmonic analysis on surface. The external support in 3DP then can be exactly calculated and reduced based on rigorous mathematical theory to reduce external support or upholders and further to protect the manifold bilateral surface. The proposed method can be reversely used to evaluate the build orientation in terms of external support material metering. This article facilitates fabricating high-precision multimaterial 3DP and serves to even enhance ecological 3DP.

A reconfigurable VOT robot with six-axis DOF and the matched servo controller are developed simultaneously for 3DP

A reconfigurable VOT robot with six-axis DOF is developed for 3DP. The forward kinematic model of the six-DOF 3DP robot is built via recursive homogeneous coordinate transformation considering the RTCP effects. The PQP judgment criteria are presented to obtain a unique orientation of reverse kinematics of VOT robot. What is more, the EE (extruder) is holding perpendicular to the substrate workbench. The accuracy between the original theoretical trajectory and the reversely tracked trajectory points can be distinctly adjusted by using various electrical servo drive step sizes. The VOT results are given with coordinate values in PCS, which enhances and highlights the rigor of scientific computation process.

The physical experiment of manifold surface 3DP using layer-based process is implemented using VOT

The physical experiment, which takes human external ear auricle, for example, using the layer-based process, is implemented via VOT. Moreover, the physical experiment involves material property experiment, material roughness experiment, mechanical servo drive test, position and orientation measurement, and so on. The MSE due to supporting material can be clearly observed and diminished using OM. The stripped material from external support via diminution design can be evaluated quantitatively by the electronic weighting balance. All of which indicate the findings that external support in 3DP can be putatively reckoned and diminished using rather VOT than the so-called build orientation traversal method. The covering surface area of the external support is reduced with a ratio of up to 32.66%, and the mandatory consumed material of the external support is reduced with a ratio of 69.62%. The proposed method provides a relatively scientific quantification for minimizing external support material rather than the so-called support-free concept. It can be expectantly applied to various AM of more accurate 3D manifold structures such as cantilever issues and even intravital organs.

In future, the VOT method and its machine prototype robot will be developed toward high performance with intelligent adaptation, together with printing more complex manifolds, mechanical parts, and surface curved thin end-use objects. We expect this VOT approach will promote and arouse more ongoing research, which spans intelligently adaptive slicing, multimaterial external-supporting diminution, geometry trajectory generation, infill structure topology optimization, and even electromechanical control.

Supplementary Material

Supplemental data
Supp_TableS1.txt (1.1MB, txt)

Nomenclature

np

the unit normal vector of the substrate carrier platform

OXYZ

the base coordinate system

OpXpYpZp

the printing coordinate system (PCS)

OnXnYnZn

the end-effector (EE) coordinate system

Om1Xm1Ym1Zm1

the carrier platform coordinate system

Om2Xm2Ym2Zm2

the EE support coordinate system

L

the distance between Om2 and On

PM0

the position vector of the origin Om1 in OXYZ

PM1

the position vector of the origin Om2 in OnXnYnZn

PM2

the position vector of Op in Om1Xm1Ym1Zm1

H

the Euclidean distance from Op to Om1

PM

the position vector of Om2Xm2Ym2Zm2 relative to its initial state

θA

the angle of rotation axis Arelative to its initial state

θA

the angle of rotation axisA relative to its initial state

θC

the angle of rotation axis C relative to its initial state

uux,uy,uz

the direction vector of the end-effector (EE) in OpXpYpZp

PPX,PY,PZ

the position coordinates of the end-effector (EE) in OpXpYpZp

uXOY

the projection vector of u in the top view of OpXpYpZp

α

the positive acute angle between u and coordinate axis Zp

β

the acute angle between projection vector uXOY and axis Yp in the top view of OpXpYpZp

Authors' Contributions

J.X. initiated the essential innovations and finalized the article. M.G. carried out the analytic mathematical programming and theoretical computation among the continuous domains. X.F. participated in the mechanical precision experiment. Z.S. developed the six-DOF robot and relevant matched servo controller. K.W. verified the feasibility and practical superiority of diminishing material. S.Z. guided the team research as PI (Principle Investigator). J.T. made constructive suggestions to the work as Chief Scientist. The all metadata of Figure 13 are shared for the readers for verification or calculation.

Author Disclosure Statement

No competing financial interests exist.

Funding Information

The work presented in this article is funded by the National Natural Science Foundation of China (nos. 51935009; 51775494; 51821093), the Zhejiang Provincial Research and Development Project of China (no. LGG21E050020), and the National Key Research and Development Project of China (no. 2018YFB1700701).

Supplementary Material

Supplementary Table S1

References

  • 1. Murphy SV, Atala A. 3D bioprinting of tissues and organs. Nat Biotechnol 2014;32:773–785. [DOI] [PubMed] [Google Scholar]
  • 2. Alonzo M, AnilKumar S, Roman B, et al. 3D Bioprinting of cardiac tissue and cardiac stem cell therapy. Transl Res 2019;211:64–83. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 3. Mahmoudi M, Burlison SR, Moreno S, et al. Additive-free and support-free 3D printing of thermosetting polymers with isotropic mechanical properties. ACS Appl Mater Interfaces 2021;13:5529–5538. [DOI] [PubMed] [Google Scholar]
  • 4. Di Gesù R, Acharya AP, Jacobs I, et al. 3D printing for tissue engineering in otolaryngology. Connect Tissue Res 2020;61:117–136. [DOI] [PubMed] [Google Scholar]
  • 5. Lee A, Hudson AR, Shiwarski DJ, et al. 3D bioprinting of collagen to rebuild components of the human heart. Science 2019;365:482–487. [DOI] [PubMed] [Google Scholar]
  • 6. Kang HW, Lee SJ, Ko IK, et al. A 3D bioprinting system to produce human-scale tissue constructs with structural integrity. Nat Biotechnol 2016;34:312–319. [DOI] [PubMed] [Google Scholar]
  • 7. Chowdhury S, Mhapsekar K, Anand S. Part build orientation optimization and neural network-based geometry compensation for additive manufacturing process. ASME J Manuf Sci Eng 2018;140:031009-15. [Google Scholar]
  • 8. Ezair B, Massarwi F, Elber, G. Orientation analysis of 3D objects toward minimal support volume in 3D-printing. Comput Graph UK 2015,51:117–124. [Google Scholar]
  • 9. Galliger Z, Vogt CD, Panoskaltsis-Mortari A. 3D bioprinting for lungs and hollow organs. Transl Res 2019;211:19–34. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 10. Kyle S, Jessop Z M, Al-Sabah A, et al. ‘Printability’ of candidate biomaterials for extrusion based 3D printing: State-of-the-art. Adv Healthc Mater 2017;6:1700264. [DOI] [PubMed] [Google Scholar]
  • 11. Wassel E, Es-Souni M, Laghrissi A, et al. Scratch resistant non-fouling surfaces via grafting non-fouling polymers on the pore walls of supported porous oxide structures. Mater Des 2019;163:1–10. [Google Scholar]
  • 12. Seepersad CC. Challenges and opportunities in design for additive manufacturing. 3D Print Addit Manuf 2014;1:10–13. [Google Scholar]
  • 13. Habib FN, Nikzad M, Masood SH, et al. Design and development of scaffolds for tissue engineering using three-dimensional printing for bio-based applications. 3D Print Addit Manuf 2016;3:119–127. [Google Scholar]
  • 14. Mirdamadi E, Muselimyan N, Koti P, et al. Agarose slurry as a support medium for bioprinting and culturing freestanding cell-laden hydrogel constructs. 3D Print Addit Manuf 2019;6:158–164. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 15. Walker S, Daalkhaijav U, Thrush D, et al. Zero-support 3D printing of thermoset silicone via simultaneous control of both reaction kinetics and transient rheology. 3D Print Addit Manuf 2019;6:139–147. [Google Scholar]
  • 16. Hildreth OJ, Nassar AR, Chasse KR, et al. Dissolvable metal supports for 3D direct metal printing. 3D Print Addit Manuf 2016;3:90–97. [Google Scholar]
  • 17. Lefky CS, Zucker B, Wright D, et al. Dissolvable supports in powder bed fusion-printed stainless steel. 3D Print Addit Manuf 2017;4:3–11. [Google Scholar]
  • 18. Ameen W, Al-Ahmari A, Mohammed MK. Self-supporting overhang structures produced by additive manufacturing through electron beam melting. Int J Adv Manuf Technol 2019;104:2215–2232. [Google Scholar]
  • 19. Jiang J, Xu X, Stringer J. Support structures for additive manufacturing: A review. J Manuf Mater Process 2018;2:64. [Google Scholar]
  • 20. Jiang J, Xu X, Stringer J. Optimisation of multi-part production in additive manufacturing for reducing support waste. Virtual Phys Prototyp 2019;14 219–228. [Google Scholar]
  • 21. Di Angelo L, Di Stefano P, Guardiani E. Search for the optimal build direction in additive manufacturing technologies: A review. J Manuf Mater Process 2020;4:1–26. [Google Scholar]
  • 22. Llewellyn-Jones T, Allen R, Trask R. Curved layer fused filament fabrication using automated toolpath generation. 3D Print Addit Manuf 2016;3:236–243. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 23. Xu K, Li Y, Chen L, et al. Curved layer based process planning for multi-axis volume printing of freeform parts. Comput Aided Des 2019;114:51–63. [Google Scholar]
  • 24. Chen L, Chung MF, Tian Y, et al. Variable-depth curved layer fused deposition modeling of thin-shells. Robot Comput Integr Manuf 2019;57:422–434. [Google Scholar]
  • 25. Celi R, Sempértegui A, Morocho D, et al. Study, design and construction of a 3D printer implemented through a Delta robot[C]. In: 2015. CHILEAN Conference on Electrical, Electronics Engineering, Information and Communication Technologies (CHILECON). IEEE, 2015; pp. 717–722. [Google Scholar]
  • 26. Dai C, Wang CCL, Wu C, et al. Support-free volume printing by multi-axis motion. ACM Trans Graph 2018;37:1–14. [Google Scholar]
  • 27. Fiore E, Giberti H, Sbaglia L. Dimensional synthesis of a 5-DOF parallel kinematic manipulator for a 3D printer[C]. In: 2015. 16th International Conference on Research and Education in Mechatronics (REM). IEEE, 2015; pp. 41–48. [Google Scholar]
  • 28. Wu R, Peng H, Guimbretière F, et al. Printing arbitrary meshes with a 5DOF wireframe printer. ACM Trans Graph 2016;35:1–9. [Google Scholar]
  • 29. Xu J, Wang K, Sheng H, et al. Energy efficiency optimization for ecological 3D printing based on adaptive multi-layer customization. J Clean Prod 2020;245:118826. [Google Scholar]
  • 30. Xu J, Feng X, Cen J, et al. Precision forward design for 3D printing using kinematic sensitivity via Jacobian matrix considering uncertainty. Int J Adv Manuf Technol 2020;110:3257–3271. [Google Scholar]
  • 31. Xu J, Wang K, Gao M, et al. Biomechanical performance design of joint prosthesis for medical rehabilitation via generative structure optimization. Comput Methods Biomech Biomed Eng 2020;23:1–17. [DOI] [PubMed] [Google Scholar]
  • 32. Jiang J, Stringer J, Xu X, et al. Investigation of printable threshold overhang angle in extrusion-based additive manufacturing for reducing support waste. Int J Comput Integr Manuf 2018;31:961–969. [Google Scholar]
  • 33. Brackbill JU, Kothe DB, Zemach C. A continuum method for modeling surface tension. J Comput Phys 1992;100:335–354. [Google Scholar]

Associated Data

This section collects any data citations, data availability statements, or supplementary materials included in this article.

Supplementary Materials

Supplemental data
Supp_TableS1.txt (1.1MB, txt)

Articles from 3D Printing and Additive Manufacturing are provided here courtesy of SAGE Publications

RESOURCES