Content area
Issue Title: Special Issue: Novel Strategies for Global Manufacturing Systems Interoperability
Multi-disciplinary software interoperability in the Architecture, Engineering, Construction and Operations industry is becoming a new and widely adopted business culture. Technical advances in interoperability architectures, frameworks, methods and standards during the last decade resulted in higher maturity of product and process models. Mature models, in effect, enable data exchange by an increasing number of software applications in the industry. This establishes trust in data exchange and results in the lower cost impact of inefficient interoperability. The negative cost impact increases with advancing life-cycle phase, from planning and design phase to construction phase and to operation and maintenance phase. Interoperability in the planning and design phase is most mature and well published, while interoperability in the construction phase and for automated manufacturing is less researched. This paper reviews state-of-the art automated manufacturing systems in construction and researches interoperability requirements for automated construction in context of the entire building lifecycle. Our research is based on experimental free-form clay building, designed with embedded simple HVAC components, and manufactured with additive layer technology. Conclusions provide valuable results for interoperability research and practice in construction projects with automated manufacturing systems in place.
http://crossmark.crossref.org/dialog/?doi=10.1007/s10845-013-0862-7&domain=pdf
Web End = http://crossmark.crossref.org/dialog/?doi=10.1007/s10845-013-0862-7&domain=pdf
Web End = http://crossmark.crossref.org/dialog/?doi=10.1007/s10845-013-0862-7&domain=pdf
Web End = J Intell Manuf (2016) 27:251262 DOI 10.1007/s10845-013-0862-7
http://crossmark.crossref.org/dialog/?doi=10.1007/s10845-013-0862-7&domain=pdf
Web End = http://crossmark.crossref.org/dialog/?doi=10.1007/s10845-013-0862-7&domain=pdf
Web End = http://crossmark.crossref.org/dialog/?doi=10.1007/s10845-013-0862-7&domain=pdf
Web End = http://crossmark.crossref.org/dialog/?doi=10.1007/s10845-013-0862-7&domain=pdf
Web End = http://crossmark.crossref.org/dialog/?doi=10.1007/s10845-013-0862-7&domain=pdf
Web End = http://crossmark.crossref.org/dialog/?doi=10.1007/s10845-013-0862-7&domain=pdf
Web End = http://crossmark.crossref.org/dialog/?doi=10.1007/s10845-013-0862-7&domain=pdf
Web End = Interoperability requirements for automated manufacturing systems in construction
Andrej Tibaut Danijel Rebolj Matja Nekrep Perc
Received: 16 April 2013 / Accepted: 24 December 2013 / Published online: 10 January 2014 Springer Science+Business Media New York 2014
Abstract Multi-disciplinary software interoperability in the Architecture, Engineering, Construction and Operations industry is becoming a new and widely adopted business culture. Technical advances in interoperability architectures, frameworks, methods and standards during the last decade resulted in higher maturity of product and process models. Mature models, in effect, enable data exchange by an increasing number of software applications in the industry. This establishes trust in data exchange and results in the lower cost impact of inefcient interoperability. The negative cost impact increases with advancing life-cycle phase, from planning and design phase to construction phase and to operation and maintenance phase. Interoperability in the planning and design phase is most mature and well published, while interoperability in the construction phase and for automated manufacturing is less researched. This paper reviews state-of-the art automated manufacturing systems in construction and researches interoperability requirements for automated construction in context of the entire building lifecycle. Our research is based on experimental free-form clay building, designed with embedded simple HVAC components, and manufactured with additive layer technology. Conclusions provide valuable results for interoperability research and practice in construction projects with automated manufacturing systems in place.
A. Tibaut (B) D. Rebolj M. Nekrep Perc
Faculty of Civil Engineering, Chair for Construction and Transportation Informatics, University of Maribor, Smetanova ulica 17, 2000 Maribor, Sloveniae-mail: [email protected]
D. Rebolje-mail: [email protected]
M. Nekrep Perce-mail: [email protected]
Keywords Construction Data exchange Sustainable
interoperability in AECO Automated manufacturing
systems
Introduction
Architecture, Engineering, Construction and Operations (AECO) industry is a major business driver; however, in the recent history many periods of decline of certainty for the industry are reported. In the days before interoperability (19791998) major issue was labour productivity because researchers reported signicant decrease of labour productivity in the construction industry (Rojas and Aramvareekul 2003). Studies identied different reasons for loss of labor productivity: over-manning during project (Hanna et al. 2005), labor inefciency associated with shift work (Hanna et al. 2008). Early solutions proposed modelling of construction labor productivity (Thomas et al. 1990) and use of predictive behaviours models based on neural networks for concrete tasks, formwork and concrete nishing tasks (Sonmez and Rowings 1998). Latest research proposes agent-based modelling of construction productivity (Watkins et al. 2009). When these productivity models are applied to collections of data from past projects, they provide basis for research in productivity measurements (Song and AbouRizk 2008). Metrics have been developed that measure productivity at a company, project and/or task level (Wang et al. 2010). Once produced, these metrics and tools can help construction industry stake-holders to make more cost-effective investments in productivity enhancing technologies and improved life-cycle construction processes (Chapman et al. 2011).
In parallel, construction management research has elaborated inefciency in construction as project scheduling problem (Bogus et al. 2005; Lorterapong and Ussavadilokrit
123
252 J Intell Manuf (2016) 27:251262
2012) for which solutions are proposed towards the minimization of the Project Completion Time (PCT) and the minimization of the Project Completion Cost (PCC) (Bogus et al. 2011). Methods for both minimal PCT and PCC can be grouped into the optimization-based scheduling and concurrency-based scheduling. Optimization-based scheduling assigns additional resources or substitutes construction methods in the construction workow in order to minimize PCT and PCC. Concurrency-based scheduling minimizes PCT and PCC without assigning additional resources, but optimizes the overlap of predecessors and successors tasks in the construction workow.
Where does interoperability comes in? More recently, interoperability was regarded as the driving force behind efforts for improved productivity in the construction industry (Wang et al. 2009; Coleman and Jun 2012). It is widely believed that the establishment of interoperability of the information systems between project stakeholders can generate signicant business value and enable protable growth (Loukis and Charalabidis 2013), if the AEC industry would minimise cost of interoperability inefciency (Gallaher and Chapman 2004) between stakeholders in the construction processes. Therefore, interoperability in the construction industry improves construction labour productivity thru diminishing duplication of effort and reducing the chance of on-site mistakes, which in consequence, saves time. The negative cost impact increases with advancing life-cycle phase (Fig. 1), from planning and design phase (17%) to construction phase (26%) and to operation and maintenance phase (57%). Interoperability between stakeholders in the planning
Fig. 1 Cost share of inefcient interoperability in construction projects (Gallaher et al. 2004)
and design phase shows the highest take-up rate and therefore low cost of interoperability inefciency, while interoperability inefciency in the construction, operations and maintenance phase grows exponentially.
Interoperability is a vibrant research topic in many other industries. For example, design and analysis process inter-operability for mechanical industry (Aifaoui et al. 2006) and interoperability between major product data management systems in the supply chain for automotive industry (AIAGNIST 2003; Ray and Jones 2006). In this paper we research interoperability requirements for use of automated manufacturing systems during construction phase of a building. We believe that interoperability, which involves more automation in the construction phase, can decrease overall interoperability inefciency. Introductory sections provide the necessary context by reviewing existing automated manufacturing systems. In the main section a mathematical foundation for inter-operability demand is developed. Based on research experiment, where a free-form clay building was designed and manufactured, interoperability criteria for automated manufacturing systems in construction were specied. Concluding section summarizes results of our research.
Review of existing automated manufacturing systems in construction
First automated systems to erect a whole building have been the so-called building factories developed in Japan from mid-1980 on. They are based on various robotic systems integrated into a factory, which is erecting together with the building.
Another approach, which emerged in the beginning of the new millennium, is based on the additive layer manufacturing technology concept, also called 3D printing, where layers of building material are printed or produced one onto another. 3D printing has already been recognized as the manufacturing technology of the future (Wright 2001).
In this section review of the automated manufacturing systems in construction falls into two categories: Integrated Robotic Systems (IRS) and Additive Layer Manufacturing (ALM) technologies.
Integrated robotic systems
Prefabricated building is in use for over a century, motivated by low costs and fast erection. Typical building structures include reinforced concrete structure, steel structure and steel framed reinforced concrete structure. Automation in the building construction has developed for each type of structure (Shinko Research Co. 2007). In the mid-1980s Japanese building contractors made intensive investment to develop automated building systems, as well as a variety of robots for
123
J Intell Manuf (2016) 27:251262 253
different construction tasks. Steel fabricators started introducing welding robots at the same time.
Building factory
Development of automated systems for entire building construction started around 1990. The systems combine building robots and automatic transferring system, prefabrication and unitization, and computer technology for controlling the systems. Various systems have been developed, for example Automated Building Construction System (ABCS) (Kudoh 1995) for steel structures, and Shuttle rise and Big Canopy (used mainly for the construction of high-rise reinforced concrete apartment buildings, (Wakisaka et al. 2000)) for reinforced concrete structures. They have signicantly improved quality, reduced heavy manual labour and enabled a factory type and look environment, which was safer and independent of various weather conditions. After the economy bubble the development of the building factories slowed down due to the reduction of research and development investments, but such systems are still in use.
In the literature about Japan Building Factories (BF) we could not nd discussions related to the requirements regarding design. It is, however, obvious that robotic systems need digital instructions in the same way as Computer Numerical Control (CNC) machines in manufacturing industry. Following the analogy of manufacturing, where CNC systems are highly automated, using CAD and CAM programs and models (Reintjes 1991), we can assume that Building Information Models (BIM) are used today as information input for the building factories.
Future home
In 1999 a European FP5 project started under the name FutureHome (FH) as part of the Brite-Euram program as well as a part of global programs IMS (EU, Japan and Canada).The main objective of the project was Housing for Europe in the next century: Affordable, high quality homes for all.FutureHome can be seen as a next step of Building factory as it is following the concept of integrated construction automation using various robotic systems. It covers all stages of the house-building construction process from architects desk to site robots:
Design the buildings in modular way taking in mind its
robotic erection
Automatic planning and real-time re-planning of the off-
site pre-fabrication, transportation and onsite assembly
On-site automatic and robotic transportation and assembly
of the buildings pre-fabricated parts.
The FutureHome project tried to avoid the disadvantages of previous attempts in solving three main problems: a) qual-
ity of the modular houses, b) exibility in the design, i.e. different interior and exterior design is made by the set of predened modules, and c) robotic on-site assembly of modules. A planning tool AUTOMOD3 has been developed for modular building system. It is composed by several tools for design, planning and simulation, which are linked and able to interchange their data. The tools have been integrated in a well-known CAD system (Diez et al. 2007).
Additive layer manufacturing technologies
Additive Layer Manufacturing (ALM) technologies are creating three-dimensional objects in a way similar to printing images on paper and are therefore also known as 3D Printing (3DP) technologies. A 3D printer is depositing thick layers of material that are able to harden fast enough to bear the following layers. The printing head is moving vertically stepwise as layers are printed one on top of another. Many 3D printing technologies have been developed for production of prototypes or models, and even to produce series of objects. Contour Crafting (CC) and D-Shape can be categorized as 3D printing automated construction technologies, while n2mBuild is only comparable to 3D printing in some basic principles.
Contour crafting
Contour Crafting (CC) is a robotic system based on additive fabrication technology. It exploits the surface-forming capability of troweling to create smooth and accurate planar and freeform surfaces (Khoshnevis 2004). A wide variety of materials can be used. Contour crafting uses two computer-controlled trowels to create surfaces on the object being fabricated. The layering approach enables creation of various surfaces. CC is a hybrid method that combines an extrusion process for forming the object surfaces and a lling process (pouring or injection) to build the object core. In building construction a gantry system carrying the nozzle moves on two parallel lanes installed at the construction site (Fig. 2). A single house or a colony of houses, each with possibly a different design, may be automatically constructed in a single run. Conventional structures can be built by integrating the CC machine with a support beam picking and positioning arm, and adobe structures, may be built without external support elements using shape features such as domes and vaults.
The process shall allow a design of structures with various architectural geometries that are difcult to realize using the current manual construction practice. Various materials may be used for outside surfaces and as llers between surfaces. Materials that chemically react with one another may be fed through the CC nozzle system and mixed in the nozzle barrel immediately before deposition. The quantity of each material
123
254 J Intell Manuf (2016) 27:251262
Fig. 2 Contour Crafting: Conventional structure construction (California 2013)
may be controlled by a computer and correlated to various regions of the geometry of the structure. Utility conduits may be built into the walls of a building structure precisely as dictated by the CAD data.
From the attainable publications it is not clear how an existing Building Information Model can be integrated with the CC system. The authors of the CC technology want to develop a planning system that will consist of various engineering models and simulation programs to verify the feasibility of constructing a certain section of a curved roof. They also plan to include uid dynamics and material science models to assure specications of feasible materials and process parameters.
D-Shape
D-Shape is an automated building system using sand and binder to create stone-like free-form structures (Dini 2009). The robotic system enables full-size sandstone buildings to be made without human intervention, using a stereo lithography 3D printing process.
After the robotic system is installed the fabrication process begins with depositing a 510mm layer of sand over the entire build area. The printing head attached to a gantry
then moves across the surface and prints an inorganic binder onto the sand according to the cross-section of the digital model. This process is repeated with subsequent layers of sand and deposition of the binder until the building process is complete. After the printing, the remaining sand has to be removed and the building surface treated in a way to reach its nal form (Fig. 3).
The system has many advantages over traditional formative processes (use of formwork with concrete) as well as other additive building processes (e.g. brick lying). It can use any sand-like material and produces little waste, as the remaining sand can be reused. The materials used are all naturally occurring substances, which require little processing before use in the fabrication process. The material produced is very similar to natural stone, although created in much shorter time.
D-Shape can print any feature that can be enveloped into a cube of 6-m sides. It can therefore not only produce full sculptures and structures, but also portions of constructions like bridges, section beams and columns etc. The actual building will correspond to the CAD design to within planned tolerances of 510mm.
The digital model of the building is a freeform 3D model typically consisting of non-uniform, rational B-splines (NURBS). Since the building material is homogeneous there is no need to add any attributes to the geometry, except material characteristics that are relevant for static analysis of the structure. Solid modelling techniques would also result in useful models.
Actually, any 3D geometrical model can be uniquely converted into a homogenous 3D model that is useful for D-Shape or any other kind of 3D printing. One such formats is STereo Lithography (STL), another, more recent, Additive Manufacturing File Format (AMF).
N2mBuild
N2mBuild (N2MB) (Rebolj et al. 2011) is a concept that has been developed with a strong motivation to reduce
Fig. 3 D-Shape process phases: digital model, 3D printing, cleaning, and polishing
123
J Intell Manuf (2016) 27:251262 255
waste, pollution and energy consumption caused by traditional building technologies. The rst decision therefore was to use materials, which exists on site and can be transformed into building materials. Since carbon exists in nature in vast amounts, the next decision was to use carbon as the basic material and to extract it from CO2 from the air. To avoid transportation and installation of complex production machinery the further decision was that the building process is to be executed on the Nano level using active Nano devices (Nano-robots), which are capable of capturing CO2 from the air and extracting C molecules from it, releasing O2 back into the air, and building 3D carbon nanotube structures with characteristics required for a specic area (strength, conductivity, colour, transparency etc.). The whole process shall be controlled using a detailed Building Information Model (BIM) as the only source for all necessary information.
Nano robots are controlled and powered externally by light, whereby instructions are coded using specic wavelengths. A projector installed above the site emits light. To avoid interference with light emitted by other sources, an adequate wavelength spectrum has to be chosen. The projector is using the detailed BIM model as input, and transmits continuously the horizontal cross-section (Fig. 4), going from the bottom to the top height of the model. Openings of the nal model are temporarily lled with carbon nanomaterial, which transforms back into CO2 after a specic time period (or under specic conditions), when its function as a supporting structure is fullled. All utilities (e.g. pipelines, power lines, communication lines) and coatings are built at the same time, together with the bearing structure, and are part of the building.
The building process starts with designing a detailed BIM model with all necessary utilities and coatings, as well as temporary llings, which can be added automatically after the building model is nished, by following the rule that every
Fig. 4 nano- to meter scale building using light projector to send energy and information to Bio Nano robots on the building plane
part of the structure has to be vertically supported down to the base level. Site preparation is the next step and includes excavation and projector installation. Deploying Nano robots onto the maximal extent of the building layout follows this phase. The site is then ready and the automated construction starts by continuously emitting energy and instructions represented as specic light wavelengths to build 3D CNT (Carbon Nano Tubes) structures with required characteristics, until the top of the building is reached. After the light is off for a certain time, the Nano robots stop to function permanently, thus preventing any unwanted activity after the process is nished. The load bearing material is in function instantly, therefore the temporary supporting material can dissolve after the building is nished. It disappears off the building in the form of CO2 gas (e.g. from rooms, niches, pipelines and any other volumes designed empty). With this the building is nished. The N2MB concept is based on four main technologies that have to be developed:
Nano robots, capable to full the required tasks; synthetic
biology with manipulating bacteria to perform various required programs is on a good way to research possibilities to design and grow the required bio Nano robots,
3D CNT structures; a Schwarzite tube junction has been
designed to connect single-walled CNT into a compact structure; CNT is known to have extraordinary characteristics that can be varied by design (e.g. electric conductivity), which makes it possible to use the same basic material for all necessary elements and systems of a building,
The light projector to transmit energy and instructions to
the Nano robots
A fully integrated and detailed Building information
model, which doesnt yet exist in the required precision.
A network of researchers has been organized to dene the research roadmap, which shall conduct the research in the areas of biotechnology, Nano-materials, physics and construction informatics. It will be a long way to reach the target, but taking into account the enormous benets of such automated building technology, it is worth a new research.
Interoperability requirements for automated manufacturing systems in construction
Information systems in construction sector follow general manufacturing interoperability patterns (Ray and Jones 2006). Most common interoperability patterns are (a) inter-operability standards focused on systems architectures, (b) sector specic content standards, (c) methods for automated systems integration. However, in terms of lifecycle of a product these interoperability patterns only emphasize conceptual model and engineering (physical) product model. Hence,
123
256 J Intell Manuf (2016) 27:251262
100
Interoperability demand (Id)
80
60
40
20
0 0 20 40 60 80 100
Automation rate (A)
Fig. 5 Interoperability demand function Id
manufacturing tasks, much less automated manufacturing, are not sufciently included in interoperability research. In construction industry, manufacturing tasks include technological (manual, automated) operations, management of labour and material resources to achieve erection of a building. Erection of a building is a complex process with sector specic constraints. For better understanding of interoper-ability in automatic manufacturing systems our idea is to dene a new interoperability demand function Id according to the evolution of automated versus manual operations in manufacturing tasks (Fig. 5). The function Id is dened by the following formula (Eq. 3.1):
Id =
AM (3.1) where A is a percent of projects time completed in an automated manner (i.e. automated data exchange, automated manufacturing systems) and M is percent of projects time completed in traditional, manual way (i.e. manual data exchange, manual eld work). Following this reasoning M can be expressed as the following formula (Eq. 3.2):
M = 100 A (3.2) where the percentage of automated work is subtracted from the worst-case scenario where all 100 % of tasks are completed manually. The interoperability demand Id shows exponential trend with the increase of automation in a project (Fig. 5, logical input interval is 0 A < 100).
The formula Id has realistic interpretation for interoperability demand in construction industry. The lower limit Id(0) means that there is no need for automation because the percentage of manual work in a project is 100 %, which in consequence means that there is no demand for digital interoperability. The case Id(0) is still present in simple construction projects and/or countries with less developed construction industry. On the other side of the interoperability demand scale the upper limit Id(100) is virtually impossible to reach in construction projects because todays technol-
ogy is far away from 100 % automated construction process. To put it simple, demand (or necessity) for interoperability inherently grows as more and more automation technologies are introduced in the lifecycle of a construction project. This statement can be related to the Fig. 1 where interoperability demand is expressed in terms of cost (cost share) of inefciency. Inefciency is regarded as lack of inter-operability within individual phase and between the three phases.
The cost share of interoperability inefciency in construction lifecycle is the highest in the operation and maintenance phase. This means that the phase has the greatest potential for interoperability improvement when we compare it to the cost share in the planning and design phase, and construction phase. Improved interoperability in the operation and maintenance phase would reduce the cost share in this phase. Reduced cost share of interoperability inefciency in each single lifecycle phase would result in lower total (absolute) cost of a construction project.
Automated manufacturing systems correspond to the construction phase (erection of the building). More automation in construction phase would increase interoperability demand in this phase.
Although the interoperability problem in construction implies not only connecting information systems but also business processes, culture and values, and management of contractual issue (Grilo and Jardim-Goncalves 2010), focus of our research intends to contribute to the understanding of technical interoperability problems related to the automated manufacturing. To identify the interoperability problems we conducted an experiment that included: (a) digital design of a small free-form building, (b) preparation of tasks for automated manufacturing of the building, and (c) printing the building with the additive layer manufacturing technology (3D printing). The interoperability problems that we identied are: (a) design interoperability problem (standardized exchange of free-form shapes is missing in mainstream 3D modellers used in AEC sector, like ArchiCAD), (b) exchange of digital parameterized workow model is not supported in IFC2x4 and (c) streamlined generation of tasks for automated manufacturing systems from BIM is not supported.
In the following part of the section we derive the main requirements for more interoperable use of automated manufacturing systems in the construction phase. The requirements are supported by an experiment where a small model house was manufactured in a fully automated manner with the ALM 3D printing technology. The house demonstrates a non-traditional design and embedded building accessory (ventilation canals). Our goal was to identify all interoper-ability problems in the process from design to automated manufacturing of the house. The identied problems are then analysed and improvement proposals presented as requirements for future projects.
123
J Intell Manuf (2016) 27:251262 257
First requirement: computer controllable lifecycle workow model
Traditional and deep-rooted construction scheduling practice patterns deny the need for digital workow model, which would enable stakeholders (investors, project managers, contractors, subcontractors, cost estimators) better control over the construction process. A digital parameterized workow model is needed for future BIM maturity Level 3 (4D, 5D and 6D).
Today, construction workow modelling is understood as construction scheduling task only. Construction scheduling consumes data from the mostly manual quantity take-off and cost-estimating task. In a fully integrated and collaborative process the construction scheduling task would consume design model and (a) trigger preparation of quantities and costs for materials, parts, labour and machinery (including automated manufacturing systems), (b) optimize scheduled tasks (activity id, activity name, preceding activities, succeeding activities, activity duration, activity cost) in a way to achieve minimal PCT and/or PCC, and (c) update single shared BIM with results from (a) and (b). These data, for example material and quantities, can be used for preparation of tasks for automated manufacturing systems.
In order to achieve more controllable construction work-ow, traditional Corporate Performance Management (CPM) based software, for example MS Project, Primavera, Sure-track and ProjectLibre, must interface to already existing standard business process management models like Business Process Modelling Notation (BPMN) (Object Management Group 2013). Traditionally, construction schedule created with CPM software is digitally communicated in proprietary format within vendor lock-in processes as a list of tasks. The task list, visualized as Gantt diagram or work breakdown structure, seems to be just sufciently formal and still comfortable for users in construction industry.
BPMN models have, apart from traditional Gantt diagrams, their XML representation, which enables exchange of workow data between independent tools in a lifecycle of a (construction) product. BPMN based workow model in construction, if extended with construction scheduling data, would be computer controllable alternative to existing traditional CPM software. Another advantage is that the BPMN diagram (its XML representation) can be mapped to the XML languages designed for the automation of business process behavior based on Web Services, Web Services Business Process Execution Language (WS-BPEL, shortly BPEL). BPEL is a vendor-neutral specication to specify business processes as a set of interactions between web services. As such BPMN is the bridge between modeling and immediate software implementation that supports the model.BPEL denes an interoperable integration model that should facilitate the expansion of automated process integration
(Jordan et al. 2007). Two BPEL goals are especially interesting for construction: simulation of business processes and cross-enterprise (i.e. between contractors and subcontractors) automated business processes. BPMN enables higher degree of automation and more complex process sequencing, which supports interoperability demand in construction.
Requirement for computer controllable construction workow is also in line with the ASCEs 24 priorities for civil engineering practice in the 21st century (ASCE 2008). Project management together with risk and uncertainty are listed in a group of 10 technical priorities.
BPMN and BPEL are possible solutions for implementation of the computer controllable lifecycle workow model. The workow model in BPMN on Fig. 6 involves tasks for the use of automated manufacturing systems in construction.
Companies involved in the lifecycle workow of the building will be able to form a service-based manufacturing network (Gao et al. 2009) in the next generation collaboration environments (Klinc et al. 2009). Such networks will mediate between companies that provide services to one another. For example, a BIM design service company will provide a BIM with the wall and ventilation canal details, computer-aided process planning service company will extract relevant IFC2x4 data from BIM and prepare geometry in the neutral Additive Manufacturing File Format (AMF) consumable by 3D printers, and a manufacturing service company will use the AMF le for manufacturing (printing) of the entire building or its parts. The BPMN workow on the Fig. 6 has its standard XML representation based on which a full set of Web Service Description Language (WSDL) and BPEL can be generated. WSDL is an XML based language for describing the interface of web services. The web services handle data exchange in the workow.
In terms of BPMN participants of the workow, such as BIM design services company, are modeled by pools. When dealing with the mapping from BPMN to BPEL, each pool represents a business process. The investor pool is the internal pool, while the other three represent external partners or external processes that interact with the internal pool. Usually, external pools are presented as black boxes. The BPEL process is deployed to the workow engine service, which setups a web-based user interface that allows users to invoke the web service implemented by the BPEL process. The BPEL process enables modeling, enacting and monitoring of a large number of subcontractor workows in the construction lifecycle.
Second requirement: detailed BIM
Planning and design process predominantly use BIM (data content industry standard IFC, BuildingSMART-International 2013) to support interoperability. In order to diminish inter-operability inefciency, BIM data created in the planning and
123
258 J Intell Manuf (2016) 27:251262
Fig. 6 Computer controllable lifecycle workow for our experiemental building
design phase should be consumable by automated manufacturing systems in the construction phase and independent of the specic software or hardware device being used. This allows for model-based data sharing instead of le-based data sharing, which in consequence overcomes syntactical and semantic disharmonies.
According to the UK Governmentss strategy paper (BIM Industry Working Group 2011) BIM maturity should reach level 2 by 2016:
Level 0: unmanaged CAD probably 2D, with paper (or
electronic paper) as the most likely data exchange mechanism.
Level 1: Managed CAD in 2D or 3D format with a collab
oration tool providing a common data environment, possibly some standard data structures and formats. Commercial data managed by standalone nance and cost management packages with no integration.
Level 2: Managed 3D environment held in separate dis
cipline BIM tools with attached data commercial data managed by an enterprise resource-planning tool (ERP). Integration on the basis of proprietary interfaces or bespoke middleware could be regarded as proprietary BIM. The approach may utilize 4D programme data and 5D cost elements as well as feed operational systems
Level 3: Fully open process and data integration enabled
by web services compliant with the emerging IFC standards, managed by a collaborative model server. Could be regarded as integrated BIM (iBIM) potentially employing concurrent engineering processes and utilizing 4D (3D in time for construction schedule), 5D (4D with construction costs), and 6D (5D with information for operations and maintenance) models.
Level 3 is necessary for fully interoperable automated manufacturing systems in construction. However, current BIM development (Level 1) in parallel with the development of ALM technologies (especially 3D printers) enable wide spectrum of possible research on use of BIM with automated manufacturing systems in construction.
First requirement for better interoperability in the succeeding phases is to exchange geometry from design applications such as ArchiCAD, Rhino, Revit, etc. to the above-mentioned automated manufacturing systems. However, IFC geometry was designed to support exchange of simple parametric models, such as wall systems and extruded shapes (Eastman et al. 2011), which means that the exchange of free-form shapes translates with missing surfaces and possibly other errors. In practice this means that any arbitrary surface (i.e. NURBs-like) has to be tessellated (triangularization), as the industry prevailing support for IFC2x3 does not support NURBs. It seems that IFC is not yet good enough. This will change with the latest IFC 2x edition Release 4 (IFC2x4), which now includes additional entities for geometry resources based on B-spline surfaces and B-spline curves. The building on Fig. 7 is a result of our experimental free form building printed with a 3D printer fed with the very traditional construction material, natural clay paste. The model was designed with the tool OpenSCAD (OpenSCAD Community 2013) using proprietary, non-IFC, geometry description for arbitrary surfaces. The geometry could be re-designed with existing commercial or open source tools already supporting IFC2x4, which would extend design interoperability by eliminating from-to proprietary format conversions.
The importance of the detailed BIM for buildings like the free-form building in our experiment cannot be emphasized enough in case of automated and especially additive
123
J Intell Manuf (2016) 27:251262 259
Fig. 7 Experimental free-form clay building manufactured with additive layer (3D printing) manufacturing technology
Fig. 8 Wall detail of the experimantal free-form clay building: imprinted vertical ventilation canal
manufacturing. Integral design of all building accessories like internal heating, ventilation, and air conditioning (HVAC), water supply, and drainage network installations is essential when applying additive manufacturing. In our experimental free-form building (Fig. 7) ventilation canals are designed inside the wall of arbitrary (curved) shape (Fig. 8). In such a building it is impossible to build the ventilation network with traditional vertical and horizontal canals. Design of embedded installations and their manufacturing with additive layer technologies are very intriguing possibilities for the future. Additive manufacturing, layer by layer, is utilized with several printing heads for different materials. For example in
micro structured clay wall plastic pipes for ventilation, water or even cooper DC power line can be printed in the same layer. In our experiment limitation was the 3D printer with only one material (clay), and therefore ventilation pipes inside canals were also made of clay.
With the advent of the interoperable BIM physical XML le based on the IFC2x4 also such compound design details like wall with ventilation canals can be transferred to the manufacturing (printing) process.
Figure 8 shows part of the experimental free-form building made of clay. It is horizontal layer of the wall with embedded vertical canal for ventilation (hole in the wall). The vertical canal, which is part of the detailed design model, was designed as a tube-like form, which was then manufactured layer by layer along with the rest of the building.
The requirement for the detailed BIM makes the planning and design phase very creative and time demanding, but then the nal phase of the building process, manufacturing (printing), is almost completely automated.
Third requirement: streamlined generation of tasks for automated manufacturing systems
In a collaborative environment the detailed BIM is the source of design specications, which are interpreted and converted to the required information for product manufacturing. The process of generating effective sequence of machining operations is generally known as Computer-Aided Process Planning (CAPP) and is a wide research eld ranging from multistage machining processes (Zhang and Jiang 2013) to the machining precedence of interacting features in a feature-based data model (Mokhtar et al. 2009; Mokhtar and Xu 2009).
With the growing BIM maturity, collaborative processes involved in construction lifecycle will rely on bespoke interfaces converging on the IFC XML for data exchange. Such development is also expected for data delivery from BIM in order to prepare data for tasks for manufacturing machines on construction site. Machines (i.e. 3D printer) processing of a task is execution of a series of commands without manual intervention (like a batch job).
Automated manufacturing machines are never fed with raw geometry data because the machines speak different language (i.e. G-code). Therefore the geometry needs to be processed with a computer-aided manufacturing (CAM) software or with a CAM plugin in the software for modelling. The CAM software then actually generates jobs for the manufacturing machines.
For 3D printers geometry is exchanged in the AMF format. The format is derived from the STL format from which it inherits the triangular meshes to represent object shapes. The AMF is XML based format le and is standardized interchange le format by ASTM (American Society for Testing
123
260 J Intell Manuf (2016) 27:251262
and Materials) under ASTM F2915-12 Standard Specication for Additive Manufacturing File Format Version 1.1 (ASTM International 2013).
The AMF format is a result of current and future needs of additive manufacturing technology and is well prepared also for needs in building industry. STL le format as current de-facto industry standard for transferring information between design models and production equipment contains only information about surface mesh and describes only the shape of an object as shown in the following STL le fragment for our free-form experimental clay-building:
In all kinds of additive manufacturing and especially in the future building industry far more information from our model is needed, for example color, texture, material and especially substructure of the fabricated target object. Multi-material and microstructure geometries are essential in the complex building production.
The AMF le contains information about shape but also composition of targeting object with native support for colors, textures, materials, constellations and substructure. The following code fragment shows AMF le content for our experimental free-form clay building, which was converted from STL:
Conclusions
Thanks to interoperability research, AECO industry can operate within a common technical context by applying
interoperability standards for system architectures and information sharing. Interoperability impacts all three phases in the lifecycle of a building, starting with planning, engineering and design, continuing with construction phase, and ending with operations and maintenance phase. Practical need for interoperability decreases with the phase order. Growing BIM maturity organically promotes interoperable solutions also in the construction, operations and maintenance phase. In the paper we have identied technical requirements needed for more interoperability between investors, BIM design services, computer-aided process planning services and manufacturing services. Our research focus was on automated manufacturing systems because they present island of automation in the construction phase. Isolated automated manufacturing systems are also bottlenecks for new engineering collaboration environments like service-based manufacturing networks. In the comparison of automated manufacturing systems in construction two categories were reviewed, Integrated Robotic Systems and Additive Layer Manufacturing. In the ALM category concepts of Contour Crafting, D-Shape and N2mBuild were presented. Because of better availability of ALM technologies, we included 3D printing in our main research experiment.
First theoretical result of our research was denition of the interoperability demand function Id, which explains that the need for interoperability inherently grows as more and more automation technologies are introduced in the lifecycle of a construction project. This was a foundation for our experiment that pursued process model, design, engineering, and manufacturing of a small house with non-traditional design and embedded building accessory (ventilation canals). In the experiment the house was manufactured in a fully automated manner with the ALM technology, namely 3D printer. Practical research experience gained in the experiment was that the use of automated manufacturing systems signicantly increases the interoperability demand in the early lifecycle phases. Following that practical experience we can report on the main results of our research, which present requirements for interoperability in a building lifecycle when automated manufacturing systems are in place. These requirements are:
Computer controllable lifecycle workow model. Con
struction process modelled in BPMN can be mapped to BPEL, which further enables immediate generation and execution of Web Service interfaces for data exchange between investors, BIM design services, computer-aided process planning services and manufacturing services.
Detailed BIM with embedded building accessories. Such
approach signicantly intensies engineering efforts in the planning, engineering and design phase. With the use of additive layer technology innovative designs are possible that must implicitly satisfy all relevant engineering requirements for structural stability, HVAC etc.
123
J Intell Manuf (2016) 27:251262 261
Streamlined generation of tasks for automated manufac
turing systems. Automated manufacturing machines are never fed with raw geometry data because the machines speak different language. The process of generating effective sequence of machining operations is generally known as CAPP. For 3D printers geometry is exchanged in the AMF format. The format is derived from the STL format from which it inherits the triangular meshes to represent object shapes. The AMF le contains information about shape but also composition of 3D object with native support for colors, textures, materials, constellations and substructure and is therefore well prepared also for needs in the AECO industry.
Future AECO projects fullling the three requirements meet minimal conditions for interoperable use of automated manufacturing systems in construction. Such projects will contribute to the decreased cost of interoperability inefciency throughout the lifecycle of a building.
Automated manufacturing systems will undoubtedly expand and nd their place in the future way of building.Additive manufacturing or simply 3D printing will play signicant role in near future AECO industry. Additive manufacturing has potential to be the next big steep forward, because it allows advanced and brave design and free-form constructions inspired by nature. Design phase will signicantly intensify the importance of embedded building details while in the construction phase less human intervention will be needed.
Application of large-scale additive manufacturing systems with 3D printers in the AECO industry is in early research phase. Future research directions are further parameterization of the interoperability demand function, BIM maturity, automation of workow models, and new approaches for engineering of embedded building elements.
References
AIAG-NIST. (2003). Automotive Industry Action GroupNIST Product Data Management Interoperability Technical Report D-16, 109.Aifaoui, N., Deneux, D., Soenen, R., et al. (2006). Feature-based inter-operability between design and analysis processes. Journal of Intelligent Manufacturing, 17, 1327. doi:http://dx.doi.org/10.1007/s10845-005-5510-4
Web End =10.1007/s10845-005-5510-4 . ASCE. (2008). Civil engineering body of knowledge for the 21st century: Preparing the civil engineer for the future (2nd ed), 191. ASTM International. (2013). ASTM F2915-12 standard specication for additive manufacturing le format (AMF) Version 1.1. http://www.astm.org/Standards/F2915.htm
Web End =http:// http://www.astm.org/Standards/F2915.htm
Web End =www.astm.org/Standards/F2915.htm . Accessed 28 Aug 2013.BIM Industry Working Group. (2011). A report for the Government
Construction Client Group, 107.
Bogus, S. M., Diekmann, J. E., Molenaar, K. R., et al. (2011). Simulation of overlapping design activities in concurrent engineering. Journal of Construction Engineering and Management, 137, 950957. doi:http://dx.doi.org/10.1061/(ASCE)CO.1943-7862.0000363
Web End =10. http://dx.doi.org/10.1061/(ASCE)CO.1943-7862.0000363
Web End =1061/(ASCE)CO.1943-7862.0000363 .
Bogus, S. M., Molenaar, K. R., & Diekmann, J. E. (2005). Concurrent engineering approach to reducing design delivery time. Jour-
nal of Construction Engineering and Management, 131, 11791185. doi:http://dx.doi.org/10.1061/(ASCE)0733-9364(2005)
Web End =10.1061/(ASCE)0733-9364(2005) 131:11(1179). BuildingSMART-International. (2013). Industry Foundation Classes
(IFC) data modelbuildingSMART. http://www.buildingsmart.org/standards/ifc
Web End =http://www.buildingsmart.org/ http://www.buildingsmart.org/standards/ifc
Web End =standards/ifc . Accessed 26 Aug 2013.
California U of S. (2013). PowerPoint slides | contour crafting.
http://www.contourcrafting.org/powerpoint-slides/
Web End =http://www.contourcrafting.org/powerpoint-slides/ . Accessed 14 Apr 2013.
Chapman, R., Gilbert, S., & Butry, D. (2011). Metrics and tools for construction productivity project.
Coleman, G. S., & Jun, J. W. (2012). Interoperability and the construction processA white paper for building owners and project decision-makers.
Diez, R., Padrn, V. M., Abderrahim, M., & Balaguer, C. (2007). AUTMOD3: The integration of design and planning tools for automatic modular construction. International Journal of Advanced Robotics Systems, 4, 457468.
Dini, E. (2009). D-Shape. http://www.d-shape.com/cose.htm
Web End =http://www.d-shape.com/cose.htm .Accessed 14 Apr 2013.
Eastman, C., Teicholz, P., Sacks, R., & Liston, K. (2011). BIM handbook: A guide to building information modeling for owners, managers, designers, engineers and contractors, 648.
Gallaher, M., & Chapman, R. (2004). Cost analysis of inadequate inter-operability in the US capital facilities industry.
Gallaher, M. P., OConnor, A. C., Dettbarn, J. L., & Gilday, L. T. (2004). Cost analysis of inadequate interoperability in the U.S. Capital Facilities Industry, NIST.
Gao, J., Yao, Y., Zhu, V. C. Y., et al. (2009). Service-oriented manufacturing: A new product pattern and manufacturing paradigm. Journal of Intelligent Manufacturing, 22, 435446. doi:http://dx.doi.org/10.1007/s10845-009-0301-y
Web End =10.1007/s10845- http://dx.doi.org/10.1007/s10845-009-0301-y
Web End =009-0301-y .
Grilo, A., & Jardim-Goncalves, R. (2010). Value proposition on interoperability of BIM and collaborative working environments. Automation in Construction, 19, 522530. doi:http://dx.doi.org/10.1016/j.autcon.2009.11.003
Web End =10.1016/j.autcon.2009.11. http://dx.doi.org/10.1016/j.autcon.2009.11.003
Web End =003 .
Hanna, A. S., Chang, C., Lackney, J. A., & Sullivan, K. T. (2005). Over-manning impact on construction labor productivity. ASCE Conference on Proceedings, 183, 75. doi:http://dx.doi.org/10.1061/40754(183)75
Web End =10.1061/40754(183)75 .
Hanna, A. S., Chang, C.-K., Sullivan, K. T., & Lackney, J. A. (2008).
Impact of shift work on labor productivity for labor intensive contractor. Journal of Construction Engineering and Management, 134, 197204. doi:http://dx.doi.org/10.1061/(ASCE)0733-9364(2008)
Web End =10.1061/(ASCE)0733-9364(2008) 134:3(197). Jordan, D., Evdemon, J., Alves, A., & Arkin, A. (2007). Web services business process execution language version 2.0 (pp. 1264), OASIS.
Khoshnevis, B. (2004). Automated construction by contour crafting-related robotics and information technologies. Automation in Construction, 13, 519. doi:http://dx.doi.org/10.1016/j.autcon.2003.08.012
Web End =10.1016/j.autcon.2003.08.012 .
Klinc, R., Turk, Z., & Dolenc, M. (2009). Engineering collaboration2.0: Requirements and expectations. ITcon, 14, 473488.
Kudoh, R. (89 May 1995). Implementation of an automated building construction system. In Proceedings of the 13th international CIB world build. congr. res. technol. dev. as an invest. constr. ind (pp. 1728). Amsterdam, Netherlands. in-house publishing, Rotterdam (Netherlands).
Lorterapong, P., & Ussavadilokrit, M. (2012). Construction ccheduling using the constraint satisfaction problem method. Journal of Construction Engineering and Management, 139, 414422. doi:http://dx.doi.org/10.1061/(ASCE)CO.1943-7862.0000582
Web End =10.1061/ http://dx.doi.org/10.1061/(ASCE)CO.1943-7862.0000582
Web End =(ASCE)CO.1943-7862.0000582 .
Loukis, E. N., & Charalabidis, Y. K. (2013). An empirical investigation of information systems interoperability business value in European rms. Computers in Industry, 64, 412420. doi:http://dx.doi.org/10.1016/j.compind.2013.01.005
Web End =10.1016/j.compind. http://dx.doi.org/10.1016/j.compind.2013.01.005
Web End =2013.01.005 .
Mokhtar, A., & Xu, X. (2009). Machining precedence of 21/2D interacting features in a feature-based data model. Journal of Intelligent Manufacturing, 22, 145161. doi:http://dx.doi.org/10.1007/s10845-009-0268-8
Web End =10.1007/s10845-009-0268-8 .
123
262 J Intell Manuf (2016) 27:251262
Mokhtar, A., Xu, X., & Lazcanotegui, I. (2009). Dealing with feature interactions for prismatic parts in STEP-NC. Journal of Intelligent Manufacturing, 20, 431445. doi:http://dx.doi.org/10.1007/s10845-008-0144-y
Web End =10.1007/s10845-008-0144-y .
Object Management Group. (2013). BPMN. http://www.bpmn.org/
Web End =http://www.bpmn.org/ .Accessed 27 Aug 2013.
OpenSCAD Community. (2013). OpenSCADThe programmers solid 3D CAD modeller. http://www.openscad.org/
Web End =http://www.openscad.org/ . Accessed 28 Aug 2013.
Ray, S. R., & Jones, A. T. (2006). Manufacturing interoperability. Journal of Intelligent Manufacturing, 17, 681688. doi:http://dx.doi.org/10.1007/s10845-006-0037-x
Web End =10.1007/s10845- http://dx.doi.org/10.1007/s10845-006-0037-x
Web End =006-0037-x .
Rebolj, D., Fischer, M., Endy, D., et al. (2011). Can we grow buildings? Concepts and requirements for automated nano- to meter-scale building. Advanced Engineering Informatics, 25, 390398. doi:http://dx.doi.org/10.1016/j.aei.2010.08.006
Web End =10.1016/ http://dx.doi.org/10.1016/j.aei.2010.08.006
Web End =j.aei.2010.08.006 .
Reintjes, J. F. (1991). Numerical control: Making a new technology(Oxford Series on Advanced Manufacturing), 240.
Rojas, E. M., & Aramvareekul, P. (2003). Is construction labor productivity really declining? Journal of Construction Engineering Management, 129, 4146. doi:http://dx.doi.org/10.1061/(ASCE)0733-9364(2003)
Web End =10.1061/(ASCE)0733-9364(2003) 129:1(41).
Shinko Research Co. L. (2007). Automation of building construction and building products industrystate of the art in Japan. http://www.tekes.fi/fi/gateway/PTARGS_0_201_403_994_2095_43/http;/tekesali2;7087/publishedcontent/publish/programmes/rak_ymparisto/documents/japanreport.pdf
Web End =http://www.tekes.//gateway/PTARGS_0_201_403_994_2095_ http://www.tekes.fi/fi/gateway/PTARGS_0_201_403_994_2095_43/http;/tekesali2;7087/publishedcontent/publish/programmes/rak_ymparisto/documents/japanreport.pdf
Web End =43/http;/tekesali2;7087/publishedcontent/publish/programmes/rak_ http://www.tekes.fi/fi/gateway/PTARGS_0_201_403_994_2095_43/http;/tekesali2;7087/publishedcontent/publish/programmes/rak_ymparisto/documents/japanreport.pdf
Web End =ymparisto/documents/japanreport.pdf . Accessed 14 Apr 2013.Song, L., & AbouRizk, S. M. (2008). Measuring and modeling labor productivity using historical data. Journal of Construction Engineering and Management, 134, 786. doi:http://dx.doi.org/10.1061/(ASCE)0733-9364(2008)
Web End =10.1061/(ASCE)0733- http://dx.doi.org/10.1061/(ASCE)0733-9364(2008)
Web End =9364(2008) 134:10(786).
Sonmez, R., & Rowings, J. E. (1998). Construction labor productivity modeling with neural networks. Journal of Construction Engineering and Management, 124, 498504. doi:http://dx.doi.org/10.1061/(ASCE)0733-9364(1998)124:6(498)
Web End =10.1061/(ASCE)0733- http://dx.doi.org/10.1061/(ASCE)0733-9364(1998)124:6(498)
Web End =9364(1998)124:6(498) .
Thomas, H. R., Maloney, W. F., Horner, R. M. W., et al. (1990). Modeling construction labor productivity. Journal of Construction Engineering and Management, 116, 705. doi:http://dx.doi.org/10.1061/(ASCE)0733-9364(1990)
Web End =10.1061/(ASCE)0733- http://dx.doi.org/10.1061/(ASCE)0733-9364(1990)
Web End =9364(1990) 116:4(705).
Wakisaka, T., Furuya, N., Inoue, Y., & Shiokawa, T. (2000). Automated construction system for high-rise reinforced concrete buildings. Automation in Construction, 9, 229250. doi:http://dx.doi.org/10.1016/S0926-5805(99)00039-4
Web End =10.1016/S0926- http://dx.doi.org/10.1016/S0926-5805(99)00039-4
Web End =5805(99)00039-4 .
Wang, H., Akinci, B., Garrett, J. H., et al. (2009). Semi-automated model matching using version difference. Advanced Engineering Informatics, 23, 111. doi:http://dx.doi.org/10.1016/j.aei.2008.05.005
Web End =10.1016/j.aei.2008.05.005 .
Wang, Q., El-Gafy, M., & Zha, J. (2010). Bi-level framework for measuring performance to improve productivity of construction enterprises. In Constr. Res. Congr. (pp. 970979). Reston, VA: American Society of Civil Engineers.
Watkins, M., Mukherjee, A., Onder, N., & Mattila, K. (2009). Using agent-based modeling to study construction labor productivity as an emergent property of individual and crew interactions. Journal of Construction Engineering and Management, 135, 657. doi:http://dx.doi.org/10.1061/(ASCE)CO.1943-7862.0000022
Web End =10.1061/ http://dx.doi.org/10.1061/(ASCE)CO.1943-7862.0000022
Web End =(ASCE)CO.1943-7862.0000022 .
Wright, P. K. (2001). 21st Century manufacturing (1st ed), PrenticeHall.
Zhang, F., & Jiang, P. (2013). Complexity analysis of distributed measuring and sensing network in multistage machining processes. Journal of Intelligent Manufacturing, 24, 5569. doi:http://dx.doi.org/10.1007/s10845-011-0538-0
Web End =10.1007/s10845- http://dx.doi.org/10.1007/s10845-011-0538-0
Web End =011-0538-0 .
123
Springer Science+Business Media New York 2016