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

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

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

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

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() is CAE.Optimization.TBSTopologyLinkConditionSymmetryOption.CyclicSymmetry

-------------------------------------

Getter Method

Signature TranslationAmount

Returns:
Return type:int

New in version NX8.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature 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”)