public interface InspectionMeasurePointBuilder extends InspectionMoveBuilder
InspectionMoveCollection.createInspectionMeasurePointBuilder(nxopen.cam.InspectionMoveSubop)
Modifier and Type | Interface and Description |
---|---|
static class |
InspectionMeasurePointBuilder.PointTypes
specifies the method used to define a point
|
InspectionMoveBuilder.DepthMethodTypes, InspectionMoveBuilder.ProbeTipTypes, InspectionMoveBuilder.SensorStrategyTypes, InspectionMoveBuilder.TipAngleTypes, InspectionMoveBuilder.TipModeTypes
Modifier and Type | Method and Description |
---|---|
InheritableDoubleBuilder |
approachDist()
Returns the builder for approach distance
License requirements: None. |
double |
depthDistance()
Returns the depth distance
License requirements: None. |
InspectionMoveBuilder.DepthMethodTypes |
depthMethod()
Returns the depth method
License requirements: None. |
double |
i()
Returns the I direction at measured point
License requirements: None. |
double |
j()
Returns the J direction at measured point
License requirements: None. |
double |
k()
Returns the K direction at measured point
License requirements: None. |
InspectionMeasurePointBuilder.PointTypes |
pointTypeEnum()
Returns the point type enum
License requirements: None. |
InheritableDoubleBuilder |
retractDist()
Returns the builder for retract distance
License requirements: None. |
SelectPoint |
selectExistingPoint()
Returns the select existing point
License requirements: None. |
void |
setDepthDistance(double distance)
License requirements: insp_programming ("INSPECTION PROGRAMMING") . |
void |
setDepthMethod(InspectionMoveBuilder.DepthMethodTypes method)
License requirements: insp_programming ("INSPECTION PROGRAMMING") . |
void |
setI(double direction)
License requirements: None. |
void |
setJ(double direction)
License requirements: None. |
void |
setK(double direction)
License requirements: None. |
void |
setPointTypeEnum(InspectionMeasurePointBuilder.PointTypes pointTypeEnum)
License requirements: insp_programming ("INSPECTION PROGRAMMING") . |
void |
setTargetPoint(Point point)
License requirements: None. |
void |
setX(double x)
License requirements: None. |
void |
setY(double y)
License requirements: None. |
void |
setZ(double z)
License requirements: None. |
Point |
targetPoint()
Returns the point
License requirements: None. |
void |
updateParams()
Update measured point parameters based on selected point.
|
double |
x()
Returns the X at measured point
License requirements: None. |
double |
y()
Returns the Y at measured point
License requirements: None. |
double |
z()
Returns the Z at measured point
License requirements: None. |
angleA, angleB, approachDistance, motionType, probeTipType, probeTipTypeBuilder, retractDistance, sensorOpName, sensorStrategy, sensorStrategyBuilder, setAngleA, setAngleB, setApproachDistance, setMotionType, setParent, setProbeAngles, setProbeTip, setProbeTipType, setRetractDistance, setSensorOpName, setSensorStrategy, setSibling, setTipAngleMode, setTipMode, setTipNumber, tipAngleMode, tipMode, tipNumber
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
InspectionMeasurePointBuilder.PointTypes pointTypeEnum() throws NXException, RemoteException
NXException
RemoteException
void setPointTypeEnum(InspectionMeasurePointBuilder.PointTypes pointTypeEnum) throws NXException, RemoteException
pointTypeEnum
- NXException
RemoteException
Point targetPoint() throws NXException, RemoteException
NXException
RemoteException
void setTargetPoint(Point point) throws NXException, RemoteException
point
- NXException
RemoteException
SelectPoint selectExistingPoint() throws NXException, RemoteException
NXException
RemoteException
double x() throws NXException, RemoteException
NXException
RemoteException
void setX(double x) throws NXException, RemoteException
x
- NXException
RemoteException
double y() throws NXException, RemoteException
NXException
RemoteException
void setY(double y) throws NXException, RemoteException
y
- NXException
RemoteException
double z() throws NXException, RemoteException
NXException
RemoteException
void setZ(double z) throws NXException, RemoteException
z
- NXException
RemoteException
double i() throws NXException, RemoteException
NXException
RemoteException
void setI(double direction) throws NXException, RemoteException
direction
- NXException
RemoteException
double j() throws NXException, RemoteException
NXException
RemoteException
void setJ(double direction) throws NXException, RemoteException
direction
- NXException
RemoteException
double k() throws NXException, RemoteException
NXException
RemoteException
void setK(double direction) throws NXException, RemoteException
direction
- NXException
RemoteException
void updateParams() throws NXException, RemoteException
NXException
RemoteException
InspectionMoveBuilder.DepthMethodTypes depthMethod() throws NXException, RemoteException
NXException
RemoteException
void setDepthMethod(InspectionMoveBuilder.DepthMethodTypes method) throws NXException, RemoteException
method
- NXException
RemoteException
double depthDistance() throws NXException, RemoteException
NXException
RemoteException
void setDepthDistance(double distance) throws NXException, RemoteException
distance
- NXException
RemoteException
InheritableDoubleBuilder approachDist() throws NXException, RemoteException
NXException
RemoteException
InheritableDoubleBuilder retractDist() throws NXException, RemoteException
NXException
RemoteException
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.