NXOpen .NET Reference Guide  1899
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties
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.TaggedObject NXOpen.INXObject NXOpen.Utilities.NXRemotableObject IMessageSink

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.CAE.FEModelOccAttribute 
GetAttributes ()
 Get the femodel occurrence attributes More...
 
unsafe void GetCaeOccEntityLabelOffsets (out int nodeOffset, out int elemOffset, out int csysOffset, out int physOffset, out int groupOffset, out int plyOffset, out int ssmoOffset)
 Returns node, element, csys, physical, group, ply, and modeling object offset of the femodel occurrence More...
 
unsafe
NXOpen.CAE.FEModelOccurrence[] 
GetChildren ()
 Returns the child components of this component More...
 
unsafe NXOpen.Assemblies.Component GetComponent ()
 Gets the NXOpen.Assemblies.Component associated with this object 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 SetCaeOccEntityLabelOffsets (int nodeOffset, int elemOffset, int csysOffset, int physOffset, int groupOffset, int plyOffset, int ssmoOffset)
 Sets node, element, csys, physical, group, ply, and modeling object 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...
 

Properties

NXOpen.CAE.OverrideCollection Overrides [get]
 Returns the OverrideCollection instance belonging to this occurrence More...
 
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.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.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...
 
- Protected Member Functions inherited from NXOpen.TaggedObject
new void initialize ()
 <exclude> 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)
inline

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 ( )
inline

Get the femodel occurrence attributes

Created in NX8.0.0

License requirements: nx_masterfem ("Finite Element Modeling")

Returns
unsafe void NXOpen.CAE.FEModelOccurrence.GetCaeOccEntityLabelOffsets ( out int  nodeOffset,
out int  elemOffset,
out int  csysOffset,
out int  physOffset,
out int  groupOffset,
out int  plyOffset,
out int  ssmoOffset 
)
inline

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

Created in NX1899.0.0

License requirements: nx_masterfem ("Finite Element Modeling")

Parameters
nodeOffsetnode offset
elemOffsetelement offset
csysOffsetcsys offset
physOffsetphysical offset
groupOffsetgroup offset
plyOffsetply offset
ssmoOffsetmodeling object offset
unsafe NXOpen.CAE.FEModelOccurrence [] NXOpen.CAE.FEModelOccurrence.GetChildren ( )
inline

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 ( )
inline

Gets the NXOpen.Assemblies.Component associated with this object

Created in NX6.0.0

License requirements: None.

Returns
unsafe void NXOpen.CAE.FEModelOccurrence.GetOccEntityLabelOffsets ( out int  nodeOffset,
out int  elemOffset,
out int  csysOffset,
out int  physOffset,
out int  groupOffset,
out int  plyOffset 
)
inline

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

Created in NX12.0.0

Deprecated in NX1899.0.0. Use NXOpen.CAE.FEModelOccurrence.GetCaeOccEntityLabelOffsets instead.

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.SetCaeOccEntityLabelOffsets ( int  nodeOffset,
int  elemOffset,
int  csysOffset,
int  physOffset,
int  groupOffset,
int  plyOffset,
int  ssmoOffset 
)
inline

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

Created in NX1899.0.0

License requirements: nx_masterfem ("Finite Element Modeling")

Parameters
nodeOffsetnode offset
elemOffsetelement offset
csysOffsetcsys offset
physOffsetphysical offset
groupOffsetgroup offset
plyOffsetply offset
ssmoOffsetmodeling object offset
unsafe void NXOpen.CAE.FEModelOccurrence.SetOccEntityLabelOffsets ( int  nodeOffset,
int  elemOffset,
int  csysOffset,
int  physOffset,
int  groupOffset,
int  plyOffset 
)
inline

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

Created in NX12.0.0

Deprecated in NX1899.0.0. Use NXOpen.CAE.FEModelOccurrence.SetCaeOccEntityLabelOffsets instead.

License requirements: nx_masterfem ("Finite Element Modeling")

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

Property Documentation

NXOpen.CAE.OverrideCollection NXOpen.CAE.FEModelOccurrence.Overrides
get

Returns the OverrideCollection instance belonging to this occurrence

Created in NX1847.0.0

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 2019 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.