public interface WireHoleBuilder extends Builder
WireHoleBuilder
This class is for Wire Hole Design UI
WireHoleCollection.createWireHoleBuilder()
Property | Value |
---|---|
DistanceToEdgeMidpoint | 3 |
HoleDiameter | 3 |
Modifier and Type | Interface and Description |
---|---|
static class |
WireHoleBuilder.Types
the plane to create wire hole sketch
|
Modifier and Type | Method and Description |
---|---|
String |
centerlineLength()
Returns the centerline length to create wire hole
License requirements: None. |
Point |
circleCenter()
Returns the circle center to create wire hole
License requirements: None. |
double |
distanceToEdgeMidpoint()
Returns the distance to edge midpoint
License requirements: None. |
double |
holeDepth()
Returns the depth of wire hole.
|
double |
holeDiameter()
Returns the diameter to create wire hole
License requirements: None. |
SelectEdgeList |
selectEdge()
Returns the select edge
License requirements: None. |
void |
setCenterlineLength(String centerlineLength)
License requirements: None. |
void |
setCircleCenter(Point circleCenter)
License requirements: None. |
void |
setDistanceToEdgeMidpoint(double distanceToEdgeMidpoint)
License requirements: ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard") . |
void |
setHoleDepth(double holeDepth)
License requirements: None. |
void |
setHoleDiameter(double holeDiameter)
License requirements: None. |
void |
setSketchOrientation(Direction sketchOrientation)
License requirements: None. |
void |
setType(WireHoleBuilder.Types type)
License requirements: ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard") . |
Direction |
sketchOrientation()
Returns the orientation to create wire hole sketch
License requirements: None. |
ScCollector |
sketchPlane()
Returns the plane to create wire hole sketch
License requirements: None. |
WireHoleBuilder.Types |
type()
Returns the type
License requirements: None. |
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
ScCollector sketchPlane() throws NXException, RemoteException
NXException
RemoteException
Direction sketchOrientation() throws NXException, RemoteException
NXException
RemoteException
void setSketchOrientation(Direction sketchOrientation) throws NXException, RemoteException
sketchOrientation
- Sets the orientation to create wire hole sketchNXException
RemoteException
double holeDiameter() throws NXException, RemoteException
NXException
RemoteException
void setHoleDiameter(double holeDiameter) throws NXException, RemoteException
holeDiameter
- Sets the diameter to create wire holeNXException
RemoteException
double holeDepth() throws NXException, RemoteException
NXException
RemoteException
void setHoleDepth(double holeDepth) throws NXException, RemoteException
holeDepth
- Sets the depth of wire hole.NXException
RemoteException
String centerlineLength() throws NXException, RemoteException
NXException
RemoteException
void setCenterlineLength(String centerlineLength) throws NXException, RemoteException
centerlineLength
- Sets the centerline length to create wire holeNXException
RemoteException
Point circleCenter() throws NXException, RemoteException
NXException
RemoteException
void setCircleCenter(Point circleCenter) throws NXException, RemoteException
circleCenter
- Sets the circle center to create wire holeNXException
RemoteException
SelectEdgeList selectEdge() throws NXException, RemoteException
NXException
RemoteException
double distanceToEdgeMidpoint() throws NXException, RemoteException
NXException
RemoteException
void setDistanceToEdgeMidpoint(double distanceToEdgeMidpoint) throws NXException, RemoteException
distanceToEdgeMidpoint
- NXException
RemoteException
WireHoleBuilder.Types type() throws NXException, RemoteException
NXException
RemoteException
void setType(WireHoleBuilder.Types type) throws NXException, RemoteException
type
- NXException
RemoteException
Copyright 2016 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.