public interface ProbeProtectedParametersBuilder extends TaggedObject
Modifier and Type | Interface and Description |
---|---|
static class |
ProbeProtectedParametersBuilder.AppMethodTypes
the approach types
|
static class |
ProbeProtectedParametersBuilder.CollisionFlagTypes
the collision flag types
|
static class |
ProbeProtectedParametersBuilder.DepMethodTypes
the departure types
|
Modifier and Type | Method and Description |
---|---|
ProbeProtectedParametersBuilder.AppMethodTypes |
approachFlag()
Returns the approach from clearance plane flag
License requirements: None. |
double |
clearanceDistance()
Returns the safe clearance distance for external features
License requirements: None. |
ProbeProtectedParametersBuilder.CollisionFlagTypes |
collisionFlag()
Returns the collision flag
License requirements: None. |
ProbeProtectedParametersBuilder.DepMethodTypes |
returnFlag()
Returns the return to clearance plane flag
License requirements: None. |
void |
setApproachFlag(ProbeProtectedParametersBuilder.AppMethodTypes approachFrom)
License requirements: cam_base ("CAM BASE") . |
void |
setClearanceDistance(double clearanceDistance)
License requirements: cam_base ("CAM BASE") . |
void |
setCollisionFlag(ProbeProtectedParametersBuilder.CollisionFlagTypes collFlag)
License requirements: cam_base ("CAM BASE") . |
void |
setReturnFlag(ProbeProtectedParametersBuilder.DepMethodTypes returnTo)
License requirements: cam_base ("CAM BASE") . |
void |
setStandoffDistance(double standoffDistance)
License requirements: cam_base ("CAM BASE") . |
double |
standoffDistance()
Returns the standoff distance
License requirements: None. |
printTestData, printTestData, tag, tagValue
double standoffDistance() throws NXException, RemoteException
NXException
RemoteException
void setStandoffDistance(double standoffDistance) throws NXException, RemoteException
standoffDistance
- NXException
RemoteException
double clearanceDistance() throws NXException, RemoteException
NXException
RemoteException
void setClearanceDistance(double clearanceDistance) throws NXException, RemoteException
clearanceDistance
- NXException
RemoteException
ProbeProtectedParametersBuilder.AppMethodTypes approachFlag() throws NXException, RemoteException
NXException
RemoteException
void setApproachFlag(ProbeProtectedParametersBuilder.AppMethodTypes approachFrom) throws NXException, RemoteException
approachFrom
- NXException
RemoteException
ProbeProtectedParametersBuilder.DepMethodTypes returnFlag() throws NXException, RemoteException
NXException
RemoteException
void setReturnFlag(ProbeProtectedParametersBuilder.DepMethodTypes returnTo) throws NXException, RemoteException
returnTo
- NXException
RemoteException
ProbeProtectedParametersBuilder.CollisionFlagTypes collisionFlag() throws NXException, RemoteException
NXException
RemoteException
void setCollisionFlag(ProbeProtectedParametersBuilder.CollisionFlagTypes collFlag) throws NXException, RemoteException
collFlag
- NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.