public interface InspectionScanHelixBuilder extends InspectionMoveBuilder
InspectionMoveCollection.createInspectionScanHelixBuilder(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. |
double |
depthDistance()
Returns the depth distance
License requirements: None. |
InspectionMoveBuilder.DepthMethodTypes |
depthMethod()
Returns the depth method
License requirements: None. |
InheritableDoubleBuilder |
endDistance()
Returns the End Distance of the Scan Helix
License requirements: None. |
InheritableDoubleBuilder |
endPercentage()
Returns the End Percentage of the Scan Helix
License requirements: None. |
InheritableDoubleBuilder |
pitch()
Returns the pitch of the Scan Helix
License requirements: None. |
InheritableDoubleBuilder |
retractDist()
Returns the builder for retract distance
License requirements: None. |
boolean |
reversedirection()
Returns the Reverse Direction flag on the Helix
License requirements: None. |
InheritableDoubleBuilder |
revolutions()
Returns the revolutions of the Scan Helix
License requirements: None. |
InspectionMethodBuilder.ScanModeTypes |
scanModeType()
Returns the 3,5 axis mode type
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 |
setReversedirection(boolean reversedir)
License requirements: insp_programming ("INSPECTION PROGRAMMING") . |
void |
setScanModeType(InspectionMethodBuilder.ScanModeTypes modeType)
License requirements: insp_programming ("INSPECTION PROGRAMMING") . |
void |
setStartEndMode(InspectionMethodBuilder.UVModeTypes startEndMode)
License requirements: insp_programming ("INSPECTION PROGRAMMING") . |
void |
setTurnDirection(InspectionMethodBuilder.ScanHelixTurnDirectionTypes turnDirection)
License requirements: insp_programming ("INSPECTION PROGRAMMING") . |
void |
setTurnType(InspectionMethodBuilder.ScanHelixTurnTypes turnType)
License requirements: insp_programming ("INSPECTION PROGRAMMING") . |
InheritableDoubleBuilder |
startDistance()
Returns the Start Distance of the Scan Helix
License requirements: None. |
InspectionMethodBuilder.UVModeTypes |
startEndMode()
Returns the start/end mode
License requirements: None. |
InheritableDoubleBuilder |
startPercentage()
Returns the Start Percentage of the Scan Helix
License requirements: None. |
InheritableDoubleBuilder |
sweep()
Returns the sweep of the Scan Helix
License requirements: None. |
InspectionMethodBuilder.ScanHelixTurnDirectionTypes |
turnDirection()
Returns the turn direction type
License requirements: None. |
InspectionMethodBuilder.ScanHelixTurnTypes |
turnType()
Returns the turn type
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
boolean reversedirection() throws NXException, RemoteException
NXException
RemoteException
void setReversedirection(boolean reversedir) throws NXException, RemoteException
reversedir
- NXException
RemoteException
InspectionMethodBuilder.ScanModeTypes scanModeType() throws NXException, RemoteException
NXException
RemoteException
void setScanModeType(InspectionMethodBuilder.ScanModeTypes modeType) throws NXException, RemoteException
modeType
- NXException
RemoteException
InspectionMethodBuilder.ScanHelixTurnTypes turnType() throws NXException, RemoteException
NXException
RemoteException
void setTurnType(InspectionMethodBuilder.ScanHelixTurnTypes turnType) throws NXException, RemoteException
turnType
- NXException
RemoteException
InspectionMethodBuilder.ScanHelixTurnDirectionTypes turnDirection() throws NXException, RemoteException
NXException
RemoteException
void setTurnDirection(InspectionMethodBuilder.ScanHelixTurnDirectionTypes turnDirection) throws NXException, RemoteException
turnDirection
- NXException
RemoteException
InheritableDoubleBuilder pitch() throws NXException, RemoteException
NXException
RemoteException
InheritableDoubleBuilder sweep() throws NXException, RemoteException
NXException
RemoteException
InheritableDoubleBuilder revolutions() throws NXException, RemoteException
NXException
RemoteException
InheritableDoubleBuilder startDistance() throws NXException, RemoteException
NXException
RemoteException
InheritableDoubleBuilder endDistance() throws NXException, RemoteException
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.