public interface ProbeInspectBorebossMoveBuilder extends MoveBuilder
MoveCollection.createProbeInspectBorebossMoveBuilder(nxopen.cam.Move)
Modifier and Type | Interface and Description |
---|---|
static class |
ProbeInspectBorebossMoveBuilder.Angle
the angle type
|
static class |
ProbeInspectBorebossMoveBuilder.Cycle
the cycle type
|
static class |
ProbeInspectBorebossMoveBuilder.Depth
the depth type
|
static class |
ProbeInspectBorebossMoveBuilder.Geometry
the geometry type
|
MoveBuilder.Feed, MoveBuilder.Motion
Modifier and Type | Method and Description |
---|---|
double |
angle1()
Returns the 1st custom angle to probe at
License requirements: None. |
double |
angle2()
Returns the 2nd custom angle to probe at
License requirements: None. |
double |
angle3()
Returns the 3rd custom angle to probe at
License requirements: None. |
ProbeInspectBorebossMoveBuilder.Angle |
angleType()
Returns the angle type
License requirements: None. |
NXObject |
arcVector()
Returns the arc vector defining the cylinder to inspect
License requirements: None. |
double |
bossDimension()
Returns the radial clearance from nominal target surface
License requirements: None. |
ProbeInspectBorebossMoveBuilder.Cycle |
cycleType()
Returns the cycle type
License requirements: None. |
NXObject |
cylinder()
Returns the cylinder to inspect
License requirements: None. |
ProbeInspectBorebossMoveBuilder.Depth |
depthType()
Returns the depth type
License requirements: None. |
double |
diameter()
Returns the diameter defining the cylinder to probe
License requirements: None. |
ProbeInspectBorebossMoveBuilder.Geometry |
geometryType()
Returns the geometry type
License requirements: None. |
double |
measurementDepth()
Returns the probing depth
License requirements: None. |
Point |
point()
Returns the point defining the cylinder to inspect
License requirements: None. |
ProbeControlParametersBuilder |
probeControlParameters()
Returns the probe control parameters builder
License requirements: None. |
ProbeProtectedParametersBuilder |
probeProtectedParameters()
Returns the probe protected parameters builder
License requirements: None. |
ProbeStockParametersBuilder |
probeStockParameters()
Returns the probe stock parameters builder
License requirements: None. |
ProbeToleranceParametersBuilder |
probeToleranceParameters()
Returns the probe tolerance parameters builder
License requirements: None. |
void |
setAngle1(double angle1)
License requirements: None. |
void |
setAngle2(double angle2)
License requirements: None. |
void |
setAngle3(double angle3)
License requirements: None. |
void |
setAngleType(ProbeInspectBorebossMoveBuilder.Angle angleType)
License requirements: None. |
void |
setArcVector(NXObject vector)
License requirements: None. |
void |
setBossDimension(double radialClearance)
License requirements: None. |
void |
setCycleType(ProbeInspectBorebossMoveBuilder.Cycle cycleType)
License requirements: None. |
void |
setCylinder(NXObject face)
License requirements: None. |
void |
setDepthType(ProbeInspectBorebossMoveBuilder.Depth depthType)
License requirements: None. |
void |
setDiameter(double diameter)
License requirements: None. |
void |
setGeometryType(ProbeInspectBorebossMoveBuilder.Geometry geomType)
License requirements: None. |
void |
setMeasurementDepth(double measurementDepth)
License requirements: None. |
void |
setPoint(Point point)
License requirements: None. |
feedRate, feedType, feedUnit, getUserParameter, getUserParameter, motionType, numberOfUserParameters, protectedMove, setFeedRate, setFeedType, setFeedUnit, setMotionType, setParent, setProtectedMove, setSibling, setSubopLabel, subopLabel
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
Point point() throws NXException, RemoteException
NXException
RemoteException
void setPoint(Point point) throws NXException, RemoteException
point
- NXException
RemoteException
NXObject cylinder() throws NXException, RemoteException
NXException
RemoteException
void setCylinder(NXObject face) throws NXException, RemoteException
face
- NXException
RemoteException
NXObject arcVector() throws NXException, RemoteException
NXException
RemoteException
void setArcVector(NXObject vector) throws NXException, RemoteException
vector
- NXException
RemoteException
ProbeInspectBorebossMoveBuilder.Geometry geometryType() throws NXException, RemoteException
NXException
RemoteException
void setGeometryType(ProbeInspectBorebossMoveBuilder.Geometry geomType) throws NXException, RemoteException
geomType
- NXException
RemoteException
ProbeInspectBorebossMoveBuilder.Cycle cycleType() throws NXException, RemoteException
NXException
RemoteException
void setCycleType(ProbeInspectBorebossMoveBuilder.Cycle cycleType) throws NXException, RemoteException
cycleType
- NXException
RemoteException
double diameter() throws NXException, RemoteException
NXException
RemoteException
void setDiameter(double diameter) throws NXException, RemoteException
diameter
- NXException
RemoteException
ProbeInspectBorebossMoveBuilder.Depth depthType() throws NXException, RemoteException
NXException
RemoteException
void setDepthType(ProbeInspectBorebossMoveBuilder.Depth depthType) throws NXException, RemoteException
depthType
- NXException
RemoteException
double measurementDepth() throws NXException, RemoteException
NXException
RemoteException
void setMeasurementDepth(double measurementDepth) throws NXException, RemoteException
measurementDepth
- NXException
RemoteException
ProbeInspectBorebossMoveBuilder.Angle angleType() throws NXException, RemoteException
NXException
RemoteException
void setAngleType(ProbeInspectBorebossMoveBuilder.Angle angleType) throws NXException, RemoteException
angleType
- NXException
RemoteException
double angle1() throws NXException, RemoteException
NXException
RemoteException
void setAngle1(double angle1) throws NXException, RemoteException
angle1
- NXException
RemoteException
double angle2() throws NXException, RemoteException
NXException
RemoteException
void setAngle2(double angle2) throws NXException, RemoteException
angle2
- NXException
RemoteException
double angle3() throws NXException, RemoteException
NXException
RemoteException
void setAngle3(double angle3) throws NXException, RemoteException
angle3
- NXException
RemoteException
ProbeProtectedParametersBuilder probeProtectedParameters() throws NXException, RemoteException
NXException
RemoteException
ProbeControlParametersBuilder probeControlParameters() throws NXException, RemoteException
NXException
RemoteException
ProbeStockParametersBuilder probeStockParameters() throws NXException, RemoteException
NXException
RemoteException
ProbeToleranceParametersBuilder probeToleranceParameters() throws NXException, RemoteException
NXException
RemoteException
double bossDimension() throws NXException, RemoteException
NXException
RemoteException
void setBossDimension(double radialClearance) throws NXException, RemoteException
radialClearance
- NXException
RemoteException
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.