# 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.

• 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.