NXOpen .NET Reference Guide
|
Bolt connection. More...
Public Member Functions | |
unsafe void | AddFlangeEntities (int flangeIndex, NXOpen.TaggedObject[] entities) |
Add entities to flange. 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 | AddLocationCoordinatesWithDirectionSelectionRecipes (int indexOfDefinition, NXOpen.CAE.SelectionRecipe startSelectionRecipe, NXOpen.CAE.SelectionRecipe endSelectionRecipe) |
Adds a coordinates location with direction definited by vector 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... | |
unsafe NXOpen.CAE.Connections.SelectionRecipeLocation | AddLocationSelectionRecipe (int indexOfDefinition, NXOpen.CAE.SelectionRecipe selectionRecipe) |
Adds a Selection Recipe to connection location list More... | |
unsafe bool | CanHaveNoMaterial () |
Use this function to check if the connection supports having no material More... | |
unsafe bool | CanInheritMaterial () |
Use this function to check if the connection supports inherited material More... | |
unsafe NXOpen.CAE.Connections.Location | ConvertLocationToCoordinatesType (int indexOfDefinition, int index) |
Convert a location to coordinates. More... | |
unsafe NXOpen.TaggedObject[] | GetFlangeEntities (int flangeIndex) |
Gets entities from flange. More... | |
unsafe NXOpen.CAE.Connections.Location | GetLocation (int indexOfDefinition, int indexOfLocation) |
Get a node location to connection location list More... | |
unsafe int | GetMaxNumberOfFlanges () |
Retrieve the max number of flanges supported by this connection More... | |
unsafe int | GetMinNumberOfFlanges () |
Retrieve the minimum number of flanges supported by this connection More... | |
unsafe int | GetNumberOfDefinitions () |
Gets the number of line offset definitions More... | |
unsafe int | GetNumberOfLocations (int indexOfDefinition) |
Get a node location to connection location list More... | |
unsafe NXOpen.CAE.Connections.DiameterType[] | GetSupportedDiameterTypes () |
Gets supported diameter types of connection. More... | |
unsafe bool | IsInheritedMaterial () |
Use this function to check if the connection inherits material from flanges More... | |
unsafe bool | MoveLocation (int indexOfDefinition, int indexOfLocation, int numberOfPositions) |
Move the location by number of positions More... | |
unsafe void | RemoveFlangeEntities (int flangeIndex, NXOpen.TaggedObject[] entities) |
Remove entities from flange. More... | |
unsafe void | RemoveLocation (int indexOfDefinition, int indexOfLocation) |
Remove a location from connection location list More... | |
unsafe void | SetInheritedMaterial () |
Use this function to set inherited material to connection More... | |
Properties | |
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 connection diameter type More... | |
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 bool | LimitCurveLength [get, set] |
Returns or sets the limit bolt length to curve length More... | |
unsafe NXOpen.PhysicalMaterial | Material [get, set] |
Returns or sets the connection material More... | |
unsafe NXOpen.Expression | MaxBoltLength [get] |
Returns the maximum bolt length More... | |
unsafe int | NumberOfFlanges [get, set] |
Returns or sets the number of flanges. 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.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.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 connection 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 | ObjectFont { Solid = 1, Dashed, Phantom, Centerline, Dotted, LongDashed, DottedDashed } |
specifies the object font for objects such as lines More... | |
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... | |
Protected Member Functions inherited from NXOpen.TaggedObject | |
new void | initialize () |
<exclude> 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
|
inline |
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.
|
inline |
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.
|
inline |
Adds a coordinates location with direction definited by vector to connection location list
Created in NX1847.0.0
License requirements: nx_masterfem ("Finite Element Modeling")
indexOfDefinition | The index of definition |
startSelectionRecipe | The start Selection Recipe |
endSelectionRecipe | The end Selection Recipe |
Implements NXOpen.CAE.Connections.ILocationsWithDirContainer.
|
inline |
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.
|
inline |
Adds a Selection Recipe to connection location list
Created in NX12.0.0
License requirements: nx_masterfem ("Finite Element Modeling")
indexOfDefinition | The index of definition |
selectionRecipe | Selection Recipe used for location creation |
Implements NXOpen.CAE.Connections.ILocationsMultiPointContainer.
|
inline |
Use this function to check if the connection supports having no material
Created in NX12.0.0
License requirements: None.
Implements NXOpen.CAE.Connections.IMaterial.
|
inline |
Use this function to check if the connection supports inherited material
Created in NX12.0.0
License requirements: None.
Implements NXOpen.CAE.Connections.IMaterial.
|
inline |
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.
|
inline |
Gets entities from flange.
These can be meshes, elements, groups.
Created in NX12.0.0
License requirements: None.
flangeIndex |
Implements NXOpen.CAE.Connections.IFlangesContainer.
|
inline |
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.
|
inline |
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.
|
inline |
Retrieve the minimum number of flanges supported by this connection
Created in NX12.0.0
License requirements: nx_masterfem ("Finite Element Modeling")
Implements NXOpen.CAE.Connections.IFlangesContainer.
|
inline |
Gets the number of line offset definitions
Created in NX12.0.0
License requirements: None.
Implements NXOpen.CAE.Connections.ILocationsContainer.
|
inline |
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.
|
inline |
Gets supported diameter types of connection.
Created in NX12.0.0
License requirements: None.
Implements NXOpen.CAE.Connections.IDiameter.
|
inline |
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.
|
inline |
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.
|
inline |
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.
|
inline |
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.
|
inline |
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 connection 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 limit bolt length to curve length
Created in NX1847.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")