NXOpen .NET Reference
12.0.0
|
Adhesive connection. More...
Public Member Functions | |
unsafe bool | IsInheritedMaterial () |
Use this function to check if the connection inherits material from flanges More... | |
unsafe void | SetInheritedMaterial () |
Use this function to set inherited material to connection More... | |
unsafe bool | CanInheritMaterial () |
Use this function to check if the connction supports inherited material More... | |
unsafe bool | CanHaveNoMaterial () |
Use this function to check if the connction supports having no material More... | |
unsafe NXOpen.CAE.Connections.HeightType[] | GetSupportedHeightTypes () |
Gets supported height types of connection. More... | |
unsafe NXOpen.TaggedObject[] | GetFlangeEntities (int flangeIndex) |
Gets entities from flange. More... | |
unsafe void | AddFlangeEntities (int flangeIndex, NXOpen.TaggedObject[] entities) |
Add entities to flange. More... | |
unsafe void | RemoveFlangeEntities (int flangeIndex, NXOpen.TaggedObject[] entities) |
Remove entities from flange. More... | |
unsafe int | GetMaxNumberOfFlanges () |
Retrieve the max number of flanges supported by this connection More... | |
unsafe int | GetMinNumberOfFlanges () |
Retrieve the minimmum number of flanges supported by this connection More... | |
unsafe NXOpen.CAE.Connections.Location | GetLocation (int indexOfDefinition, int indexOfLocation) |
Get a node location to connection location list More... | |
unsafe void | RemoveLocation (int indexOfDefinition, int indexOfLocation) |
Remove a location from connection location list More... | |
unsafe int | GetNumberOfLocations (int indexOfDefinition) |
Get a node location to connection location list More... | |
unsafe NXOpen.CAE.Connections.Location | ConvertLocationToCoordinatesType (int indexOfDefinition, int index) |
Convert a location to coordinates. More... | |
unsafe int | GetNumberOfDefinitions () |
Gets the number of line offset definitions More... | |
unsafe bool | MoveLocation (int indexOfDefinition, int indexOfLocation, int numberOfPositions) |
Move the location by number of positions More... | |
unsafe NXOpen.Direction | GetOffsetVector (int lindeDefinitionIndex) |
Gets the line offset vector More... | |
unsafe void | SetOffsetVector (int lindeDefinitionIndex, NXOpen.Direction offsetvector) |
Sets the line offset vector More... | |
unsafe NXOpen.Expression | GetOffsetDistance (int lindeDefinitionIndex) |
Gets the line offset distance More... | |
unsafe NXOpen.CAE.Connections.NodeSeriesLocation | AddLocationSeriesOfNodes (int indexOfDefinition, NXOpen.CAE.FENode[] nodes) |
Adds a series of nodes location to connection location list More... | |
unsafe NXOpen.CAE.Connections.PointSeriesLocation | AddLocationSeriesOfPoints (int indexOfDefinition, NXOpen.Point[] points) |
Adds a series of points location to connection location list More... | |
unsafe NXOpen.CAE.Connections.CoordinatesSeriesLocation | AddLocationSeriesOfCoordinates (int indexOfDefinition, NXOpen.Point3d[] coordinates) |
Adds a series of coordinates location to connection location list More... | |
unsafe NXOpen.CAE.Connections.CurveLocation | AddLocationCurve (int indexOfDefinition, NXOpen.IBaseCurve curve) |
Adds a curve location to connection location list More... | |
unsafe NXOpen.CAE.Connections.FeEdgesLocation | AddLocationFeEdges (int indexOfDefinition, NXOpen.CAE.FEElemEdge[] edges) |
Adds Fe Edges to connection location list More... | |
Properties | |
unsafe NXOpen.PhysicalMaterial | Material [get, set] |
Returns or sets the connection material More... | |
unsafe NXOpen.Expression | MaxAngleBetweenNormals [get] |
Returns the maximum angle of normals with the projection surface More... | |
unsafe NXOpen.Expression | MaxDistCGToElemCG [get] |
Returns the maximum distance from definition point to center of support element More... | |
unsafe NXOpen.Expression | MaxNormalDistCGToFlanges [get] |
Returns the maximum normal distance from definition point to center of element More... | |
unsafe NXOpen.Expression | ProjectTolerance [get] |
Returns the projection tolerance More... | |
unsafe NXOpen.Expression | Height [get] |
Returns the height value More... | |
unsafe NXOpen.CAE.Connections.HeightType | HeightType [get, set] |
Returns or sets the height type More... | |
unsafe int | NumberOfFlanges [get, set] |
Returns or sets the number of flanges. More... | |
unsafe NXOpen.Expression | DistanceFromStart [get] |
Returns the line Discretization distance from start More... | |
unsafe NXOpen.Expression | DistanceToEnd [get] |
Returns the line Discretization distance to end More... | |
unsafe NXOpen.Expression | LengthStep [get] |
Returns the line Discretization length step More... | |
unsafe NXOpen.Expression | MaxLengthStep [get] |
Returns the line Discretization max length step More... | |
unsafe bool | UseMaxLengthStep [get, set] |
Returns or sets the usage of max length stepype More... | |
unsafe bool | UseOriginalNodesOfConnection [get, set] |
Returns or sets the usage of original nodes of connection More... | |
unsafe NXOpen.Expression | Width [get] |
Returns the width value 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.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.IMaterial | |
NXOpen.PhysicalMaterial | Material [get, set] |
Returns or sets the connection material More... | |
Properties inherited from NXOpen.CAE.Connections.ITolerance | |
NXOpen.Expression | MaxAngleBetweenNormals [get] |
Returns the maximum angle of normals with the projection surface More... | |
NXOpen.Expression | MaxDistCGToElemCG [get] |
Returns the maximum distance from definition point to center of support element More... | |
NXOpen.Expression | MaxNormalDistCGToFlanges [get] |
Returns the maximum normal distance from definition point to center of element More... | |
NXOpen.Expression | ProjectTolerance [get] |
Returns the projection tolerance More... | |
Properties inherited from NXOpen.CAE.Connections.IHeight | |
NXOpen.Expression | Height [get] |
Returns the height value More... | |
NXOpen.CAE.Connections.HeightType | HeightType [get, set] |
Returns or sets the height type More... | |
Properties inherited from NXOpen.CAE.Connections.IFlangesContainer | |
int | NumberOfFlanges [get, set] |
Returns or sets the number of flanges. More... | |
Properties inherited from NXOpen.CAE.Connections.ILineDiscretization | |
NXOpen.Expression | DistanceFromStart [get] |
Returns the line Discretization distance from start More... | |
NXOpen.Expression | DistanceToEnd [get] |
Returns the line Discretization distance to end More... | |
NXOpen.Expression | LengthStep [get] |
Returns the line Discretization length step More... | |
NXOpen.Expression | MaxLengthStep [get] |
Returns the line Discretization max length step More... | |
bool | UseMaxLengthStep [get, set] |
Returns or sets the usage of max length stepype More... | |
bool | UseOriginalNodesOfConnection [get, set] |
Returns or sets the usage of original nodes of connection More... | |
Properties inherited from NXOpen.CAE.Connections.IWidth | |
NXOpen.Expression | Width [get] |
Returns the width value More... | |
Additional Inherited Members | |
Public Types inherited from NXOpen.DisplayableObject | |
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... | |
enum | ObjectFont { Solid = 1, Dashed, Phantom, Centerline, Dotted, LongDashed, DottedDashed } |
specifies the object font for objects such as lines More... | |
Adhesive connection.
Use this interface to set/get properties and parameters of the spot weld connection.
Created in NX12.0.0
unsafe void NXOpen.CAE.Connections.Adhesive.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")
flangeIndex | |
entities | Flange entities |
Implements NXOpen.CAE.Connections.IFlangesContainer.
unsafe NXOpen.CAE.Connections.CurveLocation NXOpen.CAE.Connections.Adhesive.AddLocationCurve | ( | int | indexOfDefinition, |
NXOpen.IBaseCurve | curve | ||
) |
Adds a curve location to connection location list
Created in NX12.0.0
License requirements: nx_masterfem ("Finite Element Modeling")
indexOfDefinition | |
curve | Curve used for location creation |
Implements NXOpen.CAE.Connections.ILocationsWithDiscretizationContainer.
unsafe NXOpen.CAE.Connections.FeEdgesLocation NXOpen.CAE.Connections.Adhesive.AddLocationFeEdges | ( | int | indexOfDefinition, |
NXOpen.CAE.FEElemEdge[] | edges | ||
) |
Adds Fe Edges to connection location list
Created in NX12.0.0
License requirements: nx_masterfem ("Finite Element Modeling")
indexOfDefinition | |
edges | Edges used for location |
Implements NXOpen.CAE.Connections.ILocationsWithDiscretizationContainer.
unsafe NXOpen.CAE.Connections.CoordinatesSeriesLocation NXOpen.CAE.Connections.Adhesive.AddLocationSeriesOfCoordinates | ( | int | indexOfDefinition, |
NXOpen.Point3d[] | coordinates | ||
) |
Adds a series of coordinates location to connection location list
Created in NX12.0.0
License requirements: nx_masterfem ("Finite Element Modeling")
indexOfDefinition | |
coordinates | The location coordinates |
Implements NXOpen.CAE.Connections.ILocationsWithDiscretizationContainer.
unsafe NXOpen.CAE.Connections.NodeSeriesLocation NXOpen.CAE.Connections.Adhesive.AddLocationSeriesOfNodes | ( | int | indexOfDefinition, |
NXOpen.CAE.FENode[] | nodes | ||
) |
Adds a series of nodes location to connection location list
Created in NX12.0.0
License requirements: nx_masterfem ("Finite Element Modeling")
indexOfDefinition | The index of definition |
nodes | Nodes used for location |
Implements NXOpen.CAE.Connections.ILocationsWithDiscretizationContainer.
unsafe NXOpen.CAE.Connections.PointSeriesLocation NXOpen.CAE.Connections.Adhesive.AddLocationSeriesOfPoints | ( | int | indexOfDefinition, |
NXOpen.Point[] | points | ||
) |
Adds a series of points location to connection location list
Created in NX12.0.0
License requirements: nx_masterfem ("Finite Element Modeling")
indexOfDefinition | The index of definition |
points | Points used for location |
Implements NXOpen.CAE.Connections.ILocationsWithDiscretizationContainer.
unsafe bool NXOpen.CAE.Connections.Adhesive.CanHaveNoMaterial | ( | ) |
Use this function to check if the connction supports having no material
Created in NX12.0.0
License requirements: None.
Implements NXOpen.CAE.Connections.IMaterial.
unsafe bool NXOpen.CAE.Connections.Adhesive.CanInheritMaterial | ( | ) |
Use this function to check if the connction supports inherited material
Created in NX12.0.0
License requirements: None.
Implements NXOpen.CAE.Connections.IMaterial.
unsafe NXOpen.CAE.Connections.Location NXOpen.CAE.Connections.Adhesive.ConvertLocationToCoordinatesType | ( | int | indexOfDefinition, |
int | index | ||
) |
Convert a location to coordinates.
The location is given by its index
Created in NX12.0.0
License requirements: nx_masterfem ("Finite Element Modeling")
indexOfDefinition | The index of definition |
index | The location index |
Implements NXOpen.CAE.Connections.ILocationsContainer.
unsafe NXOpen.TaggedObject [] NXOpen.CAE.Connections.Adhesive.GetFlangeEntities | ( | int | flangeIndex | ) |
Gets entities from flange.
These can be meshes, elements, groups.
Created in NX12.0.0
License requirements: None.
flangeIndex |
Implements NXOpen.CAE.Connections.IFlangesContainer.
unsafe NXOpen.CAE.Connections.Location NXOpen.CAE.Connections.Adhesive.GetLocation | ( | int | indexOfDefinition, |
int | indexOfLocation | ||
) |
Get a node location to connection location list
Created in NX12.0.0
License requirements: None.
indexOfDefinition | The index of definition |
indexOfLocation | The location index |
Implements NXOpen.CAE.Connections.ILocationsContainer.
unsafe int NXOpen.CAE.Connections.Adhesive.GetMaxNumberOfFlanges | ( | ) |
Retrieve the max number of flanges supported by this connection
Created in NX12.0.0
License requirements: nx_masterfem ("Finite Element Modeling")
Implements NXOpen.CAE.Connections.IFlangesContainer.
unsafe int NXOpen.CAE.Connections.Adhesive.GetMinNumberOfFlanges | ( | ) |
Retrieve the minimmum number of flanges supported by this connection
Created in NX12.0.0
License requirements: nx_masterfem ("Finite Element Modeling")
Implements NXOpen.CAE.Connections.IFlangesContainer.
unsafe int NXOpen.CAE.Connections.Adhesive.GetNumberOfDefinitions | ( | ) |
Gets the number of line offset definitions
Created in NX12.0.0
License requirements: None.
Implements NXOpen.CAE.Connections.ILocationsContainer.
unsafe int NXOpen.CAE.Connections.Adhesive.GetNumberOfLocations | ( | int | indexOfDefinition | ) |
Get a node location to connection location list
Created in NX12.0.0
License requirements: None.
indexOfDefinition | The index of definition |
Implements NXOpen.CAE.Connections.ILocationsContainer.
unsafe NXOpen.Expression NXOpen.CAE.Connections.Adhesive.GetOffsetDistance | ( | int | lindeDefinitionIndex | ) |
Gets the line offset distance
Created in NX12.0.0
License requirements: None.
lindeDefinitionIndex |
Implements NXOpen.CAE.Connections.ILineOffset.
unsafe NXOpen.Direction NXOpen.CAE.Connections.Adhesive.GetOffsetVector | ( | int | lindeDefinitionIndex | ) |
Gets the line offset vector
Created in NX12.0.0
License requirements: None.
lindeDefinitionIndex |
Implements NXOpen.CAE.Connections.ILineOffset.
unsafe NXOpen.CAE.Connections.HeightType [] NXOpen.CAE.Connections.Adhesive.GetSupportedHeightTypes | ( | ) |
Gets supported height types of connection.
Created in NX12.0.0
License requirements: None.
Implements NXOpen.CAE.Connections.IHeight.
unsafe bool NXOpen.CAE.Connections.Adhesive.IsInheritedMaterial | ( | ) |
Use this function to check if the connection inherits material from flanges
Created in NX12.0.0
License requirements: None.
Implements NXOpen.CAE.Connections.IMaterial.
unsafe bool NXOpen.CAE.Connections.Adhesive.MoveLocation | ( | int | indexOfDefinition, |
int | indexOfLocation, | ||
int | numberOfPositions | ||
) |
Move the location by number of positions
Created in NX12.0.0
License requirements: None.
indexOfDefinition | The index of definition |
indexOfLocation | The index of location |
numberOfPositions | The number of positions to move the location |
Implements NXOpen.CAE.Connections.ILocationsContainer.
unsafe void NXOpen.CAE.Connections.Adhesive.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")
flangeIndex | |
entities | Flange entities |
Implements NXOpen.CAE.Connections.IFlangesContainer.
unsafe void NXOpen.CAE.Connections.Adhesive.RemoveLocation | ( | int | indexOfDefinition, |
int | indexOfLocation | ||
) |
Remove a location from connection location list
Created in NX12.0.0
License requirements: nx_masterfem ("Finite Element Modeling")
indexOfDefinition | The index of definition |
indexOfLocation | The location index |
Implements NXOpen.CAE.Connections.ILocationsContainer.
unsafe void NXOpen.CAE.Connections.Adhesive.SetInheritedMaterial | ( | ) |
Use this function to set inherited material to connection
Created in NX12.0.0
License requirements: nx_masterfem ("Finite Element Modeling")
Implements NXOpen.CAE.Connections.IMaterial.
unsafe void NXOpen.CAE.Connections.Adhesive.SetOffsetVector | ( | int | lindeDefinitionIndex, |
NXOpen.Direction | offsetvector | ||
) |
Sets the line offset vector
Created in NX12.0.0
License requirements: nx_masterfem ("Finite Element Modeling")
lindeDefinitionIndex | |
offsetvector |
Implements NXOpen.CAE.Connections.ILineOffset.
|
get |
Returns the line Discretization distance from start
Created in NX12.0.0
License requirements: None.
|
get |
Returns the line Discretization distance to end
Created in NX12.0.0
License requirements: None.
|
get |
Returns the height value
Created in NX12.0.0
License requirements: None.
|
getset |
Returns or sets the height type
Created in NX12.0.0
License requirements to get this property: None.
License requirements to set this property: nx_masterfem ("Finite Element Modeling")
|
get |
Returns the line Discretization length step
Created in NX12.0.0
License requirements: None.
|
getset |
Returns or sets the connection material
Created in NX12.0.0
License requirements to get this property: None.
License requirements to set this property: nx_masterfem ("Finite Element Modeling")
|
get |
Returns the maximum angle of normals with the projection surface
Created in NX11.0.0
License requirements: None.
|
get |
Returns the maximum distance from definition point to center of support element
Created in NX11.0.0
License requirements: None.
|
get |
Returns the line Discretization max length step
Created in NX12.0.0
License requirements: None.
|
get |
Returns the maximum normal distance from definition point to center of element
Created in NX11.0.0
License requirements: None.
|
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")
|
get |
Returns the projection tolerance
Created in NX11.0.0
License requirements: None.
|
getset |
Returns or sets the usage of max length stepype
Created in NX12.0.0
License requirements to get this property: None.
License requirements to set this property: nx_masterfem ("Finite Element Modeling")
|
getset |
Returns or sets the usage of original nodes of connection
Created in NX12.0.0
License requirements to get this property: None.
License requirements to set this property: nx_masterfem ("Finite Element Modeling")
|
get |
Returns the width value
Created in NX12.0.0
License requirements: None.