public interface HandlingCoreBuilder
HandlingCore
feature.
DieCollection.createHandlingCoreBuilder(nxopen.die.HandlingCore)
Property | Value |
---|---|
Clearance.Value | 100 (millimeters part), 4 (inches part) |
Depth.Value | 40 (millimeters part), 1.6 (inches part) |
Height.Value | 100 (millimeters part), 4 (inches part) |
Width.Value | 75 (millimeters part), 3 (inches part) |
Modifier and Type | Interface and Description |
---|---|
static class |
HandlingCoreBuilder.Types
Identifies how the handling Core is located in space.
|
Modifier and Type | Method and Description |
---|---|
double |
angleTolerance()
Returns the angle tolerance.
|
DiePlaneBuilder |
baseOrientation()
Returns the base plane of the target.
|
Expression |
clearance()
Returns the expression containing the value to use for the clearance offset of the core from the base plane.
|
DiePlaneBuilder |
coreOrientation()
Returns the plane of the core for deriving the rectangle and the start of the core.
|
Expression |
depth()
Returns the expression containing the value to use for the extrusion depth when creating the core.
|
double |
distanceTolerance()
Returns the distance tolerance.
|
Expression |
height()
Returns the expression containing the value to use for the height of the core.
|
DieLocationsBuilder |
location()
Returns the center location of the handling core.
|
void |
setAngleTolerance(double angleTolerance)
License requirements: ug_die_design ("Die Design") . |
void |
setDistanceTolerance(double distanceTolerance)
License requirements: ug_die_design ("Die Design") . |
void |
setType(HandlingCoreBuilder.Types type)
License requirements: ug_die_design ("Die Design") . |
SelectBody |
target()
Returns the target solid the handling core will be subtracted from.
|
HandlingCoreBuilder.Types |
type()
Returns the indicator defining how the handling core is located in space.
|
Expression |
width()
Returns the expression containing the value to use for the width of the core.
|
SelectBody target() throws NXException, RemoteException
NXException
RemoteException
DieLocationsBuilder location() throws NXException, RemoteException
NXException
RemoteException
DiePlaneBuilder coreOrientation() throws NXException, RemoteException
Die.HandlingCoreBuilder.Types#AT_LOCATION
.
NXException
RemoteException
DiePlaneBuilder baseOrientation() throws NXException, RemoteException
NXException
RemoteException
Expression height() throws NXException, RemoteException
NXException
RemoteException
Expression width() throws NXException, RemoteException
NXException
RemoteException
Expression clearance() throws NXException, RemoteException
Die.HandlingCoreBuilder.Types#FROM_BASE
or Die.HandlingCoreBuilder.Types#MAP_FROM_BASE
.
NXException
RemoteException
Expression depth() 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
HandlingCoreBuilder.Types type() throws NXException, RemoteException
NXException
RemoteException
void setType(HandlingCoreBuilder.Types type) throws NXException, RemoteException
type
- NXException
RemoteException
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.