OrientedSelectionSet#
- class ansys.acp.core.OrientedSelectionSet(*, name='OrientedSelectionSet', element_sets=(), orientation_point=(0.0, 0.0, 0.0), orientation_direction=(0.0, 0.0, 0.0), rosettes=(), rosette_selection_method='minimum_angle', selection_rules=(), draping=False, draping_seed_point=(0.0, 0.0, 0.0), auto_draping_direction=True, draping_direction=(0.0, 0.0, 1.0), use_default_draping_mesh_size=True, draping_mesh_size=0.0, draping_material_model=DrapingMaterialType.WOVEN, draping_ud_coefficient=0.0, rotation_angle=0.0, reference_direction_field=None)#
Instantiate an Oriented Selection Set.
- Parameters:
name (
str
, default:'OrientedSelectionSet'
) – The name of the Oriented Selection Set.element_sets (
Sequence
[ElementSet
], default:()
) – Element Sets on which the Oriented Selection Set is defined.orientation_point (
tuple
[float
,float
,float
], default:(0.0, 0.0, 0.0)
) – The Orientation Point of the Oriented Selection Set.orientation_direction (
tuple
[float
,float
,float
], default:(0.0, 0.0, 0.0)
) – The Orientation Direction of the Oriented Element set.rosettes (
Sequence
[Rosette
], default:()
) – Rosettes of the Oriented Selection Set.rosette_selection_method (
RosetteSelectionMethod
, default:'minimum_angle'
) – Selection Method for Rosettes of the Oriented Selection Set.selection_rules (
Sequence
[Union
[ParallelSelectionRule
,CylindricalSelectionRule
,SphericalSelectionRule
,TubeSelectionRule
,GeometricalSelectionRule
,VariableOffsetSelectionRule
,BooleanSelectionRule
]], default:()
) – Selection Rules which may limit the extent of the Oriented Selection Set.draping (
bool
, default:False
) – IfTrue
, activate draping to adjust the reference directions.draping_seed_point (
tuple
[float
,float
,float
], default:(0.0, 0.0, 0.0)
) – Starting point of the draping algorithm.auto_draping_direction (
bool
, default:True
) – IfTrue
, the reference direction of the Oriented Selection Set at the seed point is used as draping direction.draping_direction (
tuple
[float
,float
,float
], default:(0.0, 0.0, 1.0)
) – Set the primary draping direction for the draping algorithm. Only used ifauto_draping_direction
isFalse
.draping_mesh_size (
float
, default:0.0
) – Defines the mesh size for the draping algorithm. If set to-1.
, the mesh size is automatically determined based on the average element size.draping_material_model (
DrapingMaterialType
, default:<DrapingMaterialType.WOVEN: 'woven'>
) – Chooses between different draping formulations.draping_ud_coefficient (
float
, default:0.0
) – Value between0
and1
which determines the amount of deformation in the transverse direction if the draping material model is set toDrapingMaterialType.UD
.reference_direction_field (
LookUpTable3DColumn
|None
, default:None
) – A 3D lookup table column that defines the reference directions.
Methods
OrientedSelectionSet.clone
(*[, unlink])Create a new unstored object with the same properties.
Delete the object.
OrientedSelectionSet.store
(parent)Store the object on the server.
Attributes
Identifier of the object, used for example as key in maps.
The name of the object.