Digital Thread
Digital Thread
describes the corresponding information to be exchanged interoperability along the digital thread as well as data
between the actors [4]. The paper is organized as follows. collection and storage. For the sake of brevity, only the
First, the AM process for concrete printing is defined and consideration of the material interdependencies in the
the information exchange requirements are identified. semantics of AM design and optimization and of AM
Second, sources relevant to AM and concrete printing are process planning are reviewed in this paper. In the
systematically reviewed to collect attributes of the following section, the requirements of AM for concrete
information exchange requirements along the digital printing are reviewed and analyzed, focusing on AM
thread in concrete printing. The information exchange design and optimization as well as on AM process
requirements are analyzed, using AM design and planning as illustrative examples.
optimization as well as AM process planning as
illustrative examples. The paper concludes with a
summary and an outlook on potential future research. 3 Review and analysis of requirements of
additive manufacturing for concrete
printing
2 Additive manufacturing process for
concrete printing In this section, the systematic review and the analysis
of the requirements of AM for concrete printing are
An extract of the digital workflow for concrete presented. Due to the synergies between AM and
printing, from design to print, is represented as a process concrete printing, sources relevant to both areas are
map shown in Figure 1. A process can be nested, and it systematically reviewed. First, the systematic review of
may contain subprocesses. A process (as well as a the sources is provided. Then, the requirements analysis
subprocess) is a set of tasks that are interrelated or that according to completeness and interoperability is
interact with one another, transforming inputs into presented.
outputs. The process map shown in Figure 1 is based on
[5] and follows the business process modeling notation. 3.1 Systematic review
Four main actors participating in the workflow are
identified: designer, engineer, material scientist, and The review methodology comprises three steps, (i)
machine operator. The actors develop specific tasks source selection, (ii) data collection, and (iii) data
(differentiated by colors) or subprocesses, where the data organization. Sources, precisely standards, current
generated in the tasks or in the subprocesses is exchanged research (i.e. journal papers and conference papers) and
among the actors, following a sequence that translates 3D software applications, are selected for the review (Figure
models into printed objects. 2). The papers are indexed in the Web of Science Core
As can be seen from Figure 1, the AM process starts Collection, in the Scopus database, or in the American
with design concepts, from which design specifications Society of Mechanical Engineers digital collection. A
are defined. With the design specifications, geometric total of 30 sources relevant to AM and concrete printing
models are generated considering manufacturability, and have been selected. From the sources, attributes of the
manufacturing hardware is selected. Settings for the information exchange are collected and organized in
manufacturing hardware are defined to design the information units. In the following paragraphs, an
material (concrete) in an iterative process, until satisfying overview of the systematic review is presented.
the design specifications. Once the material is designed, Existing standards for AM define terminology, data
material specifications are generated. Then, the formats, and data models used to exchange information
geometric models are sliced and toolpaths are planned for geometric representation and for hardware control.
according to the process data and the material The standard terminology for AM technologies is defined
specifications. Within the subprocess of toolpath in the ASTM F2792 standard [1], categorizing AM
planning, simulations of the manufacturing process and technologies. There are three main data format standards
of the material are carried out. The subprocess of toolpath for geometry representation: standard tessellation
planning has AM models as outputs. Then, the AM language (STL), additive manufacturing format (AMF),
models are evaluated and, if accepted, the AM models are and 3D manufacturing format (3MF). The STL format is
used as basis to generate machine-readable code (CNC the de-facto standard in AM. An STL file is an unordered
code) that provides the instructions for manufacturing. collection of triangles, vertices, and unitary surface
Data modeling in concrete printing has synergies with normal vectors in binary or ASCII format [6]. AMF is an
the data modeling approaches used for conventional AM ASTM/ISO standard (ISO/ASTM 52915), which extends
methods. However, considerations regarding the STL to include dimensions, curved facets, recursive
interdependencies of the concrete and the manufacturing subdivision, color, material, constellation descriptions,
process are to be included in the information exchange and metadata.
requirements. A common data model will support
39th International Symposium on Automation and Robotics in Construction (ISARC 2022)
Define
specifications
New Design Design
concrete concept specifi-
printing cations
project
X
Geometric Hardware
model specifications
Design Slice Specify
geometry geometry hardware
Process
data
Sliced Design Define
model material settings
AM
model
Approved?
No: No:
Change geometry Change process settings
\
Yes
Generate
CNC code
CNC
code
Printing information
model
Figure 1. Extract of the process map describing the AM process for concrete printing
AMF is based on extensible markup language (XML), associated machine hardware functions specified in the
providing an XML-based schema definition (XSD) for EXPRESS language [10].
AM technologies [7]. 3MF is an XML-based data format In the following paragraphs, current research in AM
that provides broad model information, such as mesh and concrete printing, published between 2015 and 2021,
topology, slices, color, material, and texture, allowing is organized according to the research topic. Table 1
multiple objects to be contained within a single archive presents an overview of the research topics and the
[8]. related references. Below, a brief overview per research
For hardware control, there are two main standards: topic is presented.
G-code and the STandard for the Exchange of Product Relevant to process and geometry parameters, the
model data compliant Numerical Control (STEP-NC). implementation of AM in the AEC industry has been
The ISO 6983 standard [9], also known as G-code, is reviewed in [2], while in [3] technical issues in concrete
widely used as a numerical control (NC) programming printing have been described. A framework to classify
language. G-code supports hardware control in AM process used in concrete printing has been defined in [11].
processes, defining motion and action commands in Process parameters and the impact on the manufacturing
sequential lines [6]. The STEP-NC extends the ISO process has been studied in [12]. Strategies to improve
10303 standard in ISO 14649 and defines a data model the control of the manufacturing process have been
for numerical controllers. STEP-NC provides control proposed by using sensing technologies [13] and by
structures for the sequence of working steps and simulating the manufacturing process to optimize process
39th International Symposium on Automation and Robotics in Construction (ISARC 2022)
parameters [14]. The interactions between geometry BIM for data modeling. Using an open BIM standard,
parameters and process parameters, including the such as the Industry Foundation Classes (IFC), data can
manufacturing process, have been studied for concrete be managed and exchanged between software
printing [3] and for conventional AM methods [15]. applications used for AM and software applications used
in the AEC industry, maintaining semantic and geometric
information. Research has been conducted to couple
concrete printing and BIM, showing the potential of
BIM-based concrete printing, focusing on data retrieval
from BIM models [28] and on IFC-based descriptions of
process and material parameters [29].
In AM process planning, the geometrical models are systematic review and discussion with experienced users.
sliced and the toolpaths are planned. The geometrical In conclusion, the information exchange requirements for
models and design specifications, together with hardware concrete printing show synergies with the information
specifications, process data and material specifications, exchange requirements of conventional AM methods. In
provide the basic information necessary for process particular for concrete printing, the hardening process of
planning. The effect of the manufacturing process on the concrete has a non-negligible effect on the process
material properties and on the behavior of concrete must parameters (e.g. manufacturing hardware settings, print
be considered when defining the material specifications, strategy) and on planning and control of the
hence the process data and the material design are manufacturing process. Therefore, the interdependencies
adjusted in an iterative process to satisfy the design of the concrete and the manufacturing process have to be
specifications. As an output, AM models are created considered along the digital thread when advancing
containing all the information necessary to generate reliability and interoperability of the concrete printing
machine-readable code (CNC code). process. For illustration purposes, AM design and
Table 3 and Table 4 present the information exchange optimization and AM process planning have been
requirements for process data and material specifications, analyzed in detail, identifying the material-related
where prerequisites are highlighted in gray. information exchange requirements necessary for
concrete printing.
With the information exchange requirements clearly
4 Summary and conclusions defined, the digital thread can be described as a formal
In this study, efforts towards standardizing AM data data model. With the data model, collaboration between
modeling have been presented, and information actors will be enhanced resulting in a smooth workflow
exchange requirements in AM have been analyzed in the to improve the quality of the manufacturing process and
context of concrete printing. The AM process for the printed components. There is still a need to develop
concrete printing has been defined, and information data models that support the digital thread in concrete
exchange requirements have been identified. Attributes printing in compliance with current standards used to
within information exchange requirements for concrete digitalize the AEC industry, such as open BIM standards.
printing have been collected and analyzed through a
39th International Symposium on Automation and Robotics in Construction (ISARC 2022)
Through standardization, concrete printing may [4] buildingSmart (2010). Information Delivery Manual:
become a more accepted construction method in the AEC Guide to components and development methods.
industry. Future research may therefore be conducted to Accessed on 08/09/2021 from:
further advance standardization in AM data modeling for https://technical.buildingsmart.org/standards/inform
concrete printing. ation-delivery-manual/.
[5] Kim, D.B., Witherell, P., Lu, Y. & Feng, S. (2017).
Toward a digital thread and data package for metals-
5 Acknowledgments additive manufacturing. Smart and Sustainable
The authors would like to acknowledge the financial Manufacturing Systems, 1(1), pp. 75-99.
support the German Research Foundation (DFG) through [6] Bonnard, R., Hascoët, J.-Y., Mognol, P., & Stroud, I.
grant SM 281/7-1. Any opinions, findings, conclusions, (2018). STEP-NC digital thread for additive
or recommendations expressed in this paper are those of manufacturing: data model, implementation and
the authors and do not necessarily reflect the views of validation. International Journal of Computer
DFG. Integrated Manufacturing, 31(11), pp. 1141-1160.
[7] ASTM International (2013). ISO/ASTM 52915:2020
Standard specification for additive manufacturing
file format (AMF) version 1.2. West Conshohocken,
References PA, United States: ASTM International.
[8] 3MF Consortium (2018). 3D Manufacturing Format
[1] ASTM International (2012). ASTM F2792-12 Specification. Accessed on 09/09/2021 from:
Standard terminology for additive manufacturing http://www.3mf.io/.
technologies. West Conshohocken, PA, United [9] ISO (2009). ISO 6983-1:2009 Industrial automation
States: ASTM International. systems and integration – Physical device control –
[2] Paolini, A., Kollmannsberger, S. & Rank, E. (2019). Data model for computerized numerical controllers –
Additive manufacturing in construction: A review on Part 10: General process data. Geneva, Switzerland:
processes, applications, and digital planning methods. ISO.
Additive Manufacturing, 30(2019), 100894. [10] ISO (2004). ISO 14649-10:2004 Automation
[3] Buswell, R.A., Leal de Silva, W.R., Jones, S.Z. & systems and integration – Numerical control of
Dirrenberger, J. (2018). 3D printing using concrete machines - Program format and definitions of
extrusion: A roadmap for research. Cement and address words – Part 1: Data format for positioning,
Concrete Research, 112(2018), pp. 37-49. line motion and contouring control systems. Geneva,
39th International Symposium on Automation and Robotics in Construction (ISARC 2022)