NXOpen .NET Reference Guide  1899
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties
Public Member Functions | Properties | List of all members
NXOpen.CAE.Connections.LumpedMass Class Reference

Lumped Mass. More...

Inheritance diagram for NXOpen.CAE.Connections.LumpedMass:
NXOpen.CAE.Connections.IConnection NXOpen.CAE.Connections.ICsys NXOpen.CAE.Connections.IMassConnectivity NXOpen.CAE.Connections.IMassInertia NXOpen.CAE.Connections.IMassTarget NXOpen.CAE.Connections.IMassPhysicalParams NXOpen.DisplayableObject NXOpen.INXObject NXOpen.INXObject NXOpen.INXObject NXOpen.INXObject NXOpen.INXObject NXOpen.NXObject NXOpen.IFitTo NXOpen.TaggedObject NXOpen.INXObject NXOpen.INXObject NXOpen.Utilities.NXRemotableObject IMessageSink

Public Member Functions

unsafe void AddPanels (NXOpen.TaggedObject[] entities)
 Add panels More...
 
unsafe void AddSupportEntities (NXOpen.TaggedObject[] entities)
 Add entities to mass spider legs. More...
 
unsafe NXOpen.TaggedObject[] GetPanels ()
 Gets panels More...
 
unsafe
NXOpen.CAE.Connections.CsysType[] 
GetSupportedCsysTypes ()
 Gets supported csys types of connection. More...
 
unsafe NXOpen.TaggedObject[] GetSupportEntities ()
 Gets entities from mass spider legs. More...
 
unsafe void RemovePanels (NXOpen.TaggedObject[] entities)
 Remove panels More...
 
unsafe void RemoveSupportEntities (NXOpen.TaggedObject[] entities)
 Remove entities from mass spider legs. More...
 
unsafe void SetSupportEntities (NXOpen.TaggedObject[] entities)
 Add entities to mass spider legs. More...
 

Properties

unsafe NXOpen.TaggedObject Center [get, set]
 Returns or sets the target center More...
 
unsafe NXOpen.CoordinateSystem Csys [get, set]
 Returns or sets the csys More...
 
unsafe
NXOpen.CAE.Connections.CsysType 
CsysType [get, set]
 Returns or sets the csys type More...
 
unsafe NXOpen.Expression ExpansionRadiusFactorTolerance [get]
 Returns the expansion radius factor More...
 
unsafe NXOpen.Expression ExpansionRadiusTolerance [get]
 Returns the expansion radius More...
 
unsafe NXOpen.Expression InertiaXX [get]
 Returns the inertia XX. More...
 
unsafe NXOpen.Expression InertiaYX [get]
 Returns the inertia XY. More...
 
unsafe NXOpen.Expression InertiaYY [get]
 Returns the inertia YY. More...
 
unsafe NXOpen.Expression InertiaZX [get]
 Returns the inertia XZ. More...
 
unsafe NXOpen.Expression InertiaZY [get]
 Returns the inertia YZ. More...
 
unsafe NXOpen.Expression InertiaZZ [get]
 Returns the inertia ZZ. More...
 
unsafe NXOpen.Expression Mass [get]
 Returns the mass value More...
 
unsafe
NXOpen.CAE.Connections.MassConnectivityType 
MassConnectivityType [get, set]
 Returns or sets the mass connection type More...
 
unsafe
NXOpen.CAE.Connections.MassDistributionType 
MassDistributionType [get, set]
 Returns or sets the mass distribution type More...
 
unsafe
NXOpen.CAE.Connections.MassType 
MassType [get, set]
 Returns or sets the mass type More...
 
unsafe NXOpen.Expression MaxDistanceTolerance [get]
 Returns the maximum distance from definition point to center of support element More...
 
unsafe NXOpen.Expression PanelSearchDistance [get]
 Returns the panel search distance More...
 
unsafe
NXOpen.CAE.Connections.PanelSearchType 
PanelSearchType [get, set]
 Returns or sets the panel search type More...
 
unsafe
NXOpen.CAE.Connections.RingSearchType 
RingSearchType [get, set]
 Returns or sets the search tolerance type More...
 
unsafe bool UseCenterOfSlaveNodes [get, set]
 Returns or sets the mass connection type More...
 
- Properties inherited from NXOpen.CAE.Connections.IConnection
unsafe string UserDescription [get, set]
 Returns or sets the connection user description More...
 
