public interface InspectionLinearMoveToPointBuilder extends InspectionMoveBuilder
InspectionMoveCollection.createInspectionLinearMoveToPointBuilder(nxopen.cam.InspectionMoveSubop)
Modifier and Type | Interface and Description |
---|---|
static class |
InspectionLinearMoveToPointBuilder.PointTypeEnums
specifies the method used to define a point
|
InspectionMoveBuilder.DepthMethodTypes, InspectionMoveBuilder.ProbeTipTypes, InspectionMoveBuilder.SensorStrategyTypes, InspectionMoveBuilder.TipAngleTypes, InspectionMoveBuilder.TipModeTypes
Modifier and Type | Method and Description |
---|---|
double |
depthDistance()
Returns the depth distance
License requirements: None. |
InspectionMoveBuilder.DepthMethodTypes |
depthMethod()
Returns the depth method
License requirements: None. |
InspectionLinearMoveToPointBuilder.PointTypeEnums |
pointTypeEnum()
Returns the point type enum
License requirements: None. |
double |
pointX()
Returns the point X coordinate
License requirements: None. |
double |
pointY()
Returns the point Y coordinate
License requirements: None. |
double |
pointZ()
Returns the point Z coordinate
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 |
setPointTypeEnum(InspectionLinearMoveToPointBuilder.PointTypeEnums pointTypeEnum)
License requirements: insp_programming ("INSPECTION PROGRAMMING") . |
void |
setPointX(double pointX)
License requirements: insp_programming ("INSPECTION PROGRAMMING") . |
void |
setPointY(double pointY)
License requirements: insp_programming ("INSPECTION PROGRAMMING") . |
void |
setPointZ(double pointZ)
License requirements: insp_programming ("INSPECTION PROGRAMMING") . |
void |
setTargetPoint(Point point)
License requirements: None. |
Point |
targetPoint()
Returns the point
License requirements: None. |
angleA, angleB, approachDistance, lockMove, 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
InspectionLinearMoveToPointBuilder.PointTypeEnums pointTypeEnum() throws NXException, RemoteException
NXException
RemoteException
void setPointTypeEnum(InspectionLinearMoveToPointBuilder.PointTypeEnums 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 pointX() throws NXException, RemoteException
NXException
RemoteException
void setPointX(double pointX) throws NXException, RemoteException
pointX
- NXException
RemoteException
double pointY() throws NXException, RemoteException
NXException
RemoteException
void setPointY(double pointY) throws NXException, RemoteException
pointY
- NXException
RemoteException
double pointZ() throws NXException, RemoteException
NXException
RemoteException
void setPointZ(double pointZ) throws NXException, RemoteException
pointZ
- 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
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.