public interface RotorBuilder
DieCollection.rotor(nxopen.features.Feature)
Modifier and Type | Interface and Description |
---|---|
static class |
RotorBuilder.FlangeBendProfileData
This class holds the data returned from
getFlangeBendProfile() |
Modifier and Type | Method and Description |
---|---|
PadParentBuilder |
airCylinderParent()
Returns the air cylinder parent builder of the rotor.
|
double |
angleTolerance()
Returns the angle tolerance of the rotor casting.
|
HoleParentBuilder |
boltHoleParent()
Returns the bolt holes parent builder of the rotor.
|
boolean |
displayHoles()
Returns the display holes of the rotor casting.
|
double |
distanceTolerance()
Returns the distance tolerance of the rotor casting.
|
HoleParentBuilder |
dowelHoleParent()
Returns the dowel holes parent builder of the rotor.
|
PadParentBuilder |
endStopsParent()
Returns the end stops parent builder of the rotor.
|
RotorBuilder.FlangeBendProfileData |
getEndOfFlangeProfile()
Gets the end of flange profile of the die rotor casting.
|
ISurface[] |
getEndOrientation()
Gets the end orientation of the rotor casting.
|
RotorBuilder.FlangeBendProfileData |
getFlangeBendProfile()
Gets the flange bend profile of the rotor casting.
|
ISurface[] |
getStartOrientation()
Gets the start orientation of the rotor casting.
|
HoleParentBuilder |
handlingHoleParent()
Returns the handling holes parent builder of the rotor.
|
nxopen.IReferenceAxis |
pressDirection()
Returns the press direction of the rotor casting.
|
Expression |
rotorRotationAngle()
Returns the rotor rotation angle value of the rotor casting.
|
Body |
rotorSolid()
Returns the rotor solid of the rotor casting.
|
RotorSectionBuilder |
section()
Returns the section builder of the rotor.
|
PadParentBuilder |
sensorParent()
Returns the sensor parent builder of the rotor.
|
void |
setAngleTolerance(double angleTolerance)
Sets the angle tolerance of the rotor casting.
|
void |
setDisplayHoles(boolean displayHoles)
Sets the display holes of the rotor casting.
|
void |
setDistanceTolerance(double distanceTolerance)
Sets the distance tolerance of the rotor casting.
|
void |
setEndOfFlangeProfile(DirectionOption direction,
IProfile[] profileEntries)
Sets the end of flange profile of the die rotor casting.
|
void |
setEndOrientation(ISurface[] endEntries)
Sets the end orientation of the rotor casting.
|
void |
setFlangeBendProfile(DirectionOption direction,
IProfile[] profileEntries)
Sets the flange bend profile of the rotor casting.
|
void |
setPressDirection(nxopen.IReferenceAxis pressDirection)
Sets the press direction of the rotor casting.
|
void |
setRotorRotationAngle(String degrees)
License requirements: ug_die_design ("Die Design") . |
void |
setRotorSolid(Body rotorSolid)
Sets the rotor solid of the rotor casting.
|
void |
setSheetMetal(Body sheetMetal)
Sets the sheet metal of the rotor casting.
|
void |
setStartOrientation(ISurface[] startEntries)
Sets the start orientation of the rotor casting.
|
void |
setThroatOrientation(CartesianCoordinateSystem throatOrientation)
Sets the throat orientation of the rotor casting.
|
PadParentBuilder |
setupBlocksParent()
Returns the setup blocks parent builder of the rotor.
|
Body |
sheetMetal()
Returns the sheet metal of the rotor casting.
|
HoleParentBuilder |
tbarHoleParent()
Returns the T-bar holes parent builder of the rotor.
|
ThroatParentBuilder |
throatDefinitionParent()
Returns the throat definition parent builder of the rotor.
|
CartesianCoordinateSystem |
throatOrientation()
Returns the throat orientation of the rotor casting.
|
WearPlateLocParentBuilder |
wearPlateLocatorsParent()
Returns the wear plate and locator parent builder of the rotor.
|
void setRotorSolid(Body rotorSolid) throws NXException, RemoteException
rotorSolid
- NXException
RemoteException
Body rotorSolid() throws NXException, RemoteException
NXException
RemoteException
void setThroatOrientation(CartesianCoordinateSystem throatOrientation) throws NXException, RemoteException
throatOrientation
- NXException
RemoteException
CartesianCoordinateSystem throatOrientation() throws NXException, RemoteException
NXException
RemoteException
void setPressDirection(nxopen.IReferenceAxis pressDirection) throws NXException, RemoteException
pressDirection
- NXException
RemoteException
nxopen.IReferenceAxis pressDirection() throws NXException, RemoteException
NXException
RemoteException
void setSheetMetal(Body sheetMetal) throws NXException, RemoteException
sheetMetal
- NXException
RemoteException
Body sheetMetal() throws NXException, RemoteException
NXException
RemoteException
void setFlangeBendProfile(DirectionOption direction, IProfile[] profileEntries) throws NXException, RemoteException
direction
- Profile direction.profileEntries
- The profile entries, can be curves, edges, faces, sketches or curve features.NXException
RemoteException
RotorBuilder.FlangeBendProfileData getFlangeBendProfile() throws NXException, RemoteException
NXException
RemoteException
void setEndOfFlangeProfile(DirectionOption direction, IProfile[] profileEntries) throws NXException, RemoteException
direction
- Profile direction.profileEntries
- The profile entries, can be curves, edges, faces, sketches or curve features.NXException
RemoteException
RotorBuilder.FlangeBendProfileData getEndOfFlangeProfile() throws NXException, RemoteException
NXException
RemoteException
void setStartOrientation(ISurface[] startEntries) throws NXException, RemoteException
startEntries
- NXException
RemoteException
ISurface[] getStartOrientation() throws NXException, RemoteException
NXException
RemoteException
void setEndOrientation(ISurface[] endEntries) throws NXException, RemoteException
endEntries
- NXException
RemoteException
ISurface[] getEndOrientation() throws NXException, RemoteException
NXException
RemoteException
void setRotorRotationAngle(String degrees) throws NXException, RemoteException
degrees
- NXException
RemoteException
Expression rotorRotationAngle() throws NXException, RemoteException
NXException
RemoteException
void setDisplayHoles(boolean displayHoles) throws NXException, RemoteException
displayHoles
- NXException
RemoteException
boolean displayHoles() throws NXException, RemoteException
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
RotorSectionBuilder section() throws NXException, RemoteException
NXException
RemoteException
ThroatParentBuilder throatDefinitionParent() throws NXException, RemoteException
NXException
RemoteException
WearPlateLocParentBuilder wearPlateLocatorsParent() throws NXException, RemoteException
NXException
RemoteException
PadParentBuilder airCylinderParent() throws NXException, RemoteException
NXException
RemoteException
PadParentBuilder sensorParent() throws NXException, RemoteException
NXException
RemoteException
PadParentBuilder endStopsParent() throws NXException, RemoteException
NXException
RemoteException
PadParentBuilder setupBlocksParent() throws NXException, RemoteException
NXException
RemoteException
HoleParentBuilder tbarHoleParent() throws NXException, RemoteException
NXException
RemoteException
HoleParentBuilder handlingHoleParent() throws NXException, RemoteException
NXException
RemoteException
HoleParentBuilder dowelHoleParent() throws NXException, RemoteException
NXException
RemoteException
HoleParentBuilder boltHoleParent() throws NXException, RemoteException
NXException
RemoteException
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.