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:
PyMenuSingleton 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:
PyParameterDetermine 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:
PyParameterSpecify 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:
PyNumericalParameter extract_angle of value type float.
- class faceted_bodies(service, rules, path=None)#
Bases:
PyParameterWhen 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:
PyNumericalEnables 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:
PyTextualSet 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:
PyNumericalSpecify 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:
PyParameterParameter merge_nodes of value type bool.
- class refaceting(service, rules, path=None)#
Bases:
PyParameterEnable 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:
PyTextualChoose 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:
PyNumericalSpecify 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:
PyParameterDisplay advanced options that you may want to apply to the task.
- class tolerance(service, rules, path=None)#
Bases:
PyNumericalSpecify 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.