## 2 State of the Art
### Industry 4.0 Solutions Network
At this point, right after the reading device scans the QR code, the company's network sends two crucial pieces of information: the QR code ID, which is connected to the details of a particular project, and the QR code reader's ID, which is linked to a particular stage of the production process. This method removes the need for large volumes of paper, which is a significant benefit considering the growing worries about environmental issues, particularly in the automobile sector. It also serves as the foundation for an automated smart production system, to be described over the subsequent stages. Finding out the stage of the machining process the project is in at any given time is the goal of the informatic system of process phase identification (stage 3). This is made possible by the fact that each QR code reader has an ID linked to a specific stage of the production process; typically, this ID is all that is required to determine the stage of the process [1]. Nevertheless, this method wastes  
Figure 1: Conceptual proposal for a network of solutions based on Industry 4.0 and its technologies (adapted from [1]). resources and constricts the entire manufacturing process's path at workstations--such as those equipped with CNC machines--where it is feasible to execute many production phases. For these workstations, an alternative method that makes use of counting software is used to identify the process phase. This software records the number of times a particular QR code has been read by a QR code reader connected to CNC-like workstations. It is activated each time a QR code is scanned by one of these readers. The procedure phase is then subtracted by considering the ID of the QR code reader and the number of readings that kind of reader has completed [1]. Next, the primary goal of the informatic system of project information selection (stage 4) within the network system, which takes place concurrently with the previous one, is to use the relationship between the QR code ID and the project information--which was covered in the second section earlier--to obtain that information. When a QR code ID is successfully scanned, an IoT network command is generated that encodes the task of choosing the project details linked to the QR code ID from the company's database. The data are then transferred once more via the network to all the parts participating in the tasks that call for it, specifically the CVS (computer vision system), the automated drawing opening, and the informatic system of production phase identification [1]. Combining the outcomes of the third and fourth stages of the network system enables the drawing's automatic opening (stage 5) operation. It is feasible to access and open the drawings needed at that workstation to work on the components engaged in that phase, by those drawings, given the identification of the present productive process's phase and all the project's information [1]. An additional functionality for workstations with CNC machines is proposed (the 5.1 substage presented in Figure 1). These machines require access to CAM (computer-aided manufacturing) programs, which are typically accessed manually by searching through numerous digital folders. The automatically opened drawings of the pieces in the proposed network system has a hyperlink that, when clicked, opens the CAM program and the auxiliary sheet (commonly utilised in these situations) [1]. Once each item has been machined, after each phase, the computer vision system (stage 6) is the last step; it outlines the workflow that the network system promotes. Its primary goal is to verify the quality of each piece's unique characteristics, including height, depth, number of holes, and length. To complete this assignment, the item is assessed using a computer vision system that examines each of the properties. If all the features fit the project's specifications, which are input into the system's software, a green light shows on the computer's screen.