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

This interface offers access to the flanges of a connection (SpotWeld for example). More...

Inheritance diagram for NXOpen.CAE.Connections.IFlangesContainer:
NXOpen.INXObject NXOpen.CAE.Connections.Adhesive NXOpen.CAE.Connections.Bolt NXOpen.CAE.Connections.Clinch NXOpen.CAE.Connections.Crimp NXOpen.CAE.Connections.ISeamWeldFlangesContainer NXOpen.CAE.Connections.Rivet NXOpen.CAE.Connections.Sealing NXOpen.CAE.Connections.SpotWeld

Public Member Functions

void AddFlangeEntities (int flangeIndex, NXOpen.TaggedObject[] entities)
 Add entities to flange. More...
 
NXOpen.TaggedObject[] GetFlangeEntities (int flangeIndex)
 Gets entities from flange. More...
 
int GetMaxNumberOfFlanges ()
 Retrieve the max number of flanges supported by this connection More...
 
int GetMinNumberOfFlanges ()
 Retrieve the minimum number of flanges supported by this connection More...
 
void RemoveFlangeEntities (int flangeIndex, NXOpen.TaggedObject[] entities)
 Remove entities from flange. More...
 
- Public Member Functions inherited from NXOpen.INXObject
NXOpen.INXObject FindObject (string journalIdentifier)
 Finds the NXOpen.NXObject with the given identifier as recorded in a journal. More...
 
void Print ()
 Prints a representation of this object to the system log file. More...
 
void SetName (string name)
 Sets the custom name of the object. More...
 

Properties

int NumberOfFlanges [get, set]
 Returns or sets the number of flanges. 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...
 

Detailed Description

This interface offers access to the flanges of a connection (SpotWeld for example).

The flanges are used for specifying the connecting surfaces of the connection. Each flange can have one or more entities like meshes, elements etc.

Created in NX12.0.0

Member Function Documentation

void NXOpen.CAE.Connections.IFlangesContainer.AddFlangeEntities ( int  flangeIndex,
NXOpen.TaggedObject[]  entities 
)

Add entities to flange.

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

Created in NX12.0.0

License requirements: nx_masterfem ("Finite Element Modeling")

Parameters
flangeIndex
entitiesFlange entities

Implemented in NXOpen.CAE.Connections.SeamWeld, NXOpen.CAE.Connections.Bolt, NXOpen.CAE.Connections.Clinch, NXOpen.CAE.Connections.Rivet, NXOpen.CAE.Connections.SpotWeld, NXOpen.CAE.Connections.Adhesive, NXOpen.CAE.Connections.Crimp, and NXOpen.CAE.Connections.Sealing.

NXOpen.TaggedObject [] NXOpen.CAE.Connections.IFlangesContainer.GetFlangeEntities ( int  flangeIndex)

Gets entities from flange.

These can be meshes, elements, groups.

Created in NX12.0.0

License requirements: None.

Parameters
flangeIndex
Returns
Flange entities

Implemented in NXOpen.CAE.Connections.SeamWeld, NXOpen.CAE.Connections.Bolt, NXOpen.CAE.Connections.Clinch, NXOpen.CAE.Connections.Rivet, NXOpen.CAE.Connections.SpotWeld, NXOpen.CAE.Connections.Adhesive, NXOpen.CAE.Connections.Crimp, and NXOpen.CAE.Connections.Sealing.

int NXOpen.CAE.Connections.IFlangesContainer.GetMaxNumberOfFlanges ( )

Retrieve the max number of flanges supported by this connection

Created in NX12.0.0

License requirements: nx_masterfem ("Finite Element Modeling")

Returns

Implemented in NXOpen.CAE.Connections.SeamWeld, NXOpen.CAE.Connections.Bolt, NXOpen.CAE.Connections.Clinch, NXOpen.CAE.Connections.Rivet, NXOpen.CAE.Connections.SpotWeld, NXOpen.CAE.Connections.Adhesive, NXOpen.CAE.Connections.Crimp, and NXOpen.CAE.Connections.Sealing.

int NXOpen.CAE.Connections.IFlangesContainer.GetMinNumberOfFlanges ( )

Retrieve the minimum number of flanges supported by this connection

Created in NX12.0.0

License requirements: nx_masterfem ("Finite Element Modeling")

Returns

Implemented in NXOpen.CAE.Connections.SeamWeld, NXOpen.CAE.Connections.Bolt, NXOpen.CAE.Connections.Clinch, NXOpen.CAE.Connections.Rivet, NXOpen.CAE.Connections.SpotWeld, NXOpen.CAE.Connections.Adhesive, NXOpen.CAE.Connections.Crimp, and NXOpen.CAE.Connections.Sealing.

void NXOpen.CAE.Connections.IFlangesContainer.RemoveFlangeEntities ( int  flangeIndex,
NXOpen.TaggedObject[]  entities 
)

Remove entities from flange.

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

Created in NX12.0.0

License requirements: nx_masterfem ("Finite Element Modeling")

Parameters
flangeIndex
entitiesFlange entities

Implemented in NXOpen.CAE.Connections.SeamWeld, NXOpen.CAE.Connections.Bolt, NXOpen.CAE.Connections.Clinch, NXOpen.CAE.Connections.Rivet, NXOpen.CAE.Connections.SpotWeld, NXOpen.CAE.Connections.Adhesive, NXOpen.CAE.Connections.Crimp, and NXOpen.CAE.Connections.Sealing.

Property Documentation

int NXOpen.CAE.Connections.IFlangesContainer.NumberOfFlanges
getset

Returns or sets the number of flanges.

When changing the number of flanges this is not applied till an update is performed by calling Update.DoUpdate

Created in NX12.0.0

License requirements to get this property: None.

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


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