TBSTopologyLinkCondition Class¶
-
class
NXOpen.CAE.Optimization.
TBSTopologyLinkCondition
¶ Bases:
NXOpen.TaggedObject
Represents the definition of symmetry and link conditions for topology optimization
New in version NX8.0.0.
Properties¶
Property | Description |
---|---|
Axis | Returns or sets the axis of symmetry coordinate system |
IgnoreFrozen | Returns or sets the choice whether the frozen elements should be excluded from the link definitions |
ReferenceCoordinateSystem | Returns or sets the referenced coordinate system used for the link condition |
SymmetryType | Returns or sets the symmetry link condition type |
Tag | Returns the Tag for this object. |
TranslationAmount | Returns or sets the translation amount for the segments, only available when CAE.Optimization.TBSTopologyLinkCondition.SymmetryType() is CAE.Optimization.TBSTopologyLinkConditionSymmetryOption.CyclicSymmetry |
Methods¶
Enumerations¶
TBSTopologyLinkConditionAxisType Enumeration | Represents the axis of the symmetry coordinate system |
TBSTopologyLinkConditionSymmetryOption Enumeration | Defines the type of link condition |
Property Detail¶
Axis¶
-
TBSTopologyLinkCondition.
Axis
¶ Returns or sets the axis of symmetry coordinate system
-------------------------------------
Getter Method
Signature
Axis()
Returns: Return type: NXOpen.CAE.Optimization.TBSTopologyLinkConditionAxisType
New in version NX8.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
Axis(axis)
Parameters: axis ( NXOpen.CAE.Optimization.TBSTopologyLinkConditionAxisType
) –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”)
IgnoreFrozen¶
-
TBSTopologyLinkCondition.
IgnoreFrozen
¶ Returns or sets the choice whether the frozen elements should be excluded from the link definitions
-------------------------------------
Getter Method
Signature
IgnoreFrozen()
Returns: Return type: bool New in version NX8.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
IgnoreFrozen(ignoreFrozen)
Parameters: ignoreFrozen (bool) – 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”)
ReferenceCoordinateSystem¶
-
TBSTopologyLinkCondition.
ReferenceCoordinateSystem
¶ Returns or sets the referenced coordinate system used for the link condition
-------------------------------------
Getter Method
Signature
ReferenceCoordinateSystem()
Returns: Return type: NXOpen.CoordinateSystem
New in version NX8.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
ReferenceCoordinateSystem(refCsys)
Parameters: refCsys ( 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”)
SymmetryType¶
-
TBSTopologyLinkCondition.
SymmetryType
¶ Returns or sets the symmetry link condition type
-------------------------------------
Getter Method
Signature
SymmetryType()
Returns: Return type: NXOpen.CAE.Optimization.TBSTopologyLinkConditionSymmetryOption
New in version NX8.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
SymmetryType(symmetryType)
Parameters: symmetryType ( NXOpen.CAE.Optimization.TBSTopologyLinkConditionSymmetryOption
) –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”)
TranslationAmount¶
-
TBSTopologyLinkCondition.
TranslationAmount
¶ Returns or sets the translation amount for the segments, only available when
CAE.Optimization.TBSTopologyLinkCondition.SymmetryType()
isCAE.Optimization.TBSTopologyLinkConditionSymmetryOption.CyclicSymmetry
-------------------------------------
Getter Method
Signature
TranslationAmount()
Returns: Return type: int New in version NX8.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
TranslationAmount(translationAmount)
Parameters: translationAmount (int) – 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”)