public interface InspectionPolarGridBuilder extends InspectionMoveBuilder
InspectionMoveCollection.createInspectionPolarGridBuilder(nxopen.cam.InspectionMoveSubop)
InspectionMoveBuilder.DepthMethodTypes, InspectionMoveBuilder.ProbeTipTypes, InspectionMoveBuilder.SensorStrategyTypes, InspectionMoveBuilder.TipAngleTypes, InspectionMoveBuilder.TipModeTypes
Modifier and Type | Method and Description |
---|---|
boolean |
alignMachineAxes()
Returns the flag to align with machine axes
License requirements: None. |
Point |
angleEndPoint()
Returns the angle end point
License requirements: None. |
InspectionMethodBuilder.PolarAngleModeTypes |
angleMode()
Returns the angle mode
License requirements: None. |
Point |
angleStartPoint()
Returns the angle start point
License requirements: None. |
InheritableDoubleBuilder |
approachDist()
Returns the approach distance
License requirements: None. |
Point |
centerPoint()
Returns the center point
License requirements: None. |
void |
copyAttributes(InspectionPolarGridBuilder target)
Copy point grid parameters
License requirements: insp_programming ("INSPECTION PROGRAMMING") . |
InheritableDoubleBuilder |
maximumRadius()
Returns the maximum radius
License requirements: None. |
InspectionMethodBuilder.PolarRadiusModeTypes |
maximumRadiusMode()
Returns the maximum radius mode
License requirements: None. |
Point |
maximumRadiusPoint()
Returns the maximum radius point
License requirements: None. |
NXObject |
measuredGeometry()
Returns the measured geometry
License requirements: None. |
InheritableDoubleBuilder |
minimumRadius()
Returns the minimum radius
License requirements: None. |
InspectionMethodBuilder.PolarRadiusModeTypes |
minimumRadiusMode()
Returns the minimum radius mode
License requirements: None. |
Point |
minimumRadiusPoint()
Returns the minimum radius point
License requirements: None. |
InheritableIntBuilder |
numberOfAngularPoints()
Returns the number of angular points
License requirements: None. |
InheritableIntBuilder |
numberOfRadialPoints()
Returns the number of radial points
License requirements: None. |
InheritableDoubleBuilder |
offsetEndAngle()
Returns the offset in degrees from end vector
License requirements: None. |
InheritableDoubleBuilder |
offsetMaximumRadius()
Returns the offset from maximum radius
License requirements: None. |
InheritableDoubleBuilder |
offsetMinimumRadius()
Returns the offset from minimum radius
License requirements: None. |
InheritableDoubleBuilder |
offsetStartAngle()
Returns the offset in degrees from start vector
License requirements: None. |
InspectionMethodBuilder.PolarPointSequenceTypes |
pointSequence()
Returns the point sequence mode
License requirements: None. |
InheritableDoubleBuilder |
retractDist()
Returns the retract distance
License requirements: None. |
InspectionMethodBuilder.PolarSequenceDirectionTypes |
sequenceDirection()
Returns the point sequence start direction
License requirements: None. |
InspectionMethodBuilder.PolarSequenceStartTypes |
sequenceStart()
Returns the point sequence start location
License requirements: None. |
void |
setAlignMachineAxes(boolean flag)
License requirements: insp_programming ("INSPECTION PROGRAMMING") . |
void |
setAngleEndPoint(Point point)
License requirements: None. |
void |
setAngleMode(InspectionMethodBuilder.PolarAngleModeTypes angleMode)
License requirements: insp_programming ("INSPECTION PROGRAMMING") . |
void |
setAngleStartPoint(Point point)
License requirements: None. |
void |
setAppDistChanged(boolean flag)
Flag indicating whether approach distance changed.
|
void |
setCenterPoint(Point point)
License requirements: None. |
void |
setLayoutChanged(boolean flag)
Flag indicating whether layout changed.
|
void |
setMaximumRadiusMode(InspectionMethodBuilder.PolarRadiusModeTypes radiusMode)
License requirements: insp_programming ("INSPECTION PROGRAMMING") . |
void |
setMaximumRadiusPoint(Point point)
License requirements: None. |
void |
setMeasuredGeometry(NXObject face)
License requirements: insp_programming ("INSPECTION PROGRAMMING") . |
void |
setMinimumRadiusMode(InspectionMethodBuilder.PolarRadiusModeTypes radiusMode)
License requirements: insp_programming ("INSPECTION PROGRAMMING") . |
void |
setMinimumRadiusPoint(Point point)
License requirements: None. |
void |
setPointCoverageChanged(boolean flag)
Flag indicating whether point coverage changed.
|
void |
setPointSequence(InspectionMethodBuilder.PolarPointSequenceTypes ptSeqMode)
License requirements: insp_programming ("INSPECTION PROGRAMMING") . |
void |
setPointSequenceChanged(boolean flag)
Flag indicating whether point sequence changed.
|
void |
setRetDistChanged(boolean flag)
Flag indicating whether retract distance changed.
|
void |
setSequenceDirection(InspectionMethodBuilder.PolarSequenceDirectionTypes ptSeqDir)
License requirements: insp_programming ("INSPECTION PROGRAMMING") . |
void |
setSequenceStart(InspectionMethodBuilder.PolarSequenceStartTypes ptSeqStart)
License requirements: insp_programming ("INSPECTION PROGRAMMING") . |
void |
setUseFeatureCollisionAvoidance(boolean flag)
License requirements: insp_programming ("INSPECTION PROGRAMMING") . |
void |
setUsePartCollisionAvoidance(boolean flag)
License requirements: insp_programming ("INSPECTION PROGRAMMING") . |
void |
updateFromSubOperation(InspectionMoveSubop source)
Update point grid parameters based on another sub-operation
License requirements: insp_programming ("INSPECTION PROGRAMMING") . |
void |
updateParamsFromGeometry()
Update point grid parameters based on geometry
License requirements: insp_programming ("INSPECTION PROGRAMMING") . |
boolean |
useFeatureCollisionAvoidance()
Returns the flag to use feature collision avoidance
License requirements: None. |
boolean |
usePartCollisionAvoidance()
Returns the flag to use part collision avoidance
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
Point centerPoint() throws NXException, RemoteException
NXException
RemoteException
void setCenterPoint(Point point) throws NXException, RemoteException
point
- NXException
RemoteException
Point minimumRadiusPoint() throws NXException, RemoteException
NXException
RemoteException
void setMinimumRadiusPoint(Point point) throws NXException, RemoteException
point
- NXException
RemoteException
Point maximumRadiusPoint() throws NXException, RemoteException
NXException
RemoteException
void setMaximumRadiusPoint(Point point) throws NXException, RemoteException
point
- NXException
RemoteException
Point angleStartPoint() throws NXException, RemoteException
NXException
RemoteException
void setAngleStartPoint(Point point) throws NXException, RemoteException
point
- NXException
RemoteException
Point angleEndPoint() throws NXException, RemoteException
NXException
RemoteException
void setAngleEndPoint(Point point) throws NXException, RemoteException
point
- NXException
RemoteException
InheritableIntBuilder numberOfRadialPoints() throws NXException, RemoteException
NXException
RemoteException
InheritableIntBuilder numberOfAngularPoints() throws NXException, RemoteException
NXException
RemoteException
InheritableDoubleBuilder minimumRadius() throws NXException, RemoteException
NXException
RemoteException
InheritableDoubleBuilder maximumRadius() throws NXException, RemoteException
NXException
RemoteException
InheritableDoubleBuilder offsetMinimumRadius() throws NXException, RemoteException
NXException
RemoteException
InheritableDoubleBuilder offsetMaximumRadius() throws NXException, RemoteException
NXException
RemoteException
InspectionMethodBuilder.PolarRadiusModeTypes minimumRadiusMode() throws NXException, RemoteException
NXException
RemoteException
void setMinimumRadiusMode(InspectionMethodBuilder.PolarRadiusModeTypes radiusMode) throws NXException, RemoteException
radiusMode
- NXException
RemoteException
InspectionMethodBuilder.PolarRadiusModeTypes maximumRadiusMode() throws NXException, RemoteException
NXException
RemoteException
void setMaximumRadiusMode(InspectionMethodBuilder.PolarRadiusModeTypes radiusMode) throws NXException, RemoteException
radiusMode
- NXException
RemoteException
InspectionMethodBuilder.PolarAngleModeTypes angleMode() throws NXException, RemoteException
NXException
RemoteException
void setAngleMode(InspectionMethodBuilder.PolarAngleModeTypes angleMode) throws NXException, RemoteException
angleMode
- NXException
RemoteException
InheritableDoubleBuilder offsetStartAngle() throws NXException, RemoteException
NXException
RemoteException
InheritableDoubleBuilder offsetEndAngle() throws NXException, RemoteException
NXException
RemoteException
InheritableDoubleBuilder approachDist() throws NXException, RemoteException
NXException
RemoteException
InheritableDoubleBuilder retractDist() throws NXException, RemoteException
NXException
RemoteException
boolean useFeatureCollisionAvoidance() throws NXException, RemoteException
NXException
RemoteException
void setUseFeatureCollisionAvoidance(boolean flag) throws NXException, RemoteException
flag
- NXException
RemoteException
boolean usePartCollisionAvoidance() throws NXException, RemoteException
NXException
RemoteException
void setUsePartCollisionAvoidance(boolean flag) throws NXException, RemoteException
flag
- NXException
RemoteException
boolean alignMachineAxes() throws NXException, RemoteException
NXException
RemoteException
void setAlignMachineAxes(boolean flag) throws NXException, RemoteException
flag
- NXException
RemoteException
InspectionMethodBuilder.PolarPointSequenceTypes pointSequence() throws NXException, RemoteException
NXException
RemoteException
void setPointSequence(InspectionMethodBuilder.PolarPointSequenceTypes ptSeqMode) throws NXException, RemoteException
ptSeqMode
- NXException
RemoteException
InspectionMethodBuilder.PolarSequenceStartTypes sequenceStart() throws NXException, RemoteException
NXException
RemoteException
void setSequenceStart(InspectionMethodBuilder.PolarSequenceStartTypes ptSeqStart) throws NXException, RemoteException
ptSeqStart
- NXException
RemoteException
InspectionMethodBuilder.PolarSequenceDirectionTypes sequenceDirection() throws NXException, RemoteException
NXException
RemoteException
void setSequenceDirection(InspectionMethodBuilder.PolarSequenceDirectionTypes ptSeqDir) throws NXException, RemoteException
ptSeqDir
- NXException
RemoteException
void setLayoutChanged(boolean flag) throws NXException, RemoteException
flag
- NXException
RemoteException
void setPointCoverageChanged(boolean flag) throws NXException, RemoteException
flag
- NXException
RemoteException
void setAppDistChanged(boolean flag) throws NXException, RemoteException
flag
- NXException
RemoteException
void setRetDistChanged(boolean flag) throws NXException, RemoteException
flag
- NXException
RemoteException
void setPointSequenceChanged(boolean flag) throws NXException, RemoteException
flag
- NXException
RemoteException
NXObject measuredGeometry() throws NXException, RemoteException
NXException
RemoteException
void setMeasuredGeometry(NXObject face) throws NXException, RemoteException
face
- NXException
RemoteException
void copyAttributes(InspectionPolarGridBuilder target) throws NXException, RemoteException
target
- NXException
RemoteException
void updateParamsFromGeometry() throws NXException, RemoteException
NXException
RemoteException
void updateFromSubOperation(InspectionMoveSubop source) throws NXException, RemoteException
source
- NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.