Ans.DataProcessing.operators.mesh Namespace
Last update: 18.06.2026Classes
| Class | Description |
|---|---|
| acmo_mesh_provider | Converts an Assembly Mesh into a DPF Meshes container ///available inputs: assembly_mesh (AnsDispatchHolder), unit (string) (optional) |
| [beam_proper_mesh_beam_properties.md) | Reads the beam's properties from the result files contained in the streams or data sources. ///available inputs: streams (StreamsContainer) (optional), data_sources (DataSources) |
| change_cs | Applies a transformation (rotation and displacement) matrix on a mesh or meshes container. ///available inputs: meshes (MeshedRegion, MeshesContainer), coordinate_system (Field) |
| [combine_leve_mesh_combine_levelset.md) | Takes two level sets and computes their binary union. ///available inputs: fieldA (Field), fieldB (Field) |
| [exclude_levelsesh_exclude_levelset.md) | Takes two level sets and excludes the second one from the first. ///available inputs: fieldA (Field), fieldB (Field) |
| external_layer | Extracts the external layer (thick skin) of the mesh (3D elements) in a new meshed region. ///available inputs: mesh (MeshedRegion) |
| [from_field]_from_field.md) | Extracts the meshed region from the support of a field. ///available inputs: field (Field) |
| from_scoping | Extracts a meshed region from another meshed region based on a scoping. Regarding the property fields whose scoping location is 'Elemental', 'Faces', and 'Nodal', they are scoped to the elements, faces or nodes of the output mesh. The ones whose scoping location is 'Global' are transferred from the input mesh to the output mesh without changes, and the rest of the property fields are not present in the output mesh. ///available inputs: scoping (Scoping), inclusive (Int32) (optional), nodes_only (bool) (optional), mesh (MeshedRegion) |
| from_scopings | Extracts multiple meshed region base on a scoping and saved in a MeshesContainer ///available inputs: scopings_container (ScopingsContainer), inclusive (Int32) (optional), nodes_only (bool) (optional), mesh (MeshedRegion) |
| iso_surfaces | iso_surfaces() |
| [make_plane_leve_mesh_make_plane_levelset.md) | Computes the level set for a plane using coordinates. ///available inputs: coordinates (MeshedRegion, Field), normal (Field), origin (Field) |
| [make_sphere_levelsesh_make_sphere_levelset.md) | Computes the level set for a sphere using coordinates. ///available inputs: coordinates (MeshedRegion, Field), origin (Field), radius (double) |
| [mesh_clip](Ans_DataProces | mesh_clip() |
| mesh_cut | Extracts a skin of the mesh in triangles in a new meshed region. ///available inputs: field (Field), iso_value (double), closed_surface (Int32), mesh (MeshedRegion) (optional), slice_surfaces (bool) |
| [mesh_extractmesh_mesh_extraction.md) | Take a mesh and a scoping (elemental or nodal) and create a new mesh that contains this selection only. ///available inputs: mesh (MeshedRegion), mesh_scoping (Scoping), extension (Int32) (optional) |
| [mesh_get_ators_mesh_mesh_get_attribute.md) | Uses the MeshedRegion APIs to return a given attribute of the mesh in input. ///available inputs: meshed_region (MeshedRegion), property_name (string), property_identifier (Int32, string) (optional) |
| mesh_plan_clip | Clips a volume mesh along a plane and keeps one side. ///available inputs: mesh_or_field (MeshedRegion, Field), normal (Field), origin (Field) |
| mesh_provider | Reads a mesh from result files. |
| mesh_to_graphics | Generate tessellation for input mesh ///available inputs: mesh_scoping (Scoping) (optional), node_normals (bool) (optional), mesh (MeshedRegion) |
| mesh_to_graphics_edges | Generate edges of surface elements for input mesh ///available inputs: mesh_scoping (Scoping) (optional), include_mid_nodes (bool) (optional), mesh (MeshedRegion) |
| mesh_to_tetra | mesh_to_tetra() |
| meshes_provider | Reads meshes from result files. Meshes can be spatially or temporally varying. |
| node_coordinates | Returns the node coordinates of the mesh(es) in input. ///available inputs: mesh (MeshedRegion, MeshesContainer) |
| point_cloud_search | point_cloud_search() |
| points_from_coordinates | Extract a mesh made of points elements. This mesh is made from input meshes coordinates on the input scopings. ///available inputs: nodes_to_keep (Scoping, ScopingsContainer), mesh (MeshedRegion, MeshesContainer) |
| skin | Extracts a skin of the mesh in a new meshed region. The material ID of initial elements are propagated to their facets. ///available inputs: mesh (MeshedRegion), mesh_scoping (Scoping) (optional), duplicate_shell (bool) (optional), add_beam_point (bool) (optional) |
| split_fields | Split the input field or fields container based on the input mesh regions ///available inputs: field_or_fields_container (Field, FieldsContainer), meshes (MeshesContainer) |
| split_mesh | Split the input mesh into several meshes based on a given property (material property be default) ///available inputs: mesh_scoping (Scoping) (optional), mesh (MeshedRegion), property (string) |
| stl_export | export a mesh into a stl file. ///available inputs: mesh (MeshedRegion), file_path (string) |
| tri_mesh_skin | Extracts a skin of the mesh in triangles in a new meshed region. ///available inputs: mesh (MeshedRegion), include_surfaces (bool) (optional), mesh_scoping (Scoping) (optional) |
| wireframe | Take a mesh and extracts its sharp edges, using pin 1 value as a threshold angle. ///available inputs: mesh (MeshedRegion), threshold (double) |