TBSCastCondition Class¶
-
class
NXOpen.CAE.Optimization.
TBSCastCondition
¶ Bases:
NXOpen.TaggedObject
Represents the manufacturing restrictions of
NXOpen.CAE.Optimization.TBSTopologyRestrictArea
New in version NX8.0.0.
Properties¶
Property | Description |
---|---|
CheckingGroup | Returns the element group that is used for checking collision of the removed elements |
DraftAngle | Returns the draft angle |
MiddlePlane | Returns or sets the middle plane |
MiddlePlanePoint | Returns or sets the point within the central plane, only available when NXOpen.CAE.Optimization.TBSCastCondition.MiddlePlaneType() is CAE.Optimization.TBSCastConditionMiddlePlaneType.Point |
PullCoordinateSystem | Returns or sets the coordinate system for the definition of the pull direction |
PullDirection | Returns or sets the pull direction for the element groups in the form of a vector with global coordinate system |
Radius | Returns the radius value that is used internaly for the collision check during the removal of the elements |
Tag | Returns the Tag for this object. |
Methods¶
Enumerations¶
TBSCastConditionMiddlePlaneType Enumeration | Defines the middle plane type |
Property Detail¶
CheckingGroup¶
-
TBSCastCondition.
CheckingGroup
¶ Returns the element group that is used for checking collision of the removed elements
-------------------------------------
Getter Method
Signature
CheckingGroup()
Returns: Return type: NXOpen.CAE.Optimization.TBSGroupDefinition
New in version NX8.0.0.
License requirements: None.
DraftAngle¶
-
TBSCastCondition.
DraftAngle
¶ Returns the draft angle
-------------------------------------
Getter Method
Signature
DraftAngle()
Returns: Return type: NXOpen.Expression
New in version NX8.0.0.
License requirements: None.
MiddlePlane¶
-
TBSCastCondition.
MiddlePlane
¶ Returns or sets the middle plane
-------------------------------------
Getter Method
Signature
MiddlePlane()
Returns: Return type: NXOpen.CAE.Optimization.TBSCastConditionMiddlePlaneType
New in version NX8.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
MiddlePlane(middlePlane)
Parameters: middlePlane ( NXOpen.CAE.Optimization.TBSCastConditionMiddlePlaneType
) –New in version NX8.0.0.
License requirements: cae_opt_topo (“NX Topology Optimization”) OR cae_opt_topobead (“NX Bead Optimization”) OR cae_opt_toposhape (“NX Shape Optimization”)
MiddlePlanePoint¶
-
TBSCastCondition.
MiddlePlanePoint
¶ Returns or sets the point within the central plane, only available when
NXOpen.CAE.Optimization.TBSCastCondition.MiddlePlaneType()
isCAE.Optimization.TBSCastConditionMiddlePlaneType.Point
-------------------------------------
Getter Method
Signature
MiddlePlanePoint()
Returns: Return type: NXOpen.Point
New in version NX8.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
MiddlePlanePoint(middlePlanePoint)
Parameters: middlePlanePoint ( NXOpen.Point
) –New in version NX8.0.0.
License requirements: cae_opt_topo (“NX Topology Optimization”) OR cae_opt_topobead (“NX Bead Optimization”) OR cae_opt_toposhape (“NX Shape Optimization”)
PullCoordinateSystem¶
-
TBSCastCondition.
PullCoordinateSystem
¶ Returns or sets the coordinate system for the definition of the pull direction
-------------------------------------
Getter Method
Signature
PullCoordinateSystem()
Returns: Return type: NXOpen.CoordinateSystem
New in version NX8.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
PullCoordinateSystem(pullCsys)
Parameters: pullCsys ( NXOpen.CoordinateSystem
) –New in version NX8.0.0.
License requirements: cae_opt_topo (“NX Topology Optimization”) OR cae_opt_topobead (“NX Bead Optimization”) OR cae_opt_toposhape (“NX Shape Optimization”)
PullDirection¶
-
TBSCastCondition.
PullDirection
¶ Returns or sets the pull direction for the element groups in the form of a vector with global coordinate system
-------------------------------------
Getter Method
Signature
PullDirection()
Returns: Return type: NXOpen.Direction
New in version NX8.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
PullDirection(pullDirection)
Parameters: pullDirection ( NXOpen.Direction
) –New in version NX8.0.0.
License requirements: cae_opt_topo (“NX Topology Optimization”) OR cae_opt_topobead (“NX Bead Optimization”) OR cae_opt_toposhape (“NX Shape Optimization”)
Radius¶
-
TBSCastCondition.
Radius
¶ Returns the radius value that is used internaly for the collision check during the removal of the elements
-------------------------------------
Getter Method
Signature
Radius()
Returns: Return type: NXOpen.Expression
New in version NX8.0.0.
License requirements: None.