public interface FingerClearanceNotchBuilder
FingerClearanceNotch
feature.
DieCollection.createFingerClearanceNotchBuilder(nxopen.die.FingerClearanceNotch)
Property | Value |
---|---|
Depth.Value | 5 (millimeters part), 0.2 (inches part) |
ExtrudeWidth.Value | 0 (millimeters part), 0 (inches part) |
Width.Value | 5 (millimeters part), 0.2 (inches part) |
Modifier and Type | Interface and Description |
---|---|
static class |
FingerClearanceNotchBuilder.Types
Specifies what type of base geometry to build the finger clearance notch from.
|
Modifier and Type | Method and Description |
---|---|
double |
angleTolerance()
Returns the angle tolerance.
|
DieAttributesBuilder |
attributes()
Returns the attribute title, value and face color to apply to the notch faces.
|
DiePlaneBuilder |
baseOrientation()
Returns the plane defining the base of the target solid.
|
DieDirectionBuilder |
clearanceDirection()
Returns the direction (pointing away from the solid) in which to clear material from the target solid.
|
Expression |
depth()
Returns the expression containing the value for the clearance to provide into the target solid.
|
double |
distanceTolerance()
Returns the distance tolerance.
|
Expression |
extrudeWidth()
Returns the expression containing the value to use to extrude the section.
|
SelectNXObjectList |
geometry()
Returns the geometry to use as the definition of the notch.
|
boolean |
reverseDirection()
Returns the value to apply, for the purpose of reversing, to the derived clearance direction if a face or sheet body is specified.
|
Section |
section()
Returns the open section constructed from curves, edges, or a sketch.
|
void |
setAngleTolerance(double angleTolerance)
License requirements: ug_die_design ("Die Design") . |
void |
setDistanceTolerance(double distanceTolerance)
License requirements: ug_die_design ("Die Design") . |
void |
setReverseDirection(boolean reverseDirection)
License requirements: ug_die_design ("Die Design") . |
void |
setType(FingerClearanceNotchBuilder.Types type)
License requirements: ug_die_design ("Die Design") . |
SelectBody |
target()
Returns the target solid the finger clearance notch will be subtracted from.
|
FingerClearanceNotchBuilder.Types |
type()
Returns the indicator specifying the type of input data that defines how to build the notch.
|
Expression |
width()
Returns the expression containing the value for the clearance to provide on either side of the notch.
|
SelectBody target() throws NXException, RemoteException
NXException
RemoteException
Section section() throws NXException, RemoteException
Die.FingerClearanceNotchBuilder.Types#SECTION
.
NXException
RemoteException
Expression extrudeWidth() throws NXException, RemoteException
NXException
RemoteException
SelectNXObjectList geometry() throws NXException, RemoteException
Die.FingerClearanceNotchBuilder.Types#FACE
or Die.FingerClearanceNotchBuilder.Types#SHEET_BODY
.
NXException
RemoteException
boolean reverseDirection() throws NXException, RemoteException
NXException
RemoteException
void setReverseDirection(boolean reverseDirection) throws NXException, RemoteException
reverseDirection
- NXException
RemoteException
DiePlaneBuilder baseOrientation() throws NXException, RemoteException
NXException
RemoteException
DieDirectionBuilder clearanceDirection() throws NXException, RemoteException
NXException
RemoteException
Expression width() throws NXException, RemoteException
NXException
RemoteException
Expression depth() throws NXException, RemoteException
NXException
RemoteException
DieAttributesBuilder attributes() 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
FingerClearanceNotchBuilder.Types type() throws NXException, RemoteException
NXException
RemoteException
void setType(FingerClearanceNotchBuilder.Types type) throws NXException, RemoteException
type
- NXException
RemoteException
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.