A digital twin-based approach for the management of geometrical deviations during assembly processes

Abstract The recent transformation in the aeronautical industry gives new prospects in the field of product geometry assurance. These include, in particular the creation of sophisticated virtual models, or digital twins, which can reflect the as-built geometry of physical products and optimize the assembly operations consequently. One of the current obstacles to the implementation of such digital twins is linked to the difficult transition from a conceptual model to a usable virtual representation. In this article, we present the hybrid representation of a product which is capable of integrating the different states of the components at each step of the assembly process. We propose a method to update the virtual representation of already assembled components, in order to include the position and orientation deviations of their surfaces. The B-Rep model of each component is updated from data acquired during the assembly of the product. The various steps of this update, and its associated tools are discussed in the article. Based on the knowledge of the as-built component geometry, the geometry of the yet-to-be-assembled components is adapted so that the final product complies with the functional requirements. To this end, we also discuss a formalism to model the product's functional information and to translate it at a geometrical level thanks to an assembly skeleton.

[1]  Ralph R. Martin,et al.  Algorithms for reverse engineering boundary representation models , 2001, Comput. Aided Des..

[2]  Wilfried Sihn,et al.  Digital Twin in manufacturing: A categorical literature review and classification , 2018 .

[3]  Gábor Erdős,et al.  Adapting CAD models of complex engineering objects to measured point cloud data , 2014 .

[4]  Rikard Söderberg,et al.  Toward a Digital Twin for real-time geometry assurance in individualized production , 2017 .

[5]  Gaël Varoquaux,et al.  Scikit-learn: Machine Learning in Python , 2011, J. Mach. Learn. Res..

[6]  Bertrand Iooss,et al.  Title: Open TURNS: An industrial software for uncertainty quantification in simulation , 2015, 1501.05242.

[7]  Fei Tao,et al.  Digital twin-driven product design, manufacturing and service with big data , 2017, The International Journal of Advanced Manufacturing Technology.

[8]  Jody Muelaner,et al.  Design for measurement assisted determinate assembly (MADA) of large composite structures , 2010 .

[9]  Stefano Tornincasa,et al.  The future and the evolution of CAD , 2010 .

[10]  Paul J. Besl,et al.  Method for registration of 3-D shapes , 1992, Other Conferences.

[11]  Monica Carfagni,et al.  Reverse engineering modeling methods and tools: a survey , 2018 .

[12]  Ralph R. Martin,et al.  Reverse engineering of geometric models - an introduction , 1997, Comput. Aided Des..

[13]  Pasquale Franciosa,et al.  Spatio-Temporal Adaptive Sampling for effective coverage measurement planning during quality inspection of free form surfaces using robotic 3D optical scanner , 2019, Journal of Manufacturing Systems.

[14]  Andrew Y. C. Nee,et al.  Enabling technologies and tools for digital twin , 2019 .

[15]  X. Yan,et al.  Toward an Automatic Generation of Part Models with Form Error , 2016 .

[16]  Sandro Wartzack,et al.  Skin Model Shapes: A new paradigm shift for geometric variations modelling in mechanical engineering , 2014, Comput. Aided Des..

[17]  Travis E. Oliphant,et al.  Python for Scientific Computing , 2007, Computing in Science & Engineering.

[18]  Stefan Hinz,et al.  Semantic point cloud interpretation based on optimal neighborhoods, relevant features and efficient classifiers , 2015 .

[19]  Xingyu Yan,et al.  Tolerance analysis using skin model shapes and linear complementarity conditions , 2018, Journal of Manufacturing Systems.

[20]  Rebeca Arista,et al.  Development based on reverse engineering to manufacture aircraft custom-made parts , 2017 .

[21]  Stephan Husung,et al.  Use of Vectorial Tolerances for Direct Representation and Analysis in CAD-systems☆ , 2015 .

[22]  Gérard G. Medioni,et al.  Object modelling by registration of multiple range images , 1992, Image Vis. Comput..

[23]  Sandro Wartzack,et al.  Contact and Mobility Simulation for Mechanical Assemblies Based on Skin Model Shapes , 2015, J. Comput. Inf. Sci. Eng..

[24]  Samuel Gomes,et al.  Geometric skeleton computation enabling concurrent product engineering and assembly sequence planning , 2011, Comput. Aided Des..

[25]  Holly K Ault,et al.  Direct Modeling: Easy Changes in CAD? , 2016 .

[26]  Hugo Falgarone,et al.  A Reverse-Engineering Approach for the Management of Product Geometrical Variations during Assembly , 2019 .

[27]  Steven L. Brunton,et al.  Predicting shim gaps in aircraft assembly with machine learning and sparse sensing , 2017, Journal of Manufacturing Systems.

[28]  Aurélien Bey,et al.  RECONSTRUCTION OF CONSISTENT 3D CAD MODELS FROM POINT CLOUD DATA USING A PRIORI CAD MODELS , 2012 .

[29]  Luca Fumagalli,et al.  Flexible Automation and Intelligent Manufacturing , FAIM 2017 , 27-30 June 2017 , Modena , Italy A review of the roles of Digital Twin in CPS-based production systems , 2017 .

[30]  Jami J. Shah,et al.  Parametric and Feature-Based CAD/CAM: Concepts, Techniques, and Applications , 1995 .

[31]  Sandro Wartzack,et al.  Shaping the digital twin for design and production engineering , 2017 .

[32]  Frédéric Bosché,et al.  Automated recognition of 3D CAD model objects in laser scans and calculation of as-built dimensions for dimensional compliance control in construction , 2010, Adv. Eng. Informatics.