NX Open C++ Reference Guide
|
Represents a CAE::BoltBuilder
To create a new instance of this class, use CAE::BoltCollection::CreateBoltBuilder
Created in NX7.5.0.
More...
Public Types | |
enum | BoltOperation { BoltOperationBoltNut, BoltOperationBoltTap, BoltOperationSpiderJunction } |
Represents the options for type of operation. More... | |
enum | Selection { SelectionEdge, SelectionPoint } |
Represents the options for entity selection. More... | |
enum | SpiderDiameter { SpiderDiameterRelative, SpiderDiameterAbsolute } |
Represents the options for spider diameter. More... | |
Public Member Functions | |
NXOpen::Expression * | BoltLength () |
Returns the bolt length Created in NX7.5.0. | |
double | CollinearTolerance () |
Returns the option to tune collinear tolerance for a model. | |
NXOpen::CAE::Bolt * | CommitBolt () |
Commit the builder and create a bolt mesh. | |
NXOpen::SelectTaggedObjectList * | HeadEdge () |
Returns the selected head edge(s) Created in NX7.5.0. | |
NXOpen::SelectTaggedObjectList * | HeadPoint () |
Returns the head point(s) Created in NX7.5.0. | |
NXOpen::CAE::BoltBuilder::Selection | HeadSelectionType () |
Returns the head selection type Created in NX7.5.0. | |
NXOpen::Expression * | HeadSpiderDiameter () |
Returns the diameter used for creating head spider elements Created in NX7.5.0. | |
double | HeadSpiderScale () |
Returns the scale used to determine the head spider diameter relative to the hole diameter Created in NX7.5.0. | |
NXOpen::CAE::BoltBuilder::SpiderDiameter | HeadSpiderType () |
Returns the option for head spider diameter Created in NX7.5.0. | |
NXOpen::SelectTaggedObjectList * | HeadSurface () |
Returns the selected head surface(s) Created in NX7.5.0. | |
bool | Junction () |
Returns the option to include junction edges for creating spider elements Created in NX7.5.0. | |
NXOpen::SelectTaggedObjectList * | Junction1Edge () |
Returns the selected junction 1 edge(s) Created in NX7.5.0. | |
NXOpen::SelectTaggedObjectList * | Junction1Point () |
Returns the junction 1 point(s) Created in NX7.5.0. | |
NXOpen::CAE::BoltBuilder::Selection | Junction1SelectionType () |
Returns the junction 1 selection type Created in NX7.5.0. | |
NXOpen::Expression * | Junction1SpiderDiameter () |
Returns the diameter used for creating junction 1 spider elements Created in NX7.5.0. | |
double | Junction1SpiderScale () |
Returns the scale used to determine the junction 1 spider diameter relative to the hole diameter Created in NX7.5.0. | |
NXOpen::CAE::BoltBuilder::SpiderDiameter | Junction1SpiderType () |
Returns the option for junction 1 spider diameter Created in NX7.5.0. | |
NXOpen::SelectTaggedObjectList * | Junction1Surface () |
Returns the selected junction 1 surface(s) Created in NX7.5.0. | |
NXOpen::SelectTaggedObjectList * | Junction2Edge () |
Returns the selected junction 2 edge(s) Created in NX7.5.0. | |
NXOpen::SelectTaggedObjectList * | Junction2Point () |
Returns the junction 2 point(s) Created in NX7.5.0. | |
NXOpen::CAE::BoltBuilder::Selection | Junction2SelectionType () |
Returns the junction 2 selection type Created in NX7.5.0. | |
NXOpen::Expression * | Junction2SpiderDiameter () |
Returns the diameter used for creating junction 2 spider elements Created in NX7.5.0. | |
double | Junction2SpiderScale () |
Returns the scale used to determine the junction 2 spider diameter relative to the hole diameter Created in NX7.5.0. | |
NXOpen::CAE::BoltBuilder::SpiderDiameter | Junction2SpiderType () |
Returns the option for junction 2 spider diameter Created in NX7.5.0. | |
NXOpen::SelectTaggedObjectList * | Junction2Surface () |
Returns the selected junction 2 surface(s) Created in NX7.5.0. | |
NXOpen::SelectTaggedObjectList * | JunctionEdge () |
Returns the selected junction edge(s) Created in NX7.5.0. | |
NXOpen::SelectTaggedObjectList * | JunctionPoint () |
Returns the junction point(s) Created in NX7.5.0. | |
NXOpen::CAE::BoltBuilder::Selection | JunctionSelectionType () |
Returns the junction selection type Created in NX7.5.0. | |
NXOpen::Expression * | JunctionSpiderDiameter () |
Returns the diameter used for creating junction spider elements Created in NX7.5.0. | |
double | JunctionSpiderScale () |
Returns the scale used to determine the junction spider diameter relative to the hole diameter Created in NX7.5.0. | |
NXOpen::CAE::BoltBuilder::SpiderDiameter | JunctionSpiderType () |
Returns the option for junction spider diameter Created in NX7.5.0. | |
NXOpen::SelectTaggedObjectList * | JunctionSurface () |
Returns the selected junction surface(s) Created in NX7.5.0. | |
double | JunctionTolerance () |
Returns the option to tune junction tolerance for a model. | |
bool | Midnode () |
Returns the option to include midnodes for creating spider elements Created in NX7.5.0. | |
double | NodeTolerance () |
Returns the option to tune node tolerance for a model. | |
NXOpen::SelectTaggedObjectList * | NutEdge () |
Returns the selected nut edge(s) Created in NX7.5.0. | |
NXOpen::SelectTaggedObjectList * | NutPoint () |
Returns the nut point(s) Created in NX7.5.0. | |
NXOpen::CAE::BoltBuilder::Selection | NutSelectionType () |
Returns the nut selection type Created in NX7.5.0. | |
NXOpen::Expression * | NutSpiderDiameter () |
Returns the diameter used for creating nut spider elements Created in NX7.5.0. | |
double | NutSpiderScale () |
Returns the scale used to determine the nut spider diameter relative to the hole diameter Created in NX7.5.0. | |
NXOpen::CAE::BoltBuilder::SpiderDiameter | NutSpiderType () |
Returns the option for nut spider diameter Created in NX7.5.0. | |
NXOpen::SelectTaggedObjectList * | NutSurface () |
Returns the selected nut surface(s) Created in NX7.5.0. | |
NXOpen::CAE::BoltBuilder::BoltOperation | OperationType () |
Returns the operation type Created in NX7.5.0. | |
void | SetCollinearTolerance (double collinearTolerance) |
Sets the option to tune collinear tolerance for a model. | |
void | SetHeadSelectionType (NXOpen::CAE::BoltBuilder::Selection headSelectionType) |
Sets the head selection type Created in NX7.5.0. | |
void | SetHeadSpiderScale (double headSpiderScale) |
Sets the scale used to determine the head spider diameter relative to the hole diameter Created in NX7.5.0. | |
void | SetHeadSpiderType (NXOpen::CAE::BoltBuilder::SpiderDiameter headSpiderType) |
Sets the option for head spider diameter Created in NX7.5.0. | |
void | SetJunction (bool isJunction) |
Sets the option to include junction edges for creating spider elements Created in NX7.5.0. | |
void | SetJunction1SelectionType (NXOpen::CAE::BoltBuilder::Selection junction1SelectionType) |
Sets the junction 1 selection type Created in NX7.5.0. | |
void | SetJunction1SpiderScale (double junction1SpiderScale) |
Sets the scale used to determine the junction 1 spider diameter relative to the hole diameter Created in NX7.5.0. | |
void | SetJunction1SpiderType (NXOpen::CAE::BoltBuilder::SpiderDiameter junction1SpiderType) |
Sets the option for junction 1 spider diameter Created in NX7.5.0. | |
void | SetJunction2SelectionType (NXOpen::CAE::BoltBuilder::Selection junction2SelectionType) |
Sets the junction 2 selection type Created in NX7.5.0. | |
void | SetJunction2SpiderScale (double junction2SpiderScale) |
Sets the scale used to determine the junction 2 spider diameter relative to the hole diameter Created in NX7.5.0. | |
void | SetJunction2SpiderType (NXOpen::CAE::BoltBuilder::SpiderDiameter junction2SpiderType) |
Sets the option for junction 2 spider diameter Created in NX7.5.0. | |
void | SetJunctionSelectionType (NXOpen::CAE::BoltBuilder::Selection junctionSelectionType) |
Sets the junction selection type Created in NX7.5.0. | |
void | SetJunctionSpiderScale (double junctionSpiderScale) |
Sets the scale used to determine the junction spider diameter relative to the hole diameter Created in NX7.5.0. | |
void | SetJunctionSpiderType (NXOpen::CAE::BoltBuilder::SpiderDiameter junctionSpiderType) |
Sets the option for junction spider diameter Created in NX7.5.0. | |
void | SetJunctionTolerance (double junctionTolerance) |
Sets the option to tune junction tolerance for a model. | |
void | SetMidnode (bool isMidnode) |
Sets the option to include midnodes for creating spider elements Created in NX7.5.0. | |
void | SetNodeTolerance (double nodeTolerance) |
Sets the option to tune node tolerance for a model. | |
void | SetNutSelectionType (NXOpen::CAE::BoltBuilder::Selection nutSelectionType) |
Sets the nut selection type Created in NX7.5.0. | |
void | SetNutSpiderScale (double nutSpiderScale) |
Sets the scale used to determine the nut spider diameter relative to the hole diameter Created in NX7.5.0. | |
void | SetNutSpiderType (NXOpen::CAE::BoltBuilder::SpiderDiameter nutSpiderType) |
Sets the option for nut spider diameter Created in NX7.5.0. | |
void | SetOperationType (NXOpen::CAE::BoltBuilder::BoltOperation operationType) |
Sets the operation type Created in NX7.5.0. | |
void | SetSpring (bool isSpring) |
Sets the option to use a spring element to connect the head to the tap surface Created in NX7.5.0. | |
NXOpen::CAE::ElementTypeBuilder * | ShankElementType () |
Returns the element type to be created for the shank Created in NX7.5.0. | |
NXOpen::CAE::ElementTypeBuilder * | SpiderElementType () |
Returns the element type to be created for the spider Created in NX7.5.0. | |
bool | Spring () |
Returns the option to use a spring element to connect the head to the tap surface Created in NX7.5.0. | |
NXOpen::SelectTaggedObjectList * | TapSurface () |
Returns the selected tap surface(s) Created in NX7.5.0. | |
NXOpen::Expression * | ThreadLength () |
Returns the thread length Created in NX7.5.0. | |
![]() | |
NXOpen::NXObject * | Commit () |
Commits any edits that have been applied to the builder. | |
void | Destroy () |
Deletes the builder, and cleans up any objects created by the builder. | |
std::vector< NXOpen::NXObject * > | GetCommittedObjects () |
For builders that create more than one object, this method returns the objects that are created by commit. | |
NXOpen::NXObject * | GetObject () |
Returns the object currently being edited by this builder. | |
void | ShowResults () |
Updates the model to reflect the result of an edit to the model for all builders that support showing results. | |
virtual bool | Validate () |
Validate whether the inputs to the component are sufficient for commit to be called. | |
![]() | |
tag_t | GetTag () const |
<b>Deprecated</b>:<br> Use Tag instead. | |
tag_t | Tag () const |
Returns the tag of this object. | |
Represents a CAE::BoltBuilder
To create a new instance of this class, use CAE::BoltCollection::CreateBoltBuilder
Created in NX7.5.0.
NXOpen::Expression* NXOpen::CAE::BoltBuilder::BoltLength | ( | ) |
Returns the bolt length
Created in NX7.5.0.
License requirements : None
double NXOpen::CAE::BoltBuilder::CollinearTolerance | ( | ) |
Returns the option to tune collinear tolerance for a model.
Created in NX8.0.1.
License requirements : None
NXOpen::CAE::Bolt* NXOpen::CAE::BoltBuilder::CommitBolt | ( | ) |
Commit the builder and create a bolt mesh.
NXOpen::SelectTaggedObjectList* NXOpen::CAE::BoltBuilder::HeadEdge | ( | ) |
Returns the selected head edge(s)
Created in NX7.5.0.
License requirements : None
NXOpen::SelectTaggedObjectList* NXOpen::CAE::BoltBuilder::HeadPoint | ( | ) |
Returns the head point(s)
Created in NX7.5.0.
License requirements : None
NXOpen::CAE::BoltBuilder::Selection NXOpen::CAE::BoltBuilder::HeadSelectionType | ( | ) |
Returns the head selection type
Created in NX7.5.0.
License requirements : None
NXOpen::Expression* NXOpen::CAE::BoltBuilder::HeadSpiderDiameter | ( | ) |
Returns the diameter used for creating head spider elements
Created in NX7.5.0.
License requirements : None
double NXOpen::CAE::BoltBuilder::HeadSpiderScale | ( | ) |
Returns the scale used to determine the head spider diameter relative to the hole diameter
Created in NX7.5.0.
License requirements : None
NXOpen::CAE::BoltBuilder::SpiderDiameter NXOpen::CAE::BoltBuilder::HeadSpiderType | ( | ) |
Returns the option for head spider diameter
Created in NX7.5.0.
License requirements : None
NXOpen::SelectTaggedObjectList* NXOpen::CAE::BoltBuilder::HeadSurface | ( | ) |
Returns the selected head surface(s)
Created in NX7.5.0.
License requirements : None
bool NXOpen::CAE::BoltBuilder::Junction | ( | ) |
Returns the option to include junction edges for creating spider elements
Created in NX7.5.0.
License requirements : None
NXOpen::SelectTaggedObjectList* NXOpen::CAE::BoltBuilder::Junction1Edge | ( | ) |
Returns the selected junction 1 edge(s)
Created in NX7.5.0.
License requirements : None
NXOpen::SelectTaggedObjectList* NXOpen::CAE::BoltBuilder::Junction1Point | ( | ) |
Returns the junction 1 point(s)
Created in NX7.5.0.
License requirements : None
NXOpen::CAE::BoltBuilder::Selection NXOpen::CAE::BoltBuilder::Junction1SelectionType | ( | ) |
Returns the junction 1 selection type
Created in NX7.5.0.
License requirements : None
NXOpen::Expression* NXOpen::CAE::BoltBuilder::Junction1SpiderDiameter | ( | ) |
Returns the diameter used for creating junction 1 spider elements
Created in NX7.5.0.
License requirements : None
double NXOpen::CAE::BoltBuilder::Junction1SpiderScale | ( | ) |
Returns the scale used to determine the junction 1 spider diameter relative to the hole diameter
Created in NX7.5.0.
License requirements : None
NXOpen::CAE::BoltBuilder::SpiderDiameter NXOpen::CAE::BoltBuilder::Junction1SpiderType | ( | ) |
Returns the option for junction 1 spider diameter
Created in NX7.5.0.
License requirements : None
NXOpen::SelectTaggedObjectList* NXOpen::CAE::BoltBuilder::Junction1Surface | ( | ) |
Returns the selected junction 1 surface(s)
Created in NX7.5.0.
License requirements : None
NXOpen::SelectTaggedObjectList* NXOpen::CAE::BoltBuilder::Junction2Edge | ( | ) |
Returns the selected junction 2 edge(s)
Created in NX7.5.0.
License requirements : None
NXOpen::SelectTaggedObjectList* NXOpen::CAE::BoltBuilder::Junction2Point | ( | ) |
Returns the junction 2 point(s)
Created in NX7.5.0.
License requirements : None
NXOpen::CAE::BoltBuilder::Selection NXOpen::CAE::BoltBuilder::Junction2SelectionType | ( | ) |
Returns the junction 2 selection type
Created in NX7.5.0.
License requirements : None
NXOpen::Expression* NXOpen::CAE::BoltBuilder::Junction2SpiderDiameter | ( | ) |
Returns the diameter used for creating junction 2 spider elements
Created in NX7.5.0.
License requirements : None
double NXOpen::CAE::BoltBuilder::Junction2SpiderScale | ( | ) |
Returns the scale used to determine the junction 2 spider diameter relative to the hole diameter
Created in NX7.5.0.
License requirements : None
NXOpen::CAE::BoltBuilder::SpiderDiameter NXOpen::CAE::BoltBuilder::Junction2SpiderType | ( | ) |
Returns the option for junction 2 spider diameter
Created in NX7.5.0.
License requirements : None
NXOpen::SelectTaggedObjectList* NXOpen::CAE::BoltBuilder::Junction2Surface | ( | ) |
Returns the selected junction 2 surface(s)
Created in NX7.5.0.
License requirements : None
NXOpen::SelectTaggedObjectList* NXOpen::CAE::BoltBuilder::JunctionEdge | ( | ) |
Returns the selected junction edge(s)
Created in NX7.5.0.
License requirements : None
NXOpen::SelectTaggedObjectList* NXOpen::CAE::BoltBuilder::JunctionPoint | ( | ) |
Returns the junction point(s)
Created in NX7.5.0.
License requirements : None
NXOpen::CAE::BoltBuilder::Selection NXOpen::CAE::BoltBuilder::JunctionSelectionType | ( | ) |
Returns the junction selection type
Created in NX7.5.0.
License requirements : None
NXOpen::Expression* NXOpen::CAE::BoltBuilder::JunctionSpiderDiameter | ( | ) |
Returns the diameter used for creating junction spider elements
Created in NX7.5.0.
License requirements : None
double NXOpen::CAE::BoltBuilder::JunctionSpiderScale | ( | ) |
Returns the scale used to determine the junction spider diameter relative to the hole diameter
Created in NX7.5.0.
License requirements : None
NXOpen::CAE::BoltBuilder::SpiderDiameter NXOpen::CAE::BoltBuilder::JunctionSpiderType | ( | ) |
Returns the option for junction spider diameter
Created in NX7.5.0.
License requirements : None
NXOpen::SelectTaggedObjectList* NXOpen::CAE::BoltBuilder::JunctionSurface | ( | ) |
Returns the selected junction surface(s)
Created in NX7.5.0.
License requirements : None
double NXOpen::CAE::BoltBuilder::JunctionTolerance | ( | ) |
Returns the option to tune junction tolerance for a model.
Created in NX8.0.1.
License requirements : None
bool NXOpen::CAE::BoltBuilder::Midnode | ( | ) |
Returns the option to include midnodes for creating spider elements
Created in NX7.5.0.
License requirements : None
double NXOpen::CAE::BoltBuilder::NodeTolerance | ( | ) |
Returns the option to tune node tolerance for a model.
Created in NX8.0.1.
License requirements : None
NXOpen::SelectTaggedObjectList* NXOpen::CAE::BoltBuilder::NutEdge | ( | ) |
Returns the selected nut edge(s)
Created in NX7.5.0.
License requirements : None
NXOpen::SelectTaggedObjectList* NXOpen::CAE::BoltBuilder::NutPoint | ( | ) |
Returns the nut point(s)
Created in NX7.5.0.
License requirements : None
NXOpen::CAE::BoltBuilder::Selection NXOpen::CAE::BoltBuilder::NutSelectionType | ( | ) |
Returns the nut selection type
Created in NX7.5.0.
License requirements : None
NXOpen::Expression* NXOpen::CAE::BoltBuilder::NutSpiderDiameter | ( | ) |
Returns the diameter used for creating nut spider elements
Created in NX7.5.0.
License requirements : None
double NXOpen::CAE::BoltBuilder::NutSpiderScale | ( | ) |
Returns the scale used to determine the nut spider diameter relative to the hole diameter
Created in NX7.5.0.
License requirements : None
NXOpen::CAE::BoltBuilder::SpiderDiameter NXOpen::CAE::BoltBuilder::NutSpiderType | ( | ) |
Returns the option for nut spider diameter
Created in NX7.5.0.
License requirements : None
NXOpen::SelectTaggedObjectList* NXOpen::CAE::BoltBuilder::NutSurface | ( | ) |
Returns the selected nut surface(s)
Created in NX7.5.0.
License requirements : None
NXOpen::CAE::BoltBuilder::BoltOperation NXOpen::CAE::BoltBuilder::OperationType | ( | ) |
Returns the operation type
Created in NX7.5.0.
License requirements : None
void NXOpen::CAE::BoltBuilder::SetCollinearTolerance | ( | double | collinearTolerance | ) |
Sets the option to tune collinear tolerance for a model.
Created in NX8.0.1.
License requirements : nx_masterfem ("Finite Element Modeling")
collinearTolerance | collineartolerance |
void NXOpen::CAE::BoltBuilder::SetHeadSelectionType | ( | NXOpen::CAE::BoltBuilder::Selection | headSelectionType | ) |
Sets the head selection type
Created in NX7.5.0.
License requirements : nx_masterfem ("Finite Element Modeling")
headSelectionType | headselectiontype |
void NXOpen::CAE::BoltBuilder::SetHeadSpiderScale | ( | double | headSpiderScale | ) |
Sets the scale used to determine the head spider diameter relative to the hole diameter
Created in NX7.5.0.
License requirements : nx_masterfem ("Finite Element Modeling")
headSpiderScale | headspiderscale |
void NXOpen::CAE::BoltBuilder::SetHeadSpiderType | ( | NXOpen::CAE::BoltBuilder::SpiderDiameter | headSpiderType | ) |
Sets the option for head spider diameter
Created in NX7.5.0.
License requirements : nx_masterfem ("Finite Element Modeling")
headSpiderType | headspidertype |
void NXOpen::CAE::BoltBuilder::SetJunction | ( | bool | isJunction | ) |
Sets the option to include junction edges for creating spider elements
Created in NX7.5.0.
License requirements : nx_masterfem ("Finite Element Modeling")
isJunction | isjunction |
void NXOpen::CAE::BoltBuilder::SetJunction1SelectionType | ( | NXOpen::CAE::BoltBuilder::Selection | junction1SelectionType | ) |
Sets the junction 1 selection type
Created in NX7.5.0.
License requirements : nx_masterfem ("Finite Element Modeling")
junction1SelectionType | junction1selectiontype |
void NXOpen::CAE::BoltBuilder::SetJunction1SpiderScale | ( | double | junction1SpiderScale | ) |
Sets the scale used to determine the junction 1 spider diameter relative to the hole diameter
Created in NX7.5.0.
License requirements : nx_masterfem ("Finite Element Modeling")
junction1SpiderScale | junction1spiderscale |
void NXOpen::CAE::BoltBuilder::SetJunction1SpiderType | ( | NXOpen::CAE::BoltBuilder::SpiderDiameter | junction1SpiderType | ) |
Sets the option for junction 1 spider diameter
Created in NX7.5.0.
License requirements : nx_masterfem ("Finite Element Modeling")
junction1SpiderType | junction1spidertype |
void NXOpen::CAE::BoltBuilder::SetJunction2SelectionType | ( | NXOpen::CAE::BoltBuilder::Selection | junction2SelectionType | ) |
Sets the junction 2 selection type
Created in NX7.5.0.
License requirements : nx_masterfem ("Finite Element Modeling")
junction2SelectionType | junction2selectiontype |
void NXOpen::CAE::BoltBuilder::SetJunction2SpiderScale | ( | double | junction2SpiderScale | ) |
Sets the scale used to determine the junction 2 spider diameter relative to the hole diameter
Created in NX7.5.0.
License requirements : nx_masterfem ("Finite Element Modeling")
junction2SpiderScale | junction2spiderscale |
void NXOpen::CAE::BoltBuilder::SetJunction2SpiderType | ( | NXOpen::CAE::BoltBuilder::SpiderDiameter | junction2SpiderType | ) |
Sets the option for junction 2 spider diameter
Created in NX7.5.0.
License requirements : nx_masterfem ("Finite Element Modeling")
junction2SpiderType | junction2spidertype |
void NXOpen::CAE::BoltBuilder::SetJunctionSelectionType | ( | NXOpen::CAE::BoltBuilder::Selection | junctionSelectionType | ) |
Sets the junction selection type
Created in NX7.5.0.
License requirements : nx_masterfem ("Finite Element Modeling")
junctionSelectionType | junctionselectiontype |
void NXOpen::CAE::BoltBuilder::SetJunctionSpiderScale | ( | double | junctionSpiderScale | ) |
Sets the scale used to determine the junction spider diameter relative to the hole diameter
Created in NX7.5.0.
License requirements : nx_masterfem ("Finite Element Modeling")
junctionSpiderScale | junctionspiderscale |
void NXOpen::CAE::BoltBuilder::SetJunctionSpiderType | ( | NXOpen::CAE::BoltBuilder::SpiderDiameter | junctionSpiderType | ) |
Sets the option for junction spider diameter
Created in NX7.5.0.
License requirements : nx_masterfem ("Finite Element Modeling")
junctionSpiderType | junctionspidertype |
void NXOpen::CAE::BoltBuilder::SetJunctionTolerance | ( | double | junctionTolerance | ) |
Sets the option to tune junction tolerance for a model.
Created in NX8.0.1.
License requirements : nx_masterfem ("Finite Element Modeling")
junctionTolerance | junctiontolerance |
void NXOpen::CAE::BoltBuilder::SetMidnode | ( | bool | isMidnode | ) |
Sets the option to include midnodes for creating spider elements
Created in NX7.5.0.
License requirements : nx_masterfem ("Finite Element Modeling")
isMidnode | ismidnode |
void NXOpen::CAE::BoltBuilder::SetNodeTolerance | ( | double | nodeTolerance | ) |
Sets the option to tune node tolerance for a model.
Created in NX8.0.1.
License requirements : nx_masterfem ("Finite Element Modeling")
nodeTolerance | nodetolerance |
void NXOpen::CAE::BoltBuilder::SetNutSelectionType | ( | NXOpen::CAE::BoltBuilder::Selection | nutSelectionType | ) |
Sets the nut selection type
Created in NX7.5.0.
License requirements : nx_masterfem ("Finite Element Modeling")
nutSelectionType | nutselectiontype |
void NXOpen::CAE::BoltBuilder::SetNutSpiderScale | ( | double | nutSpiderScale | ) |
Sets the scale used to determine the nut spider diameter relative to the hole diameter
Created in NX7.5.0.
License requirements : nx_masterfem ("Finite Element Modeling")
nutSpiderScale | nutspiderscale |
void NXOpen::CAE::BoltBuilder::SetNutSpiderType | ( | NXOpen::CAE::BoltBuilder::SpiderDiameter | nutSpiderType | ) |
Sets the option for nut spider diameter
Created in NX7.5.0.
License requirements : nx_masterfem ("Finite Element Modeling")
nutSpiderType | nutspidertype |
void NXOpen::CAE::BoltBuilder::SetOperationType | ( | NXOpen::CAE::BoltBuilder::BoltOperation | operationType | ) |
Sets the operation type
Created in NX7.5.0.
License requirements : nx_masterfem ("Finite Element Modeling")
operationType | operationtype |
void NXOpen::CAE::BoltBuilder::SetSpring | ( | bool | isSpring | ) |
Sets the option to use a spring element to connect the head to the tap surface
Created in NX7.5.0.
License requirements : nx_masterfem ("Finite Element Modeling")
isSpring | isspring |
NXOpen::CAE::ElementTypeBuilder* NXOpen::CAE::BoltBuilder::ShankElementType | ( | ) |
Returns the element type to be created for the shank
Created in NX7.5.0.
License requirements : None
NXOpen::CAE::ElementTypeBuilder* NXOpen::CAE::BoltBuilder::SpiderElementType | ( | ) |
Returns the element type to be created for the spider
Created in NX7.5.0.
License requirements : None
bool NXOpen::CAE::BoltBuilder::Spring | ( | ) |
Returns the option to use a spring element to connect the head to the tap surface
Created in NX7.5.0.
License requirements : None
NXOpen::SelectTaggedObjectList* NXOpen::CAE::BoltBuilder::TapSurface | ( | ) |
Returns the selected tap surface(s)
Created in NX7.5.0.
License requirements : None
NXOpen::Expression* NXOpen::CAE::BoltBuilder::ThreadLength | ( | ) |
Returns the thread length
Created in NX7.5.0.
License requirements : None