public interface LineWeldBuilder extends Builder
LineWeldBuilder
WeldCollection.createLineWeldBuilder(nxopen.annotations.LineWeld)
Property | Value |
---|---|
ArrowSideWeldData.ContourSymbol | None |
ArrowSideWeldData.FinishSymbol | None |
ArrowSideWeldData.WeldSizeCode | None |
ArrowSideWeldData.WeldSymbol | None |
FieldWeld | Plain |
FlipDirection | False |
FlipHorizontal | False |
FlipVertical | False |
IdLine | Plain |
Scale | 1 |
StaggeredWeld | NoStaggeredSymbol |
Tail | NoTail |
WeldAlongContour | None |
Modifier and Type | Interface and Description |
---|---|
static class |
LineWeldBuilder.FieldWeldType
Represents the field weld type
|
static class |
LineWeldBuilder.IdLineType
Represents the id line type
|
static class |
LineWeldBuilder.StaggeredWeldType
Represents the staggered weld type
|
static class |
LineWeldBuilder.TailType
represents the tail type
|
static class |
LineWeldBuilder.WeldSymbolWeldAlongContourType
Represents the weld along contour option
|
Modifier and Type | Method and Description |
---|---|
LineWeldDataBuilder |
arrowSideWeldData()
Returns the
LineWeldDataBuilder for the arrow side of the weld symbol
License requirements: None. |
LineWeldBuilder.FieldWeldType |
fieldWeld()
Returns the field indicating the weld is done at the field site
License requirements: None. |
boolean |
flipDirection()
Returns the flip direction for top seam
License requirements: None. |
boolean |
flipHorizontal()
Returns the flip horizontal direction for side seam
License requirements: None. |
boolean |
flipVertical()
Returns the flip vertical direction for side seam
License requirements: None. |
ForeshorteningSymbolBuilder |
foreshorteningSymbol()
Returns the foreshortening symbol builder
License requirements: None. |
String[] |
getReference()
Returns the reference or specification text
License requirements: None. |
LineWeldBuilder.IdLineType |
idLine()
Returns the identification or reference line
License requirements: None. |
SelectDisplayableObject |
inherit()
Returns the weld symbol from which the style properties are inherited
License requirements: None. |
void |
inheritProperties(Weld annotation)
This inherits the properties from the existing weld symbol
License requirements: drafting ("DRAFTING") OR geometric_tol ("GDT") . |
void |
inheritPropertiesFromWeldFeature(Body feature)
This inherits the properties from the existing weld feature
License requirements: drafting ("DRAFTING") OR geometric_tol ("GDT") . |
LeaderBuilder |
leader()
Returns the
LeaderBuilder for weld symbol
License requirements: None. |
OriginBuilder |
origin()
Returns the
OriginBuilder for the weld symbol
License requirements: None. |
LineWeldDataBuilder |
otherSideWeldData()
Returns the
LineWeldDataBuilder for the other side of the weld symbol
License requirements: None. |
double |
scale()
Returns the scaling factor for the welding symbol
License requirements: None. |
void |
setFieldWeld(LineWeldBuilder.FieldWeldType fieldWeld)
License requirements: drafting ("DRAFTING") OR geometric_tol ("GDT") . |
void |
setFlipDirection(boolean flipDirection)
License requirements: drafting ("DRAFTING") OR geometric_tol ("GDT") . |
void |
setFlipHorizontal(boolean flipHorizontal)
License requirements: drafting ("DRAFTING") OR geometric_tol ("GDT") . |
void |
setFlipVertical(boolean flipVertical)
License requirements: drafting ("DRAFTING") OR geometric_tol ("GDT") . |
void |
setIdLine(LineWeldBuilder.IdLineType idLine)
License requirements: drafting ("DRAFTING") OR geometric_tol ("GDT") . |
void |
setReference(String[] reference)
Sets the reference or specification text
License requirements: drafting ("DRAFTING") OR geometric_tol ("GDT") . |
void |
setScale(double scale)
License requirements: drafting ("DRAFTING") OR geometric_tol ("GDT") . |
void |
setSpaceFactor(double spaceFactor)
License requirements: drafting ("DRAFTING") OR geometric_tol ("GDT") . |
void |
setStaggeredWeld(LineWeldBuilder.StaggeredWeldType staggeredWeld)
License requirements: drafting ("DRAFTING") OR geometric_tol ("GDT") . |
void |
setTail(LineWeldBuilder.TailType tail)
License requirements: drafting ("DRAFTING") OR geometric_tol ("GDT") . |
void |
setWeldAlongContour(LineWeldBuilder.WeldSymbolWeldAlongContourType alongContour)
Sets the weld along contour option
License requirements: drafting ("DRAFTING") OR geometric_tol ("GDT") . |
SelectDisplayableObjectList |
sideSeamObjects()
Returns the side seam object
License requirements: None. |
double |
spaceFactor()
Returns the space factor for the welding symbol
License requirements: None. |
LineWeldBuilder.StaggeredWeldType |
staggeredWeld()
Returns the staggered weld
License requirements: None. |
StyleBuilder |
style()
Returns the
StyleBuilder for the weld symbol
License requirements: None. |
LineWeldBuilder.TailType |
tail()
Returns the weld tail
License requirements: None. |
SelectDisplayableObject |
topSeamObject()
Returns the top seam object
License requirements: None. |
LineWeldBuilder.WeldSymbolWeldAlongContourType |
weldAlongContour()
Returns the weld along contour option
License requirements: None. |
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
LeaderBuilder leader() throws NXException, RemoteException
NXException
RemoteException
OriginBuilder origin() throws NXException, RemoteException
NXException
RemoteException
LineWeldDataBuilder otherSideWeldData() throws NXException, RemoteException
LineWeldDataBuilder
for the other side of the weld symbol
NXException
RemoteException
LineWeldBuilder.FieldWeldType fieldWeld() throws NXException, RemoteException
NXException
RemoteException
void setFieldWeld(LineWeldBuilder.FieldWeldType fieldWeld) throws NXException, RemoteException
fieldWeld
- NXException
RemoteException
LineWeldBuilder.IdLineType idLine() throws NXException, RemoteException
NXException
RemoteException
void setIdLine(LineWeldBuilder.IdLineType idLine) throws NXException, RemoteException
idLine
- NXException
RemoteException
LineWeldBuilder.StaggeredWeldType staggeredWeld() throws NXException, RemoteException
NXException
RemoteException
void setStaggeredWeld(LineWeldBuilder.StaggeredWeldType staggeredWeld) throws NXException, RemoteException
staggeredWeld
- NXException
RemoteException
LineWeldBuilder.TailType tail() throws NXException, RemoteException
NXException
RemoteException
void setTail(LineWeldBuilder.TailType tail) throws NXException, RemoteException
tail
- NXException
RemoteException
String[] getReference() throws NXException, RemoteException
NXException
RemoteException
void setReference(String[] reference) throws NXException, RemoteException
reference
- NXException
RemoteException
LineWeldDataBuilder arrowSideWeldData() throws NXException, RemoteException
LineWeldDataBuilder
for the arrow side of the weld symbol
NXException
RemoteException
SelectDisplayableObject topSeamObject() throws NXException, RemoteException
NXException
RemoteException
boolean flipDirection() throws NXException, RemoteException
NXException
RemoteException
void setFlipDirection(boolean flipDirection) throws NXException, RemoteException
flipDirection
- NXException
RemoteException
SelectDisplayableObjectList sideSeamObjects() throws NXException, RemoteException
NXException
RemoteException
boolean flipVertical() throws NXException, RemoteException
NXException
RemoteException
void setFlipVertical(boolean flipVertical) throws NXException, RemoteException
flipVertical
- NXException
RemoteException
boolean flipHorizontal() throws NXException, RemoteException
NXException
RemoteException
void setFlipHorizontal(boolean flipHorizontal) throws NXException, RemoteException
flipHorizontal
- NXException
RemoteException
StyleBuilder style() throws NXException, RemoteException
NXException
RemoteException
SelectDisplayableObject inherit() throws NXException, RemoteException
NXException
RemoteException
double scale() throws NXException, RemoteException
NXException
RemoteException
void setScale(double scale) throws NXException, RemoteException
scale
- NXException
RemoteException
LineWeldBuilder.WeldSymbolWeldAlongContourType weldAlongContour() throws NXException, RemoteException
NXException
RemoteException
void setWeldAlongContour(LineWeldBuilder.WeldSymbolWeldAlongContourType alongContour) throws NXException, RemoteException
alongContour
- NXException
RemoteException
double spaceFactor() throws NXException, RemoteException
NXException
RemoteException
void setSpaceFactor(double spaceFactor) throws NXException, RemoteException
spaceFactor
- NXException
RemoteException
void inheritProperties(Weld annotation) throws NXException, RemoteException
annotation
- NXException
RemoteException
void inheritPropertiesFromWeldFeature(Body feature) throws NXException, RemoteException
feature
- NXException
RemoteException
ForeshorteningSymbolBuilder foreshorteningSymbol() throws NXException, RemoteException
NXException
RemoteException
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.