Approaches for the assembly simulation of skin model shapes

Even though they are weakly noticed, geometric part deviations accompany our everyday life. These geometric deviations affect the assemblability and functional compliance of products, since small part variations accumulate through large-scale assemblies and lead to malfunction as well as decreased product reliability and safety. However, the consideration of part deviations in the virtual modelling of mechanical assemblies is an ongoing challenge in computer-aided tolerancing research. This is because the resulting assembly configurations for variant parts are far more complicated than for nominal assemblies. In this contribution, two approaches for the relative positioning of point based models are highlighted and adapted to the assembly simulation of Skin Model Shapes, which are specific workpiece representatives considering geometric deviations. The first approach employs constrained registration techniques to determine the position of variant parts in an assembly considering multiple assembly steps simultaneously, whereas the second utilizes the difference surface to solve the positioning problem sequentially. The application of these approaches to computer-aided tolerancing is demonstrated, though their applicability reaches various fields of industrial geometry. Skin Model Shapes are digital part representatives comprising geometric deviations.Approaches for the relative positioning of point-based Skin Model Shapes are proposed.The approaches ground on algorithms from computational geometry and computer graphics.Applications for the assembly simulation in tolerancing are given.

[1]  Jean-Yves Dantan,et al.  Global view of geometrical specifications , 2003 .

[2]  Sandro Wartzack,et al.  A Comprehensive Framework for Skin Model Simulation , 2012 .

[3]  Chaowang Bo,et al.  A comparison of tolerance analysis models for assembly , 2013 .

[4]  Jun-Hai Yong,et al.  Automatic least-squares projection of points onto point clouds with applications in reverse engineering , 2006, Comput. Aided Des..

[5]  Sandro Wartzack,et al.  Discrete shape modeling for skin model representation , 2013 .

[6]  David P. Dobkin,et al.  The quickhull algorithm for convex hulls , 1996, TOMS.

[7]  Massimiliano Marziale,et al.  A review of two models for tolerance analysis of an assembly: Jacobian and torsor , 2011, Int. J. Comput. Integr. Manuf..

[8]  Utpal Roy,et al.  Computational methodologies for evaluating form and positional tolerances in a computer integrated manufacturing system , 1995 .

[9]  G. Giorleo,et al.  Overview of current CAT systems: Review Article , 2002 .

[10]  Alex Ballu,et al.  A Model for a Coherent and Complete Tolerancing Process , 2007 .

[11]  Vijay Srinivasan Computational Metrology for the Design and Manufacture of Product Geometry: A Classification and Synthesis , 2007, J. Comput. Inf. Sci. Eng..

[12]  Sandro Wartzack,et al.  VIRTUAL ASSEMBLY ANALYSIS: STANDARD TOLERANCE ANALYSIS COMPARED TO MANUFACTURING SIMULATION AND RELATIVE POSITIONING , 2010 .

[13]  Rikard Söderberg,et al.  Managing physical dependencies through location system design , 2006 .

[14]  Sandro Wartzack,et al.  The Implications of the Skin Model Concept for Computer Aided Tolerancing , 2013 .

[15]  Helmut Pottmann,et al.  Industrial geometry: recent advances and applications in CAD , 2005, Comput. Aided Des..

[16]  Nickolas S. Sapidis,et al.  Drawing curves onto a cloud of points for point-based modelling , 2005, Comput. Aided Des..

[17]  Rikard Söderberg,et al.  Tolerance Chain Detection by Geometrical Constraint Based Coupling Analysis , 1999 .

[18]  Kenneth W. Chase,et al.  A survey of research in the application of tolerance analysis to the design of mechanical assemblies , 1991 .

[19]  Umberto Prisco,et al.  Overview of current CAT systems , 2002, Integr. Comput. Aided Eng..

[20]  W. A. Shewhart,et al.  Economic quality control of manufactured product , 1930 .

[21]  Berthold K. P. Horn,et al.  Closed-form solution of absolute orientation using unit quaternions , 1987 .

[22]  Utpal Roy,et al.  Relative positioning of toleranced polyhedral parts in an assembly , 2001 .

[23]  Jean-Yves Dantan,et al.  Geometrical product specifications - model for product life cycle , 2008, Comput. Aided Des..