- Properties inherited from NXOpen.DisplayableObject
unsafe int Color [get, set]
 Returns or sets the color of the object. More...
 
unsafe bool IsBlanked [get]
 Returns the blank status of this object. More...
 
unsafe int Layer [get, set]
 Returns or sets the layer that the object is in. More...
 
unsafe
NXOpen.DisplayableObject.ObjectFont 
LineFont [get, set]
 Returns or sets the line font of the object. More...
 
unsafe
NXOpen.DisplayableObject.ObjectWidth 
LineWidth [get, set]
 Returns or sets the line width of the object. More...
 
unsafe NXOpen.Point3d NameLocation [get]
 Returns the location of the object's name. More...
 
- Properties inherited from NXOpen.NXObject
unsafe bool IsOccurrence [get]
 Returns whether this object is an occurrence or not. More...
 
unsafe string JournalIdentifier [get]
 Returns the identifier that would be recorded in a journal for this object. More...
 
unsafe string Name [get]
 Returns the custom name of the object. More...
 
unsafe NXOpen.Assemblies.Component OwningComponent [get]
 Returns the owning component, if this object is an occurrence. More...
 
unsafe NXOpen.BasePart OwningPart [get]
 Returns the owning part of this object More...
 
unsafe NXOpen.INXObject Prototype [get]
 Returns the prototype of this object if it is an occurrence. 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...
 
- Properties inherited from NXOpen.INXObject
bool IsOccurrence [get]
 Returns whether this object is an occurrence or not. More...
 
string JournalIdentifier [get]
 Returns the identifier that would be recorded in a journal for this object. More...
 
string Name [get]
 Returns the custom name of the object. More...
 
NXOpen.Assemblies.Component OwningComponent [get]
 Returns the owning component, if this object is an occurrence. More...
 
NXOpen.BasePart OwningPart [get]
 Returns the owning part of this object More...
 
NXOpen.INXObject Prototype [get]
 Returns the prototype of this object if it is an occurrence. More...
 
- Properties inherited from NXOpen.CAE.Connections.ICsys
NXOpen.CoordinateSystem Csys [get, set]
 Returns or sets the csys More...
 
NXOpen.CAE.Connections.CsysType CsysType [get, set]
 Returns or sets the csys type More...
 
- Properties inherited from NXOpen.CAE.Connections.IMassConnectivity
NXOpen.Expression ExpansionRadiusFactorTolerance [get]
 Returns the expansion radius factor More...
 
NXOpen.Expression ExpansionRadiusTolerance [get]
 Returns the expansion radius More...
 
NXOpen.CAE.Connections.MassConnectivityType MassConnectivityType [get, set]
 Returns or sets the mass connection type More...
 
NXOpen.Expression MaxDistanceTolerance [get]
 Returns the maximum distance from definition point to center of support element More...
 
NXOpen.Expression PanelSearchDistance [get]
 Returns the panel search distance More...
 
NXOpen.CAE.Connections.PanelSearchType PanelSearchType [get, set]
 Returns or sets the panel search type More...
 
NXOpen.CAE.Connections.RingSearchType RingSearchType [get, set]
 Returns or sets the search tolerance type More...
 
- Properties inherited from NXOpen.CAE.Connections.IMassInertia
NXOpen.Expression InertiaXX [get]
 Returns the inertia XX. More...
 
NXOpen.Expression InertiaYX [get]
 Returns the inertia XY. More...
 
NXOpen.Expression InertiaYY [get]
 Returns the inertia YY. More...
 
NXOpen.Expression InertiaZX [get]
 Returns the inertia XZ. More...
 
NXOpen.Expression InertiaZY [get]
 Returns the inertia YZ. More...
 
NXOpen.Expression InertiaZZ [get]
 Returns the inertia ZZ. More...
 
- Properties inherited from NXOpen.CAE.Connections.IMassTarget
NXOpen.TaggedObject Center [get, set]
 Returns or sets the target center More...
 
NXOpen.CAE.Connections.MassDistributionType MassDistributionType [get, set]
 Returns or sets the mass distribution type More...
 
bool UseCenterOfSlaveNodes [get, set]
 Returns or sets the mass connection type More...
 
- Properties inherited from NXOpen.CAE.Connections.IMassPhysicalParams
NXOpen.Expression Mass [get]
 Returns the mass value More...
 
