# Modifying meshesΒΆ

Salome provides a vast specter of mesh modification and transformation operations, giving the possibility to:

Add mesh elements from nodes to polyhedrons at an arbitrary place in the mesh.

Add quadratic mesh elements from quadratic segments to quadratic hexahedrons at an arbitrary place in the mesh.

Remove any existing mesh elements and nodes.

Convert linear mesh to quadratic, or vice versa.

Translate in the indicated direction the mesh or some of its elements.

Rotate by the indicated axis and angle the mesh or some of its elements.

Scale the mesh or some of its elements.

Offset the entire mesh, the sub-mesh or a selection of elements based on filters.

Mirror the mesh through a point, a vector or a plane of symmetry.

Duplicate Nodes or/and Elements. Duplication of nodes can be useful to emulate a crack in the model.

Merge Nodes coincident within the indicated tolerance.

Merge Elements based on the same nodes.

Create an extrusion along a vector or by normal to a discretized surface.

Create an extrusion along a path.

Create elements by revolution of the selected nodes and elements.

Move Nodes to an arbitrary location with consequent transformation of all adjacent elements.

Change orientation of the selected elements.

Orient faces by several means.

Unite meshes by sewing free borders, border to side or side elements.

Invert an edge between neighboring triangles.

Cut a quadrangle into two triangles.

Cut triangles into two by adding a node on edge.

Cut a face into triangles by adding a node on it.

Split volumic elements into tetrahedra or prisms.

Split bi-quadratic elements into linear ones without creation of additional nodes.

Smooth elements, reducung distortions in them by adjusting the locations of nodes.

Apply pattern mapping.

Note

You can use these operations to modify the mesh of a lower dimension before generation of the mesh of a higher dimension.

Note

It is possible to use the variables defined in the SALOME **NoteBook** to specify the numerical parameters used for modification of any object.

**Table of Contents**

- Adding nodes and elements
- Adding Quadratic Elements
- Removing nodes and elements
- Translation
- Rotation
- Scale
- Offset mesh
- Symmetry
- Duplicate Nodes or/and Elements
- Sewing meshes
- Merging nodes
- Merging Elements
- Moving nodes
- Diagonal inversion of two triangles
- Uniting two triangles
- Uniting a set of triangles
- Changing orientation of elements
- Orient faces
- Cutting quadrangles
- Cutting triangles
- Cutting a face into triangles
- Splitting volumes
- Split bi-quadratic into linear
- Smoothing
- Extrusion
- Extrusion along Path
- Revolution
- Pattern mapping
- Convert to/from Quadratic Mesh
- Generate boundary elements
- Generate 2D mesh from 3D elements
- Generate flat elements on group boundaries or on faces
- Cut a tetrahedron mesh by a plane