controls#
Bases:
TUIMenu
Enters the controls menu for setting poly parameters.
Methods:
cell_sizing
(*args, **kwargs)Sets cell volume distribution function as geometric, linear, or size-field.
edge_size_ratio
(*args, **kwargs)Sets the threshold for the size ratio of two connected edges.
face_size_ratio
(*args, **kwargs)Sets the threshold for the size ratio of two faces on one cell.
feature_angle
(*args, **kwargs)Sets the minimum threshold that should be preserved as a feature.
improve
(*args, **kwargs)Enables poly mesh improvement by smoothing based on the smooth-controls.
merge_skew
(*args, **kwargs)Sets the minimum skewness threshold for cell merge.
non_fluid_type
(*args, **kwargs)Selects the default type for non-fluid zones.
remesh_skew
(*args, **kwargs)Sets the target skewness when remeshing.
sliver_cell_area_fraction
(*args, **kwargs)Sets the threshold for the area of a single face to the cell surface area.
Classes:
prism
(path, service)Poly prism transition controls.
smooth_controls
(path, service)Enters the menu for setting smoothing parameters for poly mesh.
Sets cell volume distribution function as geometric, linear, or size-field.
Sets the threshold for the size ratio of two connected edges. Recommended range is 20 to 200.
Sets the threshold for the size ratio of two faces on one cell. Recommended range is 100 to 300.
Sets the minimum threshold that should be preserved as a feature.
Enables poly mesh improvement by smoothing based on the smooth-controls.
Sets the minimum skewness threshold for cell merge.
Selects the default type for non-fluid zones.
Bases:
TUIMenu
Poly prism transition controls.
Methods:
apply_growth
(*args, **kwargs)Apply growth settings.
clear_growth
(*args, **kwargs)Clear growth settings.
list_growth
(*args, **kwargs)List growth settings.
Apply growth settings.
Clear growth settings.
List growth settings.
Sets the target skewness when remeshing.
Sets the threshold for the area of a single face to the cell surface area. Recommended range is 0.00001 to 0.001.
Bases:
TUIMenu
Enters the menu for setting smoothing parameters for poly mesh.
Methods:
centroid_smooth_iterations
(*args, **kwargs)Sets the number of passes for tet-cell centroid smoothing during the poly mesh generation phase.
edge_smooth_iterations
(*args, **kwargs)Sets the number of passes for tet-cell edge smoothing during the poly mesh generation phase.
laplace_smooth_iterations
(*args, **kwargs)Sets the number of passes for tet-cell Laplace smoothing during the poly mesh generation phase.
smooth_attempts
(*args, **kwargs)Sets the maximum number of movements for a single node during poly mesh smoothing.
smooth_boundary
(*args, **kwargs)Enables boundary smoothing as part of poly cell smoothing.
smooth_iterations
(*args, **kwargs)Sets the number of improvement passes over the full poly mesh.
smooth_on_layer
(*args, **kwargs)Constrains movement of nodes to maintain layering during poly mesh smoothing.
smooth_skew
(*args, **kwargs)Sets the minimum skewness threshold for poly mesh smoothing.
Sets the number of passes for tet-cell centroid smoothing during the poly mesh generation phase.
Sets the number of passes for tet-cell edge smoothing during the poly mesh generation phase.
Sets the number of passes for tet-cell Laplace smoothing during the poly mesh generation phase.
Sets the maximum number of movements for a single node during poly mesh smoothing.
Enables boundary smoothing as part of poly cell smoothing. Default is no.
Sets the number of improvement passes over the full poly mesh.
Constrains movement of nodes to maintain layering during poly mesh smoothing.
Sets the minimum skewness threshold for poly mesh smoothing.