Hostname: page-component-cb9f654ff-r5d9c Total loading time: 0 Render date: 2025-08-27T08:32:30.647Z Has data issue: false hasContentIssue false

On the potential of the Quality Information Framework (QIF) standard driving the interoperability in variation simulation

Published online by Cambridge University Press:  27 August 2025

Martin Roth*
Affiliation:
Chalmers University of Technology, Sweden
Stefan Goetz
Affiliation:
Friedrich-Alexander-Universität Erlangen-Nürnberg, Germany
Marx Raghu Raja Dharmaraj
Affiliation:
Chalmers University of Technology, Sweden
Kristina Wärmefjord
Affiliation:
Chalmers University of Technology, Sweden
Rikard Söderberg
Affiliation:
Chalmers University of Technology, Sweden

Abstract:

Variation simulation approaches are frequently used to analyse the effects of geometrical variations on the final product quality. Various software tools are used during product development as they strongly differ in their specified goals, the context of use, and users. Although a few workarounds and information-sharing strategies exist, switching software usually results in the simulation model being built from scratch, leading to redundant manual effort and uncertainties. This paper examines the potential and limitations of the Quality Information Framework (QIF) information model in improving collaborative work within a heterogeneous simulation software landscape by exchanging variation simulation model-related information in a standardised Model-Based Definition sense. An application scenario shows how QIF can bridge the gap between tools used in early and late design phases.

Information

