public interface JointExitBuilder extends WeldJointBuilder
WeldJoint
feaure. WeldManager.createJointExitBuilder(nxopen.weld.WeldJoint)
Property | Value |
---|---|
NumberSegments | 2 |
RootOpening | 0 |
SplitAngle | 5.0 |
Modifier and Type | Interface and Description |
---|---|
static class |
JointExitBuilder.BodySide
Settings to indicate the side the positions should be applied to.
|
static class |
JointExitBuilder.EdgePrepValuesData
This class holds the data returned from
getEdgePrepValues(nxopen.weld.JointExitBuilder.Positions) |
static class |
JointExitBuilder.FilletSizes
The structure for defining fillet weld lengths.
|
static class |
JointExitBuilder.Positions
Settings to indicate the desired position of edge preporation thickness and angle.
|
WeldJointBuilder.Application, WeldJointBuilder.CoordinateSystem, WeldJointBuilder.DestinationTypes, WeldJointBuilder.JointMidPointData, WeldJointBuilder.MidPointInformationData, WeldJointBuilder.NewlyCreatedJointsData, WeldJointBuilder.SplitTypes, WeldJointBuilder.Types, WeldJointBuilder.WeldTypes
Modifier and Type | Method and Description |
---|---|
FinishMethod |
finishMethod()
Returns the weld finish method
License requirements: None. |
JointExitBuilder.EdgePrepValuesData |
getEdgePrepValues(JointExitBuilder.Positions position)
Gets the thickness and angle combination to set for the desired weld position
License requirements: None. |
JointExitBuilder.FilletSizes |
getFilletLengths()
Gets the fillet weld values for the side of the welding joint.
|
JointExitBuilder.FilletSizes |
getOppositeFilletLengths()
Gets the fillet weld values for the opposite side of the welding joint.
|
Symbol |
otherSideSymbol()
Returns the symbol for welding other side when it is not being prepared
License requirements: None. |
double |
rootOpening()
Returns the desired gap between bodies being welded
License requirements: None. |
void |
setBothFilletLengths(JointExitBuilder.FilletSizes sizes)
Sets the symmetric fillet weld values for a welding joint.
|
void |
setEdgePrepValues(JointExitBuilder.Positions position,
double thickness,
double angle)
This method should be called multiple times.
|
void |
setFilletLengths(JointExitBuilder.FilletSizes sizes)
Sets the fillet weld values for the side of the welding joint.
|
void |
setFinishMethod(FinishMethod method)
License requirements: structure_weld ("STRUCTURE WELD") . |
void |
setOppositeFilletLengths(JointExitBuilder.FilletSizes sizes)
Sets the fillet weld values for the opposite side of the welding joint.
|
void |
setOtherSideSymbol(Symbol symbol)
License requirements: structure_weld ("STRUCTURE WELD") . |
void |
setRootOpening(double rootOpening)
License requirements: structure_weld ("STRUCTURE WELD") . |
void |
setSide(JointExitBuilder.BodySide side)
License requirements: structure_weld ("STRUCTURE WELD") . |
JointExitBuilder.BodySide |
side()
Returns the side edge preparation values will be applied to
License requirements: None. |
addCharacteristicsInheritaceInformation, backingFace, bossColorFontWidth, buttColor, buttColorFontWidth, buttFont, buttWidth, combineConnectedJoints, copyLimits, cornerColorFontWidth, createdApplication, createLimitsPath, createMethod, createSingleJointFromFeature, delete, deleteAllUnMarkedJoints, deleteCharacteristicsInheritaceInformation, destination, duplicateCheck, filletColor, filletFont, filletWidth, findPortsInParts, getAngleBetween, getConnectedParts, getIsLongPoint, getJointChanged, getJointLimits, getMidPointInformation, getNewlyCreatedJoints, getPrimaryThickness, getSecondaryThickness, getSingleJoint, getVariableBevelAngles, isCornerOpen, isPipeJoint, joint, jointList, lapColorFontWidth, limitList, limits, markJointsToKeep, masterEdge, maximumFaceGap, mechanicalColorFontWidth, namePrefix, newItem, numberSegments, placementFace, primaryEdge, primaryFace, secondaryEdge, secondaryFace, setButtColor, setButtFont, setButtWidth, setCallbackMessage, setCombineConnectedJoints, setCreatedApplication, setCreateMethod, setDestination, setDuplicateCheck, setErrorMessage, setFilletColor, setFilletFont, setFilletWidth, setJointChanged, setMaximumFaceGap, setNamePrefix, setNumberSegments, setSpacingLength, setSplitAngle, setSplitLength, setSplitOption, setSubsetPart, setType, setVariableBevelAngles, setWeldType, setWorkPart, shipComponent, showJoints, sleeveColorFontWidth, socketColorFontWidth, spacingLength, split, splitAngle, splitLength, splitOption, subsetPart, targetFace, tjointColorFontWidth, type, updateCollectors, updateJointAfterLimitsChange, updateJointAfterLimitsChange, updateJointType, weldingCharacteristics, weldType, workPart
getCommittedComponents
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
double rootOpening() throws NXException, RemoteException
NXException
RemoteException
void setRootOpening(double rootOpening) throws NXException, RemoteException
rootOpening
- NXException
RemoteException
JointExitBuilder.BodySide side() throws NXException, RemoteException
NXException
RemoteException
void setSide(JointExitBuilder.BodySide side) throws NXException, RemoteException
side
- NXException
RemoteException
FinishMethod finishMethod() throws NXException, RemoteException
NXException
RemoteException
void setFinishMethod(FinishMethod method) throws NXException, RemoteException
method
- NXException
RemoteException
Symbol otherSideSymbol() throws NXException, RemoteException
NXException
RemoteException
void setOtherSideSymbol(Symbol symbol) throws NXException, RemoteException
symbol
- NXException
RemoteException
JointExitBuilder.EdgePrepValuesData getEdgePrepValues(JointExitBuilder.Positions position) throws NXException, RemoteException
position
- Position of edge preparation values to set.NXException
RemoteException
void setEdgePrepValues(JointExitBuilder.Positions position, double thickness, double angle) throws NXException, RemoteException
position
- Position of edge preparation values to set.thickness
- The thickness depth for this position.angle
- The angle of edge preporation for this position.NXException
RemoteException
JointExitBuilder.FilletSizes getFilletLengths() throws NXException, RemoteException
NXException
RemoteException
void setFilletLengths(JointExitBuilder.FilletSizes sizes) throws NXException, RemoteException
sizes
- The fillet sizes for the side of the welding jointNXException
RemoteException
JointExitBuilder.FilletSizes getOppositeFilletLengths() throws NXException, RemoteException
NXException
RemoteException
void setOppositeFilletLengths(JointExitBuilder.FilletSizes sizes) throws NXException, RemoteException
sizes
- The fillet sizes for the opposite side of the welding jointNXException
RemoteException
void setBothFilletLengths(JointExitBuilder.FilletSizes sizes) throws NXException, RemoteException
sizes
- The symmetric fillet sizes for both sides of the welding jointNXException
RemoteException
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.