public interface WeldGrooveBuilder
WeldGroove
builder WeldManager.createWeldGroove1Builder(nxopen.features.Feature)
Property | Value |
---|---|
AssignWeldPMI | 0 |
ContourHeight.Value | 3.0 (millimeters part), 0.118 (inches part) |
ContourType | None |
CreateSkipWelds | 0 |
EdgeType | NotPrepared |
EndAngle.Value | 0 |
GrooveAngle.Value | 45.0 |
GrooveRadius.Value | 1.0 (millimeters part), 0.04 (inches part) |
IsRootOpening | 0 |
IsRootPenetration | 0 |
Method | NumberLength |
NumberOfWelds.Value | 3 |
PenetrationDepth.Value | 3.0 (millimeters part), 0.118 (inches part) |
PrepareEdges | EntireLength |
RecreateDeletedWelds | 0 |
RootOpening.Value | 3.0 (millimeters part), 0.118 (inches part) |
RootPenetration.Value | 3.0 (millimeters part), 0.118 (inches part) |
SecondPenetrationDepth.Value | 0 (millimeters part), 0 (inches part) |
SegmentLength.Value | 3.0 (millimeters part), 0.118 (inches part) |
SingleFaceSet | 0 |
Spacing.Value | 3.0 (millimeters part), 0.118 (inches part) |
StartAngle.Value | 0 |
TaperMethod | FromTopFace |
Type | SquareButt |
UseFillin | 0 |
WeldSymmetric | 1 |
Modifier and Type | Interface and Description |
---|---|
static class |
WeldGrooveBuilder.Contour
The options for Contour Type
|
static class |
WeldGrooveBuilder.Edge
A value indicating whether the edges have been prepared
|
static class |
WeldGrooveBuilder.Prepare
The type of edges to be prepared
|
static class |
WeldGrooveBuilder.SkipWeldMethod
The options for creating Skip Weld
|
static class |
WeldGrooveBuilder.Taper
The type of Taper Method
|
static class |
WeldGrooveBuilder.Types
The types of Groove to create
|
Modifier and Type | Method and Description |
---|---|
boolean |
assignWeldPMI()
Returns a value indicating whether the assign weld pmi is true
License requirements: ugweld ("UG WELD") . |
CharacteristicsBuilder |
characteristics()
Returns the characteristics
License requirements: ugweld ("UG WELD") . |
Expression |
contourHeight()
Returns the contour height
License requirements: ugweld ("UG WELD") . |
WeldGrooveBuilder.Contour |
contourType()
Returns the contour type
License requirements: ugweld ("UG WELD") . |
boolean |
createSkipWelds()
Returns a value indicating whether to create skip welds
License requirements: ugweld ("UG WELD") . |
double |
distanceTolerance()
Returns the distance tolerance
License requirements: ugweld ("UG WELD") . |
Section |
edgeSet1()
Returns the first edge set
License requirements: ugweld ("UG WELD") . |
Section |
edgeSet2()
Returns the second edge set
License requirements: ugweld ("UG WELD") . |
WeldGrooveBuilder.Edge |
edgeType()
Returns the edge type
License requirements: ugweld ("UG WELD") . |
Expression |
endAngle()
Returns the taper angle at the end of the weld
License requirements: ugweld ("UG WELD") . |
OnPathDimensionBuilder |
endDistance()
Returns the end limit as defined by the distance along the edge
License requirements: ugweld ("UG WELD") . |
ScCollector |
faceSet1()
Returns the face set1
License requirements: ugweld ("UG WELD") . |
ScCollector |
faceSet2()
Returns the face set2
License requirements: ugweld ("UG WELD") . |
Expression |
grooveAngle()
Returns the groove angle
License requirements: ugweld ("UG WELD") . |
Expression |
grooveRadius()
Returns the groove radius
License requirements: ugweld ("UG WELD") . |
boolean |
isRootOpening()
Returns a value indicating whether root opening is true
License requirements: ugweld ("UG WELD") . |
boolean |
isRootPenetration()
Returns a value indicating whether root depth is true
License requirements: ugweld ("UG WELD") . |
WeldGrooveBuilder.SkipWeldMethod |
method()
Returns the method for creating skip welds
License requirements: ugweld ("UG WELD") . |
Expression |
numberOfWelds()
Returns the number of welds
License requirements: ugweld ("UG WELD") . |
Expression |
penetrationDepth()
Returns the penetration depth
License requirements: ugweld ("UG WELD") . |
WeldGrooveBuilder.Prepare |
prepareEdges()
Returns the type of edges to prepare
License requirements: ugweld ("UG WELD") . |
boolean |
recreateDeletedWelds()
Returns a value indicating whether to recreate deleted welds
License requirements: ugweld ("UG WELD") . |
Expression |
rootOpening()
Returns the root opening
License requirements: ugweld ("UG WELD") . |
Expression |
rootPenetration()
Returns the root penetration
License requirements: ugweld ("UG WELD") . |
Expression |
secondPenetrationDepth()
Returns the second penetration depth
License requirements: ugweld ("UG WELD") . |
Face |
seedFace1()
Returns the first seed face
License requirements: ugweld ("UG WELD") . |
Face |
seedFace2()
Returns the second seed face
License requirements: ugweld ("UG WELD") . |
Point3d |
seedPoint1()
Returns the point on the first face
License requirements: ugweld ("UG WELD") . |
Point3d |
seedPoint2()
Returns the point on the second face
License requirements: ugweld ("UG WELD") . |
Expression |
segmentLength()
Returns the length of weld
License requirements: ugweld ("UG WELD") . |
void |
setAssignWeldPMI(boolean assignWeldPMI)
License requirements: ugweld ("UG WELD") . |
void |
setContourType(WeldGrooveBuilder.Contour contour)
License requirements: ugweld ("UG WELD") . |
void |
setCreateSkipWelds(boolean createSkipWelds)
License requirements: ugweld ("UG WELD") . |
void |
setDistanceTolerance(double distanceTolerance)
License requirements: ugweld ("UG WELD") . |
void |
setEdgeType(WeldGrooveBuilder.Edge edgeType)
License requirements: ugweld ("UG WELD") . |
void |
setMethod(WeldGrooveBuilder.SkipWeldMethod method)
License requirements: ugweld ("UG WELD") . |
void |
setPrepareEdges(WeldGrooveBuilder.Prepare prepareEdges)
License requirements: ugweld ("UG WELD") . |
void |
setRecreateDeletedWelds(boolean recreateDeletedWelds)
License requirements: ugweld ("UG WELD") . |
void |
setRootOpening(boolean isRootOpening)
License requirements: ugweld ("UG WELD") . |
void |
setRootPenetration(boolean isRootPenetration)
License requirements: ugweld ("UG WELD") . |
void |
setSeedFace1(Face seedFace1)
License requirements: ugweld ("UG WELD") . |
void |
setSeedFace2(Face seedFace2)
License requirements: ugweld ("UG WELD") . |
void |
setSeedPoint1(Point3d seedPoint1)
License requirements: ugweld ("UG WELD") . |
void |
setSeedPoint2(Point3d seedPoint1)
License requirements: ugweld ("UG WELD") . |
void |
setSingleFaceSet(boolean singleFaceSet)
License requirements: ugweld ("UG WELD") . |
void |
setTaperMethod(WeldGrooveBuilder.Taper taperMethod)
License requirements: ugweld ("UG WELD") . |
void |
setType(WeldGrooveBuilder.Types type)
License requirements: ugweld ("UG WELD") . |
void |
setUparameter1(double u1)
License requirements: ugweld ("UG WELD") . |
void |
setUparameter2(double u2)
License requirements: ugweld ("UG WELD") . |
void |
setUseFillin(boolean useFillin)
License requirements: ugweld ("UG WELD") . |
void |
setVparameter1(double v1)
License requirements: ugweld ("UG WELD") . |
void |
setVparameter2(double v2)
License requirements: ugweld ("UG WELD") . |
void |
setWeldSymmetric(boolean weldSymmetric)
License requirements: ugweld ("UG WELD") . |
boolean |
singleFaceSet()
Returns a value indicating whether the single face set is true
License requirements: ugweld ("UG WELD") . |
Expression |
spacing()
Returns the spacing between welds
License requirements: ugweld ("UG WELD") . |
Expression |
startAngle()
Returns the taper angle at the start of the weld
License requirements: ugweld ("UG WELD") . |
OnPathDimensionBuilder |
startDistance()
Returns the start limit as defined by the distance along the edge
License requirements: ugweld ("UG WELD") . |
WeldGrooveBuilder.Taper |
taperMethod()
Returns the taper method
License requirements: ugweld ("UG WELD") . |
WeldGrooveBuilder.Types |
type()
Returns the type of the groove
License requirements: ugweld ("UG WELD") . |
double |
uparameter1()
Returns the u parameter for first face
License requirements: ugweld ("UG WELD") . |
double |
uparameter2()
Returns the u parameter for second face
License requirements: ugweld ("UG WELD") . |
boolean |
useFillin()
Returns a value indicating whether to use fillin
License requirements: ugweld ("UG WELD") . |
double |
vparameter1()
Returns the v parameter for first face
License requirements: ugweld ("UG WELD") . |
double |
vparameter2()
Returns the v parameter for second face
License requirements: ugweld ("UG WELD") . |
boolean |
weldSymmetric()
Returns a value indicating whether the second depth is the same as the first depth
License requirements: ugweld ("UG WELD") . |
WeldGrooveBuilder.Types type() throws NXException, RemoteException
NXException
RemoteException
void setType(WeldGrooveBuilder.Types type) throws NXException, RemoteException
type
- NXException
RemoteException
ScCollector faceSet1() throws NXException, RemoteException
NXException
RemoteException
ScCollector faceSet2() throws NXException, RemoteException
NXException
RemoteException
Section edgeSet1() throws NXException, RemoteException
NXException
RemoteException
Section edgeSet2() throws NXException, RemoteException
NXException
RemoteException
WeldGrooveBuilder.Contour contourType() throws NXException, RemoteException
NXException
RemoteException
void setContourType(WeldGrooveBuilder.Contour contour) throws NXException, RemoteException
contour
- NXException
RemoteException
boolean isRootOpening() throws NXException, RemoteException
NXException
RemoteException
void setRootOpening(boolean isRootOpening) throws NXException, RemoteException
isRootOpening
- NXException
RemoteException
boolean isRootPenetration() throws NXException, RemoteException
NXException
RemoteException
void setRootPenetration(boolean isRootPenetration) throws NXException, RemoteException
isRootPenetration
- NXException
RemoteException
Expression rootOpening() throws NXException, RemoteException
NXException
RemoteException
Expression rootPenetration() throws NXException, RemoteException
NXException
RemoteException
Expression contourHeight() throws NXException, RemoteException
NXException
RemoteException
Expression grooveAngle() throws NXException, RemoteException
NXException
RemoteException
Expression grooveRadius() throws NXException, RemoteException
NXException
RemoteException
Expression penetrationDepth() throws NXException, RemoteException
NXException
RemoteException
boolean weldSymmetric() throws NXException, RemoteException
NXException
RemoteException
void setWeldSymmetric(boolean weldSymmetric) throws NXException, RemoteException
weldSymmetric
- NXException
RemoteException
Expression secondPenetrationDepth() throws NXException, RemoteException
NXException
RemoteException
OnPathDimensionBuilder startDistance() throws NXException, RemoteException
NXException
RemoteException
Expression startAngle() throws NXException, RemoteException
NXException
RemoteException
OnPathDimensionBuilder endDistance() throws NXException, RemoteException
NXException
RemoteException
Expression endAngle() throws NXException, RemoteException
NXException
RemoteException
boolean createSkipWelds() throws NXException, RemoteException
NXException
RemoteException
void setCreateSkipWelds(boolean createSkipWelds) throws NXException, RemoteException
createSkipWelds
- NXException
RemoteException
boolean recreateDeletedWelds() throws NXException, RemoteException
NXException
RemoteException
void setRecreateDeletedWelds(boolean recreateDeletedWelds) throws NXException, RemoteException
recreateDeletedWelds
- NXException
RemoteException
WeldGrooveBuilder.SkipWeldMethod method() throws NXException, RemoteException
NXException
RemoteException
void setMethod(WeldGrooveBuilder.SkipWeldMethod method) throws NXException, RemoteException
method
- NXException
RemoteException
Expression numberOfWelds() throws NXException, RemoteException
NXException
RemoteException
Expression segmentLength() throws NXException, RemoteException
NXException
RemoteException
Expression spacing() throws NXException, RemoteException
NXException
RemoteException
CharacteristicsBuilder characteristics() throws NXException, RemoteException
NXException
RemoteException
boolean useFillin() throws NXException, RemoteException
NXException
RemoteException
void setUseFillin(boolean useFillin) throws NXException, RemoteException
useFillin
- NXException
RemoteException
WeldGrooveBuilder.Edge edgeType() throws NXException, RemoteException
NXException
RemoteException
void setEdgeType(WeldGrooveBuilder.Edge edgeType) throws NXException, RemoteException
edgeType
- NXException
RemoteException
WeldGrooveBuilder.Prepare prepareEdges() throws NXException, RemoteException
NXException
RemoteException
void setPrepareEdges(WeldGrooveBuilder.Prepare prepareEdges) throws NXException, RemoteException
prepareEdges
- NXException
RemoteException
WeldGrooveBuilder.Taper taperMethod() throws NXException, RemoteException
NXException
RemoteException
void setTaperMethod(WeldGrooveBuilder.Taper taperMethod) throws NXException, RemoteException
taperMethod
- NXException
RemoteException
double distanceTolerance() throws NXException, RemoteException
NXException
RemoteException
void setDistanceTolerance(double distanceTolerance) throws NXException, RemoteException
distanceTolerance
- NXException
RemoteException
boolean singleFaceSet() throws NXException, RemoteException
NXException
RemoteException
void setSingleFaceSet(boolean singleFaceSet) throws NXException, RemoteException
singleFaceSet
- NXException
RemoteException
boolean assignWeldPMI() throws NXException, RemoteException
NXException
RemoteException
void setAssignWeldPMI(boolean assignWeldPMI) throws NXException, RemoteException
assignWeldPMI
- NXException
RemoteException
Face seedFace1() throws NXException, RemoteException
NXException
RemoteException
void setSeedFace1(Face seedFace1) throws NXException, RemoteException
seedFace1
- NXException
RemoteException
Point3d seedPoint1() throws NXException, RemoteException
NXException
RemoteException
void setSeedPoint1(Point3d seedPoint1) throws NXException, RemoteException
seedPoint1
- NXException
RemoteException
Face seedFace2() throws NXException, RemoteException
NXException
RemoteException
void setSeedFace2(Face seedFace2) throws NXException, RemoteException
seedFace2
- NXException
RemoteException
Point3d seedPoint2() throws NXException, RemoteException
NXException
RemoteException
void setSeedPoint2(Point3d seedPoint1) throws NXException, RemoteException
seedPoint1
- NXException
RemoteException
double uparameter1() throws NXException, RemoteException
NXException
RemoteException
void setUparameter1(double u1) throws NXException, RemoteException
u1
- NXException
RemoteException
double vparameter1() throws NXException, RemoteException
NXException
RemoteException
void setVparameter1(double v1) throws NXException, RemoteException
v1
- NXException
RemoteException
double uparameter2() throws NXException, RemoteException
NXException
RemoteException
void setUparameter2(double u2) throws NXException, RemoteException
u2
- NXException
RemoteException
double vparameter2() throws NXException, RemoteException
NXException
RemoteException
void setVparameter2(double v2) throws NXException, RemoteException
v2
- NXException
RemoteException
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.