meshing.tui.mesh.prism.controls.improve#

class main_menu.mesh.prism.controls.improve(path, service)#

Enters the prism smoothing controls menu.

check_allowable_skew(*args, **kwargs)#

Enables you to check the skewness of the prism cap for every layer.

corner_height_weight(*args, **kwargs)#

When enabled, the offset height at corners with large angles (for example, 270º) is reduced to give a smoother prism cap.

edge_swap_base_angle(*args, **kwargs)#

Specifies the maximum allowable angle between the normals of the base faces for skewness-driven edge swapping.

edge_swap_cap_angle(*args, **kwargs)#

Specifies the maximum allowable angle between the normals of the cap faces for skewness-driven edge swapping.

face_smooth_skew(*args, **kwargs)#

Min. skewness to smooth cap faces.

improve_warp(*args, **kwargs)#

Enables or disables improving of face warp during prism generation. This option is disabled by default.

left_hand_check(*args, **kwargs)#

Controls checking for left-handedness of faces. The default setting of 0 implies face handedness will not be checked. A value of 1 implies only cap faces will be checked, while 2 implies faces of all cells in current layer will be checked.

max_allowable_cap_skew(*args, **kwargs)#

Specifies the maximum skewness allowed for a prism cap face. If the skewness of a cap face exceeds this value, the meshing process will stop and a warning indicates that the skewness for that layer is too high.

max_allowable_cell_skew(*args, **kwargs)#

Specifies the cell quality criteria for smoothing and quality checking.

smooth_improve_prism_cells(*args, **kwargs)#

Enables you to set the parameters for improving the prism cells after the required prism layers are created. You can select optimized smoothing (smooth), node movement (improve), or a combination of both to improve the quality. Specify the quality measure to be used, the cell quality threshold, the number of improvement iterations, and the minimum improvement required.