meshing.tui.mesh.hexcore.controls.outer_domain_params#

class main_menu.mesh.hexcore.controls.outer_domain_params(path, service)#

Contains options for defining the outer domain parameters. This sub-menu is available only when define-hexcore-extents? is enabled.

auto_align(*args, **kwargs)#

Enables you to axis-align non-aligned planar boundaries to which hexcore mesh is to be generated. This option is available only when the specify-boundaries? option is enabled and the boundaries are specified.

auto_align_boundaries(*args, **kwargs)#

Aligns the boundary zones specified (using the boundaries command) with the tolerance specified (using the auto-align-tolerance command) when auto-align? is enabled.

auto_align_tolerance(*args, **kwargs)#

Specifies the tolerance for aligning boundary zones when auto-align? is enabled.

boundaries(*args, **kwargs)#

Specifies the boundaries to which the hexcore mesh is to be generated when the specify-boundaries? option is enabled. After specifying the boundaries, the auto-align?, delete-old-face-zones?, and list options will also be available.

coordinates(*args, **kwargs)#

Specifies the extents (min and max coordinates) of the hexcore outer box. This command is available when the specify-coordinates? option is enabled.

delete_old_face_zones(*args, **kwargs)#

Enables you to delete the original tri face zones that have been replaced during the hexcore meshing process. This option is available only when the specify-boundaries? option is enabled and the boundaries are specified.

list(*args, **kwargs)#

Lists the boundaries to which the hexcore mesh is to be generated. This option is available only when the specify-boundaries? option is enabled and the boundaries are specified.

specify_boundaries(*args, **kwargs)#

Enables you to specify selected boundaries to which the hexcore mesh is to be generated using the boundaries command.

specify_coordinates(*args, **kwargs)#

Enables you to specify the extents of the hexcore outer box using the coordinates command.