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

This class represents an Assembly Finite Element Model. More...

Inheritance diagram for NXOpen.CAE.BaseFEModel:
NXOpen.CAE.IFEModel NXOpen.NXObject NXOpen.TaggedObject NXOpen.INXObject NXOpen.Utilities.NXRemotableObject IMessageSink NXOpen.CAE.AssyFEModel NXOpen.CAE.FEModel

Public Member Functions

unsafe bool AskUpdatePending ()
 This method will inform caller if the finite element model is in an update pending state or not. More...
 
unsafe void EnableFemUpdate ()
 This method will enable fem update. More...
 
unsafe void UpdateFemodel ()
 This method will update the finite element model so that it is in sync with any underlying changes. More...
 

Properties

NXOpen.CAE.BeamSectionCollection BeamSections [get]
 Returns the Beam Section collection belonging to the part More...
 
NXOpen.CAE.BoltCollection Bolts [get]
 Returns the connection collector manager belonging to the part More...
 
NXOpen.CAE.CAEConnectionCollection CaeConnections [get]
 Returns the connection collector manager belonging to the part More...
 
NXOpen.Tooling.CaeReuseLibrary CaeReuseLibrary [get]
 Returns the CaeReuseLibrary belonging to the part More...
 
NXOpen.CAE.CfdAutoRefinementConstraintCollection CfdAutoRefinementConstraints [get]
 Returns the fluid domain automatic refinement constraint collection belonging to this fem part More...
 
NXOpen.CAE.CfdContactPreventionConstraintCollection CfdContactPreventionConstraints [get]
 Returns the fluid domain contact prevention constraint collection belonging to this fem part More...
 
NXOpen.CAE.CfdLocalResolutionConstraintCollection CfdLocalResolutionConstraints [get]
 Returns the fluid domain local resolution constraint collection belonging to this fem part More...
 
NXOpen.CAE.Connections.ElementCollection ConnectionElementCollection [get]
 Return the NXOpen.CAE.Connections.Element collection of this object More...
 
unsafe
NXOpen.CAE.Connections.Folder 
ConnectionsRootFolder [get]
 Returns the root connection folder. More...
 
NXOpen.CAE.FluidDomainCollection FluidDomains [get]
 Returns the fluid domain collection belonging to this fem part More...
 
NXOpen.CAE.LaminateGlobalLayupMgr GlobalLayupMgr [get]
 Returns the laminate global layup manager belonging to this fem part More...
 
NXOpen.CAE.MeshControlCollection MeshControls [get]
 Returns the mesh control collection belonging to this fem part More...
 
NXOpen.CAE.NodeElementManager NodeElementMgr [get]
 Returns the node element manager belonging to this fem part 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...
 

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 an Assembly Finite Element Model.

This class will act as the gateway to the Finite Element Nodes (NXOpen.CAE.FENode ) and Elements (NXOpen.CAE.FEElement ) in the model. Only one instance of this class will exist in each assyfem part file

To obtain an instance of this class, use NXOpen.CAE.BaseFemPart.BaseFEModel

Created in NX6.0.0

Member Function Documentation

unsafe bool NXOpen.CAE.BaseFEModel.AskUpdatePending ( )
inline

This method will inform caller if the finite element model is in an update pending state or not.

if update_pending is true, can call NXOpen.CAE.BaseFEModel.UpdateFemodel to get model up-to-date.

Created in NX12.0.0

License requirements: nx_masterfem ("Finite Element Modeling")

Returns
true if update is required
unsafe void NXOpen.CAE.BaseFEModel.EnableFemUpdate ( )
inline

This method will enable fem update.

All the morphed meshes would be made orphan

Created in NX10.0.0

License requirements: nx_masterfem ("Finite Element Modeling")

unsafe void NXOpen.CAE.BaseFEModel.UpdateFemodel ( )
inline

This method will update the finite element model so that it is in sync with any underlying changes.

All FE Meshes that are in the update pending state will be remeshed.

Created in NX6.0.2

License requirements: nx_masterfem ("Finite Element Modeling")

Property Documentation

NXOpen.CAE.BeamSectionCollection NXOpen.CAE.BaseFEModel.BeamSections
get

Returns the Beam Section collection belonging to the part

Created in NX3.0.0

Deprecated in NX1847.0.0. Use CAE.BeamSectionsCollection .

NXOpen.CAE.BoltCollection NXOpen.CAE.BaseFEModel.Bolts
get

Returns the connection collector manager belonging to the part

Created in NX7.5.0

NXOpen.CAE.CAEConnectionCollection NXOpen.CAE.BaseFEModel.CaeConnections
get

Returns the connection collector manager belonging to the part

Created in NX3.0.0

NXOpen.Tooling.CaeReuseLibrary NXOpen.CAE.BaseFEModel.CaeReuseLibrary
get

Returns the CaeReuseLibrary belonging to the part

Created in NX7.5.2

NXOpen.CAE.CfdAutoRefinementConstraintCollection NXOpen.CAE.BaseFEModel.CfdAutoRefinementConstraints
get

Returns the fluid domain automatic refinement constraint collection belonging to this fem part

Created in NX11.0.0

NXOpen.CAE.CfdContactPreventionConstraintCollection NXOpen.CAE.BaseFEModel.CfdContactPreventionConstraints
get

Returns the fluid domain contact prevention constraint collection belonging to this fem part

Created in NX9.0.0

NXOpen.CAE.CfdLocalResolutionConstraintCollection NXOpen.CAE.BaseFEModel.CfdLocalResolutionConstraints
get

Returns the fluid domain local resolution constraint collection belonging to this fem part

Created in NX9.0.0

NXOpen.CAE.Connections.ElementCollection NXOpen.CAE.BaseFEModel.ConnectionElementCollection
get

Return the NXOpen.CAE.Connections.Element collection of this object

Created in NX11.0.0

unsafe NXOpen.CAE.Connections.Folder NXOpen.CAE.BaseFEModel.ConnectionsRootFolder
get

Returns the root connection folder.

Created in NX11.0.0

Deprecated in NX12.0.0. For access to universal connections and folders use CAE.IFEModel.ConnectionsContainer .

License requirements: None.

NXOpen.CAE.FluidDomainCollection NXOpen.CAE.BaseFEModel.FluidDomains
get

Returns the fluid domain collection belonging to this fem part

Created in NX7.5.2

NXOpen.CAE.LaminateGlobalLayupMgr NXOpen.CAE.BaseFEModel.GlobalLayupMgr
get

Returns the laminate global layup manager belonging to this fem part

Created in NX1899.0.0

NXOpen.CAE.MeshControlCollection NXOpen.CAE.BaseFEModel.MeshControls
get

Returns the mesh control collection belonging to this fem part

Created in NX3.0.0

NXOpen.CAE.NodeElementManager NXOpen.CAE.BaseFEModel.NodeElementMgr
get

Returns the node element manager belonging to this fem part

Created in NX3.0.0


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