journal article·2025-10-09Open access

Three-Dimensional Visualization of Product Manufacturing Information in a Web Browser Based on STEP AP242 and WebGL

Yazhou Chen, Hongxing Wang, Lin Wang, Songqin Xu, Longxing Liao, Jingyu Mo, Xiaochuan Lin

Applied Sciences· Volume 15· Issue 19

Abstract

Commercial computer-aided design (CAD) software is often expensive. This paper examines the use of product manufacturing information (PMI) web visualization to address the challenges faced by production site personnel and external partners collaborating on product development. These individuals need to be able to view or query PMI in model-based definition models without having to install professional CAD software. A detailed analysis of the relationships between PMI entity attributes in standard for the exchange of product model data (STEP) AP242 files was conducted. An algorithm for the automatic parsing and mapping of PMI semantics to a web browser is presented. Using linear sizes as an example, this paper introduces a prototype system with the following features: PMI web visualization; automatic linkage of PMI to associated geometry; browser-native rendering without the need for dedicated applications; and integration of graphical presentation and semantic representation. The effectiveness and feasibility of the prototype system are validated through case studies. However, the system has limitations when handling large assemblies with compound tolerances, curved dimension placements, and overlapping annotations, which presents areas for future research.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Simulation and Modeling Applications

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

School of Marine Equipment and Mechanical Engineering, Jimei University, Xiamen 361021, China

School of Computer Engineering, Jimei University, Xiamen 361021, China

Funding

University-Industry Cooperation Project of Fujian Province Science and Technology Plan · Natural Science Foundation of Fujian Province

References (39)

Show source-provided references
1. Model-based definition and Enterprise: State-of-the-art and future trends10.1177/0954405420971087 ↗
2. An uncertainty management framework to support model-based definition and enterprise10.1016/j.compind.2023.103944 ↗
3. Promoting Model-Based definition to establish a complete product definition10.1115/1.4034625 ↗
4. Towards an extended model-based definition for the digital twin10.1080/16864360.2018.1462569 ↗
5. Integrating MBD with BOM for consistent data transformation during lifecycle synergetic decision-making of complex products10.1016/j.aei.2024.102491 ↗
6. Knowledge-driven innovation in industrial maintenance: A neural-enhanced model-based definition framework for lifecycle maintenance process information propagation10.1016/j.jmsy.2025.08.001 ↗
7. Leveraging 3D geometric knowledge in the product lifecycle based on industrial standards
8. Supporting design with 3D-annotations in a collaborative virtual environment10.1007/s00163-009-0071-8 ↗
9. (2022). Industrial Automation Systems and Integration—Product Data Representation and Exchange—Part 242: Application Protocol: Managed Model-Based 3D Engineering (Standard No. ISO 10303-242:2022).
10. (2025, August 02). eDrawings. Available online: https://www.edrawingsviewer.com/.
11. (2025, September 02). Autodesk Forge. Available online: https://aps.autodesk.com/.
12. (2025, August 02). Open Cascade CAD Assistant. Available online: https://www.opencascade.com/products/cad-assistant/.
13. (2025, September 02). IDA-STEP Basic. Available online: https://www.ida-step.net/.
14. (2025, September 02). OpenStep Viewer. Available online: https://openstepviewer.com/.
15. (2025, July 02). Cax-IF Recommended Practices for the Representation and Presentation of Product Manufacturing Information (PMI) (AP242). Available online: https://www.mbx-if.org/home/wp-content/uploads/2024/06/rec_pracs_pmi_v41.pdf.
16. An approach to support model based definition by PMI annotations10.1080/16864360.2016.1257194 ↗
17. A Functional Classification of Text Annotations for Engineering Design10.1016/j.cad.2023.103486 ↗
18. Towards Annotations and Product Definitions for Additive Manufacturing10.1016/j.procir.2016.01.198 ↗
19. (2021). Technical Product Documentation—Digital Product Definition Data Practices (Standard No. ISO 16792:2021). Available online: https://www.iso.org/standard/73871.html.
20. (2019). Digital Product Definition Data Practices (Standard No. ASME Y14.41).
21. Digital transformation-implementation of drawingless manufacturing: A Case Study10.1016/j.procir.2022.05.178 ↗
22. A knowledge-based system for quality analysis in model-based design10.1007/s10845-020-01535-8 ↗
23. Testing implementations of geometric dimensioning and tolerancing in CAD Software10.14733/cadaps.2020.1241-1265 ↗
24. Exact Representation Methodology of 3D Annotation Information in Model Based Definition for Product Digitization10.14733/cadaps.2023.856-871 ↗
25. A new method for interoperability and conformance checking of product manufacturing information10.1016/j.compeleceng.2020.106650 ↗
26. Mapping of GD&T information and PMI between 3D product models in the STEP and STL format10.1016/j.cad.2019.06.006 ↗
27. Petruccioli, A., Pini, F., and Leali, F. (2021, January 9–10). Model-Based Approach for Optimal Allocation of GD&T. Proceedings of the Second International Conference on Design Tools and Methods in Industrial Engineering, Rome, Italy.10.1007/978-3-030-91234-5_28 ↗
28. Displaying Product Manufacturing Information in Augmented Reality for Inspection10.1016/j.procir.2019.03.208 ↗
29. Leveraging model-based definition and STEP AP242 in task specification for robotic assembly10.1016/j.procir.2020.05.209 ↗
30. A novel and smart interactive feature recognition system for rotational parts using a STEP file10.1007/s00170-019-03849-1 ↗
31. (2025, March 12). STEP File Analyzer and Viewer, Available online: https://www.nist.gov/services-resources/software/step-file-analyzer-and-viewer.
32. CAD-based autonomous vision inspection systems10.1016/j.procs.2024.02.033 ↗
33. Roadmap for deploying semantic GD&T in manufacturing10.1016/j.procir.2016.07.052 ↗
34. Enriching standards-based digital thread by fusing as-designed and as-inspected data using knowledge graphs10.1016/j.aei.2020.101102 ↗
35. Semantic enrichment approach for low-level CAD models managed in PLM context: Literature review and research prospect10.1016/j.compind.2021.103575 ↗
36. Ontology-based methodology for the intelligent detection of product manufacturing information semantic representation errors in the model-based definition
37. (2016). Geometrical Product Specifications (GPS)—Dimensional Tolerancing—Part 1: Linear Sizes (Standard No. ISO 14405-1:2016).
38. (2018). Geometrical Product Specifications (GPS)—Dimensional Tolerancing—Part 2: Dimensions Other than Linear or Angular Sizes (Standard No. ISO 14405-2:2018).
39. (2016). Geometrical Product Specifications (GPS)—Dimensional Tolerancing—Part 3: Angular Sizes (Standard No. ISO 14405-3:2016).