NXOpen.CAE.Connections.MassType MassType [get, set]
 Returns or sets the mass type More...
 

Additional Inherited Members

- Public Types inherited from NXOpen.DisplayableObject
enum  ObjectFont {
  Solid = 1, Dashed, Phantom, Centerline,
  Dotted, LongDashed, DottedDashed, Eight = 11,
  Nine, Ten, Eleven
}
 specifies the object font for objects such as lines More...
 
enum  ObjectWidth {
  Normal, Thick, Thin, One = 5,
  Two, Three, Four, Five,
  Six, Seven, Eight, Nine
}
 specifies object width for objects such as lines and text More...
 
- Protected Member Functions inherited from NXOpen.TaggedObject
new void initialize ()
 <exclude> More...
 

Detailed Description

Lumped Mass.

Use this interface to set/get properties and parameters of the lumped mass.

Created in NX1847.0.0

Member Function Documentation

unsafe void NXOpen.CAE.Connections.LumpedMass.AddPanels ( NXOpen.TaggedObject[]  entities)
inline

Add panels

Created in NX1847.0.0

License requirements: nx_masterfem ("Finite Element Modeling")

Parameters
entitiesPanels entities

Implements NXOpen.CAE.Connections.IMassConnectivity.

unsafe void NXOpen.CAE.Connections.LumpedMass.AddSupportEntities ( NXOpen.TaggedObject[]  entities)
inline

Add entities to mass spider legs.

Changes are not applied till an update is performed by calling Update.DoUpdate

Created in NX1847.0.0

License requirements: nx_masterfem ("Finite Element Modeling")

Parameters
entitiesMass support entities

Implements NXOpen.CAE.Connections.IMassTarget.

unsafe NXOpen.TaggedObject [] NXOpen.CAE.Connections.LumpedMass.GetPanels ( )
inline

Gets panels

Created in NX1847.0.0

License requirements: None.

Returns
Panels entities

Implements NXOpen.CAE.Connections.IMassConnectivity.

unsafe NXOpen.CAE.Connections.CsysType [] NXOpen.CAE.Connections.LumpedMass.GetSupportedCsysTypes ( )
inline

Gets supported csys types of connection.

Created in NX12.0.0

License requirements: None.

Returns
Supported CSys Types

Implements NXOpen.CAE.Connections.ICsys.

unsafe NXOpen.TaggedObject [] NXOpen.CAE.Connections.LumpedMass.GetSupportEntities ( )
inline

Gets entities from mass spider legs.

These can be any combination of CAD (point, edge, face, body) or FE (node, edge, face, element and mesh) objects able to return nodes.

Created in NX1847.0.0

License requirements: None.

Returns
Mass support entities

Implements NXOpen.CAE.Connections.IMassTarget.

unsafe void NXOpen.CAE.Connections.LumpedMass.RemovePanels ( NXOpen.TaggedObject[]  entities)
inline

Remove panels

Created in NX1847.0.0

License requirements: nx_masterfem ("Finite Element Modeling")

Parameters
entitiesPanels entities

Implements NXOpen.CAE.Connections.IMassConnectivity.

unsafe void NXOpen.CAE.Connections.LumpedMass.RemoveSupportEntities ( NXOpen.TaggedObject[]  entities)
inline

Remove entities from mass spider legs.

Changes are not applied till an update is performed by calling Update.DoUpdate

Created in NX1847.0.0

License requirements: nx_masterfem ("Finite Element Modeling")

Parameters
entitiesMass support entities

Implements NXOpen.CAE.Connections.IMassTarget.

unsafe void NXOpen.CAE.Connections.LumpedMass.SetSupportEntities ( NXOpen.TaggedObject[]  entities)
inline

Add entities to mass spider legs.

Changes are not applied till an update is performed by calling Update.DoUpdate

Created in NX1847.0.0

License requirements: nx_masterfem ("Finite Element Modeling")

Parameters
entitiesMass support entities

Implements NXOpen.CAE.Connections.IMassTarget.

Property Documentation

unsafe NXOpen.TaggedObject NXOpen.CAE.Connections.LumpedMass.Center
getset

Returns or sets the target center

Created in NX1847.0.0

License requirements to get this property: None.

License requirements to set this property: nx_masterfem ("Finite Element Modeling")

unsafe NXOpen.CoordinateSystem NXOpen.CAE.Connections.LumpedMass.Csys
getset

