Salome Salome
Total Page:16
File Type:pdf, Size:1020Kb
SALOME Geometry, Meshing, Post processing and Code coupling modules GEOM : Geometry 20 11-Feb-09 SALOME : A unified computational framework - Workshop EDF R&D / ANL / ORNL / IBM GEOM : Geometry Main features } Import/Export CAD from standards formats } Design geometric objects } Repair/correct CAD models Based on Cascade Technology 21 11-Feb-09 SALOME : A unified computational framework - Workshop EDF R&D / ANL / ORNL / IBM GEOM : Geometry Import/Export file operations Graphical capabilities } Displaying and graphical editing of } STEP CAD models } IGES y Specialized 3D viewer (Open Cascade and VTK) } BREP (internal format) } Graphical selection mechanism } STL (only export) } Graphical properties } ACIS (CATIA V5) y Wire frame, Shading y Transparency y Color 22 11-Feb-09 SALOME : A unified computational framework - Workshop EDF R&D / ANL / ORNL / IBM GEOM : Geometry Build geometric objects } Geometric primitives } Generations y 1D : line, circle, ellipse, arc, y Extrusion, revolution, filling, pipe cuve, vector y 2D : plane, working plane } Transformations y 3D : box, cylinder, sphere, y Translation, rotation, mirror, torus, cone scale, offset y Sketch : build a complex line or y Multi-translation, multi-rotation a face y Fundamental build : vertex, edge, wire, face, shell, solid, } Informations compound y What is ? } Operations y Center of mass y Boolean : fuse, common, cut, y Inertia section y Bounding box y Fillet, chamfer, partition, y Distance Archimedes y Coordinates y Explode in more basic geometric object 23 11-Feb-09 SALOME : A unified computational framework - Workshop EDF R&D / ANL / ORNL / IBM GEOM : Geometry Repair geometric objects } Suppress faces } Close wire, bounding of faces } Supress internal wires } Suppress holes } Sewing } Check free boundaries } Shape processing Geometric objects partition } To build hexahedron mesh } … 24 11-Feb-09 SALOME : A unified computational framework - Workshop EDF R&D / ANL / ORNL / IBM SMESH : Meshing 25 11-Feb-09 SALOME : A unified computational framework - Workshop EDF R&D / ANL / ORNL / IBM SMESH : Meshing Main features } Meshing geometrical models created or imported by the GEOM module } Modification of generated meshes } Quality control of meshes on a set of criteria } Grouping mesh elements and performing operations on these groups } Displaying information on meshes } Import and export of meshes in formats y MED (internal model) y UNV (IDEAS) y STL (only export) C++ API to connect external mesh algorithms (plug-in) 26 11-Feb-09 SALOME : A unified computational framework - Workshop EDF R&D / ANL / ORNL / IBM SMESH : Meshing Meshing algorithms available } MEFISTO (triangle) } BL-SURF (triangle) } NETGEN (tetrahedron) } GHS3D (tetrahedron) } I,J,K (hexahedron) } Mapping (quadrangle) } Projection 2D-3D } 3D Extrusion 3D } Radial Prism 3D 27 11-Feb-09 SALOME : A unified computational framework - Workshop EDF R&D / ANL / ORNL / IBM SMESH : Meshing Modifying a mesh } Transformations y Translation, rotation, symmetry } Add/delete node, edge, triangle, quadrangle, y Sewing, merge nodes, smoothing tetrahedron, hexahedron y Extrusion along a vector or a path } Move node } … } Renumbering nodes, elements } Diagonal inversion } Union of two or more triangles } Cutting of quadrangles } Orientation 28 11-Feb-09 SALOME : A unified computational framework - Workshop EDF R&D / ANL / ORNL / IBM SMESH : Meshing Quality control } Free borders } Length 1D, 2D } Area, volume } Minimum angle } Warping } Skew angle } Aspect ratio } … 29 11-Feb-09 SALOME : A unified computational framework - Workshop EDF R&D / ANL / ORNL / IBM SMESH : Meshing Displaying } Mode : y wire frame, y shading, y shrink, y color } Entities : node, element } Informations 30 11-Feb-09 SALOME : A unified computational framework - Workshop EDF R&D / ANL / ORNL / IBM VISU : Post processing 31 11-Feb-09 SALOME : A unified computational framework - Workshop EDF R&D / ANL / ORNL / IBM VISU : Post processing Main features } Tools for graphics representation and use of the results from the numerical simulations codes (MED) y 3D graph representation y Scalar Map y Deformation, iso-values y Section plane y Vector y Stream lines y Animations y 2D evolution curve display (Plot) 2D / 3D } Printing of graph results 32 11-Feb-09 SALOME : A unified computational framework - Workshop EDF R&D / ANL / ORNL / IBM VISU : Post processing Plot 3D Scalar Map Iso surfaces 33 11-Feb-09 SALOME : A unified computational framework - Workshop EDF R&D / ANL / ORNL / IBM.