public interface FlangeTaskBuilder
Modifier and Type | Interface and Description |
---|---|
static class |
FlangeTaskBuilder.CameraLayerAndXmlpData
This class holds the data returned from
getCameraLayerAndXmlp() |
static class |
FlangeTaskBuilder.CamTypes
Settings for the cam type of the flange task.
|
static class |
FlangeTaskBuilder.PierceTypes
Settings for the pierce type of the flange task.
|
static class |
FlangeTaskBuilder.RegionBoundsData
This class holds the data returned from
getRegionBounds() |
static class |
FlangeTaskBuilder.SpringbackTypes
Settings for the springback type of the flange task.
|
Modifier and Type | Method and Description |
---|---|
double |
angleTolerance()
Returns the angle tolerance of the flange task
License requirements: die_engineering ("DIE ENGINEERING") . |
ILocation |
camDirection()
Returns the cam direction of the flange task
License requirements: die_engineering ("DIE ENGINEERING") . |
FlangeTaskBuilder.CamTypes |
camType()
Returns the cam type of the flange task
License requirements: die_engineering ("DIE ENGINEERING") . |
boolean |
displayRotatedItems()
Returns the display rotated items setting of the flange task.
|
double |
distanceTolerance()
Returns the distance tolerance of the flange task
License requirements: die_engineering ("DIE ENGINEERING") . |
boolean |
finishOperation()
Returns the finish operation of the flange task
License requirements: die_engineering ("DIE ENGINEERING") . |
DisplayableObject[] |
getAssociativeObjects()
Gets the associative objects of the flange task
License requirements: die_engineering ("DIE ENGINEERING") . |
FlangeTaskBuilder.CameraLayerAndXmlpData |
getCameraLayerAndXmlp()
Gets the camera layer settings and xmlp data
License requirements: die_engineering ("DIE ENGINEERING") . |
String[] |
getCameraNames()
Gets the names of the camera
License requirements: die_engineering ("DIE ENGINEERING") . |
View[] |
getCameraViews()
Gets the camera views of the flange task
License requirements: die_engineering ("DIE ENGINEERING") . |
String[] |
getDetails()
Gets the detailed description of the flange task
License requirements: die_engineering ("DIE ENGINEERING") . |
FlangeTaskBuilder.RegionBoundsData |
getRegionBounds()
Gets the region bounds of the flange task
License requirements: die_engineering ("DIE ENGINEERING") . |
Body[] |
getShapeDetail()
Gets the shape detail of the form task for bodies
License requirements: die_engineering ("DIE ENGINEERING") . |
FlangeTaskBuilder.RegionBoundsData |
getShapeDetailByProfile()
Gets the shape detail of the flange task for profiles
License requirements: die_engineering ("DIE ENGINEERING") . |
boolean |
pierceAndExtrude()
Returns the pierce and extrude setting of the flange task.
|
FlangeTaskBuilder.PierceTypes |
pierceType()
Returns the pierce type of the flange task
License requirements: die_engineering ("DIE ENGINEERING") . |
Point |
pointInRegion()
Returns the keep point in the region of the flange task
License requirements: die_engineering ("DIE ENGINEERING") . |
void |
setAngleTolerance(double angleTolerance)
Sets the angle tolerance of the flange task
License requirements: die_engineering ("DIE ENGINEERING") . |
void |
setAssociativeObjects(DisplayableObject[] objects)
Sets the associative objects of the flange task
License requirements: die_engineering ("DIE ENGINEERING") . |
void |
setCamDirection(ILocation camDirection)
Sets the cam direction of the flange task
License requirements: die_engineering ("DIE ENGINEERING") . |
void |
setCameraLayerAndXmlp(String[] layerSettings,
String[] xmlpData)
Sets the camera layer settings and xmlp data
License requirements: die_engineering ("DIE ENGINEERING") . |
void |
setCameraNames(String[] strings)
Sets the names of the camera
License requirements: die_engineering ("DIE ENGINEERING") . |
void |
setCameraViews(View[] objects)
Sets the camera views of the flange task
License requirements: die_engineering ("DIE ENGINEERING") . |
void |
setCamType(FlangeTaskBuilder.CamTypes camType)
Sets the cam type of the flange task
License requirements: die_engineering ("DIE ENGINEERING") . |
void |
setDetails(String[] strings)
Sets the detailed description of the flange task
License requirements: die_engineering ("DIE ENGINEERING") . |
void |
setDisplayRotatedItems(boolean displaySetting)
Sets the display rotated items setting of the flange task.
|
void |
setDistanceTolerance(double distanceTolerance)
Sets the distance tolerance of the flange task
License requirements: die_engineering ("DIE ENGINEERING") . |
void |
setFinishOperation(boolean finishOperation)
Sets the finish operation of the flange task
License requirements: die_engineering ("DIE ENGINEERING") . |
void |
setPierceAndExtrude(boolean pierceAndExtrude)
Sets the pierce and extrude setting of the flange task.
|
void |
setPierceType(FlangeTaskBuilder.PierceTypes pierceType)
Sets the pierce type of the flange task
License requirements: die_engineering ("DIE ENGINEERING") . |
void |
setPointInRegion(Point pointInRegion)
Sets the keep point in the region of the flange task
License requirements: die_engineering ("DIE ENGINEERING") . |
void |
setRegionBounds(DirectionOption direction,
IProfile[] profileEntries)
Sets the region bounds of the flange task
License requirements: die_engineering ("DIE ENGINEERING") . |
void |
setShapeDetail(Body[] bodies)
Sets the shape detail of the form task for bodies
License requirements: die_engineering ("DIE ENGINEERING") . |
void |
setShapeDetailByProfile(DirectionOption direction,
IProfile[] profileEntries)
Sets the shape detail of the flange task for profiles
License requirements: die_engineering ("DIE ENGINEERING") . |
void |
setSpringbackAngle(String springbackAngle)
Sets the springback angle of the flange task
License requirements: die_engineering ("DIE ENGINEERING") . |
void |
setSpringbackType(FlangeTaskBuilder.SpringbackTypes springbackType)
Sets the springback type of the flange task
License requirements: die_engineering ("DIE ENGINEERING") . |
void |
setTippedProduct(nxopen.features.Feature tippedProduct)
Sets the tipped product of the flange task
License requirements: die_engineering ("DIE ENGINEERING") . |
String |
springbackAngle()
Returns the springback angle of the flange task
License requirements: die_engineering ("DIE ENGINEERING") . |
FlangeTaskBuilder.SpringbackTypes |
springbackType()
Returns the springback type of the flange task
License requirements: die_engineering ("DIE ENGINEERING") . |
nxopen.features.Feature |
tippedProduct()
Returns the tipped product of the flange task
License requirements: die_engineering ("DIE ENGINEERING") . |
nxopen.features.Feature tippedProduct() throws NXException, RemoteException
NXException
RemoteException
void setTippedProduct(nxopen.features.Feature tippedProduct) throws NXException, RemoteException
tippedProduct
- The tip of the operation where the flange
task resides.NXException
RemoteException
void setRegionBounds(DirectionOption direction, IProfile[] profileEntries) throws NXException, RemoteException
direction
- Profile directionprofileEntries
- Profile entries that make up the
boundary of the flange taskNXException
RemoteException
FlangeTaskBuilder.RegionBoundsData getRegionBounds() throws NXException, RemoteException
NXException
RemoteException
Point pointInRegion() throws NXException, RemoteException
NXException
RemoteException
void setPointInRegion(Point pointInRegion) throws NXException, RemoteException
pointInRegion
- NXException
RemoteException
ILocation camDirection() throws NXException, RemoteException
NXException
RemoteException
void setCamDirection(ILocation camDirection) throws NXException, RemoteException
camDirection
- NXException
RemoteException
void setShapeDetailByProfile(DirectionOption direction, IProfile[] profileEntries) throws NXException, RemoteException
direction
- Profile directionprofileEntries
- Profile entriesNXException
RemoteException
FlangeTaskBuilder.RegionBoundsData getShapeDetailByProfile() throws NXException, RemoteException
NXException
RemoteException
void setShapeDetail(Body[] bodies) throws NXException, RemoteException
bodies
- bodiesNXException
RemoteException
Body[] getShapeDetail() throws NXException, RemoteException
NXException
RemoteException
void setAssociativeObjects(DisplayableObject[] objects) throws NXException, RemoteException
objects
- NXException
RemoteException
DisplayableObject[] getAssociativeObjects() throws NXException, RemoteException
NXException
RemoteException
void setCameraViews(View[] objects) throws NXException, RemoteException
objects
- NXException
RemoteException
View[] getCameraViews() throws NXException, RemoteException
NXException
RemoteException
boolean finishOperation() throws NXException, RemoteException
NXException
RemoteException
void setFinishOperation(boolean finishOperation) throws NXException, RemoteException
finishOperation
- NXException
RemoteException
boolean pierceAndExtrude() throws NXException, RemoteException
NXException
RemoteException
void setPierceAndExtrude(boolean pierceAndExtrude) throws NXException, RemoteException
pierceAndExtrude
- NXException
RemoteException
boolean displayRotatedItems() throws NXException, RemoteException
NXException
RemoteException
void setDisplayRotatedItems(boolean displaySetting) throws NXException, RemoteException
displaySetting
- NXException
RemoteException
FlangeTaskBuilder.PierceTypes pierceType() throws NXException, RemoteException
NXException
RemoteException
void setPierceType(FlangeTaskBuilder.PierceTypes pierceType) throws NXException, RemoteException
pierceType
- NXException
RemoteException
FlangeTaskBuilder.CamTypes camType() throws NXException, RemoteException
NXException
RemoteException
void setCamType(FlangeTaskBuilder.CamTypes camType) throws NXException, RemoteException
camType
- NXException
RemoteException
FlangeTaskBuilder.SpringbackTypes springbackType() throws NXException, RemoteException
NXException
RemoteException
void setSpringbackType(FlangeTaskBuilder.SpringbackTypes springbackType) throws NXException, RemoteException
springbackType
- NXException
RemoteException
String springbackAngle() throws NXException, RemoteException
NXException
RemoteException
void setSpringbackAngle(String springbackAngle) throws NXException, RemoteException
springbackAngle
- expression stringNXException
RemoteException
double angleTolerance() throws NXException, RemoteException
NXException
RemoteException
void setAngleTolerance(double angleTolerance) throws NXException, RemoteException
angleTolerance
- NXException
RemoteException
double distanceTolerance() throws NXException, RemoteException
NXException
RemoteException
void setDistanceTolerance(double distanceTolerance) throws NXException, RemoteException
distanceTolerance
- NXException
RemoteException
void setDetails(String[] strings) throws NXException, RemoteException
strings
- detail strings NXException
RemoteException
String[] getDetails() throws NXException, RemoteException
NXException
RemoteException
FlangeTaskBuilder.CameraLayerAndXmlpData getCameraLayerAndXmlp() throws NXException, RemoteException
NXException
RemoteException
void setCameraLayerAndXmlp(String[] layerSettings, String[] xmlpData) throws NXException, RemoteException
layerSettings
- 1 layer setting string for each camera object.
the string needs to be 256 characters long
(one for each user layer) with either 0 for off
or 1 for on. xmlpData
- xmlp dataNXException
RemoteException
void setCameraNames(String[] strings) throws NXException, RemoteException
strings
- each string contains the name of a camera object NXException
RemoteException
String[] getCameraNames() throws NXException, RemoteException
NXException
RemoteException
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.