NXOpen .NET Reference Guide  1899
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties
Public Types | Properties | List of all members
NXOpen.CAE.Optimization.TBSTopologyLinkCondition Class Reference

Represents the definition of symmetry and link conditions for topology optimization More...

Inheritance diagram for NXOpen.CAE.Optimization.TBSTopologyLinkCondition:
NXOpen.TaggedObject NXOpen.Utilities.NXRemotableObject IMessageSink

Public Types

enum  AxisType { X, Y, Z }
 Represents the axis of the symmetry coordinate system More...
 
enum  SymmetryOption { PlaneSymmetry, CyclicSymmetry }
 Defines the type of link condition More...
 

Properties

unsafe
NXOpen.CAE.Optimization.TBSTopologyLinkCondition.AxisType 
Axis [get, set]
 Returns or sets the axis of symmetry coordinate system More...
 
unsafe bool IgnoreFrozen [get, set]
 Returns or sets the choice whether the frozen elements should be excluded from the link definitions More...
 
unsafe NXOpen.CoordinateSystem ReferenceCoordinateSystem [get, set]
 Returns or sets the referenced coordinate system used for the link condition More...
 
unsafe
NXOpen.CAE.Optimization.TBSTopologyLinkCondition.SymmetryOption 
SymmetryType [get, set]
 Returns or sets the symmetry link condition type More...
 
unsafe int TranslationAmount [get, set]
 Returns or sets the translation amount for the segments, only available when CAE.Optimization.TBSTopologyLinkCondition.SymmetryType is CAE.Optimization.TBSTopologyLinkCondition.SymmetryOption.CyclicSymmetry More...
 
- Properties inherited from NXOpen.TaggedObject
Tag Tag [get]
 Returns the tag of this object. More...
 
- Properties inherited from NXOpen.Utilities.NXRemotableObject
IMessageSink NextSink [get]
 Gets the next message sink in the sink chain. More...
 

Additional Inherited Members

- Public Member Functions inherited from NXOpen.TaggedObject
void PrintTestData (String variableName)
 <exclude> More...
 
void PrintTestData (String variableName, int lineNumber)
 <exclude> More...
 
override string ToString ()
 Returns a String that represents the current Object. More...
 
- Protected Member Functions inherited from NXOpen.TaggedObject
new void initialize ()
 <exclude> More...
 

Detailed Description

Represents the definition of symmetry and link conditions for topology optimization

Created in NX8.0.0

Member Enumeration Documentation

Represents the axis of the symmetry coordinate system

Enumerator
X 

Represents X axis

Y 

Represents Y axis

Z 

Represents Z axis

Defines the type of link condition

Enumerator
PlaneSymmetry 

Plane symmetry referring to the plane which lies perpendicular to the given axis of the coordinate system

CyclicSymmetry 

Cyclic symmetry definition

Property Documentation

unsafe NXOpen.CAE.Optimization.TBSTopologyLinkCondition.AxisType NXOpen.CAE.Optimization.TBSTopologyLinkCondition.Axis
getset

Returns or sets the axis of symmetry coordinate system

Created in NX8.0.0

License requirements to get this property: None.

License requirements to set this property: cae_opt_topo ("NX Topology Optimization") OR cae_opt_topobead ("NX Bead Optimization") OR cae_opt_toposhape ("NX Shape Optimization")

unsafe bool NXOpen.CAE.Optimization.TBSTopologyLinkCondition.IgnoreFrozen
getset

Returns or sets the choice whether the frozen elements should be excluded from the link definitions

Created in NX8.0.0

License requirements to get this property: None.

License requirements to set this property: cae_opt_topo ("NX Topology Optimization") OR cae_opt_topobead ("NX Bead Optimization") OR cae_opt_toposhape ("NX Shape Optimization")

unsafe NXOpen.CoordinateSystem NXOpen.CAE.Optimization.TBSTopologyLinkCondition.ReferenceCoordinateSystem
getset

Returns or sets the referenced coordinate system used for the link condition

Created in NX8.0.0

License requirements to get this property: None.

License requirements to set this property: cae_opt_topo ("NX Topology Optimization") OR cae_opt_topobead ("NX Bead Optimization") OR cae_opt_toposhape ("NX Shape Optimization")

unsafe NXOpen.CAE.Optimization.TBSTopologyLinkCondition.SymmetryOption NXOpen.CAE.Optimization.TBSTopologyLinkCondition.SymmetryType
getset

Returns or sets the symmetry link condition type

Created in NX8.0.0

License requirements to get this property: None.

License requirements to set this property: cae_opt_topo ("NX Topology Optimization") OR cae_opt_topobead ("NX Bead Optimization") OR cae_opt_toposhape ("NX Shape Optimization")

unsafe int NXOpen.CAE.Optimization.TBSTopologyLinkCondition.TranslationAmount
getset

Returns or sets the translation amount for the segments, only available when CAE.Optimization.TBSTopologyLinkCondition.SymmetryType is CAE.Optimization.TBSTopologyLinkCondition.SymmetryOption.CyclicSymmetry

Created in NX8.0.0

License requirements to get this property: None.

License requirements to set this property: cae_opt_topo ("NX Topology Optimization") OR cae_opt_topobead ("NX Bead Optimization") OR cae_opt_toposhape ("NX Shape Optimization")


The documentation for this class was generated from the following file:
Copyright 2019 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.