[24]  Pierre-Antoine Adragna,et al.  Modeling of 2D and 3D Assemblies Taking Into Account Form Errors of Plane Surfaces , 2009, J. Comput. Inf. Sci. Eng..

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

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

[27]  Helmut Pottmann,et al.  Registration without ICP , 2004, Comput. Vis. Image Underst..

[28]  Leo Joskowicz,et al.  Relative Position Computation for Assembly Planning With Planar Toleranced Parts , 2006, Int. J. Robotics Res..

[29]  Sandro Wartzack,et al.  From solid modelling to skin model shapes: Shifting paradigms in computer-aided tolerancing , 2014 .

[30]  Antonio Armillotta,et al.  A method for computer-aided specification of geometric tolerances , 2013, Comput. Aided Des..

[31]  Y. S. Hong,et al.  A comprehensive review of tolerancing research , 2002 .

[32]  Nicolas Gayton,et al.  Statistical tolerance analysis of over-constrained mechanisms with gaps using system reliability methods , 2013, Comput. Aided Des..

[33]  Alex Ballu,et al.  Geometrical reliability of overconstrained mechanisms with gaps , 2008 .

[34]  Anna C. Thornton,et al.  A Mathematical Framework for the Key Characteristic Process , 1999 .

[35]  A. Wirtz Vektorielle Tolerierung zur Qualitätssteuerung in der mechanischen Fertigung , 1988 .

[36]  Vijay Srinivasan A geometrical product specification language based on a classification of symmetry groups , 1999, Comput. Aided Des..

[37]  Wilma Polini Taxonomy of models for tolerance analysis in assembling , 2012 .

[38]  Paul J. Besl,et al.  A Method for Registration of 3-D Shapes , 1992, IEEE Trans. Pattern Anal. Mach. Intell..

[39]  Phillip N. Azariadis Parameterization of clouds of unorganized points using dynamic base surfaces , 2004, Comput. Aided Des..

[40]  Sandro Wartzack,et al.  A discrete geometry approach for tolerance analysis of mechanism , 2014 .

[41]  Robert Scott Pierce,et al.  Simulation of Mating Between Nonanalytic Surfaces Using a Mathematical Programing Formulation , 2007, J. Comput. Inf. Sci. Eng..

[42]  Pasquale Franciosa,et al.  Variational modeling and assembly constraints in tolerance analysis of rigid part assemblies: planar and cylindrical features , 2010 .

[43]  Marc Levoy,et al.  Efficient variants of the ICP algorithm , 2001, Proceedings Third International Conference on 3-D Digital Imaging and Modeling.

[44]  L. E. Farmer,et al.  Tolerance Technology — Computer-Based Analysis , 1986 .

[45]  Nicolas Gayton,et al.  A statistical tolerance analysis approach for over-constrained mechanism based on optimization and Monte Carlo simulation , 2012, Comput. Aided Des..

[46]  Adam Herout,et al.  Yet Faster Ray-Triangle Intersection (Using SSE4) , 2010, IEEE Transactions on Visualization and Computer Graphics.

[47]  Nabil Anwer,et al.  The skin model, a comprehensive geometric model for engineering design , 2013 .

[48]  Serge Samper,et al.  Modal Expression of Form Defects , 2007 .

[49]  Simon Flöry,et al.  Fitting curves and surfaces to point clouds in the presence of obstacles , 2009, Comput. Aided Geom. Des..

[50]  Gaurav Ameta,et al.  Comparison of Spatial Math Models for Tolerance Analysis: Tolerance-Maps, Deviation Domain, and TTRS , 2011, J. Comput. Inf. Sci. Eng..

[51]  Simon Flöry,et al.  Surface fitting and registration of point clouds using approximations of the unsigned distance function , 2010, Comput. Aided Geom. Des..

[52]  H. Pottmann,et al.  Reassembling fractured objects by geometric matching , 2006, SIGGRAPH 2006.

[53]  Michael J. Wozny,et al.  Tolerances in computer-aided geometric design , 2005, The Visual Computer.

[54]  Jean-Yves Dantan,et al.  Worst-case and statistical tolerance analysis based on quantified constraint satisfaction problems and Monte Carlo simulation , 2009, Comput. Aided Des..

[55]  Spencer P. Magleby,et al.  Generalized 3-D tolerance analysis of mechanical assemblies with small kinematic adjustments , 1998 .