public interface BoltBuilder extends Builder
BoltBuilder
BoltCollection.createBoltBuilder(nxopen.cae.Bolt)
Modifier and Type | Interface and Description |
---|---|
static class |
BoltBuilder.BoltOperation
Represents the options for type of operation
|
static class |
BoltBuilder.Selection
Represents the options for entity selection
|
static class |
BoltBuilder.SpiderDiameter
Represents the options for spider diameter
|
Modifier and Type | Method and Description |
---|---|
Expression |
boltLength()
Returns the bolt length
License requirements: None. |
double |
collinearTolerance()
Returns the option to tune collinear tolerance for a model.
|
Bolt |
commitBolt()
Commit the builder and create a bolt mesh
License requirements: nx_masterfem ("Finite Element Modeling") . |
SelectTaggedObjectList |
headEdge()
Returns the selected head edge(s)
License requirements: None. |
SelectTaggedObjectList |
headPoint()
Returns the head point(s)
License requirements: None. |
BoltBuilder.Selection |
headSelectionType()
Returns the head selection type
License requirements: None. |
Expression |
headSpiderDiameter()
Returns the diameter used for creating head spider elements
License requirements: None. |
double |
headSpiderScale()
Returns the scale used to determine the head spider diameter relative to the hole diameter
License requirements: None. |
BoltBuilder.SpiderDiameter |
headSpiderType()
Returns the option for head spider diameter
License requirements: None. |
SelectTaggedObjectList |
headSurface()
Returns the selected head surface(s)
License requirements: None. |
boolean |
junction()
Returns the option to include junction edges for creating spider elements
License requirements: None. |
SelectTaggedObjectList |
junction1Edge()
Returns the selected junction 1 edge(s)
License requirements: None. |
SelectTaggedObjectList |
junction1Point()
Returns the junction 1 point(s)
License requirements: None. |
BoltBuilder.Selection |
junction1SelectionType()
Returns the junction 1 selection type
License requirements: None. |
Expression |
junction1SpiderDiameter()
Returns the diameter used for creating junction 1 spider elements
License requirements: None. |
double |
junction1SpiderScale()
Returns the scale used to determine the junction 1 spider diameter relative to the hole diameter
License requirements: None. |
BoltBuilder.SpiderDiameter |
junction1SpiderType()
Returns the option for junction 1 spider diameter
License requirements: None. |
SelectTaggedObjectList |
junction1Surface()
Returns the selected junction 1 surface(s)
License requirements: None. |
SelectTaggedObjectList |
junction2Edge()
Returns the selected junction 2 edge(s)
License requirements: None. |
SelectTaggedObjectList |
junction2Point()
Returns the junction 2 point(s)
License requirements: None. |
BoltBuilder.Selection |
junction2SelectionType()
Returns the junction 2 selection type
License requirements: None. |
Expression |
junction2SpiderDiameter()
Returns the diameter used for creating junction 2 spider elements
License requirements: None. |
double |
junction2SpiderScale()
Returns the scale used to determine the junction 2 spider diameter relative to the hole diameter
License requirements: None. |
BoltBuilder.SpiderDiameter |
junction2SpiderType()
Returns the option for junction 2 spider diameter
License requirements: None. |
SelectTaggedObjectList |
junction2Surface()
Returns the selected junction 2 surface(s)
License requirements: None. |
SelectTaggedObjectList |
junctionEdge()
Returns the selected junction edge(s)
License requirements: None. |
SelectTaggedObjectList |
junctionPoint()
Returns the junction point(s)
License requirements: None. |
BoltBuilder.Selection |
junctionSelectionType()
Returns the junction selection type
License requirements: None. |
Expression |
junctionSpiderDiameter()
Returns the diameter used for creating junction spider elements
License requirements: None. |
double |
junctionSpiderScale()
Returns the scale used to determine the junction spider diameter relative to the hole diameter
License requirements: None. |
BoltBuilder.SpiderDiameter |
junctionSpiderType()
Returns the option for junction spider diameter
License requirements: None. |
SelectTaggedObjectList |
junctionSurface()
Returns the selected junction surface(s)
License requirements: None. |
double |
junctionTolerance()
Returns the option to tune junction tolerance for a model.
|
boolean |
midnode()
Returns the option to include midnodes for creating spider elements
License requirements: None. |
double |
nodeTolerance()
Returns the option to tune node tolerance for a model.
|
SelectTaggedObjectList |
nutEdge()
Returns the selected nut edge(s)
License requirements: None. |
SelectTaggedObjectList |
nutPoint()
Returns the nut point(s)
License requirements: None. |
BoltBuilder.Selection |
nutSelectionType()
Returns the nut selection type
License requirements: None. |
Expression |
nutSpiderDiameter()
Returns the diameter used for creating nut spider elements
License requirements: None. |
double |
nutSpiderScale()
Returns the scale used to determine the nut spider diameter relative to the hole diameter
License requirements: None. |
BoltBuilder.SpiderDiameter |
nutSpiderType()
Returns the option for nut spider diameter
License requirements: None. |
SelectTaggedObjectList |
nutSurface()
Returns the selected nut surface(s)
License requirements: None. |
BoltBuilder.BoltOperation |
operationType()
Returns the operation type
License requirements: None. |
void |
setCollinearTolerance(double collinearTolerance)
License requirements: nx_masterfem ("Finite Element Modeling") . |
void |
setHeadSelectionType(BoltBuilder.Selection headSelectionType)
License requirements: nx_masterfem ("Finite Element Modeling") . |
void |
setHeadSpiderScale(double headSpiderScale)
License requirements: nx_masterfem ("Finite Element Modeling") . |
void |
setHeadSpiderType(BoltBuilder.SpiderDiameter headSpiderType)
License requirements: nx_masterfem ("Finite Element Modeling") . |
void |
setJunction(boolean isJunction)
License requirements: nx_masterfem ("Finite Element Modeling") . |
void |
setJunction1SelectionType(BoltBuilder.Selection junction1SelectionType)
License requirements: nx_masterfem ("Finite Element Modeling") . |
void |
setJunction1SpiderScale(double junction1SpiderScale)
License requirements: nx_masterfem ("Finite Element Modeling") . |
void |
setJunction1SpiderType(BoltBuilder.SpiderDiameter junction1SpiderType)
License requirements: nx_masterfem ("Finite Element Modeling") . |
void |
setJunction2SelectionType(BoltBuilder.Selection junction2SelectionType)
License requirements: nx_masterfem ("Finite Element Modeling") . |
void |
setJunction2SpiderScale(double junction2SpiderScale)
License requirements: nx_masterfem ("Finite Element Modeling") . |
void |
setJunction2SpiderType(BoltBuilder.SpiderDiameter junction2SpiderType)
License requirements: nx_masterfem ("Finite Element Modeling") . |
void |
setJunctionSelectionType(BoltBuilder.Selection junctionSelectionType)
License requirements: nx_masterfem ("Finite Element Modeling") . |
void |
setJunctionSpiderScale(double junctionSpiderScale)
License requirements: nx_masterfem ("Finite Element Modeling") . |
void |
setJunctionSpiderType(BoltBuilder.SpiderDiameter junctionSpiderType)
License requirements: nx_masterfem ("Finite Element Modeling") . |
void |
setJunctionTolerance(double junctionTolerance)
License requirements: nx_masterfem ("Finite Element Modeling") . |
void |
setMidnode(boolean isMidnode)
License requirements: nx_masterfem ("Finite Element Modeling") . |
void |
setNodeTolerance(double nodeTolerance)
License requirements: nx_masterfem ("Finite Element Modeling") . |
void |
setNutSelectionType(BoltBuilder.Selection nutSelectionType)
License requirements: nx_masterfem ("Finite Element Modeling") . |
void |
setNutSpiderScale(double nutSpiderScale)
License requirements: nx_masterfem ("Finite Element Modeling") . |
void |
setNutSpiderType(BoltBuilder.SpiderDiameter nutSpiderType)
License requirements: nx_masterfem ("Finite Element Modeling") . |
void |
setOperationType(BoltBuilder.BoltOperation operationType)
License requirements: nx_masterfem ("Finite Element Modeling") . |
void |
setSpring(boolean isSpring)
License requirements: nx_masterfem ("Finite Element Modeling") . |
ElementTypeBuilder |
shankElementType()
Returns the element type to be created for the shank
License requirements: None. |
ElementTypeBuilder |
spiderElementType()
Returns the element type to be created for the spider
License requirements: None. |
boolean |
spring()
Returns the option to use a spring element to connect the head to the tap surface
License requirements: None. |
SelectTaggedObjectList |
tapSurface()
Returns the selected tap surface(s)
License requirements: None. |
Expression |
threadLength()
Returns the thread length
License requirements: None. |
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
BoltBuilder.BoltOperation operationType() throws NXException, RemoteException
NXException
RemoteException
void setOperationType(BoltBuilder.BoltOperation operationType) throws NXException, RemoteException
operationType
- NXException
RemoteException
BoltBuilder.Selection headSelectionType() throws NXException, RemoteException
NXException
RemoteException
void setHeadSelectionType(BoltBuilder.Selection headSelectionType) throws NXException, RemoteException
headSelectionType
- NXException
RemoteException
SelectTaggedObjectList headEdge() throws NXException, RemoteException
NXException
RemoteException
SelectTaggedObjectList headPoint() throws NXException, RemoteException
NXException
RemoteException
SelectTaggedObjectList headSurface() throws NXException, RemoteException
NXException
RemoteException
BoltBuilder.SpiderDiameter headSpiderType() throws NXException, RemoteException
NXException
RemoteException
void setHeadSpiderType(BoltBuilder.SpiderDiameter headSpiderType) throws NXException, RemoteException
headSpiderType
- NXException
RemoteException
Expression headSpiderDiameter() throws NXException, RemoteException
NXException
RemoteException
double headSpiderScale() throws NXException, RemoteException
NXException
RemoteException
void setHeadSpiderScale(double headSpiderScale) throws NXException, RemoteException
headSpiderScale
- NXException
RemoteException
BoltBuilder.Selection nutSelectionType() throws NXException, RemoteException
NXException
RemoteException
void setNutSelectionType(BoltBuilder.Selection nutSelectionType) throws NXException, RemoteException
nutSelectionType
- NXException
RemoteException
SelectTaggedObjectList nutEdge() throws NXException, RemoteException
NXException
RemoteException
SelectTaggedObjectList nutPoint() throws NXException, RemoteException
NXException
RemoteException
SelectTaggedObjectList nutSurface() throws NXException, RemoteException
NXException
RemoteException
BoltBuilder.SpiderDiameter nutSpiderType() throws NXException, RemoteException
NXException
RemoteException
void setNutSpiderType(BoltBuilder.SpiderDiameter nutSpiderType) throws NXException, RemoteException
nutSpiderType
- NXException
RemoteException
Expression nutSpiderDiameter() throws NXException, RemoteException
NXException
RemoteException
double nutSpiderScale() throws NXException, RemoteException
NXException
RemoteException
void setNutSpiderScale(double nutSpiderScale) throws NXException, RemoteException
nutSpiderScale
- NXException
RemoteException
SelectTaggedObjectList tapSurface() throws NXException, RemoteException
NXException
RemoteException
Expression boltLength() throws NXException, RemoteException
NXException
RemoteException
Expression threadLength() throws NXException, RemoteException
NXException
RemoteException
boolean spring() throws NXException, RemoteException
NXException
RemoteException
void setSpring(boolean isSpring) throws NXException, RemoteException
isSpring
- NXException
RemoteException
boolean junction() throws NXException, RemoteException
NXException
RemoteException
void setJunction(boolean isJunction) throws NXException, RemoteException
isJunction
- NXException
RemoteException
BoltBuilder.Selection junctionSelectionType() throws NXException, RemoteException
NXException
RemoteException
void setJunctionSelectionType(BoltBuilder.Selection junctionSelectionType) throws NXException, RemoteException
junctionSelectionType
- NXException
RemoteException
SelectTaggedObjectList junctionEdge() throws NXException, RemoteException
NXException
RemoteException
SelectTaggedObjectList junctionPoint() throws NXException, RemoteException
NXException
RemoteException
SelectTaggedObjectList junctionSurface() throws NXException, RemoteException
NXException
RemoteException
BoltBuilder.SpiderDiameter junctionSpiderType() throws NXException, RemoteException
NXException
RemoteException
void setJunctionSpiderType(BoltBuilder.SpiderDiameter junctionSpiderType) throws NXException, RemoteException
junctionSpiderType
- NXException
RemoteException
Expression junctionSpiderDiameter() throws NXException, RemoteException
NXException
RemoteException
double junctionSpiderScale() throws NXException, RemoteException
NXException
RemoteException
void setJunctionSpiderScale(double junctionSpiderScale) throws NXException, RemoteException
junctionSpiderScale
- NXException
RemoteException
BoltBuilder.Selection junction1SelectionType() throws NXException, RemoteException
NXException
RemoteException
void setJunction1SelectionType(BoltBuilder.Selection junction1SelectionType) throws NXException, RemoteException
junction1SelectionType
- NXException
RemoteException
SelectTaggedObjectList junction1Edge() throws NXException, RemoteException
NXException
RemoteException
SelectTaggedObjectList junction1Point() throws NXException, RemoteException
NXException
RemoteException
SelectTaggedObjectList junction1Surface() throws NXException, RemoteException
NXException
RemoteException
BoltBuilder.SpiderDiameter junction1SpiderType() throws NXException, RemoteException
NXException
RemoteException
void setJunction1SpiderType(BoltBuilder.SpiderDiameter junction1SpiderType) throws NXException, RemoteException
junction1SpiderType
- NXException
RemoteException
Expression junction1SpiderDiameter() throws NXException, RemoteException
NXException
RemoteException
double junction1SpiderScale() throws NXException, RemoteException
NXException
RemoteException
void setJunction1SpiderScale(double junction1SpiderScale) throws NXException, RemoteException
junction1SpiderScale
- NXException
RemoteException
BoltBuilder.Selection junction2SelectionType() throws NXException, RemoteException
NXException
RemoteException
void setJunction2SelectionType(BoltBuilder.Selection junction2SelectionType) throws NXException, RemoteException
junction2SelectionType
- NXException
RemoteException
SelectTaggedObjectList junction2Edge() throws NXException, RemoteException
NXException
RemoteException
SelectTaggedObjectList junction2Point() throws NXException, RemoteException
NXException
RemoteException
SelectTaggedObjectList junction2Surface() throws NXException, RemoteException
NXException
RemoteException
BoltBuilder.SpiderDiameter junction2SpiderType() throws NXException, RemoteException
NXException
RemoteException
void setJunction2SpiderType(BoltBuilder.SpiderDiameter junction2SpiderType) throws NXException, RemoteException
junction2SpiderType
- NXException
RemoteException
Expression junction2SpiderDiameter() throws NXException, RemoteException
NXException
RemoteException
double junction2SpiderScale() throws NXException, RemoteException
NXException
RemoteException
void setJunction2SpiderScale(double junction2SpiderScale) throws NXException, RemoteException
junction2SpiderScale
- NXException
RemoteException
ElementTypeBuilder shankElementType() throws NXException, RemoteException
NXException
RemoteException
ElementTypeBuilder spiderElementType() throws NXException, RemoteException
NXException
RemoteException
boolean midnode() throws NXException, RemoteException
NXException
RemoteException
void setMidnode(boolean isMidnode) throws NXException, RemoteException
isMidnode
- NXException
RemoteException
Bolt commitBolt() throws NXException, RemoteException
NXException
RemoteException
double collinearTolerance() throws NXException, RemoteException
NXException
RemoteException
void setCollinearTolerance(double collinearTolerance) throws NXException, RemoteException
collinearTolerance
- NXException
RemoteException
double junctionTolerance() throws NXException, RemoteException
NXException
RemoteException
void setJunctionTolerance(double junctionTolerance) throws NXException, RemoteException
junctionTolerance
- NXException
RemoteException
double nodeTolerance() throws NXException, RemoteException
NXException
RemoteException
void setNodeTolerance(double nodeTolerance) throws NXException, RemoteException
nodeTolerance
- NXException
RemoteException
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.