public interface InspectionScanArcBuilder extends InspectionMoveBuilder
InspectionMoveCollection.createInspectionScanArcBuilder(nxopen.cam.InspectionMoveSubop)
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. |
NXObject |
arc()
Returns the Arc
License requirements: None. |
double |
depthDistance()
Returns the depth distance
License requirements: None. |
InspectionMoveBuilder.DepthMethodTypes |
depthMethod()
Returns the depth method
License requirements: None. |
double |
endDistance()
Returns the End Distance of the Scan Arc
License requirements: None. |
InheritableDoubleBuilder |
endDistanceBuilder()
Returns the End Distance of the Scan Arc
License requirements: None. |
InheritableDoubleBuilder |
endPercentage()
Returns the End Percentage of the Scan Arc
License requirements: None. |
InheritableDoubleBuilder |
retractDist()
Returns the builder for retract distance
License requirements: None. |
boolean |
reversedirection()
Returns the Reverse Direction flag on the Arc
License requirements: None. |
InspectionMethodBuilder.ScanModeTypes |
scanModeType()
Returns the 3,5 axis mode type
License requirements: None. |
InheritableDoubleBuilder |
scanSpeed()
Returns the builder for scan speed
License requirements: None. |
void |
setArc(NXObject arc)
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 |
setEndDistance(double distance)
License requirements: None. |
void |
setReversedirection(boolean reversedir)
License requirements: None. |
void |
setScanModeType(InspectionMethodBuilder.ScanModeTypes modeType)
License requirements: insp_programming ("INSPECTION PROGRAMMING") . |
void |
setStartDistance(double distance)
License requirements: None. |
void |
setStartEndMode(InspectionMethodBuilder.UVModeTypes startEndMode)
License requirements: insp_programming ("INSPECTION PROGRAMMING") . |
double |
startDistance()
Returns the Start Distance of the Scan Arc
License requirements: None. |
InheritableDoubleBuilder |
startDistanceBuilder()
Returns the Start Distance of the Scan Arc
License requirements: None. |
InspectionMethodBuilder.UVModeTypes |
startEndMode()
Returns the start/end mode
License requirements: None. |
InheritableDoubleBuilder |
startPercentage()
Returns the Start Percentage of the Scan Arc
License requirements: None. |
InheritableDoubleBuilder |
stepSize()
Returns the builder for step size
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
NXObject arc() throws NXException, RemoteException
NXException
RemoteException
void setArc(NXObject arc) throws NXException, RemoteException
arc
- NXException
RemoteException
boolean reversedirection() throws NXException, RemoteException
NXException
RemoteException
void setReversedirection(boolean reversedir) throws NXException, RemoteException
reversedir
- NXException
RemoteException
double startDistance() throws NXException, RemoteException
NXException
RemoteException
void setStartDistance(double distance) throws NXException, RemoteException
distance
- NXException
RemoteException
double endDistance() throws NXException, RemoteException
NXException
RemoteException
void setEndDistance(double distance) throws NXException, RemoteException
distance
- NXException
RemoteException
InheritableDoubleBuilder startDistanceBuilder() throws NXException, RemoteException
NXException
RemoteException
InheritableDoubleBuilder endDistanceBuilder() throws NXException, RemoteException
NXException
RemoteException
InspectionMethodBuilder.ScanModeTypes scanModeType() throws NXException, RemoteException
NXException
RemoteException
void setScanModeType(InspectionMethodBuilder.ScanModeTypes modeType) throws NXException, RemoteException
modeType
- NXException
RemoteException
InheritableDoubleBuilder startPercentage() throws NXException, RemoteException
NXException
RemoteException
InheritableDoubleBuilder endPercentage() throws NXException, RemoteException
NXException
RemoteException
InspectionMethodBuilder.UVModeTypes startEndMode() throws NXException, RemoteException
NXException
RemoteException
void setStartEndMode(InspectionMethodBuilder.UVModeTypes startEndMode) throws NXException, RemoteException
startEndMode
- 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
InheritableDoubleBuilder scanSpeed() throws NXException, RemoteException
NXException
RemoteException
InheritableDoubleBuilder stepSize() throws NXException, RemoteException
NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.