public interface SteelInsertBuilder extends FeatureBuilder
DieCollection.steelinsert(nxopen.features.Feature)
Modifier and Type | Interface and Description |
---|---|
static class |
SteelInsertBuilder.HoleGridOrientationData
This class holds the data returned from
getHoleGridOrientation() |
static class |
SteelInsertBuilder.InsertTypeOption
Settings for the insert type.
|
static class |
SteelInsertBuilder.MainProfileData
This class holds the data returned from
getMainProfile() |
Modifier and Type | Method and Description |
---|---|
double |
angleTolerance()
Returns the angle tolerance of the diesteelinsert
License requirements: ug_die_design ("Die Design") . |
int |
backReliefToggle()
Returns the back relief toggle
License requirements: ug_die_design ("Die Design") . |
ISurface |
baseOrientation()
Returns the base orientation of the steelinsert
License requirements: ug_die_design ("Die Design") . |
HoleParentBuilder |
boltHoleParent()
Returns the bolt hole parent builder of the diesteelinsert
License requirements: ug_die_design ("Die Design") . |
IReferenceAxis |
camDirection()
Returns the cam direction of the steelinsert
License requirements: ug_die_design ("Die Design") . |
ConnectProfileParentBuilder |
connectProfilesParent()
Returns the connecting profiles parent builder of the diesteelinsert
License requirements: ug_die_design ("Die Design") . |
boolean |
displayHoles()
Returns the display holes of the diesteelinsert
License requirements: ug_die_design ("Die Design") . |
double |
distanceTolerance()
Returns the distance tolerance of the diesteelinsert casting
License requirements: ug_die_design ("Die Design") . |
HoleParentBuilder |
dowelHoleParent()
Returns the dowel hole parent builder of the diesteelinsert
License requirements: ug_die_design ("Die Design") . |
ISurface |
endOrientation()
Returns the end orientation of the steelinsert
License requirements: ug_die_design ("Die Design") . |
ISurface[] |
getBackShape()
Gets the back shape of the die steelinsert
License requirements: ug_die_design ("Die Design") . |
SteelInsertBuilder.MainProfileData |
getFlangeEndProfile()
Gets the flange end profile of the steel insert
License requirements: ug_die_design ("Die Design") . |
SteelInsertBuilder.HoleGridOrientationData |
getHoleGridOrientation()
Gets the hole grid orientation for the dowel and bolt holes
License requirements: ug_die_design ("Die Design") . |
SteelInsertBuilder.MainProfileData |
getMainProfile()
Gets the main profile of the steel insert
License requirements: ug_die_design ("Die Design") . |
SteelInsertBuilder.InsertTypeOption |
insertType()
Returns the insert type
License requirements: ug_die_design ("Die Design") . |
PierceHoleParentBuilder |
pierceHoleParent()
Returns the pierce hole parent builder of the diesteelinsert
License requirements: ug_die_design ("Die Design") . |
int |
profileReliefToggle()
Returns the profile relief toggle
License requirements: ug_die_design ("Die Design") . |
boolean |
reverseTrimSide()
Returns the reverse trim side setting of the steel insert.
|
FlangeSteelRibParentBuilder |
ribsParent()
Returns the ribs parent builder of the diesteelinsert
License requirements: ug_die_design ("Die Design") . |
SteelInsertSectionBuilder |
section()
Returns the section builder of the diesteelinsert
License requirements: ug_die_design ("Die Design") . |
SteelInsertSegmentParentBuilder |
segmentsParent()
Returns the segments parent builder of the diesteelinsert
License requirements: ug_die_design ("Die Design") . |
void |
setAngleTolerance(double angleTolerance)
Sets the angle tolerance of the diesteelinsert
License requirements: ug_die_design ("Die Design") . |
void |
setBackReliefToggle(int backReliefToggle)
Sets the back relief toggle
License requirements: ug_die_design ("Die Design") . |
void |
setBackShape(ISurface[] backEntries)
License requirements: ug_die_design ("Die Design") . |
void |
setBaseOrientation(ISurface baseOrientation)
Sets the base orientation of the steelinsert
License requirements: ug_die_design ("Die Design") . |
void |
setCamDirection(IReferenceAxis camDirection)
Sets the cam direction of the steelinsert
License requirements: ug_die_design ("Die Design") . |
void |
setDisplayHoles(boolean displayHoles)
Sets the display holes of the diesteelinsert
License requirements: ug_die_design ("Die Design") . |
void |
setDistanceTolerance(double distanceTolerance)
Sets the distance tolerance of the diesteelinsert casting
License requirements: ug_die_design ("Die Design") . |
void |
setEndOrientation(ISurface endOrientation)
Sets the end orientation of the steelinsert
License requirements: ug_die_design ("Die Design") . |
void |
setFlangeEndProfile(DirectionOption direction,
IProfile[] profileEntries)
Sets the flange end profile of the steel insert
License requirements: ug_die_design ("Die Design") . |
void |
setHoleGridOrientation(Point3d gridOrigin,
Matrix3x3 gridMatrix)
License requirements: ug_die_design ("Die Design") . |
void |
setInsertType(SteelInsertBuilder.InsertTypeOption insertType)
Sets the insert type
License requirements: ug_die_design ("Die Design") . |
void |
setMainProfile(DirectionOption direction,
IProfile[] profileEntries)
Sets the main profile of the steel insert
License requirements: ug_die_design ("Die Design") . |
void |
setProfileReliefToggle(int profileReliefToggle)
Sets the profile relief toggle
License requirements: ug_die_design ("Die Design") . |
void |
setReverseTrimSide(boolean reverse)
Sets the reverse trim side setting of the steel insert.
|
void |
setSheetMetal(Body sheetMetal)
Sets the sheet metal of the die steelinsert
License requirements: ug_die_design ("Die Design") . |
void |
setStartOrientation(ISurface startOrientation)
Sets the start orientation of the steelinsert
License requirements: ug_die_design ("Die Design") . |
Body |
sheetMetal()
Returns the sheet metal of the die steelinsert
License requirements: ug_die_design ("Die Design") . |
ISurface |
startOrientation()
Returns the start orientation of the steelinsert
License requirements: ug_die_design ("Die Design") . |
commitFeature, getFeature, hideInternalParentFeatureAfterEdit, parentFeatureInternal, patchSolutionFlag, patchSurfaceFilename, setParentFeatureInternal, setParentFeatureInternal, setPatchSolutionFlag, setPatchSurfaceFilename, setSurroundingPatchSurfaceFilename, showInternalParentFeatureForEdit, surroundingPatchSurfaceFilename, unsetParentFeatureInternal
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
void setMainProfile(DirectionOption direction, IProfile[] profileEntries) throws NXException, RemoteException
direction
- profile directionprofileEntries
- profile entriesNXException
RemoteException
SteelInsertBuilder.MainProfileData getMainProfile() throws NXException, RemoteException
NXException
RemoteException
void setFlangeEndProfile(DirectionOption direction, IProfile[] profileEntries) throws NXException, RemoteException
direction
- profile directionprofileEntries
- profile entriesNXException
RemoteException
SteelInsertBuilder.MainProfileData getFlangeEndProfile() throws NXException, RemoteException
NXException
RemoteException
void setBaseOrientation(ISurface baseOrientation) throws NXException, RemoteException
baseOrientation
- NXException
RemoteException
ISurface baseOrientation() throws NXException, RemoteException
NXException
RemoteException
void setStartOrientation(ISurface startOrientation) throws NXException, RemoteException
startOrientation
- NXException
RemoteException
ISurface startOrientation() throws NXException, RemoteException
NXException
RemoteException
void setEndOrientation(ISurface endOrientation) throws NXException, RemoteException
endOrientation
- NXException
RemoteException
ISurface endOrientation() throws NXException, RemoteException
NXException
RemoteException
void setBackShape(ISurface[] backEntries) throws NXException, RemoteException
backEntries
- back entriesNXException
RemoteException
ISurface[] getBackShape() throws NXException, RemoteException
NXException
RemoteException
void setSheetMetal(Body sheetMetal) throws NXException, RemoteException
sheetMetal
- NXException
RemoteException
Body sheetMetal() throws NXException, RemoteException
NXException
RemoteException
void setCamDirection(IReferenceAxis camDirection) throws NXException, RemoteException
camDirection
- NXException
RemoteException
IReferenceAxis camDirection() throws NXException, RemoteException
NXException
RemoteException
void setInsertType(SteelInsertBuilder.InsertTypeOption insertType) throws NXException, RemoteException
insertType
- NXException
RemoteException
SteelInsertBuilder.InsertTypeOption insertType() throws NXException, RemoteException
NXException
RemoteException
void setProfileReliefToggle(int profileReliefToggle) throws NXException, RemoteException
profileReliefToggle
- NXException
RemoteException
int profileReliefToggle() throws NXException, RemoteException
NXException
RemoteException
void setBackReliefToggle(int backReliefToggle) throws NXException, RemoteException
backReliefToggle
- NXException
RemoteException
int backReliefToggle() throws NXException, RemoteException
NXException
RemoteException
void setDisplayHoles(boolean displayHoles) throws NXException, RemoteException
displayHoles
- NXException
RemoteException
boolean displayHoles() throws NXException, RemoteException
NXException
RemoteException
boolean reverseTrimSide() throws NXException, RemoteException
NXException
RemoteException
void setReverseTrimSide(boolean reverse) throws NXException, RemoteException
reverse
- NXException
RemoteException
SteelInsertBuilder.HoleGridOrientationData getHoleGridOrientation() throws NXException, RemoteException
NXException
RemoteException
void setHoleGridOrientation(Point3d gridOrigin, Matrix3x3 gridMatrix) throws NXException, RemoteException
gridOrigin
- gridMatrix
- NXException
RemoteException
void setDistanceTolerance(double distanceTolerance) throws NXException, RemoteException
distanceTolerance
- NXException
RemoteException
double distanceTolerance() throws NXException, RemoteException
NXException
RemoteException
void setAngleTolerance(double angleTolerance) throws NXException, RemoteException
angleTolerance
- NXException
RemoteException
double angleTolerance() throws NXException, RemoteException
NXException
RemoteException
SteelInsertSectionBuilder section() throws NXException, RemoteException
NXException
RemoteException
SteelInsertSegmentParentBuilder segmentsParent() throws NXException, RemoteException
NXException
RemoteException
HoleParentBuilder dowelHoleParent() throws NXException, RemoteException
NXException
RemoteException
HoleParentBuilder boltHoleParent() throws NXException, RemoteException
NXException
RemoteException
PierceHoleParentBuilder pierceHoleParent() throws NXException, RemoteException
NXException
RemoteException
ConnectProfileParentBuilder connectProfilesParent() throws NXException, RemoteException
NXException
RemoteException
FlangeSteelRibParentBuilder ribsParent() throws NXException, RemoteException
NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.