Returns or sets the csys

Created in NX12.0.0

License requirements to get this property: None.

License requirements to set this property: nx_masterfem ("Finite Element Modeling")

unsafe NXOpen.CAE.Connections.CsysType NXOpen.CAE.Connections.LumpedMass.CsysType
getset

Returns or sets the csys type

Created in NX12.0.0

License requirements to get this property: None.

License requirements to set this property: nx_masterfem ("Finite Element Modeling")

unsafe NXOpen.Expression NXOpen.CAE.Connections.LumpedMass.ExpansionRadiusFactorTolerance
get

Returns the expansion radius factor

Created in NX1847.0.0

License requirements: None.

unsafe NXOpen.Expression NXOpen.CAE.Connections.LumpedMass.ExpansionRadiusTolerance
get

Returns the expansion radius

Created in NX1847.0.0

License requirements: None.

unsafe NXOpen.Expression NXOpen.CAE.Connections.LumpedMass.InertiaXX
get

Returns the inertia XX.

Created in NX1847.0.0

License requirements: None.

unsafe NXOpen.Expression NXOpen.CAE.Connections.LumpedMass.InertiaYX
get

Returns the inertia XY.

Created in NX1847.0.0

License requirements: None.

unsafe NXOpen.Expression NXOpen.CAE.Connections.LumpedMass.InertiaYY
get

Returns the inertia YY.

Created in NX1847.0.0

License requirements: None.

unsafe NXOpen.Expression NXOpen.CAE.Connections.LumpedMass.InertiaZX
get

Returns the inertia XZ.

Created in NX1847.0.0

License requirements: None.

unsafe NXOpen.Expression NXOpen.CAE.Connections.LumpedMass.InertiaZY
get

Returns the inertia YZ.

Created in NX1847.0.0

License requirements: None.

unsafe NXOpen.Expression NXOpen.CAE.Connections.LumpedMass.InertiaZZ
get

Returns the inertia ZZ.

Created in NX1847.0.0

License requirements: None.

unsafe NXOpen.Expression NXOpen.CAE.Connections.LumpedMass.Mass
get

Returns the mass value

Created in NX1847.0.0

License requirements: None.

unsafe NXOpen.CAE.Connections.MassConnectivityType NXOpen.CAE.Connections.LumpedMass.MassConnectivityType
getset

Returns or sets the mass connection type

Created in NX1847.0.0

License requirements to get this property: None.

License requirements to set this property: nx_masterfem ("Finite Element Modeling")

unsafe NXOpen.CAE.Connections.MassDistributionType NXOpen.CAE.Connections.LumpedMass.MassDistributionType
getset

Returns or sets the mass distribution type

Created in NX1847.0.0

License requirements to get this property: None.

License requirements to set this property: nx_masterfem ("Finite Element Modeling")

unsafe NXOpen.CAE.Connections.MassType NXOpen.CAE.Connections.LumpedMass.MassType
getset

Returns or sets the mass type

Created in NX1847.0.0

License requirements to get this property: None.

License requirements to set this property: nx_masterfem ("Finite Element Modeling")

unsafe NXOpen.Expression NXOpen.CAE.Connections.LumpedMass.MaxDistanceTolerance
get

Returns the maximum distance from definition point to center of support element

Created in NX1847.0.0

License requirements: None.

unsafe NXOpen.Expression NXOpen.CAE.Connections.LumpedMass.PanelSearchDistance
get

Returns the panel search distance

Created in NX1847.0.0

License requirements: None.

unsafe NXOpen.CAE.Connections.PanelSearchType NXOpen.CAE.Connections.LumpedMass.PanelSearchType
getset

Returns or sets the panel search type

Created in NX1847.0.0

License requirements to get this property: None.

License requirements to set this property: nx_masterfem ("Finite Element Modeling")

unsafe NXOpen.CAE.Connections.RingSearchType NXOpen.CAE.Connections.LumpedMass.RingSearchType
getset

Returns or sets the search tolerance type

Created in NX1847.0.0

License requirements to get this property: None.

License requirements to set this property: nx_masterfem ("Finite Element Modeling")

unsafe bool NXOpen.CAE.Connections.LumpedMass.UseCenterOfSlaveNodes
getset

Returns or sets the mass connection type

Created in NX1847.0.0

License requirements to get this property: None.

License requirements to set this property: nx_masterfem ("Finite Element Modeling")


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