Professional Documents
Culture Documents
Additive Manufacturing
journal homepage: www.elsevier.com/locate/addma
ABSTRACT
Many applications require structures composed of layers of heterogeneous materials and prefabricated components embedded between the layers. The existing
additive manufacturing process based on layered object manufacturing is not able to handle multiple layer materials and cannot embed prefabricated components.
Moreover, the existing process imposes restrictions on the material options. This significantly limits the type of heterogeneous structures that can be manufactured
using traditional additive manufacturing. This paper presents an extension of sheet lamination object manufacturing process by using a robotic cell to perform the
sheet manipulation and handling. It makes the following three advances: (1) enabling the use of multi-material layers and inclusion of prefabricated components
between the layers, (2) developing an algorithmic foundation to facilitate automated generation of robot instructions, and (3) identifying the relevant process
constraints related to speed, accuracy, and strength. We demonstrate the system capabilities by using three case studies.
E-mail addresses: praharbh@usc.edu (P.M. Bhatt), akabir@usc.edu (A.M. Kabir), max.peralta.nyffeler@gmail.com (M. Peralta), bruck@umd.edu (H.A. Bruck),
skgupta@usc.edu (S.K. Gupta).
https://doi.org/10.1016/j.addma.2019.02.002
Received 24 July 2018; Received in revised form 17 January 2019; Accepted 4 February 2019
Available online 06 February 2019
2214-8604/ © 2019 Elsevier B.V. All rights reserved.
P.M. Bhatt, et al. Additive Manufacturing 27 (2019) 278–289
performs the following manufacturing process steps: (1) sheet place- which has been attempted by researchers but in a non-robotic setting
ment, (2) sheet cutting, (3) assembly of externally fabricated compo- [33,48–50].
nents, (4) adhesive dispensing, (5) bonding, and (6) trimming (Section Robotic assembly: Assembly operations with the aid of robots are
3). We also present an approach for addressing the challenging process utilized in several in industries [51]. Researchers have been focusing on
planning required for the robotic cell to perform each step (Section 4). automated assembly operations [52] for a long time. This has led to
This consists of: (1) generating each layer from a mesh of the structure, recent work in Computer Aided Design (CAD) based motion planning
(2) generating the tool path and trajectory using contour tracing, (3) for assembly [53] and planning beyond motion planning (e.g. task se-
generating the trajectory of the robot arm from the tool trajectory, (4) quence planning [54]) for assembly operations. Another active area is
generating assembly instructions, (5) generating the trajectory for motion control which can deal with uncertainties in robotic assembly
point-to-point motion using a optimization-based algorithm, and (6) [55]. The system in this paper utilizes robot joint space planning [56]
sequencing the robot motion for the six process steps. Finally, we for the assembly operations of prefabricated components embedded
characterize the relevant process constraints related to speed, accuracy, between layers.
and strength (Section 5), and present three case studies: (1) a flexible Robot-based AM for realizing complex structures: Robotic manip-
wing for an unmanned aerial vehicle (UAV), and (2) a multi-layer in- ulators have been widely used to increase the functional capabilities of
sulation (MLI) blanket (3) a scaled aircraft wingtip (Section 6). different AM processes to make complex geometries [57]. Out of the
many research published we have listed a few examples. Keating and
2. Related work Oxman use a robotic arm to perform AM along with other multi-
functional tasks to build complex geometries [58]. Wu et al. uses a
The sheet lamination-based additive manufacturing process dis- manipulator to move the base platform to build a supportless part in
cussed in the paper borrows ideas and methods from different processes extrusion-based AM [59]. Similarly, in our paper, we adopted robotic
such as the creation of 3D shapes using sheet layers from LOM, the manipulators to create a sheet lamination system capable of building
inclusion of prefabricated components between layers from shape de- complex geometries.
position manufacturing, using multiple materials for sheet layers from
composite manufacturing, and the process planning from robotic as- 3. Design of additive manufacturing cell
sembly and AM operations. Each of these areas is discussed in the
paragraphs below. Finally, a brief summary of the use of AM to man- The cell concept is shown in Fig. 1. A block diagram indicating the
ufacture complex structures is described in the last paragraph. manufacturing process steps is presented in Fig. 2. We can use multiple
Laminated object manufacturing: LOM process was invented by materials for different layers and embed prefabricated materials be-
Feygin and Pak at Helisys Corp (Cubic Technologies Inc is the successor tween layers using this cell. The work we have done in the inclusion of
organization) [27]. In LOM, layers of material supplied from a con- prefabricated materials can handle three types of cases (see Fig. 3). (A)
tinuous roll are cut using a laser. The desired geometry is created by If the thickness of the prefabricated component in the direction of the
bonding these layers using a heat activated resin. [28,29]. LOM is the build is less than or equal to some threshold (decided by the material
most relevant additive manufacturing process for this paper. Work has sheet properties), it is sandwiched between sheets. (B) If it is greater
been done for the LOM process in the areas of composite material sheets than that threshold it needs to be inserted. Such insertion is only pos-
[30–33]. SLCOM-1 by EnvisionTEC is the first commercial LOM based sible if the component does not possess an inward slope in the direction
composite printer [34]. Moreover, research is also being done in the of build (see Fig. 4). (C) A hybrid of case A and B. The cell executes the
area of evaluating the quality of the final part manufactured using LOM following basic steps:
[35,36]. This paper retains the idea of processing sheets to keep the
build time low and uses robotic cells to enhance process capabilities. 1 Sheet Placement: This process step allows the selection of materials
Shape deposition manufacturing: It was first developed by Merz et. al. for the laminated layers. A steel base-plate is mounted on the same
[37]. Binnard and Cutkosky enhanced this process to include manu- plane as that of the 7-DOF robot. Different sheet material rolls, tools,
facturing planning and the inclusion of embedded components between and fixtures are housed in the base-plate. Having robotic manip-
layers [38]. The vital difference between shape deposition manu- ulators provides the flexibility to select the material of the current
facturing and LOM is that the first one follows design by composition
while LOM follows the decomposition method. The design by compo-
sition method allowed the authors to embed components between the
layers. Also, the LOM process deals only with sheets while shape de-
position manufacturing is more generalized like AM. This developed
process with the ability to embed components between layers has been
used in multiple robotic manufacturing applications such as the man-
ufacturing of hexapedal robots [39], biomimetic robotic mechanisms
[40], biomimetic hexapod [41], biologically inspired hierarchical mi-
crostructures [42], and force sensing robot fingers [43]. Our approach
taking inspiration from the shape deposition manufacturing process and
enables the incorporation of prefabricated components. The use of ro-
bots offers enables us to be much more flexible in handling pre-
fabricated components.
Composite structure manufacturing: Laminated composite structures
consist of layers of composite material, typically fiber-reinforced, that
are oriented in different directions to achieve the desired set of en-
gineering properties [44]. There are well-known methods to manu-
facture such parts, typically consisting of laying up a structure, and then
bonding either layers of prepreg in an autoclave or infiltrating a layered
preform with resin inside of a mold [45–47]. Similarly, our method uses
multiple materials in a robotic setting to create a 3D composite part.
This allows us to have required engineering properties in the built parts Fig. 1. The design of cell setup illustration.
279
P.M. Bhatt, et al. Additive Manufacturing 27 (2019) 278–289
Fig. 2. The block diagram illustrating the sequence of the basic manufacturing
process steps.
layer. The selected material is pulled from the roll by the robotic
manipulator with the assistance of a force sensitive gripper. The
sheet is then placed on the steel base-plate and clamped using
magnetic clamps. Our designed setup illustration for the basic pro-
cess is shown in Fig. 5.
While performing sheet placement operation the problem of sheet
draping or wrinkling might arise in case of thin-walled sheets. We
suggest the use of a flat gripper attachment to increase the gripping
area (see Fig. 5) and the material dispensing rolls with torsion
Fig. 6. Illustration of automated laser cutting of a material sheet layer using a
springs to get a wrinkle-free sheet. This will allow us to have enough
visible laser.
280
P.M. Bhatt, et al. Additive Manufacturing 27 (2019) 278–289
Fig. 7. Illustration showing the sandwich assembly operation of a prefabricated Fig. 9. Illustration showing bonding of layers using a silicone roller tool.
components.
back at this location before executing the next step. The illustration
of the assembly step is shown in Fig. 7. Moreover, as mentioned
before it should be noted that the shape of the prefabricated com-
ponent and build direction of the part is such that the part can be
easily sandwiched between the layers or can be inserted from the
top.
4 Adhesive Dispensing: In order to bond any prefabricated component
with the sheet or to bond two consecutive sheets, the dispensing of
adhesive is required. This is done using an adhesive dispensing head
attached to the robot end effector with the aid of the gripper.
Illustration of this step is shown in Fig. 8.
5 Bonding: The design of this process is very important for the proper
bonding between layers in the sheet lamination-based additive
manufacturing system. Three different bonding methods could be
used: (1) tape bonding, (2) adhesive bonding, and (3) tagging. The
selection of the bonding method depends on the layer or the com- Fig. 10. Illustration showing trimming of the components using rotary cutting
ponent to be bonded and its application. The tape bonding method is tool.
used to achieve fast bonding (pressure sensitive adhesive layer on
tape). It works by conforming the tape to the component and A variable speed rotary cutting tool or a laser cutting module can be
bonding it to the sheet by applying pressure with a roller. Adhesive utilized in this step. Illustration for this step is shown in Fig. 10.
bonding is the most versatile method as it can use pressure sensitive
adhesive or heat activated resin between sheets and bond them
4. Process planning
using a roller. The tagging method is used for dry bonding between
thin sheets. It is achieved by using a tagging gun to join thin flexible
The sheet lamination-based additive manufacturing system de-
layers together. The process step for carrying out adhesive bonding
scribed in this paper requires automated process planning for the ro-
is shown in Fig. 9. The tape bonding and tagging steps are not shown
botic cell. The block diagram indicating the inputs and process planning
for the sake of brevity.
stages is shown in Fig. 11. The remaining subsections in this section
6 Trimming: The trimming step is the final step in the designed system.
describe the main components of process planning.
281
P.M. Bhatt, et al. Additive Manufacturing 27 (2019) 278–289
the speed and the acceleration required for the tool operation in the
process). This curve will be used for tool trajectory generation.
The parametric curves ( = {c1 (t ), ...ck (t )}) generated needs to be
transformed into the robotic workspace. This is done by applying a
homogeneous transformation matrix to the parametric curve ( ) . Then
the tool reference frames are added to the points in the parametric
curve such that the tool center point (TCP) matches the reference frame
required for the process. The new collection of points parameterized
with respect to time is the tool trajectory (τ(t)).
282
P.M. Bhatt, et al. Additive Manufacturing 27 (2019) 278–289
Fig. 12. An illustration showing the mesh of a aircraft wingtip (green), slicing for multi-material layers (red and blue) and prefabricated component detection using
the proposed slicing module.
trajectory defined in the robotic workspace. And there are b sampled determines a sampling resolution on the tool path that can sufficiently
points on the parametric curve ( ) that are required to be traced. By represent the curvatures, solves inverse kinematics (IK) at the sampled
using the graph search-based approach there will be ab nodes in the points, and generates an approximate solution (NURBS control points)
graph. The planner will search among these nodes to find the global by fitting a NURBS through the IK solutions. This approximate solution
optimum path (fastest continuous trajectory according to the process). is then given to the complete optimization routine. The optimization
But for a 7-DOF robot, there are infinite inverse dynamics solutions as routine is tasked to identify all the control points such that constraint
the manipulator is redundant (a =∞). Thus it is computationally violations are below tolerance at the representative waypoints along
challenging for the current application. the tool path and the joint trajectories are smooth. For computational
(2) The inverse Jacobian based planner works in a different way efficiency, we solve the optimization problem using successive refine-
[67–69]. It takes the previous joint velocity solutions in the config- ment. At the first stage, we consider pose error and kinematic con-
uration workspace as input to find the next joint velocity estimate for straints of the robot as constraints. The solution of this stage is given to
the continuous trajectory. Since these inverse dynamics solutions are an the next optimization stage where we consider the dynamic constraints
estimate, they are required to be optimized to reduce the errors due to of the robot and velocity requirements by the AM process. We take the
the approximations in the calculations. Moreover, the sequential ap- solution of this stage and further optimize it for collision avoidance in
proach may not be able to find a complete trajectory solution for the the final stage. To ensure collision avoidance we need to check collision
manipulator. It may get stuck into singular configurations in the at densely sampled points along the tool path. This will be computa-
midway as the sequential approach does not take into account the tionally expensive. Instead, our method adaptively checks collision. It
complete tool path for trajectory generation. starts by checking collision at coarse resolution. It adaptively refines the
Solution: We have adapted optimization-based method for trajectory collision checks at the neighborhood of points that are in a collision or
generation. In our approach, we generate the configuration space tra- close to collision boundary. Furthermore, for certain tool paths, a single
jectories by representing the joint angles of the robots with NURBS. For NURBS may not be able to approximate the robot trajectories. This may
example, q (t , x q) = p cp R (t ) x pq , t [t 0, t f ]. Ncp is the number of happen due to discontinuity in the tool path, collision along the path,
N
= 1 p, r
control points for the one dimensional spline curve representing θq, xq etc. Our method adaptively splits the tool path into appropriate seg-
is the vector of control points for θq, and Rp,r(t) are the basis functions ments and generates a NURBS trajectory for each segment.
parameterized with time parameter (t) of the workspace tool path. We
pose the trajectory generation problem as a non-linear optimization
problem. The objective is to generate a smooth and continuous trajec- 4.4. Generation of assembly instructions
tory that meets the task requirements. The constraints are maintaining
the desired tool-path for AM, maintaining the desired tool velocity, This step is required for the automated assembly of the pre-
satisfying the kinematic and dynamic constraints of the robot, and fabricated components. As mentioned before the assembly of pre-
avoiding singularities and collisions. The optimization variables are the fabricated components is divided into three types: sandwich, insertion,
NURBS control points for each configuration variable. The objective and hybrid type. In all three cases, the initial location of the pre-
and constraint functions are summarized in equations (1)-(6). fabricated component (provided by a human operator) and the final
tf location (obtained from CAD) is known. The robot performs the pick
*(t ) = argmin | (t )|2 dt, s . t . and place operation using point-to-point motion. If the assembly is the
(t )
t0 (1)
sandwich type the part is placed as soon as the layer below the part is
(t ) ¯, (2) done. In case of insertion operation, the part is placed after the com-
pletion of the layer till the top of the part cavity. In the case of hybrid
(t ) ¯ (3) parts, insertion operation is carried out first followed by the sandwich
operation
Tool pathconstraint, gcurve ( (t ), (t )) = 0 (4) Let hpc be the height of the prefabricated component is the direction
of the build. zthreshold be the maximum thickness possible for sandwich
Collision Avoidance, gcoll ( (t )) 0 (5)
type assembly. If the prefabricated components satisfies the constraints
Application Specific Constraints, gapp ( (t ), (t )) 0 mentioned in Section 3, the assembly will be sandwich type i.e.
(6)
hpc ≤ ztheshhold. If hpc > theshhold, the assembly will be insertion type.
Our method adaptively selects the required number of control
points to approximate the trajectories by analyzing the tool path. It
283
P.M. Bhatt, et al. Additive Manufacturing 27 (2019) 278–289
4.5. Trajectory generation for point-to-point motion seen in most of the additive manufacturing processes and it is re-
sponsible variation between the actual part surface and the CAD model
The trajectory generation algorithm discussed previously involves To measure the translational and angular errors in the location of
contour tracing. Many operations in our sheet lamination-based ad- the externally produced components, top view images of the part are
ditive manufacturing system (prefabricated component assembly, tool captured after the assembly process. By applying the Hough line
changing, and jumping between contours) require the pick and place transform algorithm [70] the image is compared with the intended
operation to be performed (Section 3). This operation involves point-to- location. This information is used to calculate the deviation between
point motion planning using the CODES3 algorithm, which is graph the actual and the reference locations. The sheet cutting accuracy errors
search-based [56]. and the surface error due to the stair-stepping effect are measured by
The reason for selecting this graph search-based algorithm is due to scanning the part using a laser scanner and comparing it with the actual
its deterministic approach i.e. it always gives the same path for going CAD model. The calculated accuracy errors are listed in Section 6.
from a start configuration to the end configuration in certain fixed
conditions (the environmental conditions, the physical/joint constraints 5.2. Peel strength
of the robot, collisions, and singularities). Moreover, CODES3 is faster
compared to other graph search-based algorithm. Thus, for a given start Peel strength is an important parameter in sheet lamination-based
robot configuration θstart and end robot configuration θend, the required additive manufacturing process. It is a function of the quality of the
near-optimal point-to-point trajectory τptp = {θ1, θ2, . . . } is, bonding between the layers governed by the layer materials, their
surface finish, the type of adhesive used, the thickness of the adhesive
ptp = CODES3 ( start , end ) (7)
bond, the pressure applied on the bonding surface, the time allowed for
It should be noted that in the search-based algorithm, we identify and bonding and any defects in the bond (e.g., air bubbles, dirt). The quality
ignore the singular and collision configurations of the robot during the of the bonding will control the resulting structural strength of the
node expansion. We also add a negative cost to nodes that are closer to components manufactured using the process. To determine the strength
singular and collision configurations. This way the state-space search is of the bond (tape and adhesive) between layers, a test similar to an
biased towards finding a trajectory that stays away from a singularity or ASTM 180o peel test is conducted. The results of this parameter depend
collision. on the properties (layer materials, surface finish, type of adhesive used,
the thickness of the adhesive bond, and any defects in the bond) of the
4.6. Robot motion sequencing manufactured component. Results of peel strength are discussed in
Section 6.
As mentioned in Section 3 and Fig. 2 the system consists of six
processes that need to be sequenced. High-level task description in- 5.3. Process speed constraint
cluding information about processes which occur in a sequence is
provided (e.g.: sheet placement, bonding, and sheet cutting always Manufacturing time for a typical additive manufacturing process
occur together in this sequence). After grouping such task in sequence depends on the speed of the material deposition process. In our case, the
only two parent processes i.e. assembly and sheet bonding remain (tool manufacturing time is limited by the maximum speed of each in-
changing is included in the sequence). The sequence of these two parent dividual process discussed in Section 3. The speed of the sheet place-
processes is decided using the data generated during layer slicing and ment, cutting, assembly of externally produced components, adhesive
assembly instructions stages. It should be noted that the robot motion is dispensing, bonding, and trimming will all affect the manufacturing
carried out as discussed before using the generated robot trajectory time. Moreover, each process has a speed limitation due to the required
associated with the respective processes. accuracy of the component. To understand these speed limitations, each
process step needs to be characterized to determine the factors limiting
5. Process constraint characterization the speed. It should be noted that the speed limitations in the system are
not due to the speed limit of the selected 7-DOF robotic arm, which can
The following factors characterize the process presented in this support very high speed.
paper: We will now discuss the speed limits for each process:
1 The accuracy error of the manufactured part • Sheet placement: The speed of this process is limited by the accuracy
2 The bonding strength between layers required in the sheet placement similar to any other pick and place
3 The speed of operation process (governed by system tolerance). Moreover, the material
dispensing roll should be equipped with a torsion spring to maintain
The remaining subsections in this section describe constraints as- the tension in the sheet (to avoid wrinkling at high speed).
sociated with these above-described factors. • Sheet cutting: The laser sheet cutting operation speeds are limited by
the edge roughness parameter. The relation between the cutting
5.1. Part accuracy speed (v in m/min), the power of the laser(PL in kW), the sheet
thickness (s in mm), and the surface roughness (Rz in μm) is given by
In the setup mentioned in this paper, part accuracy is affected lar- the following equation [71]:
gely by the sheet cutting, the placement of externally produced com-
ponents, and the sheet thickness. The sheet cutting errors are present Rz = 12.528 (P s 0.542
0.528 0.322
v
) (8)
mostly due to the burns/heat marks on the cutting edge and the ac- L
284
P.M. Bhatt, et al. Additive Manufacturing 27 (2019) 278–289
between the adhesive dispensing rate (Q in m3/s), feed tube radius adaptive gripper. The Sunrise Workbench software is provided by
(R in m), length of feed tube (L in m), dynamic viscosity of the KUKA to control the robotic arm. Commands are sent to the controller
adhesive (μ in N . s/m2), and pressure difference (ΔP in N/m2) is by the master computer via serial communication (Java-based). The
given by [72]: manipulator used in the experimental setup has a payload capacity of 7
8µ L Q kg and has an accuracy (ISO 9283) of +/- 0.1 mm. Moreover, extra
P=
(9) errors are induced in the experimental setup (as observed while per-
R4
forming the case studies). These errors are there due to vibrations in the
setup, deflection of the sheet, and error in build platform registration.
• Bonding: The bonding time is different for each of the bonding Five types of tools are used in the experimental setup: (1) Pulsed 4W
methods used. For adhesive bonding, it depends on the drying/ SUNWIN 450nm laser module (2) Adhesive dispenser (3) Compliant
curing time of the adhesive, which in turn depends on the type of silicone-roller tool (4) Dremel 130W variable speed rotary tool (5)
adhesive. For the tagging method, the time depends on the number Tagging Gun tool. The mounts required for the tools are 3D printed
of tags and the joint speed limitation of the robot (governed by the using ABS material. In addition to these magnetic/non-magnetic fix-
system tolerance). In the tape bonding method, the time depends on tures, clamps 3D printed using ABS are used. The magnetic parts uti-
the linear speed of the end effector (governed by the system toler- lized ceramic industrial magnets (18 mm diameter and 5 mm thick-
ance). ness). A steel base-plate with black powder coat finish is used as the
• Trimming: Material cutting (trimming) is a classic machining pro- build-platform.
blem. The speed of this process step depends on the cutting tool
material, the material being cut, the feed of the tool/workpiece, and 6.2. UAV wing manufacturing
the speed of the tool. Trimming speed can be selected by using
methods used in machining process parameter optimization. The first case study shows the sheet lamination-based additive
manufacturing of a semi-flexible UAV wing [25]. This example shows
6. Case studies the sandwich type inclusion of the prefabricated component between
the layers. The CAD model of the UAV wing is shown in Fig. 14. It has a
Three manufacturing case studies are presented in this paper. The bounding box of 519.00 x 374.26 x 3.10 mm. It should be noted that the
first case study concentrates on the sandwich type inclusion of pre- UAV wing manufactured has been already designed in previous papers
fabricated materials between layers, the second case study exemplifies [73,74]. This paper only deals with the automated advanced manu-
multi-material use in different sheet layers, and the third case study facturing process. The top layer is made up of mylar tape (metalized
shows the insertion type inclusion of prefabricated component between polyester acrylic adhesive tape, thickness: 0.05 mm, width: 25.4 and
layers. Thus, all the novel properties of the sheet lamination-based 12.7 mm), the middle layer consists of prefabricated carbon fiber rods
additive manufacturing system are covered by these three case studies. (carbon fiber rods, diameter 3 and 1.5 mm), and the bottom layer is a
The qualitative results of the manufactured parts are given in subsec- thin mylar sheet (BoPET material, thickness: 0.05 mm). It is a tedious
tions. and time-consuming process to be executed by a human.
The cell is divided into process steps as discussed in Section 3. The
6.1. Experimental setup required process steps are placement, cutting, assembly, tape bonding,
and trimming. The tape bonding method is selected in this case study to
The experimental setup to manufacture the parts in the case studies facilitate the fast and flexible bonding of carbon fiber spar with the
is shown in Fig. 13. The manipulation is performed by the KUKA LBR mylar sheet. By implementing the process planning discussed in Section
iiwa 7 R800, a 7-DOF robot arm, attached with a Robotiq 2 finger-85 4 the operation is automated. The CAD model is divided into parametric
Fig. 13. The experimental setup. (A) Sheet placement (B) Sheet cutting (C) Assembly of externally produced components (D) Bonding.
285
P.M. Bhatt, et al. Additive Manufacturing 27 (2019) 278–289
Table 1
Time required in each process step for the UAV wing manufacturing system
[25]
Basic process step Time (s)
Sheet Placement 69
Sheet cutting 87
Assembly of externally produced components 405
Bonding 304
Trimming 324
Ttotal 1189
Fig. 15. The actual fabricated UAV wing using the system [25]. To showcase the merit of the developed system a part similar to the
one discussed in Section 4 (scaled aircraft wingtip) is manufactured.
The CAD model of the part of this third case study is shown in Fig. 18. It
curves and is transformed into the configuration space of the robot, by
has a bounding box of 320.62 x 192.90 x 45.26 mm. The actual part
the algorithm. The distinct step for each basic process, utilize the
manufactured is shown in Fig. 19. The part contains an insertion type
planned trajectory to carry out the task. The manufactured part is
inclusion of prefabricated components between the layers as shown in
shown in Fig. 15.
Fig. 20. The part is made using 3.175 mm thick single-face corrugated
We observed the following process characteristics in this case study:
cardboard sheets. The sheets are bonded using PLA glue.
This case study proves the capability of the system to deal with thick
• The accuracy error in the spar placement is measured by capturing sheet materials, parts with considerable height as compared to the
top view images and comparing with the actual location in the CAD
length and breadth, and performing the insertion type assembly of
286
P.M. Bhatt, et al. Additive Manufacturing 27 (2019) 278–289
Fig. 19. The actual fabricated scaled aircraft wingtip using the system.
Fig. 20. The inserted prefabricated component between the layers while the
part is being built.
Fig. 18. CAD of the scaled aircraft wingtip to be manufactured. Fig. 21. The accuracy error color map of the manufactured aircraft wingtip as
compared with the CAD model.
287
P.M. Bhatt, et al. Additive Manufacturing 27 (2019) 278–289
Table 3 References
Total time required in each process step for the scaled
aircraft wingtip manufacturing system [1] E. MacDonald, R. Wicker, Multiprocess 3d printing for increasing component
functionality, Science 353 (6307) (2016) aaf2093.
Basic process step Time (s)
[2] T.J. Fleck, A.K. Murray, I.E. Gunduz, S.F. Son, G.T.-C. Chiu, J.F. Rhoads, Additive
Manufacturing of Multifunctional Reactive Materials, Addit. Manuf. 17 (2017)
Sheet placement 630 176–182.
Sheet cutting 5640 [3] S. Das, D. Cormier, S. Williams, Potential for Multi-functional Additive
Assembly 90 Manufacturing Using Pulsed Photonic Sintering, Procedia Manuf. 1 (2015)
Bonding 1080 366–377.
Ttotal 7440 [4] A. Panesar, I. Ashcroft, D. Brackett, R. Wildman, R. Hague, Design Framework for
Multifunctional Additive Manufacturing: Coupled Optimization Strategy for
Structures with Embedded Functional Systems, Addit. Manuf. 16 (2017) 98–106.
[5] T.A. Campbell, O.S. Ivanova, 3D printing of Multifunctional Nanocomposites, Nano
capability, low material wastage, design flexibility, etc), and the added Today 8 (2) (2013) 119–120.
benefits of multi-material use with the ability to include prefabricated [6] F.D. Crescenzio, F. Lucchi, Free and forced vibration characteristics of axially
components into the parts as compared to the traditional subtractive graded multifunctional viscoelastic beams, in: ASME 2017 Conference on Smart
Materials, Adaptive Structures and Intelligent Systems, American Society of
manufacturing process. The use of a robotic manipulator for the process Mechanical Engineers, 2017.
(in an industrial setting) adds the advantage of application flexibility, [7] U. Scheithauer, S. Weingarten, R. Johne, E. Schwarzer, J. Abel, H.-J. Richter, T.
where the cell can be used for any process. The 7-DOF robotic manip- Moritz, A. Michaelis, Ceramic-based 4d-components: Additive manufacturing (am)
of ceramic-based functionally graded materials (fgm) by thermoplastic 3d-printing
ulator used in this system can be easily replaced with a low-cost in-
(t3dp), Materials.
dustrial manipulator while applying this system in an industrial setting. [8] C. G. Ferro, S. Varetti, F. Vitti, P. Maggiore, M. Lombardi, S. Biamino, D. Manfredi,
Current aerospace industries use a large number of composite structures F. Calignano, A Robust Multifunctional Sandwich Panel Design with Trabecular
and the capabilities of this sheet lamination based additive manu- Structures by the Use of Additive Manufacturing Technology for a New De-Icing
System, Technologies 5 (2). doi:10.3390/technologies5020035.
facturing process (multi-material use and prefabricated component [9] D. Ding, Z. Pan, D. Cuiuri, H. Li, A Multi-Bead Overlapping Model for Robotic Wire
capability) fulfill these requirements without wasting expensive com- and Arc Additive Manufacturing (WAAM), Robot. Comput.-Integr. Manuf. 31
posite materials. (2015) 101–110.
[10] S. Keating, N. Oxman, Compound Fabrication: A Multi-Functional Robotic Platform
for Digital Design and Fabrication, Robot. Comput.-Integr. Manuf. 29 (6) (2013)
7. Conclusions 439–448.
[11] J.C. Ruiz-Morales, A. Tarancón, J. Canales-Vázquez, J. Méndez-Ramos,
L. Hernández-Afonso, P. Acosta-Mora, J.R.M. Rueda, R. Fernández-González, Three
The conventional sheet lamination object manufacturing process is Dimensional Printing of Components and Functional Devices for Energy and
improved by adding the capability of heterogeneous material layers and Environmental Applications, Energy Environ. Sci. 10 (4) (2017) 846–859.
the inclusion of prefabricated material between layers. We have de- [12] V.G. Rocha, E. García-Tu nón, C. Botas, F. Markoulidis, E.F. ans, E. DElia, N. Ni,
M. Shaffer, E. Saiz, Multimaterial 3D Printing of Graphene-Based Electrodes for
veloped algorithmic foundations to automate the process. We have Electrochemical Energy Storage Using Thermoresponsive Inks, ACS Appl. Mater.
identified and characterized the process constraints. The process is Interfaces 9 (42) (2017) 37136–37145.
tested by performing and characterization three case studies. Thus, by [13] J. Li, T. Monaghan, T.T. Nguyen, R.W. Kay, R.J. Friel, R.A. Harris, Multifunctional
metal matrix composites with embedded printed electrical materials fabricated by
performing this research we have shown that the developed robotic ultrasonic additive manufacturing, Compos. Part B: Eng. 113 (2017) 342–354.
sheet lamination-based additive manufacturing process has the ad- [14] A. Panesar, D. Brackett, I. Ashcroft, R. Wildman, R. Hague, Design Framework for
vantages of high speed, low cost, multi-material capabilities, ability to Multifunctional Additive Manufacturing: Placement and Routing of Three-
Dimensional Printed Circuit Volumes, J. Mech. Design 137 (11). doi:10.1115/1.
include prefabricated components in parts, and capability to build large
4030996.
parts easily as compared to other additive manufacturing processes [15] A.N. Dickson, J.N. Barry, K.A. McDonnell, D.P. Dowling, Fabrication of Continuous
(e.g.: stereolithography, direct energy deposition, etc.). Carbon, Glass and Kevlar Fibre Reinforced Polymer Composites using Additive
Manufacturing, Addit. Manuf. 16 (2017) 146–152.
Currently, the process planning stage of our system needs input
[16] F. Gardea, D. Cole, B. Glaz, J. Riddick, Strain energy dissipation mechanisms in
from the human operator about the part orientation and the selection of carbon nanotube composites fabricated by additive manufacturing, in: Mechanics of
the material. In the future, the build direction and materials will be Additive and Advanced Manufacturing, Volume 9 (2018) 29–36 Springer.
selected automatically by analyzing the CAD model. We will also ex- [17] J.M. Gardner, G. Sauti, J.-W. Kim, R.J. Cano, R.A. Wincheski, C.J. Stelter,
B.W. Grimsley, D.C. Working, E.J. Siochi, 3-d printing of multifunctional carbon
tend the process so that it can utilize non-planar sheet layers to create nanotube yarn reinforced components, Addit. Manuf. 12 (2016) 38–44.
complex layered structures with sheet fibers oriented in the desired [18] A.A. Shapiro, J.P. Borgonia, Q.N. Chen, R.P. Dillon, B. McEnerney, R. Polit-Casillas,
directions. This will enable the incorporation of unique stress and strain L. Soloway, Additive Manufacturing for Aerospace Flight Applications, J. Spacecr.
Rockets 53 (5) (2016) 952–959.
properties. We will also explore in the future the use of the robotic [19] G.D. Goh, S. Agarwal, G.L. Goh, V. Dikshit, S.L. Sing, W.Y. Yeong, Additive
manipulator in multi-plane printing. This can provide us with several Manufacturing in Unmanned Aerial Vehicles (UAVs): Challenges and Potential,
advantages such as desired layer orientation for required strength Aerosp. Sci. Technol. 63 (2017) 140–151.
[20] J. Oliveira, V. Correia, H. Castro, P. Martins, S. Lanceros-Mendez, Polymer-based
characteristics, construction of highly complex geometry, and reduction smart materials by printing technologies: Improving application and integration,
in support structures/material wastage. All in all, the robot system will Additive Manufacturing.
be incorporated to facilitate the fast manufacturing of these complex [21] S.C. Ligon, R. Liska, J. Stampfl, M. Gurr, R. Mülhaupt, Polymers for 3D Printing and
Customized Additive Manufacturing, Chem. Rev. 117 (15) (2017) 10212–10290.
multi-layered layered heterogeneous parts.
[22] F.D. Crescenzio, F. Lucchi, Design for additive manufacturing of a non-assembly
robotic mechanism, in: Advances on Mechanics, Design Engineering and
Acknowledgements Manufacturing (2017) 251–259 Springer.
[23] Y. Zhang, A. Bernard, R. Harik, K.P. Karunakaran, Build Orientation Optimization
for Multi-Part Production in Additive Manufacturing, J. Intel. Manuf. 28 (6) (2017)
This work is supported by the Air Force Office of Scientific Research 1393–1407.
through grant award FA9550-15-1-0350. The CAD model of the robotic [24] P.M. Bhatt, M. Peralta, H.A. Bruck, S.K. Gupta, Robot Assisted Additive
Manufacturing of Multifunctional Thin Structures, (2017) https://youtu.be/
manipulator is obtained from [80] and the CAD of the gripper is ob-
RznNFBMZloU, [Online; accessed July-2018].
tained from [81]. Opinions expressed are those of the authors and do [25] P.M. Bhatt, M. Peralta, H.A. Bruck, S.K. Gupta, Robot assisted additive manu-
not necessarily reflect the opinions of the sponsors. facturing of thin multifunctional structures, in: ASME 2018 13th International
Manufacturing Science and Engineering Conference, American Society of
Mechanical Engineers, 2018.
Appendix A. Supplementary Data [26] P.M. Bhatt, A.M. Kabir, M. Peralta, H.A. Bruck, S.K. Gupta, A Robotic Cell for
Performing Sheet Lamination based Additive Manufacturing, (2018) https://you-
Supplementary data associated with this article can be found, in the tu.be/hxdW7sj0cmk, [Online; accessed July-2018].
[27] M. Feygin, S. S. Pak, Laminated object manufacturing apparatus and method, uS
online version, at https://doi.org/10.1016/j.addma.2019.02.002.
288
P.M. Bhatt, et al. Additive Manufacturing 27 (2019) 278–289
Patent 5,876,550 (Mar. 2 1999). [54] W. Wan, K. Harada, K. Nagata, Assembly sequence planning for motion planning,
[28] H. Windsheimer, N. Travitzky, A. Hofenauer, P. Greil, Laminated object manu- Assembly Autom. 38 (2) (2018) 195–206.
facturing of preceramic-paper-derived si? sic composites, Adv. Mater. 19 (24) [55] L. Pan, T. Gao, F. Xu, L. Zhang, Enhanced robust motion tracking control for 6
(2007) 4515–4519. degree-of-freedom industrial assembly robot with disturbance adaption,
[29] L. Weisensel, N. Travitzky, H. Sieber, P. Greil, Laminated object manufacturing International Journal of Control, Automation and Systems 16(2)(2018)921-928.
(lom) of sisic composites, Adv. Eng. Mater. 6 (11) (2004) 899–903. [56] A.M. Kabir, B.C. Shah, S.K. Gupta, Trajectory planning for manipulators operating
[30] J. Liu, B. Z. Jang, Layer manufacturing of a multi-material or multi-color 3-d object in confined workspaces, in: 2018 IEEE International Conference on Automation
using electrostatic imaging and lamination, uS Patent 6,780,368 (Aug. 24 2004). Science and Engineering (CASE), Munich, Germany, 2018.
[31] M. Navarrete, A. Lopes, J. Acuna, R. Estrada, E. MacDonald, J. Palmer, R. Wicker, [57] G.Q. Zhang, X. Li, R. Boca, J. Newkirk, B. Zhang, T.A. Fuhlbrigge, H.K. Feng,
Integrated layered manufacturing of a novel wireless motion sensor system with N.J. Hunt, Use of industrial robots in additive manufacturing-a survey and feasi-
gps, Tech. rep., TEXAS UNIV AT EL PASO WM KECK CENTER FOR 3D bility study, in: ISR/Robotik 2014; 41st International Symposium on Robotics;
INNOVATION (2007). Proceedings of, VDE (2014) 1–6.
[32] D. Qiu, N.A. Langrana, Void eliminating toolpath for extrusion-based multi-material [58] S. Keating, N. Oxman, Compound fabrication: A multi-functional robotic platform
layered manufacturing, Rapid Prototyping J. 8 (1) (2002) 38–45. for digital design and fabrication, Robot. Comput.-Integr. Manuf. 29 (6) (2013)
[33] M. Vaezi, S. Chianrabutra, B. Mellor, S. Yang, Multiple material additive manu- 439–448.
facturing-part 1: a review: this review paper covers a decade of research on multiple [59] C. Wu, C. Dai, G. Fang, Y.-J. Liu, C.C. Wang, Robofdm: a robotic system for support-
material additive manufacturing technologies which can produce complex geo- free fabrication using fdm, in: Robotics and Automation (ICRA), 2017 IEEE
metry parts with different materials, Virtual and Physical Prototyping 8 (1) (2013) International Conference on, IEEE, 2017, pp. 1175–1180.
19–50. [60] P. Mohan Pandey, N. Venkata Reddy, S.G. Dhande, Slicing procedures in layered
[34] EnvisionTEC SLCOM-1 printer, https://envisiontec.com/3d-printers/slcom-1/, manufacturing: a review, Rapid prototyping J. 9 (5) (2003) 274–288.
[Online; accessed October-2018]. [61] H. Xu, W. Jing, M. Li, W. Li, A slicing model algorithm based on stl model for
[35] A. Pilipovic, P. Raos, M. Sercer, Experimental testing of quality of polymer parts additive manufacturing processes, in: Advanced Information Management,
produced by laminated object manufacturing- lom, Tehnicki Vjesnik 18 (2) (2011) Communicates, Electronic and Automation Control Conference (IMCEC), 2016
253–260. IEEE, IEEE, 2016, pp. 1607–1610.
[36] D. Ahn, J.-H. Kweon, J. Choi, S. Lee, Quantification of surface roughness of parts [62] B. Siciliano, L. Sciavicco, L. Villani, G. Oriolo, Robotics: modelling, planning and
processed by laminated object manufacturing, J. Mater. Process. Technol. 212 (2) control, Springer Science & Business Media, 2010.
(2012) 339–346. [63] L. Piegl, W. Tiller, The NURBS book, Springer Science & Business Media, 2012.
[37] R. Merz, F. Prinz, K. Ramaswami, M. Terk, L. Weiss, Shape deposition manu- [64] C. De Boor, A practical guide to splines, Vol. 27, Springer-Verlag New York, 1978.
facturing, in: 1994 International Solid Freeform Fabrication Symposium (1994). [65] B.J. Martin, J.E. Bobrow, Minimum-effort motions for open-chain manipulators
[38] M. Binnard, M.R. Cutkosky, Design by composition for layered manufacturing, J. with task-dependent end-effector constraints, Int. J. Robot. Res. 18 (2) (1999)
Mech. Design 122 (1) (2000) 91–101. 213–224.
[39] J.G. Cham, S.A. Bailey, J.E. Clark, R.J. Full, M.R. Cutkosky, Fast and robust: [66] Descartes a ROS-Industrial project, http://wiki.ros.org/descartes, [Online; accessed
Hexapedal robots via shape deposition manufacturing, Int. J. Robot. Res. 21 (10-11) July-2018].
(2002) 869–882. [67] S.R. Buss, Introduction to inverse kinematics with jacobian transpose, pseu-
[40] S.A. Bailey, J.G. Cham, M.R. Cutkosky, R.J. Full, Biomimetic robotic mechanisms doinverse and damped least squares methods, IEEE J. Robot. Autom. 17 (1-19)
via shape deposition manufacturing, in: Robotics Research (2000) 403–410 (2004) 16.
Springer. [68] P. Beeson, B. Ames, Trac-ik: An open-source library for improved solving of generic
[41] S.A. Bailey, J.G. Cham, M.R. Cutkosky, R.J. Full, Comparing the locomotion dy- inverse kinematics, in: Humanoid Robots (Humanoids), 2015 IEEE-RAS 15th
namics of the cockroach and a shape deposition manufactured biomimetic hexapod, International Conference on, IEEE, 2015, pp. 928–935.
in: Experimental Robotics VII (2001) 239–248 Springer. [69] D.E. Orin, W.W. Schrader, Efficient computation of the jacobian for robot manip-
[42] M. Lanzetta, M. Cutkosky, Shape deposition manufacturing of biologically inspired ulators, Int. J. Robot. Res. 3 (4) (1984) 66–75.
hierarchical microstructures, CIRP Ann.-Manuf. Technol. 57 (1) (2008) 231–234. [70] R.O. Duda, P.E. Hart, Use of the hough transformation to detect lines and curves in
[43] Y.-L. Park, K. Chau, R.J. Black, M.R. Cutkosky, Force sensing robot fingers using pictures, Commun. ACM 15 (1) (1972) 11–15.
embedded fiber bragg grating sensors and shape deposition manufacturing, in: [71] M. Radovanovic, P. Dašić, Research on surface roughness by laser cut.
Robotics and Automation, 2007 IEEE International Conference on, IEEE, 2007, pp. [72] H. Bruus, Theoretical microfluidics, Vol. 18, Oxford university press Oxford, 2008.
1510–1516. [73] J. Gerdes, A. Holness, A. Perez-Rosado, L. Roberts, A. Greisinger, E. Barnett,
[44] R.F. Gibson, A Review of Recent Research on Mechanics of Multifunctional J. Kempny, D. Lingam, C.-H. Yeh, H.A. Bruck, S.K. Gupta, Robo Raven: A Flapping-
Composite Materials and Structures, Compos. Struc. 92 (12) (2010) 2793–2810. Wing Air Vehicle with Highly Compliant and Independently Controlled Wings, Soft
[45] P.K. Mallick, Fiber-reinforced composites: materials, manufacturing, and design, Robot. 1 (4) (2014) 275–288.
CRC Press, 2007. [74] A. Perez-Rosado, R. D. Gehlhar, S. Nolen, S. K. Gupta, H. A. Bruck, Design,
[46] J.R. Vinson, R.L. Sierakowski, The behavior of structures composed of composite Fabrication, and Characterization of Multifunctional Wings to Harvest Solar Energy
materials, Vol. 105, Springer Science & Business Media, 2006. in Flapping Wing Air Vehicles, Smart Materials and Structures 24 (6). doi:10.1088/
[47] L.P. Kollár, G.S. Springer, Mechanics of composite structures, Cambridge University 0964-1726/24/6/065042.
Press, 2003. [75] S. Mahadevan, L. Ramsey, C. Bender, R. Terrien, J.T. Wright, S. Halverson,
[48] L. Lopes, A. Silva, O. Carneiro, Multi-material 3d printing: the relevance of mate- F. Hearty, M. Nelson, A. Burton, S. Redman, et al., The habitable-zone planet finder:
rials affinity on the boundary interface performance, Additive Manufacturing. a stabilized fiber-fed nir spectrograph for the hobby-eberly telescope, in: Ground-
[49] H. Lan, Active mixing nozzle for multi-material and multi-scale 3d printing, in: based and Airborne Instrumentation for Astronomy IV, Vol. 8446, International
ASME 2017 12th International Manufacturing Science and Engineering Conference Society for Optics and Photonics, 2012, p. 84461S.
collocated with the JSME/ASME 2017 6th International Conference on Materials [76] S. Dye, P. Tyler, G. Mills, A. Kopelove, Wrapped multilayer insulation design and
and Processing, American Society of Mechanical Engineers, 2017. testing, Cryogenics 64 (2014) 100–104.
[50] N. Khani, A. Nadernezhad, P. Bartolo, B. Koc, Hierarchical and Spatial Modeling [77] J. Fesmire, W. Johnson, Cylindrical cryogenic calorimeter testing of six types of
and Bio-Additive Manufacturing of Multi-Material Constructs, CIRP Ann.-Manuf. multilayer insulation systems, Cryogenics 89 (2018) 58–75.
Technol. 66 (1) (2017) 229–232. [78] J. Fesmire, S. Augustynowicz, B. Scholtens, Robust multilayer insulation for cryo-
[51] G. Michalos, S. Makris, N. Papakostas, D. Mourtzis, G. Chryssolouris, Automotive genic systems, in: AIP Conference Proceedings, Vol. 985, AIP (2008) 1359–1366.
assembly technologies review: challenges and outlook for a flexible and adaptive [79] M. Finckenor, D. Dooling, Multilayer insulation material guidelines.
approach, CIRP J. Manuf. Sci. Technol. 2 (2) (2010) 81–91. [80] KUKA LBR iiwa 7 R800, https://www.kuka.com/en-us/products/robotics-systems/
[52] H. Tönshoff, E. Menzel, H. Park, A knowledge-based system for automated assembly industrial-robots/lbr-iiwa, [Online; accessed July-2018].
planning, CIRP Ann.-Manuf. Technol. 41 (1) (1992) 19–24. [81] Robotiq 2 Finger-85 Adaptive Gripper, https://robotiq.com/support/2f-85-2f-140,
[53] G. Thomas, M. Chien, A. Tamar, J. A. Ojea, P. Abbeel, Learning robotic assembly [Online; accessed July-2018].
from cad, arXiv preprint arXiv:1803.07635.
289