4.1 A Need for Augmented Reality Mobile Application

Before using Augmented Reality (AR) and its application in engineering graphics, the answer to the primary question should be received: “What is the need for augmented reality in technical drawing?”. The following reasons should be considered to answer this question precisely.

AR allows users to overlay digital information in the real world, enhancing the visualization of technical drawings [1]. Using AR-enabled mobile devices, engineers can overlay 3D models, drawings, or specifications directly onto projected geometric objects (parts, assembly units, and so on). Such a visual augmentation helps users understand complex designs, evaluate spatial relationships between elements, and identify main operating characteristics.

AR allows for contextualizing technical drawings in a real environment [2]. It can overlay digital drawings onto real space, providing a better understanding of how a design or structure will fit into the environment. Such contextualization helps make informed decisions and ensure accurate spatial relationships.

AR can facilitate real-time feedback and collaboration between team members [3, 4]. Users of AR devices can view and interact with the same augmented content simultaneously, regardless of location. This capability is helpful for remote groups. It allows involving physically absent experts.

Augmented reality can accelerate design iteration and prototyping [5]. By overlaying virtual design elements onto geometrical objects, engineers can quickly visualize and evaluate different design options without physical prototypes. This capability saves time and resources by enabling rapid experimentation, evaluation, and improvement of new design projects.

AR significantly benefits technical drawing education and training [6], as well as in industrial application, particularly in design [7] and maintenance [8]. Using AR, students and trainees can interact with virtual 3D models, visual guides, and step-by-step instructions overlaid on real-world objects. As a result, such an immersive education process improves understanding, retention, and skills development, making learning technical drawing more engaging and highly effective.

Using AR in engineering graphics improves visualization, contextualization, collaboration, design iteration, and learning. It provides valuable tools and opportunities for professional growth within Smart Manufacturing and the Industry 4.0 strategy implementation.

4.2 Actions Before Using the Application

Downloading and Installing. For a clearer understanding of the drawings from the textbook, a mobile application “AR for Engineering Graphics” was developed (Fig. 4.1). It supports smartphones and tablets with an Android-based operating system from Google and an iOS-based operating system from Apple.

Fig. 4.1
figure 1

Mobile application “AR for Engineering Graphics” (a) on Google Play (b) and App Store (c)

The mobile application can be downloaded for OS Android from Google Play via the link https://play.google.com/store/apps/details?id=com.iatdi.textbook_ar and for iOS—from the App Store via the link https://apps.apple.com/gb/app/ar-for-engineering-graphics/id6451407674.

Activation of AR. After installation, the inactivated interface of the mobile application is shown in Fig. 4.2a. To activate the AR, it is necessary to move the screen to one of the 20 markers (e.g., marker 1 is shown in Fig. 4.2b).

Fig. 4.2
figure 2

Mobile application interface at start (a) and marker (b)

All 20 markers are published in Chap. 5 of the present book. Also, you can use separately printed markers (in color or grayscale), as presented in Fig. 4.3a. After the activation, the printed image will be supplemented by AR (Fig. 4.3b). Simultaneously, the interactive Main Menu also appears automatically on the right side of your screen regardless of the vertical or horizontal location of your screen.

Fig. 4.3
figure 3

Marker (a) and activated AR with interacting menu (b)

The Main Menu contains the following functional elements: “Cross-section”, “Start working”, “Specification”, “Disassembly”, and “Exploded view”, described in detail in further subsections.

4.3 Functional Capabilities

Functional elements of the Main Menu contain all the necessary elements that simplify the process of reading assembly drawings. In particular, they allow the elements of an assembly unit to be highlighted (simpler assembly units, parts, standard elements, and materials) and visualize assembly and disassembly processes.

Cross-Sectional Mode. Since a number of elements of the assembly unit are located inside the body parts, the mobile application provides a sectional view in real-time. Such an opportunity allows for a more in-depth understanding of the primary rules in designing assembly drawings.

To activate the cross-sectional mode (Fig. 4.4), the “Cross Section” button should be pressed. Notably, the cross-section mode is interactive. It allows for changing the depth and the angle of view. The “Cross Section” button should be pressed again to deactivate this mode.

Fig. 4.4
figure 4

The cross-sectional view

Working Mode. An essential advantage of the mobile application is the ability to visualize the operating processes occurring in the assembly unit (e.g., mechanical movement of working parts, clamping-unclamping of contact pairs, etc.). For better clarity, some elements become transparent to improve the visibility of internal parts and their interactions.

To activate the working mode (Fig. 4.5), the “Start working” button should be pressed. The working mode is also interactive. It allows for changing the angle of view. It can be paused by pressing the button “Pause” and deactivated by the button “Stop” or “Stop working”. These options allow for considering the work process in more detail and focusing on functional elements that perform work movements.

Fig. 4.5
figure 5

The working mode

Specification. To highlight a particular part of the assembly unit, the “Specification” button should be pressed (Fig. 4.6). In this case, the context menu appears on the left side. This menu contains all the components of the assembly, numbered and titled according to the actual specification. The specification mode can be disabled immediately by pressing the “Go to back” button.

Fig. 4.6
figure 6figure 6

Indicating particular assembly elements: a—rod; b—spring. Indicating particular assembly elements: c—fork; d—bolt M6x20

Disassembly Mode. To start the disassembly process (Fig. 4.7), the button “Disassembly” should be pressed. The step-by-step animation will be activated. The “Pause” button (on the left side) can be pressed during the disassembly to more clearly study the step-by-step disassembly process, e.g., enlarge or from different sides. The animation will stop automatically after all components are fully disassembled. The disassembly process can be stopped immediately by pressing the button “Stop”. The resulting disassembled view is presented in Fig. 4.7d. Thus, the principle “from the product to individual components” is implemented during disassembly.

Fig. 4.7
figure 7figure 7

The step-by-step (ac) disassembly mode and the final disassembled view (d)

Assembly Mode. To start the assembly process (Fig. 4.8), the button “Assembly” should be pressed. This button is enabled after the previously realized disassembly mode.

Fig. 4.8
figure 8figure 8

The step-by-step (ad) assembly mode

Similar to the previous function, the step-by-step assembly animation starts automatically. The “Pause” button (on the left side) can be pressed during assembly to more clearly study the step-by-step assembly process, such as examining the surfaces of the parts that will mate during assembly. The animation will stop automatically after all components are assembled. Thus, the principle “from individual components to the product” is implemented during the assembly process.

The assembly process can also be stopped immediately by pressing the button “Stop”. In this case, the resulting figure completely corresponds to the initial AR model (Fig. 4.3b).

Exploded View. This mode allows for detecting any part of the assembly. For this purpose, the “Exploded view” button should be pressed (Fig. 4.9).

Fig. 4.9
figure 9

The exploded view

Remarkably, all the elements of the assembly unit are consistent with the specification in terms of position numbers and titles of their elements.