public interface FillAreaBuilder
FillArea
feature.
DieCollection.createFillAreaBuilder(nxopen.die.FillArea)
Property | Value |
---|---|
LowerLimitOffset.Value | 1 (millimeters part), 0.04 (inches part) |
UpperLimitType | Sheet |
Modifier and Type | Interface and Description |
---|---|
static class |
FillAreaBuilder.Types
Identifies the area of the casting the fill is targeted for.
|
static class |
FillAreaBuilder.UpperLimitTypes
Specifies how the upper limit of the fill area is defined.
|
Modifier and Type | Method and Description |
---|---|
double |
angleTolerance()
Returns the angle tolerance.
|
DiePlaneBuilder |
baseOrientation()
Returns the plane defining the base of the target solid.
|
Section |
boundary()
Returns the closed boundary profile that defines the fill area.
|
double |
distanceTolerance()
Returns the distance tolerance.
|
Expression |
lowerLimitOffset()
Returns the expression containing the lower limit offset used to adjust the lower limit to ensure a boolean.
|
SelectBody |
lowerLimitSheet()
Returns the sheet (such as the inner deck sheet) used to trim the fill area solid.
|
void |
setAngleTolerance(double angleTolerance)
License requirements: ug_die_design ("Die Design") . |
void |
setDistanceTolerance(double distanceTolerance)
License requirements: ug_die_design ("Die Design") . |
void |
setType(FillAreaBuilder.Types type)
License requirements: ug_die_design ("Die Design") . |
void |
setUpperLimitType(FillAreaBuilder.UpperLimitTypes upperLimitType)
License requirements: ug_die_design ("Die Design") . |
SelectBody |
target()
Returns the target solid the fill area will be united with or subtracted from.
|
FillAreaBuilder.Types |
type()
Returns the indicator for the type of fill area to build.
|
DiePlaneBuilder |
upperLimitPlane()
Returns the plane used to trim the fill area solid.
|
SelectBody |
upperLimitSheet()
Returns the sheet (such as the sheet metal) used to trim the fill area solid.
|
FillAreaBuilder.UpperLimitTypes |
upperLimitType()
Returns the value that determines whether the upper limit is defined by a sheet or plane.
|
SelectBody target() throws NXException, RemoteException
NXException
RemoteException
Section boundary() throws NXException, RemoteException
NXException
RemoteException
DiePlaneBuilder baseOrientation() throws NXException, RemoteException
NXException
RemoteException
FillAreaBuilder.UpperLimitTypes upperLimitType() throws NXException, RemoteException
Die.FillAreaBuilder.Types#SCRAP_AREA
or Die.FillAreaBuilder.Types#USER_DEFINED
.
NXException
RemoteException
void setUpperLimitType(FillAreaBuilder.UpperLimitTypes upperLimitType) throws NXException, RemoteException
upperLimitType
- NXException
RemoteException
SelectBody upperLimitSheet() throws NXException, RemoteException
Die.FillAreaBuilder.UpperLimitTypes#SHEET
.
NXException
RemoteException
DiePlaneBuilder upperLimitPlane() throws NXException, RemoteException
Die.FillAreaBuilder.UpperLimitTypes#PLANE
.
NXException
RemoteException
SelectBody lowerLimitSheet() throws NXException, RemoteException
Die.FillAreaBuilder.Types#PRODUCT_CONTACT
or Die.FillAreaBuilder.Types#USER_DEFINED
.
NXException
RemoteException
Expression lowerLimitOffset() throws NXException, RemoteException
NXException
RemoteException
double distanceTolerance() throws NXException, RemoteException
NXException
RemoteException
void setDistanceTolerance(double distanceTolerance) throws NXException, RemoteException
distanceTolerance
- NXException
RemoteException
double angleTolerance() throws NXException, RemoteException
NXException
RemoteException
void setAngleTolerance(double angleTolerance) throws NXException, RemoteException
angleTolerance
- NXException
RemoteException
FillAreaBuilder.Types type() throws NXException, RemoteException
NXException
RemoteException
void setType(FillAreaBuilder.Types type) throws NXException, RemoteException
type
- NXException
RemoteException
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.