public interface FillBuilder
DieCollection.fill(nxopen.features.Feature)
Modifier and Type | Interface and Description |
---|---|
static class |
FillBuilder.RegionBoundsData
This class holds the data returned from
getRegionBounds() |
Modifier and Type | Method and Description |
---|---|
double |
angleTolerance()
Returns the angle tolerance of the area fill
License requirements: die_engineering ("DIE ENGINEERING") . |
boolean |
copyAndMirror()
Returns the copy and mirror setting of the area fill
License requirements: die_engineering ("DIE ENGINEERING") . |
double |
distanceTolerance()
Returns the distance tolerance of the area fill
License requirements: die_engineering ("DIE ENGINEERING") . |
boolean |
fillForAddendum()
Returns the fill for addendum setting of the area fill
License requirements: die_engineering ("DIE ENGINEERING") . |
Body[] |
getFillShape()
Gets the fill shape of the area fill
License requirements: die_engineering ("DIE ENGINEERING") . |
FillBuilder.RegionBoundsData |
getRegionBounds()
Gets the region bounds of the area fill
License requirements: die_engineering ("DIE ENGINEERING") . |
ISurface |
mirrorPlane()
Returns the plane to mirror the area fill about
License requirements: die_engineering ("DIE ENGINEERING") . |
Point |
pointInRegion()
Returns the point in region of the area fill
License requirements: die_engineering ("DIE ENGINEERING") . |
void |
setAngleTolerance(double angleTolerance)
Sets the angle tolerance of the area fill
License requirements: die_engineering ("DIE ENGINEERING") . |
void |
setCopyAndMirror(boolean copyAndMirror)
Sets the copy and mirror setting of the area fill
License requirements: die_engineering ("DIE ENGINEERING") . |
void |
setDistanceTolerance(double distanceTolerance)
Sets the distance tolerance of the area fill
License requirements: die_engineering ("DIE ENGINEERING") . |
void |
setFillForAddendum(boolean fillForAddendum)
Sets the fill for addendum setting of the area fill
License requirements: die_engineering ("DIE ENGINEERING") . |
void |
setFillShape(Body[] bodies)
Sets the fill shape of the area fill
License requirements: die_engineering ("DIE ENGINEERING") . |
void |
setMirrorPlane(ISurface mirrorPlane)
Sets the plane to mirror the area fill about
License requirements: die_engineering ("DIE ENGINEERING") . |
void |
setPointInRegion(Point pointInRegion)
Sets the point in region of the area fill
License requirements: die_engineering ("DIE ENGINEERING") . |
void |
setRegionBounds(DirectionOption direction,
IProfile[] profileEntries)
Sets the region bounds of the area fill
License requirements: die_engineering ("DIE ENGINEERING") . |
void |
setTippedProduct(nxopen.features.Feature tippedProduct)
Sets the tipped product of the area fill
License requirements: die_engineering ("DIE ENGINEERING") . |
nxopen.features.Feature |
tippedProduct()
Returns the tipped product of the area fill
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
- NXException
RemoteException
void setFillShape(Body[] bodies) throws NXException, RemoteException
bodies
- bodiesNXException
RemoteException
Body[] getFillShape() throws NXException, RemoteException
NXException
RemoteException
void setRegionBounds(DirectionOption direction, IProfile[] profileEntries) throws NXException, RemoteException
direction
- Profile directionprofileEntries
- profile entriesNXException
RemoteException
FillBuilder.RegionBoundsData getRegionBounds() throws NXException, RemoteException
NXException
RemoteException
Point pointInRegion() throws NXException, RemoteException
NXException
RemoteException
void setPointInRegion(Point pointInRegion) throws NXException, RemoteException
pointInRegion
- NXException
RemoteException
ISurface mirrorPlane() throws NXException, RemoteException
NXException
RemoteException
void setMirrorPlane(ISurface mirrorPlane) throws NXException, RemoteException
mirrorPlane
- NXException
RemoteException
boolean fillForAddendum() throws NXException, RemoteException
NXException
RemoteException
void setFillForAddendum(boolean fillForAddendum) throws NXException, RemoteException
fillForAddendum
- = true - area fill is for addendum and will be called
DIE_ADDENDUM_FILLNXException
RemoteException
boolean copyAndMirror() throws NXException, RemoteException
NXException
RemoteException
void setCopyAndMirror(boolean copyAndMirror) throws NXException, RemoteException
copyAndMirror
- = true - original sheet body will be copied in its current
position and a copy will also be mirrored. the two
sheet bodies will be sewn together on output
= false - only mirrored copy will be producedNXException
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
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.