public interface HandlingCoreBuilder extends FeatureBuilder
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.
|
commitFeature, getFeature, hideInternalParentFeatureAfterEdit, parentFeatureInternal, patchSolutionFlag, patchSurfaceFilename, setParentFeatureInternal, setParentFeatureInternal, setPatchSolutionFlag, setPatchSurfaceFilename, setSurroundingPatchSurfaceFilename, showInternalParentFeatureForEdit, surroundingPatchSurfaceFilename, unsetParentFeatureInternal
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
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 2016 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.