Type
Article
Creative Commons
Creative Common License - CCCreative Common License - BYCreative Common License - NCCreative Common License - ND
This is an Open Access article, distributed under the terms of the Creative Commons Attribution-NonCommercial-NoDerivatives licence (http://creativecommons.org/licenses/by-nc-nd/4.0/), which permits non-commercial re-use, distribution, and reproduction in any medium, provided the original work is unaltered and is properly cited. The written permission of Cambridge University Press must be obtained for commercial re-use or in order to create a derivative work.
Copyright
© The Author(s) 2025

1. Motivation

Product design is a complex and highly challenging task. All needs and expectations must be transformed into a single product, which must be well-engineered to be competitive in tough international markets (Reference Isaksson and EckertIsaksson & Eckert, 2020). For its success, high product quality is decisive and expressed through various characteristics, such as reliability, performance, or perceived quality (Reference GarvinGarvin, 1988). The part geometries and the assembly design are crucial in achieving these goals (Reference Söderberg, Lindkvist and CarlsonSöderberg et al., 2006). From a technical and cost perspective, unavoidable geometry variation is a challenge since it significantly mitigates product quality (Reference Morse, Dantan, Anwer, Söderberg, Moroni, Qureshi, Jiang and MathieuMorse et al., 2018). For this reason, minimising the effect of geometrical variation in the final product is essential and is focused by numerous geometry assurance activities throughout the entire product development process (Reference Söderberg, Lindkvist, Wärmefjord and CarlsonSöderberg et al., 2016). Referring to this year’s conference theme, geometry assurance can be seen as a team sport that includes numerous people from different divisions, particularly product design, manufacturing, and inspection. Typically, they rely on simulation to analyse the effect of manufacturing-induced variations and virtually ensure product quality at an early stage (Reference Söderberg, Lindkvist, Wärmefjord and CarlsonSöderberg et al., 2016). Multiple different software tools are commonly used in this multi-stage, iterative process to assure the quality of one mutual product. A high degree of software interoperability favours the collaborative work of all parties involved, as otherwise, information must be transferred manually, and models must be partially or entirely rebuilt, leading to additional time effort and model uncertainties. Hence, this article studies the current state of the interoperability of variation simulation tools and the potential of the Quality Information Framework (QIF) standard for improvement.

2. State of the art

To reflect the current state of the art, Section 2.1 examines the diversity of variation simulation software used for geometry assurance. Section 2.2 follows to present current strategies for shifting simulation models and information from one software tool to another, leading to this article’s research question.

2.1. The diversity of variation simulation and its software tools

Variability is given in each manufacturing process and primarily depends on the materials and the process design, including the chosen equipment, i.e., the machines, tools, and fixtures (Singh et al., 2009). This leads to deviations of a single part geometry in its functional relevant portions, i.e. its features, and to variations observed for multiple parts manufactured with the same process (Reference Wärmefjord, Hansen and SöderbergWärmefjord et al., 2023). Hence, tolerances are specified in the design phase to communicate how much part variation is acceptable from an assembly quality point of view (Reference Morse, Dantan, Anwer, Söderberg, Moroni, Qureshi, Jiang and MathieuMorse et al., 2018). Tolerance analysis is a helpful instrument for verifying whether the defined tolerance limits can fulfil predefined product quality requirements expressed by a set of representative Key Characteristics (KC) (Hong & Chang, Reference Hong and Chang2002; Thornton, Reference Thornton1999). Hence, the terms ‘variation simulation/variational analysis’ and ‘tolerance simulation/analysis’ exist in parallel. The more general term ‘variation simulation’ is preferred in this article.

With the first computers being available in the middle of the last century, it was finally possible to implement the mathematically elaborated methods for statistical tolerance analysis (Reference WalterWalter, 2019). While early research works in this field date back to the 1960s (Reference WalterWalter, 2019), the first commercial software tools, primarily designed for tolerance analysis, were released in the 1990s (Reference Prisco and GiorleoPrisco & Giorleo, 2002). The term ‘Computer-Aided Tolerancing (CAT)’ emerged during these times, emphasising the strong computerisation of the different tolerance design activities, including tolerance specification, allocation, analysis, and synthesis. At the same time, variation simulation has gradually established itself in manufacturing process planning at part and assembly levels (Reference Hong and ChangHong & Chang, 2002). After more than half a decade of research and remarkable increases in computer performance, various software tools for variation simulation are frequently used throughout today’s geometry assurance process. They can be roughly divided into two groups. First, there is specialised software for variation simulation, primarily but not only for statistically predicting the assembly responses to the part variations and identifying the main contributors to it (Reference Söderberg, Lindkvist, Wärmefjord and CarlsonSöderberg et al., 2016). The tools are directly integrated into a Computer-Aided Design (CAD) environment or stand-alone (Reference Cao, Liu and YangCao et al., 2018). In addition to well-established commercial tools, prototypically implemented software is frequently used in research. Second, software, either used for general purposes, e.g., spreadsheets (Reference Glancy, Stoddard, Law and DrakeGlancy et al., 1999), or used for virtual product development, e.g., for CAD (Reference Goetz, Schleich and WartzackGoetz et al., 2018), Finite Element Analysis (Reference Nerenst, Ebro, Nielsen, Eifler and NielsenNerenst et al., 2021), Computational Fluid Dynamics (Reference Lyu, Shimura and SaitouLyu et al., 2006) or Virtual Reality (Reference Wickman and SöderbergWickman & Söderberg, 2007), are empowered to perform variation simulation and visualise the results.

When choosing a software tool for variation simulation, usability plays a decisive role (Reference Glancy, Stoddard, Law and DrakeGlancy et al., 1999). According to ISO 9241-11, the term is generally defined as:

“the extent to which a system, product or service can be used by specified users to achieve specified goals with effectiveness, efficiency, and satisfaction in a specified context of use” (International Organization for Standardization, 2018, p. 6)

Thus, the usability of variation simulation depends on the specified users, goals, and context of use.

Diversity of specified context of use

Due to the scope of the geometry assurance process, variation simulation is used both in very early and late design and all subsequent manufacturing-driven phases (Reference Söderberg, Lindkvist, Wärmefjord and CarlsonSöderberg et al., 2016), resulting in different degrees of detail (first concepts vs. fully detailed products) and levels of consideration (product vs. process). The assembly type plays a decisive role, either purely through the assembly of the individual components or through additional process steps such as welding or riveting (Reference Lupuleac, Petukhova, Shinder, Titova, Zaitseva and ChurilovaLupuleac et al., 2024). In addition, the product type, its behaviour, and the nature of the KCs define the context of use (Reference Hallmann, Schleich and WartzackHallmann et al., 2020).

Diversity of specified goals

The shared objective of high product quality is expressed by and related to different sub-goals and constraints, e.g., robustness, functionality, assemblability, or costs. Variation simulation is used here for rough evaluations, detailed analyses, or optimisations, considering different viewpoints continuously changing over the product lifecycle process (Reference Hong and ChangHong & Chang, 2002). It is, for example, used to evaluate the robustness of a product concept (Reference Goetz, Schleich and WartzackGoetz et al., 2020) but also to optimise the manufacturing process, e.g., the fixture layout or joining sequence (Reference Söderberg, Lindkvist, Wärmefjord and CarlsonSöderberg et al., 2016).

Diversity of specified users

The geometry assurance process covers product design-, process design-, and inspection-driven activities (Reference Nickolaisen and DrakeNickolaisen, 1999). Hence, variation simulation is used not only by tolerance specialists but also by product design, process design, and inspection engineers with different backgrounds and skills.

For these reasons, a single closed-loop software solution with high usability for the whole geometry assurance process is not given (Reference Sigurdarson, Eifler and EbroSigurdarson et al., 2018). Although it would be beneficial and support collaborative work, it may also realistically work only within a small, defined scale and very stringent product development processes. Heterogeneous software landscapes are common in practice, including numerous tools differing in their interpretations and prioritisation of efficiency and effectiveness, and thus different capabilities, modelling and analysis strategies, as well as data and information structures.

2.2. Strategies for collaborative work with multiple variation simulation software

When switching between variation simulation software, it is very likely that the mathematical models are different (Reference Prisco and GiorleoPrisco & Giorleo, 2002). Automated model translation by bidirectional interfaces would be helpful but usually does not exist - even among the leading commercial tools for variation simulation software. A manual rebuilding of the entire model in a new software system from scratch is usual. Nevertheless, the modelling step can partially be automated using the geometry and specification information semantically given in the CAD model (Reference Haghighi, Ramnath, Chitale, Davidson and ShahHaghighi et al., 2019). If variation simulation is not directly embedded in a CAD tool, the STEP AP242 and JT formats are often used as neutral derivatives (Reference Hallmann, Goetz and SchleichHallmann et al., 2019). They support the philosophy of Model-Based Definition (MBD), bridging the information gap between CAD and CAT systems (Reference Aderiani, Wärmefjord and SöderbergAderiani et al., 2022) while, in general, supporting communication and collaborative work (Reference Camba, Contero, Johnson and CompanyCamba et al., 2014; Reference Lenne, Thouvenin and AubryLenne et al., 2009). As they are limited in their scope on product and manufacturing information (PMI), specific information models (Reference Qin, Qi, Lu, Liu, Scott and JiangQin et al., 2018) and information-sharing workflows (Reference Schleich and AnwerSchleich & Anwer, 2021) have been proposed in the literature. Due to its focus on quality management, the QIF format has recently drawn attention to fostering MBD in variation simulation (Aderiani et al., Reference Aderiani, Wärmefjord and Söderberg2022; Schleich & Anwer, Reference Schleich and Anwer2021; Roth et al., Reference Roth, Aderiani, Morse, Wärmefjord and Söderberg2025). The first CAD systems offer a direct QIF export (Autodesk Inc., 2024), and third-party translators exist (Capvidia, 2024). However, it has not yet been considered for CAT environments. Thus, the interoperability of variation simulation tools is still limited. Besides additional manual effort, it leads to format and information gaps, model uncertainties, and thus, limited comparability of results, and makes collaborative work difficult.

Hence, this article focuses on the research question of whether and to what extent neutral file formats, in particular QIF, can enhance interoperability between variation simulation tools.

3. Linking variation simulation software with the QIF format

The reflection on the related works in Section 2.1 emphasised the software diversity for variation simulation. Nonetheless, they typically are based on two sub-models to mimic a product under variations. The geometrical model is used to represent the nominal part geometry, described in terms of features or characteristics and their deviated status, using tolerance specification or variation information (Reference Dumas, Dantan and GaytonDumas et al., 2015). A second model is needed to propagate the part variations on the assembly level through their mating features while considering additional variations originating from the assembly process (Reference Dumas, Dantan and GaytonDumas et al., 2015). Using both models jointly, the assemblies in their deviated states can be simulated. Sampling methods, such as Monte Carlo Sampling, are typically used to probabilistically map production variability through a finite number of representative samples (Reference Morse, Dantan, Anwer, Söderberg, Moroni, Qureshi, Jiang and MathieuMorse et al., 2018). They serve as the basis for investigating how the assembly responds to the variations (Reference Hong and ChangHong & Chang, 2002). In literature, the term assembly behaviour model is commonly used to describe a model that accumulates deviations on the assembly level and directly outputs the assembly response (Reference Morse, Dantan, Anwer, Söderberg, Moroni, Qureshi, Jiang and MathieuMorse et al., 2018). However, it is crucial to understand that simulating the assembly behaviour implies representing the product after assembly and further establishing the relation to the variable to be evaluated, which may require further models, depending on the nature of the assembly response and the purpose of the simulation model. Instead of first generating and second propagating the part deviations on the assembly level, it is also possible to directly map tolerances into subsets of multidimensional hyperspaces and accumulate them through mathematical set operations (Reference Dantan, Gayton, Dumas, Etienne and QureshiDantan et al., 2012). However, deviation accumulation approaches are more established than tolerance accumulation approaches and are the basis of most variation simulation tools.

Since the motivation to use variation simulation can vary greatly, multiple software tools are typically used to develop one mutual product (see Section 2.1). Hence, there are one or several reasons for switching software. On the one hand, it can be motivated from an organisational point of view, such as by license availability or external demands. On the other hand, there are strategic reasons from a simulation point of view, which can be traced back to four main motivations, illustrated in Figure 1.

Figure 1. Motivations for switching variation simulation tools within the geometry assurance

First, the perspective or focus of variation simulation can shift when the goal or the context of use changes (see Figure 1 (a)). For example, an optimal joining and clamping sequence should be identified using tool #2 after a robust datum system is identified in tool #1 in an early design stage.

Second, the prioritisation of efficiency and effectiveness, i.e., the accuracy and completeness of a tool (International Organization for Standardization, 2018), might be shifted (see Figure 1 (b)). While more approximative but fast models are helpful for initial evaluations, e.g. to study multiple design alternatives, adapting the level of detail of some parts of the model is needed to increase the simulation’s effectiveness. This can either be of interest for the entire simulation scope or only partially, such as for critical states in adjustable and time-variant systems or for verifying virtually identified part instance combinations, which lead to KC values close to quality-critical specification limits. Examples include realistic modelling of the part’s assembly process, physical phenomena such as non-rigidity or residual stresses, or shape deviations.

The more comprehensive and complex a product is, the more critical it is to break it down into suitable sub-assemblies and build a simulation model for each separately. In this case, the exchange of information between the models at their interfaces becomes decisive. As they are not necessarily defined in the same software tool, it leads to the third motivation. For example, the output of one simulation to investigate the function-critical features of riveted assemblies can serve as input for a subsequent FEA to investigate the part variations’ effects after assembly on the mechanical properties. In this way, two complete variation simulations are used in combination (see Figure 1 (c)).

Fourth, and similar to third, combining several model elements from different software tools can make sense to exploit their capabilities (see Figure 1 (d)). For example, the part variations are first simulated using a software tool showing strengths in the ISO or ASME standard-compliant mapping of geometric tolerances or manufacturing-specific characteristics through probabilistic simulation of the part manufacturing process, such as casting or injection moulding. Second, they are combined with software to represent the assembly process realistically.

Though there are already numerous reasons to switch software tools, the variety of mathematical models used further complicates their practical realisation and requires model translations. As well-known from collaborative work with multiple CAD software, ensuring the interoperability of all n tools, a directional, two-way model-to-model translation requires N = n!/(2!·(n − 2)!) interfaces (Reference Marjudi, Amran, Abdullah, Widyarto, Majid and SulaimanMarjudi et al., 2010). Figure 2 exemplifies this issue for a few variation simulation tools. Neutral exchange formats reduce the number to n, but their scope limits the information for the indirect model translation. STEP AP242 and JT are often preferred to establish the link between CAD and variation simulation tools, exchanging the part’s geometry and semantic GD&T information. So, if a neutral format should benefit from linking variation simulation tools, it must be able to represent information beyond the one given in an initial CAD model used as a starting point.

Figure 2. General idea of an indirect variation model-to-variation model mapping via QIF

STEP AP242, JT and QIF 3.0 are the three main MBD-supporting formats that can semantically link the Geometric Dimensioning and Tolerancing (GD&T) specification, annotated in CAD, to the referenced geometrical features. All three use Boundary Representation (BREP) elements to describe the part’s topology and geometry, supporting the idea of a parametric feature-based description. While overlapping in the MBD information model with STEP AP242 (Reference Kwon, Monnier, Barbau and BernsteinKwon et al., 2020) and JT, QIF shows some strengths for its use within the given context.

First, it allows a structured hybrid representation of multiple topologies within one file, such as point cloud, wire, parametric and mesh elements, defining the “boundaries of geometry objects and specify[ing] connectivity relations” (International Organization for Standardization, 2020, p. 243). Figure 3 illustrates different topologies with their geometry elements, e.g., meshed or parametric surfaces, curves and points, describing a cylindrical feature in the 3D space.

Figure 3. QIF-information elements relevant for variation simulation model information exchange

Second, QIF is designed to add further information models (see Figure 2, centre) to support the part inspection process and store the results in an MBD way in one single file. The as-designed and the as-inspected status for multiple part instances are linked through Features and Characteristics, representing annotated GD&T information (see Figure 3, centre). In addition to real measurement information, it is possible to use these elements to map the virtually generated features in simulation with their individual deviations, corresponding to the virtual as-inspected status of the parts expressed either by CharacteristicMeasurement, FeatureMeasurement, or MeasuredPointSet elements using so-called identification designators (id). They are unique integer values assigned to each QIF element and used as references to create semantic relations between all the individual elements, for instance, to point from one FeatureMeasurement on the underlying measurement point list given in a separate MeasuredPointSet element. This benefit makes QIF particularly attractive for applications in the geometry assurance context compared to STEP AP242 and JT. Thus, the QIF scope and structure can map all information needed to set up the geometrical model for deviation accumulation approaches, viz. nominal part geometry, GD&T and variation information. However, the information has always to be translated into the QIF language restricted to the elements describing topology, geometry and measurement results (Figure 3). Since tolerance accumulation approaches like Polytopes or T-Maps® do not use variation information, information exchange via QIF is limited.

Moreover, since the QIF format is part-oriented, relations between the parts, e.g., assembly constraints, which are necessary for the analysis on the assembly level, cannot be mapped with QIF (International Organization for Standardization, 2020). Hence, storing variation simulation information from the assembly level is highly limited. For more details about the structure and XML-based syntax of QIF, please refer to (International Organization for Standardization, 2020); for a graphical illustration, to (Reference Roth, Aderiani, Morse, Wärmefjord and SöderbergRoth et al., 2025).

4. Application and discussion of the proposed solution approach

The previous section proposed linking different variation simulation tools via QIF from a conceptual point of view. This section presents a practical example of a collaborative work scenario for virtually assuring the geometry of a skateboard truck. The focus is on the general information flow between the involved tools and QIF; details on the simulation and results are not further addressed.

4.1. Application scenario

Figure 4 illustrates that variation simulation is already used in the early phases for first concept evaluations directly in the CAD environment, here Autodesk Inventor ®Professional 2025. Since the design is typically not detailed in this phase, the product designer uses only the functionally relevant features, represented via general CAD features, such as cylinders or planes, enriched with semantic GD&T annotations. These features are CAD-internally varied, e.g., through dimension changes or available modification operations such as offset or tilting. Similar to the procedure in (Reference Goetz, Schleich and WartzackGoetz et al., 2018), the various virtual product instances are varied via controlled parameters, in this case via the iParts and iLogic functions, and the part constraints in the assembly are automatically updated. Based on the resulting assembly with deviations, the assembly response is evaluated using CAD-internal measurement operations, in this case, an angle measurement between the hanger axis and the baseplate plane. Only information from the geometrical model is translated into QIF after simulation due to its limitations in representing assembly-related information described in Section 3. Figure 4 (1) exemplifies the translation of the nominal CAD geometry with PMIs and variation information of a few features of the truck’s hanger and base plate. The individually generated CAD features are stored in the QIF files as FeatureMeasurement elements according to their geometry type and semantically linked with the nominal geometry (via Features and Characteristics elements, see Figure 3).

Figure 4. Collaborative variation simulation scenario covering three perspectives, users and software tools for the geometry assurance of a skateboard truck assembly used as a case study

When the focus shifts to assuring the final design, the actual manufacturing conditions must be considered in variation simulation. In this example, the numerical process simulation esi ProCAST ™ helps mimic the probabilistic character of the gravity casting of the hanger with a moulded axle (see Figure 4 (2a)). By systematically perturbing the mould and gating system geometry and the process parameters sensitive to the geometry, such as mould and pouring temperature or cooling rate, the process simulation engineer obtains systematic and random part variation information as input for the subsequent simulation on the assembly level (Reference Lorin, Lindkvist and SöderbergLorin et al., 2012). For each casting result, represented by a triangulated surface mesh, the respective QIF features are associated with the relevant feature triangles and appended to the existing QIF file as individual FeatureMeasurement elements. Adding the mesh points as a list of virtual measurement points structured within a MeasuredPointSet element allows the model to be augmented with discrete point-based representation information. In doing so, the approximates from the early phase for the hanger can be substituted.

Jointly with the sufficiently accurate information from the early phase for the milled baseplate, they are used by the tolerance engineer to automatically rebuild the geometrical model in a more advanced CAT tool, in this case, RD&T ®. Therefore, the parametric QIF feature information from the early phase must be translated into a point-based representation (see Figure 4 (2b)), while the measured points from the process simulation can be used directly. Details on applicable mapping strategies can be found in (Roth et al., 2024). The part positioning and measurement operations cannot be mapped via QIF (see Section 3) and must be assigned manually before variation simulation is performed in this phase.

4.2. Discussion on its strengths and limitations

The application scenario illustrates that the indirect model translation via QIF is beneficial for increasing the level of automation by transferring the information of deviating geometry between different tools. QIF’s nature as a hybrid representation model (see Figure 3) enables the representation of the part’s geometry in multiple forms. It semantically links it to the GD&T specification information in compliance with ISO and ASME standards. Especially in the early design stages, the semantic GD&T information helps to generate variation information on the part level automatically. Appending the virtual ‘as-inspected’ parts helps carry the variation information virtually generated in simulation. Similar to the nominal status, it is flexible since it can be represented as single-value characteristics, parametric features, or discrete points. Hence, it can cover the scope of the geometrical model on the part level. Even if it cannot replicate a fully controllable geometrical model, it makes its remodelling obsolete by directly providing all the information. Further, it offers the possibility of infusing the variation models with real inspection information. The case study exemplified that it facilitates combining models while adapting the level of detail for different activities within the geometry assurance while shifting the perspective (see Figure 1 (a-c)). Compared to manual modelling and transforming the model, it improves consistency, lowers the risk of manual modelling errors and avoids ambiguity through the standardised QIF structure. Exchanging the variation information for all features further reduces uncertainties resulting from the randomness of probabilistic sampling (Reference Roth, Schleich and WartzackRoth et al., 2022). Thus, it fosters the comparability of variation simulation results obtained with different tools.

The size of the QIF files significantly increases with the number of features and the chosen sample size. More complex problems than the highlighted scenario, for instance, mega-casted parts, can cover many functional-relevant features that do not necessarily result from one manufacturing process (Reference Wärmefjord, Hansen and SöderbergWärmefjord et al., 2023). If large amounts of data and larger file sizes are acceptable, exchanging variation simulation information across different manufacturing stages via QIF can be beneficial to capture and communicate the intermediate geometry states, e.g., after the casting and subsequent machining steps. Thus, it can further support the reuse of previous simulation information in the early phases of a new product generation (Roth et al., 2024). The overall premise is that suitable strategies for mapping from and to QIF are developed. However, open-source code available in C++, C#, and Python and a comprehensive documentation webpage support a straightforward implementation of QIF reading and writing functionalities (Campbell et al., Reference Campbell, Brown, Brown, Herron, Admire, Horst, Leland and Stahl2019; QIF Community, 2024).

Nevertheless, using QIF files as a standardised information carrier comes at a price. Due to its restrictions in scope, representing information for the assembly behaviour model is highly limited. Except for the nominal part’s orientation and location, no suitable elements are available to define assembly constraints, fixture layouts, etc. Information losses are unavoidable if the assembly behaviour model information is not stored outside of QIF, for instance, in an ontology, as Lu et al. (Reference Lu, Qin, Liu, Huang, Zhou and Jiang2015) introduced. Combining ontologies and QIF, as proposed in (Reference Kwon, Monnier, Barbau and BernsteinKwon et al., 2020) and proven beneficial for STEP (Reference Barbau, Krima, Rachuri, Narayanan, Fiorentini, Foufou and SriramBarbau et al., 2012), provides a promising way to augment the neutral model with additional information. This also includes non-geometrical information, such as on physical phenomena like residual stresses, e.g., typically restrained in mega-casted parts and affecting the assembly quality (Reference Wärmefjord, Hansen and SöderbergWärmefjord et al., 2023). Besides the challenge of defining an information model in a standardised way, the different methods for propagating the variations on the assembly level, e.g., by contact modelling, rigid body transformations or constraint modelling, complicate finding a generic information model structure. Besides, changes in dimensionality, such as from 2D to 3D, as well as significant differences in the level of detail throughout the product development process, such as wireframe models in early phases and detailed, discrete geometry simulation in late phases, represent a challenge for an automatic model translation and must be studied for their potential.

5. Conclusion

Variation simulation is performed using different software to analyse the influence of geometrical variations on product quality. The QIF standard provides a promising solution to bridge gaps between software tools since it can store the nominal as-designed status of the parts and the virtually generated part instances with its feature variations. Despite its strengths on the part level, most information on the assembly level cannot be represented within QIF, hindering a complete automated model translation.

Acknowledgement

This work was carried out at the Wingquist Laboratory VINN Excellence Centre within the Area of Advance Production at Chalmers University of Technology and supported by Sweden’s Innovation Agency (VINNOVA). The support of the project DigiSync (grant ID 2024-02505) is gratefully acknowledged.

References

Aderiani, A. R., Wärmefjord, K., & Söderberg, R. (2022). Model-based definition in computer aided tolerance analyses. Procedia CIRP, 114, 112116. https://doi.org/10.1016/j.procir.2022.10.016 CrossRefGoogle Scholar
Autodesk Inc. (2024). AUTODESK Inventor Professional 2024. Saving and Exporting Files Reference. https://help.autodesk.com/view/INVNTOR/2024/ENU/?guid=GUID-08D6DD13-3066-4210-9F19-5F7E8DB8AD5D Google Scholar
Barbau, R., Krima, S., Rachuri, S., Narayanan, A., Fiorentini, X., Foufou, S., & Sriram, R. D. (2012). OntoSTEP: Enriching product model data using ontologies. Comput. Aided Des., 44(6), 575590. https://doi.org/10.1016/j.cad.2012.01.008 CrossRefGoogle Scholar
Camba, J., Contero, M., Johnson, M., & Company, P. (2014). Extended 3D annotations as a new mechanism to explicitly communicate geometric design intent and increase CAD model reusability. Comput. Aided Des., 57, 6173. https://doi.org/10.1016/j.cad.2014.07.001 CrossRefGoogle Scholar
Campbell, D., Brown, C., Brown, R., Herron, J., Admire, R., Horst, J., Leland, C., & Stahl, R. (2019). Why QIF Matters – A Roadmap for Digital Manufacturing. Proceedings of the 10th Model-Based Enterprise Summit (MBE 2019) (pp. 5863). https://doi.org/10.6028/NIST.AMS.100-24#page=66 CrossRefGoogle Scholar
Cao, Y., Liu, T., & Yang, J. (2018). A comprehensive review of tolerance analysis models. Int. J. Adv. Manuf. Technol., 97(5–8), 30553085. https://doi.org/10.1007/s00170-018-1920-2 CrossRefGoogle Scholar
Clozel, P., & Rance, P. (2013). MECAmaster: A Tool for Assembly Simulation from Early Design, Industrial Approach. In Villeneuve, F. & Mathieu, L. (Eds.), Geometric Tolerancing of Products (pp. 241273). Wiley. https://doi.org/10.1002/9781118587027.ch10 CrossRefGoogle Scholar
Dantan, J.-Y., Gayton, N., Dumas, A., Etienne, A., & Qureshi, A. J. (2012). Mathematical issues in mechanical tolerance analysis. 13e Colloque National AIP PRIMECA (pp. 112).Google Scholar
Dimensional Control Systems, Inc. (2024). 3DCS Variation Analyst. Help Manual. https://community.3dcs.com/help_manual Google Scholar
Dumas, A., Dantan, J.-Y., & Gayton, N. (2015). Impact of a behavior model linearization strategy on the tolerance analysis of over-constrained mechanisms. Comput. Aided Des., 62, 152163. https://doi.org/10.1016/j.cad.2014.11.002 CrossRefGoogle Scholar
Frère, L.-M., Royer, M., & Fourcade, J. (2018). Tolerance analysis using a Computer Aided Tolerancing Software: ANATOLE 3D. Procedia CIRP, 75, 267272. https://doi.org/10.1016/j.procir.2018.04.079 CrossRefGoogle Scholar
Garcia, C. A. R., Teissandier, D., Anwer, N., Delos, V., Ledoux, Y., & Pierre, L. (2022). An integrated open source CAT based on Skin Model Shapes. Procedia CIRP, 114, 135140. https://doi.org/10.1016/j.procir.2022.10.020 CrossRefGoogle Scholar
Garvin, D. A. (1988). Managing Quality: The Strategic and Competitive Edge. Free Press.Google Scholar
Glancy, C., Stoddard, J., & Law, M. (1999). Automating the Tolerancing Process. In Drake, P. J. (Ed.), Dimensioning and Tolerancing Handbook (pp. 15–1–15–15). McGraw-Hill.Google Scholar
Goetz, S., Schleich, B., & Wartzack, S. (2018). CAD-Based Tolerance Analysis in Preliminary Design Stages Enabling Early Tolerance Evaluation. Proceedings of the ASME 2018 IMECE. Volume 2: Advanced Manufacturing (pp. V002T02A106). https://doi.org/10.1115/IMECE2018-86396 CrossRefGoogle Scholar
Goetz, S., Schleich, B., & Wartzack, S. (2020). Integration of robust and tolerance design in early stages of the product development process. Res. Eng. Des., 31(2), 157173. https://doi.org/10.1007/s00163-019-00328-2 CrossRefGoogle Scholar
Haghighi, P., Ramnath, S., Chitale, A., Davidson, J. K., & Shah, J. J. (2019). Automated Tolerance Analysis of Mechanical Assemblies from a CAD Model with PMI. Comput. Aided Des. Appl., 17(2), 249273. https://doi.org/10.14733/cadaps.2020.249-273 CrossRefGoogle Scholar
Hallmann, M., Goetz, S., & Schleich, B. (2019). Mapping of GD&T information and PMI between 3D product models in the STEP and STL format. Comput. Aided Des., 115, 293306. https://doi.org/10.1016/j.cad.2019.06.006 CrossRefGoogle Scholar
Hallmann, M., Schleich, B., & Wartzack, S. (2020). From tolerance allocation to tolerance-cost optimization: A comprehensive literature review. Int. J. Adv. Manuf. Technol., 107(1112), 48594912. https://doi.org/10.1007/s00170-020-05254-5 CrossRefGoogle Scholar
Hong, Y. S., & Chang, T. C. (2002). A comprehensive review of tolerancing research. Int. J. Prod. Res., 40(11), 24252459. https://doi.org/10.1080/00207540210128242 CrossRefGoogle Scholar
Hurt, J. (2007). The Gaussian Assumption in Enventive Tolerance Analysis. https://enventive.com/download/Enventive-Concept/TheGaussianAssumption.pdf Google Scholar
Isaksson, O., & Eckert, C. (2020). Product Development 2040: Technologies are just as good as the designer’s ability to integrate them. The Design Society. https://doi.org/10.35199/report.pd2040 CrossRefGoogle Scholar
International Organization for Standardization. (2020). Automation systems and integration—Quality information framework (QIF)—An integrated model for manufacturing quality information (ISO 23952:2020). ISO.Google Scholar
International Organization for Standardization. (2018) Ergonomics of human-system interaction—Part 11: Usability: Definitions and concepts (ISO 9241-11). ISO.Google Scholar
Korbi, A., Tlija, M., Louhichi, B., & BenAmara, A. (2018). CAD/tolerancing integration: A new approach for tolerance analysis of non-rigid parts assemblies. Int. J. Adv. Manuf. Technol., 98(5–8), 20032013. https://doi.org/10.1007/s00170-018-2347-5 CrossRefGoogle Scholar
Kwon, S., Monnier, L. V., Barbau, R., & Bernstein, W. Z. (2020). Enriching standards-based digital thread by fusing as-designed and as-inspected data using knowledge graphs. Adv. Eng. Inform., 46, 101102. https://doi.org/10.1016/j.aei.2020.101102 CrossRefGoogle Scholar
Lenne, D., Thouvenin, I., & Aubry, S. (2009). Supporting design with 3D-annotations in a collaborative virtual environment. Research in Engineering Design, 20(3), 149155. https://doi.org/10.1007/s00163-009-0071-8 CrossRefGoogle Scholar
Lorin, S., Lindkvist, L., & Söderberg, R. (2012). Simulating Part and Assembly Variation for Injection Molded Parts. Volume 5: 6th International Conference on Micro- and Nanosystems; 17th Design for Manufacturing and the Life Cycle Conference (pp. 487496). https://doi.org/10.1115/DETC2012-70659 CrossRefGoogle Scholar
Lu, W., Qin, Y., Liu, X., Huang, M., Zhou, L., & Jiang, X. (2015). Enriching the semantics of variational geometric constraint data with ontology. Computer-Aided Design, 63, 7285. https://doi.org/10.1016/j.cad.2014.12.008 CrossRefGoogle Scholar
Lupuleac, S., Petukhova, M., Shinder, J., Titova, M., Zaitseva, N., & Churilova, M. (2024). Nonlinear Tolerancing: Variation Simulation and Assembly Analysis with Regard to Contact Interaction of Parts. Axioms, 13(1), 67. https://doi.org/10.3390/axioms13010067 CrossRefGoogle Scholar
Lyu, N., Shimura, A., & Saitou, K. (2006). Optimal Tolerance Allocation of Automotive Pneumatic Control Valves Based on Product and Process Simulations. Proceedings of the ASME 2006 IDETC-CIE. Volume 1: 32nd Design Automation Conference (pp. 301308). https://doi.org/10.1115/DETC2006-99592 CrossRefGoogle Scholar
Marjudi, S., Amran, M. M., Abdullah, K. A., Widyarto, S., Majid, N. A., & Sulaiman, R. (2010). A review and comparison of IGES and STEP. Proceedings of World Academy of Science, Engineering and Technology, 62, 10131017.Google Scholar
Morse, E., Dantan, J.-Y., Anwer, N., Söderberg, R., Moroni, G., Qureshi, A., Jiang, X., & Mathieu, L. (2018). Tolerancing: Managing uncertainty from conceptual design to final product. CIRP Annals, 67(2), 695717. https://doi.org/10.1016/j.cirp.2018.05.009 CrossRefGoogle Scholar
Nerenst, T. B., Ebro, M., Nielsen, M., Eifler, T., & Nielsen, K. L. (2021). Exploring barriers for the use of FEA-based variation simulation in industrial development practice. Des. Sci., 7, e21. https://doi.org/10.1017/dsj.2021.21 CrossRefGoogle Scholar
Nickolaisen, R. H. (1999). Dimensional Management. In Drake, P. J. (Ed.), Dimensioning and Tolerancing Handbook (pp. 2–12–11). McGraw-Hill.Google Scholar
Prisco, U., & Giorleo, G. (2002). Overview of current CAT systems. ICA, 9(4), 373387. https://doi.org/10.3233/ICA-2002-9406 CrossRefGoogle Scholar
Qin, Y., Qi, Q., Lu, W., Liu, X., Scott, P. J., & Jiang, X. (2018). A review of representation models of tolerance information. Int. J. Adv. Manuf. Technol., 95(58), 21932206. https://doi.org/10.1007/s00170-017-1352-4 CrossRefGoogle Scholar
RD&T Technology AB. (2022). RD&T Software Manual. Ver1.23.Google Scholar
Roth, M., Rezaei Aderiani, A., Morse, E., Wärmefjord, K., & Söderberg, R. (2025). Closing gaps in the digital thread with the Quality Information Framework (QIF) standard for a seamless geometry assurance process. Comput. Aided Des., 182, 103860. https://doi.org/10.1016/j.cad.2025.103860 CrossRefGoogle Scholar
Roth, M., Schleich, B., & Wartzack, S. (2022). Handling Sampling-induced Uncertainties in Tolerance-Cost Optimization. Procedia CIRP, 114, 209214. https://doi.org/10.1016/j.procir.2022.10.029 CrossRefGoogle Scholar
Schleich, B., & Anwer, N. (2021). Tolerancing Informatics: Towards Automatic Tolerancing Information Processing in Geometrical Variations Management. Appl. Sci., 11(1), 198. https://doi.org/10.3390/app11010198 CrossRefGoogle Scholar
Sigurdarson, N., Eifler, T., & Ebro, M. (2018). The Applicability of CAT tools in industry – boundaries and challenges in tolerance engineering practice observed in a medical device company. Procedia CIRP, 75, 261266. https://doi.org/10.1016/j.procir.2018.04.066 CrossRefGoogle Scholar
Söderberg, R., Lindkvist, L., & Carlson, J. S. (2006). Managing physical dependencies through location system design. J. Eng. Des., 17(4), 325346. https://doi.org/10.1080/09544820500275685 CrossRefGoogle Scholar
Söderberg, R., Lindkvist, L., Wärmefjord, K., & Carlson, J. S. (2016). Virtual Geometry Assurance Process and Toolbox. Procedia CIRP, 43, 312. https://doi.org/10.1016/j.procir.2016.02.043 CrossRefGoogle Scholar
Thornton, A. C. (1999). A Mathematical Framework for the Key Characteristic Process. Res. Eng. Des., 11(3), 145157. https://doi.org/10.1007/s001630050011 CrossRefGoogle Scholar
Walter, M. S. J. (2019). Dimensional and Geometrical Tolerances in Mechanical Engineering - a Historical Review. Machine Design, 11(3), 6774. https://doi.org/10.24867/MD.11.2019.3.67-74 CrossRefGoogle Scholar
Wärmefjord, K., Hansen, J., & Söderberg, R. (2023). Challenges in Geometry Assurance of Megacasting in the Automotive Industry. J. Comput. Inf. Sci. Eng., 23(6), 060801. https://doi.org/10.1115/1.4062269 CrossRefGoogle Scholar
Wickman, C., & Söderberg, R. (2007). Perception of gap and flush in virtual environments. J. Eng. Des., 18(2), 175-193, https://doi.org/10.1080/09544820600751023 CrossRefGoogle Scholar
Figure 0

Figure 1. Motivations for switching variation simulation tools within the geometry assurance

Figure 1

Figure 2. General idea of an indirect variation model-to-variation model mapping via QIF

Figure 2

Figure 3. QIF-information elements relevant for variation simulation model information exchange

Figure 3

Figure 4. Collaborative variation simulation scenario covering three perspectives, users and software tools for the geometry assurance of a skateboard truck assembly used as a case study