Bridging the gap between CAD and CAE using STL files

In many areas of industry, it is desirable to have fast and reliable systems in order to quickly obtain suitable solid models for computer- aided analyses. Nevertheless it is well known that the data exchange process between CAD modelers and CAE packages can require significative efforts. This paper presents an approach for geometrical data exchange through triangulated boundary models. The proposed framework is founded on the use of STL file specification as neutral format file. This work is principally focused on data exchange among CAD modelers and FEA packages via STL. The proposed approach involves the definition of a topological structure suitable for the STL representation and the development of algorithms for topology and geometry data processing in order to get a solid model suitable for finite element analysis or other computer aided engineering purposes. Different algorithms for model processing are considered and their pros and cons are discussed. As a case study, a prototype modeler which supports an exporting filter for a commercial CAE package has been implemented.

[1]  R. Courant What is mathematics? : an elementary approach to ideas and methods / R. Courant, Herbert Robbins , 1941 .

[2]  Kunwoo Lee,et al.  Principles of CAD/CAM/CAE Systems , 1999 .

[3]  Paolo Cignoni,et al.  A comparison of mesh simplification algorithms , 1998, Comput. Graph..

[4]  Micha Sharir,et al.  Filling gaps in the boundary of a polyhedron , 1995, Comput. Aided Geom. Des..

[5]  Edward Angel,et al.  Interactive Computer Graphics: A Top-Down Approach Using OpenGL , 1997 .

[6]  Paolo Cignoni,et al.  Zeta: A Resolution Modeling System , 1998, Graph. Model. Image Process..

[7]  Mark S. Shephard,et al.  Parallel refinement and coarsening of tetrahedral meshes , 1999 .

[8]  Yonghua Chen,et al.  Integrated reverse engineering and rapid prototyping , 1997 .

[9]  Y. H. Chen,et al.  Genetic algorithms for optimized re-triangulation in the context of reverse engineering , 1999, Comput. Aided Des..

[10]  P. Gu,et al.  A reverse engineering system for rapid manufacturing of complex objects , 2002 .

[11]  Bernd Hamann,et al.  A new method for the repair of CAD data with discontinuities , 1998 .

[12]  Gill Barequet,et al.  A data front-end for layered manufacturing , 1997, SCG '97.

[13]  Carlo H. Séquin,et al.  Geometric algorithms and data representation for solid freeform fabrication , 2000 .

[14]  Leo Joskowicz,et al.  Mesh simplification with smooth surface reconstruction , 1998, Comput. Aided Des..

[15]  Nicholas M. Patrikalakis,et al.  Representational validity of boundary representation models , 2000, Comput. Aided Des..

[16]  Hyungjun Park,et al.  An adaptive method for smooth surface approximation to scattered 3D points , 1995, Comput. Aided Des..

[17]  Michael J. Wozny,et al.  A Flexible File Format for Solid Freeform Fabrication , 1991 .

[18]  Jean-Christophe Cuillière,et al.  Generation of a finite element MESH from stereolithography (STL) files , 2002, Comput. Aided Des..

[19]  Ho-Chan Kim,et al.  STL file generation from measured point data by segmentation and Delaunay triangulation , 2002, Comput. Aided Des..