NXOpen .NET Reference Guide
1899
|
Represents a NXOpen.CAE.BoltBuilder More...
Public Types | |
enum | BoltOperation { BoltNut, BoltTap, SpiderJunction } |
Represents the options for type of operation More... | |
enum | Selection { Edge, Point } |
Represents the options for entity selection More... | |
enum | SpiderDiameter { Relative, Absolute } |
Represents the options for spider diameter More... | |
Public Member Functions | |
unsafe NXOpen.CAE.Bolt | CommitBolt () |
Commit the builder and create a bolt mesh More... | |
Public Member Functions inherited from NXOpen.Builder | |
unsafe NXOpen.NXObject | Commit () |
Commits any edits that have been applied to the builder. More... | |
unsafe void | Destroy () |
Deletes the builder, and cleans up any objects created by the builder. More... | |
unsafe NXOpen.NXObject[] | GetCommittedObjects () |
For builders that create more than one object, this method returns the objects that are created by commit. More... | |
unsafe NXOpen.NXObject | GetObject () |
Returns the object currently being edited by this builder. More... | |
unsafe void | ShowResults () |
Updates the model to reflect the result of an edit to the model for all builders that support showing results. More... | |
unsafe bool | Validate () |
Validate whether the inputs to the component are sufficient for commit to be called. More... | |
Public Member Functions inherited from NXOpen.TaggedObject | |
void | PrintTestData (String variableName) |
<exclude> More... | |
void | PrintTestData (String variableName, int lineNumber) |
<exclude> More... | |
override string | ToString () |
Returns a String that represents the current Object. More... | |
Public Member Functions inherited from NXOpen.Utilities.NXRemotableObject | |
IMessageCtrl | AsyncProcessMessage (IMessage msg, IMessageSink replySink) |
Asynchronously processes the given message. More... | |
IMessage | SyncProcessMessage (IMessage msg) |
Synchronously processes the given message. More... | |
Properties | |
unsafe NXOpen.Expression | BoltLength [get] |
Returns the bolt length More... | |
unsafe double | CollinearTolerance [get, set] |
Returns or sets the option to tune collinear tolerance for a model. More... | |
unsafe NXOpen.SelectTaggedObjectList | HeadEdge [get] |
Returns the selected head edge(s) More... | |
unsafe NXOpen.SelectTaggedObjectList | HeadPoint [get] |
Returns the head point(s) More... | |
unsafe NXOpen.CAE.BoltBuilder.Selection | HeadSelectionType [get, set] |
Returns or sets the head selection type More... | |
unsafe NXOpen.Expression | HeadSpiderDiameter [get] |
Returns the diameter used for creating head spider elements More... | |
unsafe double | HeadSpiderScale [get, set] |
Returns or sets the scale used to determine the head spider diameter relative to the hole diameter More... | |
unsafe NXOpen.CAE.BoltBuilder.SpiderDiameter | HeadSpiderType [get, set] |
Returns or sets the option for head spider diameter More... | |
unsafe NXOpen.SelectTaggedObjectList | HeadSurface [get] |
Returns the selected head surface(s) More... | |
unsafe bool | Junction [get, set] |
Returns or sets the option to include junction edges for creating spider elements More... | |
unsafe NXOpen.SelectTaggedObjectList | Junction1Edge [get] |
Returns the selected junction 1 edge(s) More... | |
unsafe NXOpen.SelectTaggedObjectList | Junction1Point [get] |
Returns the junction 1 point(s) More... | |
unsafe NXOpen.CAE.BoltBuilder.Selection | Junction1SelectionType [get, set] |
Returns or sets the junction 1 selection type More... | |
unsafe NXOpen.Expression | Junction1SpiderDiameter [get] |
Returns the diameter used for creating junction 1 spider elements More... | |
unsafe double | Junction1SpiderScale [get, set] |
Returns or sets the scale used to determine the junction 1 spider diameter relative to the hole diameter More... | |
unsafe NXOpen.CAE.BoltBuilder.SpiderDiameter | Junction1SpiderType [get, set] |
Returns or sets the option for junction 1 spider diameter More... | |
unsafe NXOpen.SelectTaggedObjectList | Junction1Surface [get] |
Returns the selected junction 1 surface(s) More... | |
unsafe NXOpen.SelectTaggedObjectList | Junction2Edge [get] |
Returns the selected junction 2 edge(s) More... | |
unsafe NXOpen.SelectTaggedObjectList | Junction2Point [get] |
Returns the junction 2 point(s) More... | |
unsafe NXOpen.CAE.BoltBuilder.Selection | Junction2SelectionType [get, set] |
Returns or sets the junction 2 selection type More... | |
unsafe NXOpen.Expression | Junction2SpiderDiameter [get] |
Returns the diameter used for creating junction 2 spider elements More... | |
unsafe double | Junction2SpiderScale [get, set] |
Returns or sets the scale used to determine the junction 2 spider diameter relative to the hole diameter More... | |
unsafe NXOpen.CAE.BoltBuilder.SpiderDiameter | Junction2SpiderType [get, set] |
Returns or sets the option for junction 2 spider diameter More... | |
unsafe NXOpen.SelectTaggedObjectList | Junction2Surface [get] |
Returns the selected junction 2 surface(s) More... | |
unsafe NXOpen.SelectTaggedObjectList | JunctionEdge [get] |
Returns the selected junction edge(s) More... | |
unsafe NXOpen.SelectTaggedObjectList | JunctionPoint [get] |
Returns the junction point(s) More... | |
unsafe NXOpen.CAE.BoltBuilder.Selection | JunctionSelectionType [get, set] |
Returns or sets the junction selection type More... | |
unsafe NXOpen.Expression | JunctionSpiderDiameter [get] |
Returns the diameter used for creating junction spider elements More... | |
unsafe double | JunctionSpiderScale [get, set] |
Returns or sets the scale used to determine the junction spider diameter relative to the hole diameter More... | |
unsafe NXOpen.CAE.BoltBuilder.SpiderDiameter | JunctionSpiderType [get, set] |
Returns or sets the option for junction spider diameter More... | |
unsafe NXOpen.SelectTaggedObjectList | JunctionSurface [get] |
Returns the selected junction surface(s) More... | |
unsafe double | JunctionTolerance [get, set] |
Returns or sets the option to tune junction tolerance for a model. More... | |
unsafe bool | Midnode [get, set] |
Returns or sets the option to include midnodes for creating spider elements More... | |
unsafe double | NodeTolerance [get, set] |
Returns or sets the option to tune node tolerance for a model. More... | |
unsafe NXOpen.SelectTaggedObjectList | NutEdge [get] |
Returns the selected nut edge(s) More... | |
unsafe NXOpen.SelectTaggedObjectList | NutPoint [get] |
Returns the nut point(s) More... | |
unsafe NXOpen.CAE.BoltBuilder.Selection | NutSelectionType [get, set] |
Returns or sets the nut selection type More... | |
unsafe NXOpen.Expression | NutSpiderDiameter [get] |
Returns the diameter used for creating nut spider elements More... | |
unsafe double | NutSpiderScale [get, set] |
Returns or sets the scale used to determine the nut spider diameter relative to the hole diameter More... | |
unsafe NXOpen.CAE.BoltBuilder.SpiderDiameter | NutSpiderType [get, set] |
Returns or sets the option for nut spider diameter More... | |
unsafe NXOpen.SelectTaggedObjectList | NutSurface [get] |
Returns the selected nut surface(s) More... | |
unsafe NXOpen.CAE.BoltBuilder.BoltOperation | OperationType [get, set] |
Returns or sets the operation type More... | |
unsafe NXOpen.CAE.ElementTypeBuilder | ShankElementType [get] |
Returns the element type to be created for the shank More... | |
unsafe NXOpen.CAE.ElementTypeBuilder | SpiderElementType [get] |
Returns the element type to be created for the spider More... | |
unsafe bool | Spring [get, set] |
Returns or sets the option to use a spring element to connect the head to the tap surface More... | |
unsafe NXOpen.SelectTaggedObjectList | TapSurface [get] |
Returns the selected tap surface(s) More... | |
unsafe NXOpen.Expression | ThreadLength [get] |
Returns the thread length More... | |
Properties inherited from NXOpen.Builder | |
unsafe NXOpen.PreviewBuilder | PreviewBuilder [get] |
Returns the preview builder subobject. 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... | |
Additional Inherited Members | |
Protected Member Functions inherited from NXOpen.TaggedObject | |
new void | initialize () |
<exclude> More... | |
Represents a NXOpen.CAE.BoltBuilder
To create a new instance of this class, use NXOpen.CAE.BoltCollection.CreateBoltBuilder
Created in NX7.5.0
|
inline |
Commit the builder and create a bolt mesh
Created in NX7.5.0
License requirements: nx_masterfem ("Finite Element Modeling")
|
get |
Returns the bolt length
Created in NX7.5.0
License requirements: None.
|
getset |
Returns or sets the option to tune collinear tolerance for a model.
Created in NX8.0.1
License requirements to get this property: None.
License requirements to set this property: nx_masterfem ("Finite Element Modeling")
|
get |
Returns the selected head edge(s)
Created in NX7.5.0
License requirements: None.
|
get |
Returns the head point(s)
Created in NX7.5.0
License requirements: None.
|
getset |
Returns or sets the head selection type
Created in NX7.5.0
License requirements to get this property: None.
License requirements to set this property: nx_masterfem ("Finite Element Modeling")
|
get |
Returns the diameter used for creating head spider elements
Created in NX7.5.0
License requirements: None.
|
getset |
Returns or sets the scale used to determine the head spider diameter relative to the hole diameter
Created in NX7.5.0
License requirements to get this property: None.
License requirements to set this property: nx_masterfem ("Finite Element Modeling")
|
getset |
Returns or sets the option for head spider diameter
Created in NX7.5.0
License requirements to get this property: None.
License requirements to set this property: nx_masterfem ("Finite Element Modeling")
|
get |
Returns the selected head surface(s)
Created in NX7.5.0
License requirements: None.
|
getset |
Returns or sets the option to include junction edges for creating spider elements
Created in NX7.5.0
License requirements to get this property: None.
License requirements to set this property: nx_masterfem ("Finite Element Modeling")
|
get |
Returns the selected junction 1 edge(s)
Created in NX7.5.0
License requirements: None.
|
get |
Returns the junction 1 point(s)
Created in NX7.5.0
License requirements: None.
|
getset |
Returns or sets the junction 1 selection type
Created in NX7.5.0
License requirements to get this property: None.
License requirements to set this property: nx_masterfem ("Finite Element Modeling")
|
get |
Returns the diameter used for creating junction 1 spider elements
Created in NX7.5.0
License requirements: None.
|
getset |
Returns or sets the scale used to determine the junction 1 spider diameter relative to the hole diameter
Created in NX7.5.0
License requirements to get this property: None.
License requirements to set this property: nx_masterfem ("Finite Element Modeling")
|
getset |
Returns or sets the option for junction 1 spider diameter
Created in NX7.5.0
License requirements to get this property: None.
License requirements to set this property: nx_masterfem ("Finite Element Modeling")
|
get |
Returns the selected junction 1 surface(s)
Created in NX7.5.0
License requirements: None.
|
get |
Returns the selected junction 2 edge(s)
Created in NX7.5.0
License requirements: None.
|
get |
Returns the junction 2 point(s)
Created in NX7.5.0
License requirements: None.
|
getset |
Returns or sets the junction 2 selection type
Created in NX7.5.0
License requirements to get this property: None.
License requirements to set this property: nx_masterfem ("Finite Element Modeling")
|
get |
Returns the diameter used for creating junction 2 spider elements
Created in NX7.5.0
License requirements: None.
|
getset |
Returns or sets the scale used to determine the junction 2 spider diameter relative to the hole diameter
Created in NX7.5.0
License requirements to get this property: None.
License requirements to set this property: nx_masterfem ("Finite Element Modeling")
|
getset |
Returns or sets the option for junction 2 spider diameter
Created in NX7.5.0
License requirements to get this property: None.
License requirements to set this property: nx_masterfem ("Finite Element Modeling")
|
get |
Returns the selected junction 2 surface(s)
Created in NX7.5.0
License requirements: None.
|
get |
Returns the selected junction edge(s)
Created in NX7.5.0
License requirements: None.
|
get |
Returns the junction point(s)
Created in NX7.5.0
License requirements: None.
|
getset |
Returns or sets the junction selection type
Created in NX7.5.0
License requirements to get this property: None.
License requirements to set this property: nx_masterfem ("Finite Element Modeling")
|
get |
Returns the diameter used for creating junction spider elements
Created in NX7.5.0
License requirements: None.
|
getset |
Returns or sets the scale used to determine the junction spider diameter relative to the hole diameter
Created in NX7.5.0
License requirements to get this property: None.
License requirements to set this property: nx_masterfem ("Finite Element Modeling")
|
getset |
Returns or sets the option for junction spider diameter
Created in NX7.5.0
License requirements to get this property: None.
License requirements to set this property: nx_masterfem ("Finite Element Modeling")
|
get |
Returns the selected junction surface(s)
Created in NX7.5.0
License requirements: None.
|
getset |
Returns or sets the option to tune junction tolerance for a model.
Created in NX8.0.1
License requirements to get this property: None.
License requirements to set this property: nx_masterfem ("Finite Element Modeling")
|
getset |
Returns or sets the option to include midnodes for creating spider elements
Created in NX7.5.0
License requirements to get this property: None.
License requirements to set this property: nx_masterfem ("Finite Element Modeling")
|
getset |
Returns or sets the option to tune node tolerance for a model.
Created in NX8.0.1
License requirements to get this property: None.
License requirements to set this property: nx_masterfem ("Finite Element Modeling")
|
get |
Returns the selected nut edge(s)
Created in NX7.5.0
License requirements: None.
|
get |
Returns the nut point(s)
Created in NX7.5.0
License requirements: None.
|
getset |
Returns or sets the nut selection type
Created in NX7.5.0
License requirements to get this property: None.
License requirements to set this property: nx_masterfem ("Finite Element Modeling")
|
get |
Returns the diameter used for creating nut spider elements
Created in NX7.5.0
License requirements: None.
|
getset |
Returns or sets the scale used to determine the nut spider diameter relative to the hole diameter
Created in NX7.5.0
License requirements to get this property: None.
License requirements to set this property: nx_masterfem ("Finite Element Modeling")
|
getset |
Returns or sets the option for nut spider diameter
Created in NX7.5.0
License requirements to get this property: None.
License requirements to set this property: nx_masterfem ("Finite Element Modeling")
|
get |
Returns the selected nut surface(s)
Created in NX7.5.0
License requirements: None.
|
getset |
Returns or sets the operation type
Created in NX7.5.0
License requirements to get this property: None.
License requirements to set this property: nx_masterfem ("Finite Element Modeling")
|
get |
Returns the element type to be created for the shank
Created in NX7.5.0
License requirements: None.
|
get |
Returns the element type to be created for the spider
Created in NX7.5.0
License requirements: None.
|
getset |
Returns or sets the option to use a spring element to connect the head to the tap surface
Created in NX7.5.0
License requirements to get this property: None.
License requirements to set this property: nx_masterfem ("Finite Element Modeling")
|
get |
Returns the selected tap surface(s)
Created in NX7.5.0
License requirements: None.
|
get |
Returns the thread length
Created in NX7.5.0
License requirements: None.