public interface WeldBuilder extends Builder
WeldBuilder
MeshManager.createWeldBuilder(nxopen.cae.Mesh)
Modifier and Type | Interface and Description |
---|---|
static class |
WeldBuilder.NumberOfPointsOnEdgeType
Represents the options for specifying maximum number of weld points on an edge
|
static class |
WeldBuilder.PointOnEdgeType
Represents the options for specifying number of weld points on an edge
|
static class |
WeldBuilder.WeldLocation
Represents the options for type of operation
|
Modifier and Type | Method and Description |
---|---|
Expression |
distanceBetween()
Returns the distance between the points on the edge(s) used to specify the location of the weld
License requirements: None. |
SelectTaggedObjectList |
edgeSelection()
Returns the edge(s) used to specify the location of the weld
License requirements: None. |
ElementTypeBuilder |
elementType()
Returns the element type to be created for the weld
License requirements: None. |
Expression |
endOffset()
Returns the distance of the last point from the end of the edge(s)
License requirements: None. |
int |
flipState()
Returns the flip state of the selected edge(s)
License requirements: nx_masterfem ("Finite Element Modeling") . |
String |
inputFile()
Returns the name of the input file used to specify locations for the weld
License requirements: None. |
WeldBuilder.WeldLocation |
location()
Returns the location of the specified weld
License requirements: None. |
SelectFENodeList |
nodeSelection()
Returns the node(s) used to specify the location of the weld
License requirements: None. |
int |
numberOfPointsOnEdge()
Returns the number of points on the edge(s) used to specify the location of the weld
License requirements: None. |
WeldBuilder.NumberOfPointsOnEdgeType |
numberOfPointsOption()
Returns the option to specify the maximum number of points on the edge(s) used to specify the location of the weld
License requirements: None. |
Expression |
offsetDistance()
Returns the distance to offset the points from the edge(s)
License requirements: None. |
nxopen.Direction |
offsetVector()
Returns the vector along which to offset the points
License requirements: None. |
String |
pattern()
Returns the pattern used to specify locations on the edge(s)
License requirements: None. |
WeldBuilder.PointOnEdgeType |
pointOnEdgeOption()
Returns the location of the points on the edge
License requirements: None. |
SelectTaggedObjectList |
pointsSelection()
Returns the point(s) used to specify the location of the weld
License requirements: None. |
Expression |
searchDistance()
Returns the distance within which to search for PIDs
License requirements: None. |
void |
setFlipState(int flipState)
License requirements: nx_masterfem ("Finite Element Modeling") . |
void |
setInputFile(String inputFile)
License requirements: nx_masterfem ("Finite Element Modeling") . |
void |
setLocation(WeldBuilder.WeldLocation location)
License requirements: nx_masterfem ("Finite Element Modeling") . |
void |
setNumberOfPointsOnEdge(int numberOfPoints)
License requirements: nx_masterfem ("Finite Element Modeling") . |
void |
setNumberOfPointsOption(WeldBuilder.NumberOfPointsOnEdgeType pointOnEdgeOption)
License requirements: nx_masterfem ("Finite Element Modeling") . |
void |
setOffsetVector(nxopen.Direction offsetVector)
License requirements: nx_masterfem ("Finite Element Modeling") . |
void |
setPattern(String pattern)
License requirements: nx_masterfem ("Finite Element Modeling") . |
void |
setPointOnEdgeOption(WeldBuilder.PointOnEdgeType pointOnEdgeOption)
License requirements: nx_masterfem ("Finite Element Modeling") . |
void |
setSpecifiedNumberOfPoints(int specifiedNumberOfPoints)
License requirements: nx_masterfem ("Finite Element Modeling") . |
void |
setSupportAllPids(boolean isSupportAllPids)
License requirements: nx_masterfem ("Finite Element Modeling") . |
int |
specifiedNumberOfPoints()
Returns the maximum number of points on the edge(s) used to specify the location of the weld
License requirements: None. |
Expression |
startOffset()
Returns the distance of the first point from the beginning of the edge(s)
License requirements: None. |
boolean |
supportAllPids()
Returns the option to include all PIDs within the search distance for creating welds
License requirements: None. |
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
WeldBuilder.WeldLocation location() throws NXException, RemoteException
NXException
RemoteException
void setLocation(WeldBuilder.WeldLocation location) throws NXException, RemoteException
location
- NXException
RemoteException
SelectTaggedObjectList pointsSelection() throws NXException, RemoteException
NXException
RemoteException
String inputFile() throws NXException, RemoteException
NXException
RemoteException
void setInputFile(String inputFile) throws NXException, RemoteException
inputFile
- NXException
RemoteException
SelectTaggedObjectList edgeSelection() throws NXException, RemoteException
NXException
RemoteException
int flipState() throws NXException, RemoteException
NXException
RemoteException
void setFlipState(int flipState) throws NXException, RemoteException
flipState
- NXException
RemoteException
Expression startOffset() throws NXException, RemoteException
NXException
RemoteException
Expression endOffset() throws NXException, RemoteException
NXException
RemoteException
Expression offsetDistance() throws NXException, RemoteException
NXException
RemoteException
nxopen.Direction offsetVector() throws NXException, RemoteException
NXException
RemoteException
void setOffsetVector(nxopen.Direction offsetVector) throws NXException, RemoteException
offsetVector
- NXException
RemoteException
WeldBuilder.PointOnEdgeType pointOnEdgeOption() throws NXException, RemoteException
NXException
RemoteException
void setPointOnEdgeOption(WeldBuilder.PointOnEdgeType pointOnEdgeOption) throws NXException, RemoteException
pointOnEdgeOption
- NXException
RemoteException
int numberOfPointsOnEdge() throws NXException, RemoteException
NXException
RemoteException
void setNumberOfPointsOnEdge(int numberOfPoints) throws NXException, RemoteException
numberOfPoints
- NXException
RemoteException
Expression distanceBetween() throws NXException, RemoteException
NXException
RemoteException
String pattern() throws NXException, RemoteException
NXException
RemoteException
void setPattern(String pattern) throws NXException, RemoteException
pattern
- NXException
RemoteException
WeldBuilder.NumberOfPointsOnEdgeType numberOfPointsOption() throws NXException, RemoteException
NXException
RemoteException
void setNumberOfPointsOption(WeldBuilder.NumberOfPointsOnEdgeType pointOnEdgeOption) throws NXException, RemoteException
pointOnEdgeOption
- NXException
RemoteException
int specifiedNumberOfPoints() throws NXException, RemoteException
NXException
RemoteException
void setSpecifiedNumberOfPoints(int specifiedNumberOfPoints) throws NXException, RemoteException
specifiedNumberOfPoints
- NXException
RemoteException
SelectFENodeList nodeSelection() throws NXException, RemoteException
NXException
RemoteException
Expression searchDistance() throws NXException, RemoteException
NXException
RemoteException
boolean supportAllPids() throws NXException, RemoteException
NXException
RemoteException
void setSupportAllPids(boolean isSupportAllPids) throws NXException, RemoteException
isSupportAllPids
- NXException
RemoteException
ElementTypeBuilder elementType() throws NXException, RemoteException
NXException
RemoteException
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.