Import cad preferences#

class ansys.fluent.core.generated.datamodel_261.meshing_workflow.Root.task_object.import_geometry._import_geometry.arguments.import_cad_preferences(service, rules, path)#

Bases: PyMenu

Singleton import_cad_preferences.

Methods:

__init__(service, rules, path)

__init__ method of PyMenu class.

Classes:

automatic_object_creation(service, rules[, path])

Determine whether or not mesh objects and labels are automatically created upon import, potentially and dramatically increasing the mesh import speed for very large cases.

edge_label(service, rules[, path])

Specify whether or not the imported CAD geometry already includes specific edges with assigned names (named selections).

extract_angle(service, rules[, path])

Parameter extract_angle of value type float.

faceted_bodies(service, rules[, path])

When performing faceting and wrapping operations in your CAD tool lead to non-CAD geometries, set this option to yes to be able to use such geometries in the workflow.

max_facet_length(service, rules[, path])

Enables you to specify a maximum facet size for the imported model to avoid very large facets during the file import.

max_facet_length_option(service, rules[, path])

Set a maximum allowed edge length for faceted CAD import.

max_facet_length_ratio(service, rules[, path])

Specify a factor that scales the target size to compute the maximum facet edge length during tessellation.

merge_nodes(service, rules[, path])

Parameter merge_nodes of value type bool.

refaceting(service, rules[, path])

Enable this option to be able to set the Tolerance and the Max Facet Length custom faceting options for the imported geometry.

separate_zone_by(service, rules[, path])

Choose whether or not you are going to separate zones upon import based on a region, a region and a specified separation angle, a face, or neither.

separation_angle(service, rules[, path])

Specify the angle at which features will be extracted from the CAD model on import.

show_in_gui(service, rules[, path])

Display advanced options that you may want to apply to the task.

tolerance(service, rules[, path])

Specify the level of facet refinement during import.

__init__(service, rules, path)#

__init__ method of PyMenu class.

class automatic_object_creation(service, rules, path=None)#

Bases: PyParameter

Determine whether or not mesh objects and labels are automatically created upon import, potentially and dramatically increasing the mesh import speed for very large cases. By default, this is set to yes however, if it is set to no, then no labels are created and a single mesh object is created employing all zones.

class edge_label(service, rules, path=None)#

Bases: PyParameter

Specify whether or not the imported CAD geometry already includes specific edges with assigned names (named selections). These named edges can be available later in the workflow when you are adding local size controls.

class extract_angle(service, rules, path=None)#

Bases: PyNumerical

Parameter extract_angle of value type float.

class faceted_bodies(service, rules, path=None)#

Bases: PyParameter

When performing faceting and wrapping operations in your CAD tool lead to non-CAD geometries, set this option to yes to be able to use such geometries in the workflow. To ensure a relatively good quality surface mesh, you should shrink wrap any faceted bodies. In addition, each shrink-wrapped faceted body should be defined in its own unique component within the CAD environment.

class max_facet_length(service, rules, path=None)#

Bases: PyNumerical

Enables you to specify a maximum facet size for the imported model to avoid very large facets during the file import. Depending on the CAD geometry, this may yield more accuracy.

class max_facet_length_option(service, rules, path=None)#

Bases: PyTextual

Set a maximum allowed edge length for faceted CAD import. Enabling this option helps limit overly long triangles during tessellation.

class max_facet_length_ratio(service, rules, path=None)#

Bases: PyNumerical

Specify a factor that scales the target size to compute the maximum facet edge length during tessellation. Larger factors allow longer facet edges.

class merge_nodes(service, rules, path=None)#

Bases: PyParameter

Parameter merge_nodes of value type bool.

class refaceting(service, rules, path=None)#

Bases: PyParameter

Enable this option to be able to set the Tolerance and the Max Facet Length custom faceting options for the imported geometry.

class separate_zone_by(service, rules, path=None)#

Bases: PyTextual

Choose whether or not you are going to separate zones upon import based on a region, a region and a specified separation angle, a face, or neither. This is required to select faces for local sizing. If Named Selections have already been defined at these locations, then separation is not needed.

class separation_angle(service, rules, path=None)#

Bases: PyNumerical

Specify the angle at which features will be extracted from the CAD model on import. Assigning a smaller separation angle will produce more zones.

class show_in_gui(service, rules, path=None)#

Bases: PyParameter

Display advanced options that you may want to apply to the task.

class tolerance(service, rules, path=None)#

Bases: PyNumerical

Specify the level of facet refinement during import. A value approximately 1/10 of the intended minimum size is recommended. Using a value of 0 results in the coarsest possible faceting.