Keywords

1 Introduction

Leading research institutes and global companies are developing and implementing smart manufacturing systems (SMS) to improve manufacturing competitiveness [1, 2]. Digital manufacturing (DM) is a technology that supports the carrying-out of tasks and decision-making based on digital models and simulation in a virtual environment, without physical prototypes or experiments [3].

A DM system is based on computer-aided design (CAD), simulation, and an information-sharing model. It makes use of legacy systems such as product lifecycle management (PLM), enterprise resource planning (ERP), manufacturing execution systems (MES) and supply chain management (SCM) [3, 4]. DM is an essential system in the design, redesign, and analysis of a factory in SMS [5, 6]. DM is being implemented and developed into various manufacturing industries.

This paper is structured as follows. In Sect. 2, the contributions of DM in SMS are explained. In Sect. 3, application barriers of DM are described. A case that has been developed to overcome the barriers is introduced in Sect. 4. Finally, future directions of DM in SMS are discussed.

2 Contribution of DM in SMS

SMS connects all manufacturing elements such as procurement, production, product, logistics and service. It controls the process of production by a cyber-physical system (CPS) [7] as a unified environment. CPS enables not only the exchange of all necessary information for the manufacture of optimized products, but also the control of the entire production process in the factory, based on the “internet of things” (IoT) [8]. DM in SMS is located as a virtual factory for the manufacture of products in a cyber-area, as shown in Fig. 1. DM in a SCOR model [9] covers the Plan as it is related to the Make process, and those parts of the Source, Delivery and Return processes that are connected with Make.

Fig. 1.
figure 1

DM coverage in a SMS

There are three types of DM: design-centered, production-centered, and control-centered, according to the application field and the purpose, as shown in Fig. 2 [3].

Fig. 2.
figure 2

Functional classification of DM

Design-centered DM has functions of assembly path simulation and authoring, and product digital mock-up, for support of design and engineering tasks [10, 11]. Production-centered DM supports manufacturing preparation tasks related to the functions of production planning and simulation, line balancing, material flow analysis, 3D layout design, work instructions, human modelling and analysis, and standard time measurement [10, 11]. Control-centered DM focuses on monitoring and controlling by direct interface with production systems and machines on the shop floor. It includes functions of robot simulation and off-line programming (OLP), machining simulation and numerical control (NC), and automation simulation and commissioning [10, 11].

3 Barriers of DM Application

We have built over 40 virtual factories based on DM for automotive, electronics, machinery, and shipbuilding companies in Korea for 15 years. The barriers were analysed based on the experiences [15, 2729].

3.1 The Approach Based on Functions of DM System (View of DM Vendor)

Consultants and engineers in DM vendors [10, 11] have an approach based on system functions. At the time of meeting with the manufacturing company, DM vendors provide solutions by the mapping of system functions according to the customer’s requirements. DM vendors usually believe that all requirements will be satisfied and functions supported because they are offering powerful systems.

However, the functions overlap and integration problems often occur because the manufacturing company is already using heterogeneous software packages. In addition, manufacturers will often have employees whose ways of working are based on their own experience and existing methods, and without the use of software packages. They tend to resist the introduction of new software packages and systems. This resistance is higher in engineers than it is in managers.

3.2 The Approach Based on Tasks of Optimizing Factory Performance (View of Manufacturing Company)

Tasks in the factory are complex and have variability [12]. Manufacturing companies often have trouble in explaining accurately and clearly their current problems and their requirements for system development, due to various reasons such as confidential data or unawareness. But a clear analysis of requirements at each manufacturing level, from individual machine to the factory as a whole, is essential for project success.

Then, performance measures and the correlations have to be defined based on the analysis. The person in charge at each manufacturing level tends to care only about his or her particular area of work. Thus, it can be difficult to define performance measures and the correlation analysis for an entire factory performance optimization.

Many researches have been carried out on factory performance measures [1214]. However, there is a shortage of correlations analyses. In order to develop a DM system successfully, a definition of performance measures and a correlations analysis for the entire factory are necessary.

3.3 Barriers Between Two Approaches

A manufacturing company can develop an over-optimistic view of the effect of a DM system that has fancy 3D visualization. Sometimes, they believe that all the problems in the factory will be identified and solved without any efforts, simply by purchasing such a DM system. Undirected or vague development without determination of factory performance measures and elimination of engineers’ resistance can lead to a negative return on investment (ROI). Specific and clear communication, informed decision-making, and role performance between the DM vendor and the manufacturing company lead to success in system development.

