NXOpen .NET Reference
12.0.0
|
Bolt 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.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.CAE.Connections.DiameterType[] | GetSupportedDiameterTypes () |
Gets supported diameter types of connection. More... | |
unsafe NXOpen.CAE.Connections.LocationWithDir | AddLocationCoordinatesWithDirectionCoordinates (int indexOfDefinition, NXOpen.Point point, NXOpen.Point direction) |
Adds a coordinates location with direction definited by coordinates to connection location list More... | |
unsafe NXOpen.CAE.Connections.LocationWithDir | AddLocationCoordinatesWithDirectionVector (int indexOfDefinition, NXOpen.Point masterPoint, NXOpen.Direction direction) |
Adds a coordinates location with direction definited by vector to connection location list More... | |
Properties | |
unsafe NXOpen.Expression | HeadDiameter [get] |
Returns the head diameter More... | |
unsafe NXOpen.Expression | HeadDiameterCoefficient [get] |
Returns the head diameter coefficient More... | |
unsafe NXOpen.CAE.Connections.HeadDiameterType | HeadDiameterType [get, set] |
Returns or sets the head diameter type More... | |
unsafe NXOpen.Expression | MaxBoltLength [get] |
Returns the maximum bolt length More... | |
unsafe NXOpen.PhysicalMaterial | Material [get, set] |
Returns or sets the connection material More... | |
unsafe int | NumberOfFlanges [get, set] |
Returns or sets the number of flanges. More... | |
unsafe NXOpen.Expression | Coefficient [get] |
Returns the coefficient for formula defined diameter More... | |
unsafe NXOpen.Expression | Diameter [get] |
Returns the connection diameter More... | |
unsafe NXOpen.CAE.Connections.DiameterType | DiameterType [get, set] |
Returns or sets the diameter type More... | |
unsafe string | TableFile [get, set] |
Returns or sets the table file used to compute the diameter 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.IFlangesContainer | |
int | NumberOfFlanges [get, set] |
Returns or sets the number of flanges. More... | |
Properties inherited from NXOpen.CAE.Connections.IDiameter | |
NXOpen.Expression | Coefficient [get] |
Returns the coefficient for formula defined diameter More... | |
NXOpen.Expression | Diameter [get] |
Returns the connection diameter More... | |
NXOpen.CAE.Connections.DiameterType | DiameterType [get, set] |
Returns or sets the diameter type More... | |
string | TableFile [get, set] |
Returns or sets the table file used to compute the diameter 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... | |
Bolt connection.
Use this interface to set/get properties and parameters of the spot weld connection.
To obtain an instance of this object use the connection creators on the CAE.Connections.Folder
Created in NX12.0.0
unsafe void NXOpen.CAE.Connections.Bolt.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.LocationWithDir NXOpen.CAE.Connections.Bolt.AddLocationCoordinatesWithDirectionCoordinates | ( | int | indexOfDefinition, |
NXOpen.Point | point, | ||
NXOpen.Point | direction | ||
) |
Adds a coordinates location with direction definited by coordinates to connection location list
Created in NX12.0.0
License requirements: nx_masterfem ("Finite Element Modeling")
indexOfDefinition | The index of definition |
point | Location Coordinates |
direction | Direction Point |
Implements NXOpen.CAE.Connections.ILocationsWithDirContainer.
unsafe NXOpen.CAE.Connections.LocationWithDir NXOpen.CAE.Connections.Bolt.AddLocationCoordinatesWithDirectionVector | ( | int | indexOfDefinition, |
NXOpen.Point | masterPoint, | ||
NXOpen.Direction | direction | ||
) |
Adds a coordinates location with direction definited by vector to connection location list
Created in NX12.0.0
License requirements: nx_masterfem ("Finite Element Modeling")
indexOfDefinition | The index of definition |
masterPoint | Location Coordinates |
direction | Direction direction |
Implements NXOpen.CAE.Connections.ILocationsWithDirContainer.
unsafe bool NXOpen.CAE.Connections.Bolt.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.Bolt.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.Bolt.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.Bolt.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.Bolt.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.Bolt.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.Bolt.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.Bolt.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.Bolt.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.CAE.Connections.DiameterType [] NXOpen.CAE.Connections.Bolt.GetSupportedDiameterTypes | ( | ) |
Gets supported diameter types of connection.
Created in NX12.0.0
License requirements: None.
Implements NXOpen.CAE.Connections.IDiameter.
unsafe bool NXOpen.CAE.Connections.Bolt.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.Bolt.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.Bolt.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.Bolt.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.Bolt.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.
|
get |
Returns the coefficient for formula defined diameter
Created in NX12.0.0
License requirements: None.
|
get |
Returns the connection diameter
Created in NX12.0.0
License requirements: None.
|
getset |
Returns or sets the diameter 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 head diameter
Created in NX12.0.0
License requirements: None.
|
get |
Returns the head diameter coefficient
Created in NX12.0.0
License requirements: None.
|
getset |
Returns or sets the head diameter type
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 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 bolt length
Created in NX12.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")
|
getset |
Returns or sets the table file used to compute the diameter
Created in NX12.0.0
License requirements to get this property: None.
License requirements to set this property: nx_masterfem ("Finite Element Modeling")