ParallelSelectionRule#

class ansys.acp.core.ParallelSelectionRule(*, name='ParallelSelectionrule', use_global_coordinate_system=True, rosette=None, origin=(0.0, 0.0, 0.0), direction=(1.0, 0.0, 0.0), lower_limit=0.0, upper_limit=0.0, relative_rule_type=False, include_rule_type=True)#

Instantiate a Parallel Selection Rule.

Parameters:
  • name (str, default: 'ParallelSelectionrule') – Name of the Parallel Selection Rule.

  • use_global_coordinate_system (bool, default: True) – Use global coordinate system for origin and direction.

  • rosette (Rosette | None, default: None) – Rosette used for origin and direction. Only applies if use_global_coordinate_system is False.

  • origin (tuple[float, ...], default: (0.0, 0.0, 0.0)) – Origin of the Parallel Selection Rule.

  • direction (tuple[float, ...], default: (1.0, 0.0, 0.0)) – Direction of the Parallel Selection Rule.

  • lower_limit (float, default: 0.0) – Negative distance of the Parallel Selection Rule.

  • upper_limit (float, default: 0.0) – Positive distance of the Parallel Selection Rule.

  • relative_rule_type (bool, default: False) – If True, parameters are evaluated relative to size of the object.

  • include_rule_type (bool, default: True) – Include or exclude area in rule. Setting this to False inverts the selection.

Methods

ParallelSelectionRule.clone(*[, unlink])

Create a new unstored object with the same properties.

ParallelSelectionRule.delete()

Delete the object.

ParallelSelectionRule.store(parent)

Store the object on the server.

Attributes

ParallelSelectionRule.direction

ParallelSelectionRule.elemental_data

ParallelSelectionRule.id

Identifier of the object, used for example as key in maps.

ParallelSelectionRule.include_rule_type

ParallelSelectionRule.lower_limit

ParallelSelectionRule.name

The name of the object.

ParallelSelectionRule.nodal_data

ParallelSelectionRule.origin

ParallelSelectionRule.relative_rule_type

ParallelSelectionRule.rosette

ParallelSelectionRule.status

ParallelSelectionRule.upper_limit

ParallelSelectionRule.use_global_coordinate_system