public interface ClampingSlotBuilder extends FeatureBuilder
DieCollection.clampingSlot(nxopen.die.ClampingSlot)
Property | Value |
---|---|
CenterlineLength.Value | 40 (millimeters part), 1.57 (inches part) |
FlangeThickness.Value | 45 (millimeters part), 1.77 (inches part) |
InnerWidth.Value | 45 (millimeters part), 1.77 (inches part) |
LocationOffset.Value | 0 (millimeters part), 0 (inches part) |
LocationOnFlange | false |
NotchAngle.Value | 0 (millimeters part), 0 (inches part) |
NotchHeight.Value | 0 (millimeters part), 0 (inches part) |
NotchWidth.Value | 0 (millimeters part), 0 (inches part) |
OffsetWidth.Value | 150 (millimeters part), 5.9 (inches part) |
Overhang.Value | 0 (millimeters part), 0 (inches part) |
PadHeight.Value | 63.5 (millimeters part), 2.5 (inches part) |
PadLength.Value | 80 (millimeters part), 3.15 (inches part) |
PadOffset.Value | 0 (millimeters part), 0 (inches part) |
PadRadius.Value | 25 (millimeters part), 1.0 (inches part) |
PadWidth.Value | 110 (millimeters part), 4.33 (inches part) |
SlotLength.Value | 40 (millimeters part), 1.57 (inches part) |
SlotRadius.Value | 20 (millimeters part), 0.787 (inches part) |
SlotWidth.Value | 45 (millimeters part), 1.77 (inches part) |
TopLength.Value | 60 (millimeters part), 2.36 (inches part) |
Modifier and Type | Interface and Description |
---|---|
static class |
ClampingSlotBuilder.Types
Clamping slot types
|
Modifier and Type | Method and Description |
---|---|
double |
angleTolerance()
Returns the angle tolerance
License requirements: None. |
DiePlaneBuilder |
basePlane()
Returns the base plane of the clamping slot pad
License requirements: None. |
Expression |
centerlineLength()
Returns the length from the location to the flange
License requirements: None. |
SelectCartesianCoordinateSystem |
dieCenterlineCoordinateSystem()
Returns the die centerline coordinate system for orienting the slot
License requirements: None. |
double |
distanceTolerance()
Returns the distance tolerance
License requirements: None. |
Section |
flangeBaseProfile()
Returns the closed profile of the flange base
License requirements: None. |
Expression |
flangeThickness()
Returns the thickness of the flange
License requirements: None. |
Expression |
innerWidth()
Returns the width of the cutout at the back of the slot
License requirements: None. |
Expression |
locationOffset()
Returns the amount to move along the location offset direction if specified
License requirements: None. |
DieDirectionBuilder |
locationOffsetDirection()
Returns the direction to offset the clampslot locations if needed
License requirements: None. |
boolean |
locationOnFlange()
Returns the toggle to identify if the location should be mapped to the flange before building
License requirements: None. |
DieLocationsBuilder |
locations()
Returns the locations for the clamping slots
License requirements: None. |
Expression |
notchAngle()
Returns the angle of the notch with respect to the base of the pad
License requirements: None. |
DieAttributesBuilder |
notchFacesAttributes()
Returns the attributes for the notch faces
License requirements: None. |
Expression |
notchHeight()
Returns the height of the notch on the pad from the base
License requirements: None. |
Expression |
notchWidth()
Returns the width from the center of the slot to the outer edge of the notch
License requirements: None. |
Expression |
offsetWidth()
Returns the width of the additional flange casting added for pad support
License requirements: None. |
DiePlaneBuilder |
orientationPlane()
Returns the top orientation plane of the clamping slot pad
License requirements: None. |
Expression |
overhang()
Returns the amount the pad will overhang from the flange
License requirements: None. |
DieAttributesBuilder |
overhangFacesAttributes()
Returns the attributes for the overhang faces
License requirements: None. |
DieAttributesBuilder |
padFacesAttributes()
Returns the attributes for the pad faces
License requirements: None. |
Expression |
padHeight()
Returns the height of the pad
License requirements: None. |
Expression |
padLength()
Returns the length of the pad from front to back
License requirements: None. |
Expression |
padOffset()
Returns the amount to offset from the pad orientation to determine true top of pad
License requirements: None. |
Expression |
padRadius()
Returns the radius of the pad at the back corners
License requirements: None. |
Expression |
padWidth()
Returns the width of the pad
License requirements: None. |
void |
setAngleTolerance(double angleTolerance)
License requirements: ug_die_design ("Die Design") . |
void |
setDistanceTolerance(double distanceTolerance)
License requirements: ug_die_design ("Die Design") . |
void |
setLocationOnFlange(boolean locationOnFlange)
License requirements: ug_die_design ("Die Design") . |
void |
setType(ClampingSlotBuilder.Types type)
License requirements: ug_die_design ("Die Design") . |
DieAttributesBuilder |
slotEndFacesAttributes()
Returns the attributes for the end faces of the slot
License requirements: None. |
DieAttributesBuilder |
slotFacesAttributes()
Returns the attributes for the slot faces
License requirements: None. |
Expression |
slotLength()
Returns the length of the slot
License requirements: None. |
Expression |
slotRadius()
Returns the radius of the back cutout
License requirements: None. |
Expression |
slotWidth()
Returns the width of the slot
License requirements: None. |
SelectNXObject |
target()
Returns the target solid the clamp slots will be united with
License requirements: None. |
Expression |
topLength()
Returns the distance from the front of the slot to the back cutout
License requirements: None. |
ClampingSlotBuilder.Types |
type()
Returns the clamping slot type to build
License requirements: None. |
commitFeature, getFeature, hideInternalParentFeatureAfterEdit, parentFeatureInternal, patchSolutionFlag, patchSurfaceFilename, setParentFeatureInternal, setParentFeatureInternal, setPatchSolutionFlag, setPatchSurfaceFilename, setSurroundingPatchSurfaceFilename, showInternalParentFeatureForEdit, surroundingPatchSurfaceFilename, unsetParentFeatureInternal
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
SelectNXObject target() throws NXException, RemoteException
NXException
RemoteException
DieLocationsBuilder locations() throws NXException, RemoteException
NXException
RemoteException
DieDirectionBuilder locationOffsetDirection() throws NXException, RemoteException
NXException
RemoteException
DiePlaneBuilder basePlane() throws NXException, RemoteException
NXException
RemoteException
SelectCartesianCoordinateSystem dieCenterlineCoordinateSystem() throws NXException, RemoteException
NXException
RemoteException
DiePlaneBuilder orientationPlane() throws NXException, RemoteException
NXException
RemoteException
Section flangeBaseProfile() throws NXException, RemoteException
NXException
RemoteException
Expression centerlineLength() throws NXException, RemoteException
NXException
RemoteException
Expression innerWidth() throws NXException, RemoteException
NXException
RemoteException
Expression slotWidth() throws NXException, RemoteException
NXException
RemoteException
Expression slotLength() throws NXException, RemoteException
NXException
RemoteException
Expression topLength() throws NXException, RemoteException
NXException
RemoteException
Expression slotRadius() throws NXException, RemoteException
NXException
RemoteException
Expression padWidth() throws NXException, RemoteException
NXException
RemoteException
Expression padHeight() throws NXException, RemoteException
NXException
RemoteException
Expression padLength() throws NXException, RemoteException
NXException
RemoteException
Expression padRadius() throws NXException, RemoteException
NXException
RemoteException
Expression overhang() throws NXException, RemoteException
NXException
RemoteException
Expression notchWidth() throws NXException, RemoteException
NXException
RemoteException
Expression notchHeight() throws NXException, RemoteException
NXException
RemoteException
Expression notchAngle() throws NXException, RemoteException
NXException
RemoteException
Expression flangeThickness() throws NXException, RemoteException
NXException
RemoteException
Expression offsetWidth() throws NXException, RemoteException
NXException
RemoteException
boolean locationOnFlange() throws NXException, RemoteException
NXException
RemoteException
void setLocationOnFlange(boolean locationOnFlange) throws NXException, RemoteException
locationOnFlange
- NXException
RemoteException
Expression locationOffset() throws NXException, RemoteException
NXException
RemoteException
Expression padOffset() throws NXException, RemoteException
NXException
RemoteException
DieAttributesBuilder padFacesAttributes() throws NXException, RemoteException
NXException
RemoteException
DieAttributesBuilder slotFacesAttributes() throws NXException, RemoteException
NXException
RemoteException
DieAttributesBuilder slotEndFacesAttributes() throws NXException, RemoteException
NXException
RemoteException
DieAttributesBuilder notchFacesAttributes() throws NXException, RemoteException
NXException
RemoteException
DieAttributesBuilder overhangFacesAttributes() 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
ClampingSlotBuilder.Types type() throws NXException, RemoteException
NXException
RemoteException
void setType(ClampingSlotBuilder.Types type) throws NXException, RemoteException
type
- NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.