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. |
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. |
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
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
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.