Three important factors are summarized which will eliminate the barriers between two approaches as mentioned earlier:

  • clear definition of factory performance assurance, performance measures, and their correlation;

  • mapping between derived performance measures and functions of DM systems;

  • data exchange and integration between heterogeneous software packages and systems (not only heterogeneous DM systems but also other related systems such as PLM, ERP, SCM, MES).

Solicitude and collaboration between DM vendors and manufacturing companies is most important, and is achieved through an understanding of the differences between them in areas such as knowledge, terms, and culture.

4 Case Study

In this Section, a real published case is introduced, in the light of the three important factors mentioned above.

e-FEED [5] is a system to comprehensively design, redesign, and analyse manufacturing processes and lines in the factory. e-FEED serves as a hub that provides knowledge and a standardized engineering process. It enables diverse factory development, with engineers and managers able to access the system simultaneously and make decisions through collaboration [5].

The factory design and improvement (FDI) process in the manufacturing company was analysed as the first priority in developing e-FEED. FDI has four steps: Requirement, Basic Design, Detailed Design and Test, as shown in Table 1 [6].

FDI is a complex process because of the need to determine the manufacturing method, equipment, processes and lines while considering the overall product lifecycle related to the product plan, design, and manufacturing. By analysing FDI using IDEF0 as shown in Fig. 3, performance measures and the correlations were derived and the mapping of DM functions was carried out.

Table 1. Factory Design and Improvement [6]
Fig. 3.
figure 3

FDI activity modelling by IDEF0 [15]

e-FEED consists of an advanced factory designer to design the layout easily, a database or library of equipment, processes and lines, and a XML schema [5] to enable an automatic interface between heterogeneous engineering software packages. Such a factory layout can be designed and changed easily. The simulation is run automatically by e-FEED, as shown in Fig. 4 [5].

Fig. 4.
figure 4

Layout design and 3D design review [5]

The XML schema contains the Product, Process, Resource and Plant information as shown in Fig. 5 [16, 17]. The schema also has smart-supports rule data for design error verification and object relation information [5]. It was based on the PLM Services 2.0 [18] defined by the Object Management Group for PLM data exchange considering the extensibility, and included the scoring model and the result model for the integrated decision-making result report.

Fig. 5.
figure 5

XML schema structure

The schema-based automatic interfaces between heterogeneous software tools to design, redesign, and analyze manufacturing processes were developed. Figure 6 shows software tools that the target company uses. If there are no ways such as application programming interface (API) or scripts in the software tools in order to exchange data, the task is carried out manually by the persons in charge.

Fig. 6.
figure 6

XML schema based interface between heterogeneous software tools

Projects for new factory development and improvement of existing factories were carried out based on e-FEED. Work time for a new factory layout design was reduced from six weeks to 1.5 weeks, and improvement work on an existing factory that previously took four weeks can be carried out within one week [5]. Particularly time-consuming tasks for factory performance optimizing such as data collection, creation of a simulation model and documentation are improved innovatively. The expected maintenance costs to operate the system are reduced as well. Above all, existing work processes that depend on a few experts are eliminated.

5 Future Directions

This paper explained the contributions of DM to SMS, and barriers encountered when DM is introduced at a manufacturing company. And a real case that tries to solve current problems between DM vendors and manufacturing companies is described.

In order to develop a comprehensive system, FDI as an activity model is proposed and an XML schema is developed based on FDI. Tasks of DM development and factory performance optimizing are highly reliant on experts. FDI and the schema help to develop functional mapping of DM and the key performance measures at each manufacturing level, from individual machine to the factory as a whole, instead of experts. FDI is being extended and improved to support not only more specific works in the factory but also various industries. Interfaces to connect various software packages and systems that are already in use in the real company are incorporated into the schema as well.

As mentioned before, tasks in the factory are complex and have variability. Research into performance measures and the correlations between each manufacturing level in the factory have to be carried out actively. Standard reference models and data schemas are required for DM system development. A standard can dramatically reduce the trials and errors of system development. Moreover, once continuous factory design and analysis are executed and optimized, factory performance can be maintained stably and according to a standard. Training in such functions as factory performance, DM functions and project leadership is consistently required.

The future DM system will be improved into the realistic system [19, 20] by adopting virtual reality technology. In addition, control-centered DM connected to the shop floor will be implemented much more widely [21]. For this, an interface between a DM reference model and MTConnect [22] can be considered. The reference model has to be developed with regard to flexible interfaces with reference models of ERP, SCM, PLM and MES in SMS, such as SCOR [9], DCOR [23], MESA [24] and ISA95/88 [25, 26].