NXOpen .NET Reference  12.0.0
Public Member Functions | Properties | List of all members
NXOpen.CAE.FEModelOccurrence Class Reference

This class represents a Finite Element Model Occurrence. More...

Inheritance diagram for NXOpen.CAE.FEModelOccurrence:
NXOpen.CAE.IFEModel NXOpen.CAE.IHierarchicalFEModel NXOpen.CAE.IPostScenarioDataSource NXOpen.NXObject NXOpen.INXObject NXOpen.INXObject

Public Member Functions

unsafe NXOpen.TaggedObject Find (string journalIdentifier)
 Finds the object within the NXOpen.CAE.FEModelOccurrence context, with the given identifier as recorded in a journal. More...
 
unsafe NXOpen.Assemblies.Component GetComponent ()
 Gets the NXOpen.Assemblies.Component associated with this object More...
 
unsafe void GetLabelOffsets (out int nodeOffset, out int elemOffset, out int csysOffset)
 Returns node, element, and csys offset of the femodel occurrence More...
 
unsafe void GetOccEntityLabelOffsets (out int nodeOffset, out int elemOffset, out int csysOffset, out int physOffset, out int groupOffset, out int plyOffset)
 Returns node, element, csys, physical, group, and ply offset of the femodel occurrence More...
 
unsafe void SetLabelOffsets (int nodeOffset, int elemOffset, int csysOffset)
 Sets node, element, and csys offset of the femodel occurrence More...
 
unsafe void SetOccEntityLabelOffsets (int nodeOffset, int elemOffset, int csysOffset, int physOffset, int groupOffset, int plyOffset)
 Sets node, element, csys, physical, group, and ply offset of the femodel occurrence More...
 
unsafe
NXOpen.CAE.FEModelOccAttribute 
GetAttributes ()
 Get the femodel occurrence attributes More...
 
unsafe
NXOpen.CAE.FEModelOccurrence[] 
GetChildren ()
 Returns the child components of this component More...
 

Properties

unsafe NXOpen.CAE.IFEModel Parent [get]
 Returns the parent fem of this object, can be a null reference (Nothing in Visual Basic) More...
 
- Properties inherited from NXOpen.CAE.IFEModel
unsafe
NXOpen.CAE.Connections.Folder 
ConnectionsContainer [get]
 Returns the universal connection container. More...
 
unsafe NXOpen.CAE.FEElementLabelMap FeelementLabelMap [get]
 Returns a CAE.FEElement Label to CAE.FEElement Map for this Interface to the Finite Element Model. More...
 
unsafe NXOpen.CAE.FENodeLabelMap FenodeLabelMap [get]
 Returns a CAE.FENode Label to CAE.FENode Map for this Interface to the Finite Element Model. More...
 
unsafe NXOpen.CAE.IMeshManager MeshManager [get]
 Returns the IMeshManager 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.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.IHierarchicalFEModel
NXOpen.CAE.IFEModel Parent [get]
 Returns the parent fem of this object, can be a null reference (Nothing in Visual Basic) More...
 

Additional Inherited Members

- Public Types inherited from NXOpen.NXObject
enum  AttributeType {
  Invalid, Null, Boolean, Integer,
  Real, String, Time, Reference,
  Any = 100
}
 Specifies attribute type. More...
 
enum  DateAndTimeFormat { Numeric, Textual }
 Specifies the format of the date and time attribute. More...
 

Detailed Description

This class represents a Finite Element Model Occurrence.

Only one instance of this class will exist in each sim part file

An instance of this class can not be obtained

Created in NX5.0.0

Member Function Documentation

unsafe NXOpen.TaggedObject NXOpen.CAE.FEModelOccurrence.Find ( string  journalIdentifier)

Finds the object within the NXOpen.CAE.FEModelOccurrence context, with the given identifier as recorded in a journal.

An exception will be thrown if no object can be found with the given journal identifier.

Created in NX3.0.0

License requirements: None.

Parameters
journalIdentifierJournal identifier of the object
Returns
Object with the journal identifier
unsafe NXOpen.CAE.FEModelOccAttribute NXOpen.CAE.FEModelOccurrence.GetAttributes ( )

Get the femodel occurrence attributes

Created in NX8.0.0

License requirements: nx_masterfem ("Finite Element Modeling")

Returns
unsafe NXOpen.CAE.FEModelOccurrence [] NXOpen.CAE.FEModelOccurrence.GetChildren ( )

Returns the child components of this component

Created in NX6.0.0

License requirements: None.

Returns

Implements NXOpen.CAE.IHierarchicalFEModel.

unsafe NXOpen.Assemblies.Component NXOpen.CAE.FEModelOccurrence.GetComponent ( )

Gets the NXOpen.Assemblies.Component associated with this object

Created in NX6.0.0

License requirements: None.

Returns
unsafe void NXOpen.CAE.FEModelOccurrence.GetLabelOffsets ( out int  nodeOffset,
out int  elemOffset,
out int  csysOffset 
)

Returns node, element, and csys offset of the femodel occurrence

Created in NX6.0.0

Deprecated in NX12.0.0. Use NXOpen.CAE.FEModelOccurrence.GetOccEntityLabelOffsets instead.

License requirements: nx_masterfem ("Finite Element Modeling")

Parameters
nodeOffsetnode offset
elemOffsetelement offset
csysOffsetcsys offset
unsafe void NXOpen.CAE.FEModelOccurrence.GetOccEntityLabelOffsets ( out int  nodeOffset,
out int  elemOffset,
out int  csysOffset,
out int  physOffset,
out int  groupOffset,
out int  plyOffset 
)

Returns node, element, csys, physical, group, and ply offset of the femodel occurrence

Created in NX12.0.0

License requirements: nx_masterfem ("Finite Element Modeling")

Parameters
nodeOffsetnode offset
elemOffsetelement offset
csysOffsetcsys offset
physOffsetphysical offset
groupOffsetgroup offset
plyOffsetply offset
unsafe void NXOpen.CAE.FEModelOccurrence.SetLabelOffsets ( int  nodeOffset,
int  elemOffset,
int  csysOffset 
)

Sets node, element, and csys offset of the femodel occurrence

Created in NX6.0.0

Deprecated in NX12.0.0. Use NXOpen.CAE.FEModelOccurrence.SetOccEntityLabelOffsets instead.

License requirements: nx_masterfem ("Finite Element Modeling")

Parameters
nodeOffsetnode offset
elemOffsetelement offset
csysOffsetcsys offset
unsafe void NXOpen.CAE.FEModelOccurrence.SetOccEntityLabelOffsets ( int  nodeOffset,
int  elemOffset,
int  csysOffset,
int  physOffset,
int  groupOffset,
int  plyOffset 
)

Sets node, element, csys, physical, group, and ply offset of the femodel occurrence

Created in NX12.0.0

License requirements: nx_masterfem ("Finite Element Modeling")

Parameters
nodeOffsetnode offset
elemOffsetelement offset
csysOffsetcsys offset
physOffsetphysical offset
groupOffsetgroup offset
plyOffsetply offset

Property Documentation

unsafe NXOpen.CAE.IFEModel NXOpen.CAE.FEModelOccurrence.Parent
get

Returns the parent fem of this object, can be a null reference (Nothing in Visual Basic)

Created in NX6.0.0

License requirements: None.


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