ansys.meshing.prime.AutoMeshParams
Last update: 10.09.2025AutoMeshParams
class ansys.meshing.prime.AutoMeshParams(model=None, size_field_type=None, max_size=None, prism_control_ids=None, thin_volume_control_ids=None, multi_zone_control_ids=None, volume_fill_type=None, prism=None, tet=None, hexcore=None, volume_control_ids=None, periodic_control_ids=None, json_data=None, **kwargs)
Parameters for volume meshing.
-
Parameters:
model: Model : Model to create a
AutoMeshParamsobject with default parameters.size_field_type: SizeFieldType, optional : Type of sizing to be used to generate volume mesh.
max_size: float, optional : Maximum cell size.
prism_control_ids: Iterable[int], optional : Set prism control ids.
thin_volume_control_ids: Iterable[int], optional : Set thin volume control ids.
multi_zone_control_ids: Iterable[int], optional : Set MultiZone control ids.
volume_fill_type: VolumeFillType, optional : Option to fill volume.
prism: PrismParams, optional : Prism control parameters.
tet: TetParams, optional : Parameters to control tetrahedral mesh generation.
hexcore: HexCoreParams, optional : Parameters to control hexahedral mesh generation.
volume_control_ids: Iterable[int], optional : Ids of the volume controls.
periodic_control_ids: Iterable[int], optional : Ids of the periodic controls.
json_data: dict, optional : JSON dictionary to create a
AutoMeshParamsobject with provided parameters.
Examples
>>> auto_mesh_params = prime.AutoMeshParams(model = model)
Methods
| Name | Description |
|---|---|
AutoMeshParams.print_default() |
Print the default values of AutoMeshParams object. |
AutoMeshParams.set_default([...]) |
Set the default values of the AutoMeshParams object. |
Attributes
| Name | Description |
|---|---|
AutoMeshParams.hexcore |
Parameters to control hexahedral mesh generation. |
AutoMeshParams.max_size |
Maximum cell size. |
AutoMeshParams.multi_zone_control_ids |
Set MultiZone control ids. |
AutoMeshParams.periodic_control_ids |
Ids of the periodic controls. |
AutoMeshParams.prism |
Prism control parameters. |
AutoMeshParams.prism_control_ids |
Set prism control ids. |
AutoMeshParams.size_field_type |
Type of sizing to be used to generate volume mesh. |
AutoMeshParams.tet |
Parameters to control tetrahedral mesh generation. |
AutoMeshParams.thin_volume_control_ids |
Set thin volume control ids. |
AutoMeshParams.volume_control_ids |
Ids of the volume controls. |
AutoMeshParams.volume_fill_type |
Option to fill volume. |