public interface InspectionSurfaceFeatureBuilder extends OperationBuilder
InspectionOperationCollection.createInspectionSurfaceFeatureBuilder(nxopen.cam.CAMObject)
Modifier and Type | Interface and Description |
---|---|
static class |
InspectionSurfaceFeatureBuilder.PointDataDefinitionType
The method used to define point data
|
static class |
InspectionSurfaceFeatureBuilder.StartEndModeType
the method used to define the start and end points
|
OperationBuilder.HoleAxisTypes, OperationBuilder.HoleDepthTypes, OperationBuilder.OptimizationBasedOnTypes, OperationBuilder.OptimizationDistanceTypes, OperationBuilder.OptimizationLevelTypes
ParamBuilder.OptimizationTypes
Modifier and Type | Method and Description |
---|---|
double |
endUDistance()
Returns the end distance in the U direction
License requirements: None. |
double |
endUPercent()
Returns the end percent in the U direction
License requirements: None. |
double |
endVDistance()
Returns the end distance in the V direction
License requirements: None. |
double |
endVPercent()
Returns the end percent in the V direction
License requirements: None. |
void |
erasePointDefinitionDisplay()
Erases display of point definition data
License requirements: insp_programming ("INSPECTION PROGRAMMING") . |
boolean |
isPointDefinitionChanged()
Returns the point data definition changed flag
License requirements: None. |
String |
name()
Returns the name
License requirements: None. |
int |
numberOfUPoints()
Returns the number of U points
License requirements: None. |
int |
numberOfVPoints()
Returns the number of V points
License requirements: None. |
InspectionSurfaceFeatureBuilder.PointDataDefinitionType |
pointDataDefinition()
Returns the point data definition type
License requirements: None. |
SelectPointList |
pointSelector()
Returns the user specified point selector
License requirements: None. |
void |
previewPointData(boolean showExisting)
Creates preview of point definition data
License requirements: insp_programming ("INSPECTION PROGRAMMING") . |
boolean |
reverseDirection()
Returns the reverse direction
License requirements: None. |
SelectFace |
selectedFace()
Returns the selected face
License requirements: None. |
void |
setEndUDistance(double endUDistance)
License requirements: insp_programming ("INSPECTION PROGRAMMING") . |
void |
setEndUPercent(double endUPercent)
License requirements: insp_programming ("INSPECTION PROGRAMMING") . |
void |
setEndVDistance(double endVDistance)
License requirements: insp_programming ("INSPECTION PROGRAMMING") . |
void |
setEndVPercent(double endVPercent)
License requirements: insp_programming ("INSPECTION PROGRAMMING") . |
void |
setName(String name)
License requirements: insp_programming ("INSPECTION PROGRAMMING") . |
void |
setNumberOfUPoints(int numberOfUPoints)
License requirements: insp_programming ("INSPECTION PROGRAMMING") . |
void |
setNumberOfVPoints(int numberOfVPoints)
License requirements: insp_programming ("INSPECTION PROGRAMMING") . |
void |
setPointDataDefinition(InspectionSurfaceFeatureBuilder.PointDataDefinitionType pointDataDefinition)
License requirements: insp_programming ("INSPECTION PROGRAMMING") . |
void |
setPointDefinitionChanged(boolean isChanged)
License requirements: insp_programming ("INSPECTION PROGRAMMING") . |
void |
setReverseDirection(boolean reverseDirection)
License requirements: insp_programming ("INSPECTION PROGRAMMING") . |
void |
setStartUDistance(double startUDistance)
License requirements: insp_programming ("INSPECTION PROGRAMMING") . |
void |
setStartUPercent(double startUPercent)
License requirements: insp_programming ("INSPECTION PROGRAMMING") . |
void |
setStartVDistance(double startVDistance)
License requirements: insp_programming ("INSPECTION PROGRAMMING") . |
void |
setStartVPercent(double startVPercent)
License requirements: insp_programming ("INSPECTION PROGRAMMING") . |
void |
setUStartEndMode(InspectionSurfaceFeatureBuilder.StartEndModeType uStartEndMode)
License requirements: insp_programming ("INSPECTION PROGRAMMING") . |
void |
setVStartEndMode(InspectionSurfaceFeatureBuilder.StartEndModeType vStartEndMode)
License requirements: insp_programming ("INSPECTION PROGRAMMING") . |
double |
startUDistance()
Returns the start distance in the U direction
License requirements: None. |
double |
startUPercent()
Returns the start percent in the U direction
License requirements: None. |
double |
startVDistance()
Returns the start distance n the V direction
License requirements: None. |
double |
startVPercent()
Returns the start percent n the V direction
License requirements: None. |
InspectionSurfaceFeatureBuilder.StartEndModeType |
ustartEndMode()
Returns the U start end mode
License requirements: None. |
InspectionSurfaceFeatureBuilder.StartEndModeType |
vstartEndMode()
Returns the V start end mode
License requirements: None. |
channelName, description, endOfPath, endUdeSet, geometry, getHoleAxisValues, gougeChecking, holeAxisType, holeDepth, holeDepthType, layoutAndLayer, motionOutputBuilder, notes, optimizationBasedOn, optimizationDistanceMethod, optimizationLevel, pathDisplayOptions, postToolPathExit, retractDistance, retractDistanceOnToolAxisChange, safeClearance, selectToolFlag, setChannelName, setDescription, setGougeChecking, setHoleAxisType, setHoleAxisValues, setHoleDepthType, setOptimizationBasedOn, setOptimizationDistanceMethod, setOptimizationLevel, setPostToolPathExit, setSelectToolFlag, startOfPath, startUdeSet, toolChangeSetting, toolPathEditor, toolPathSplitParametersBuilder
cycleEvent, cycleTable, getCustomizableItemBuilder, getCustomizableItemNames, optimizationMethod, setOptimizationMethod
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
SelectFace selectedFace() throws NXException, RemoteException
NXException
RemoteException
boolean reverseDirection() throws NXException, RemoteException
NXException
RemoteException
void setReverseDirection(boolean reverseDirection) throws NXException, RemoteException
reverseDirection
- NXException
RemoteException
InspectionSurfaceFeatureBuilder.PointDataDefinitionType pointDataDefinition() throws NXException, RemoteException
NXException
RemoteException
void setPointDataDefinition(InspectionSurfaceFeatureBuilder.PointDataDefinitionType pointDataDefinition) throws NXException, RemoteException
pointDataDefinition
- NXException
RemoteException
int numberOfUPoints() throws NXException, RemoteException
NXException
RemoteException
void setNumberOfUPoints(int numberOfUPoints) throws NXException, RemoteException
numberOfUPoints
- NXException
RemoteException
int numberOfVPoints() throws NXException, RemoteException
NXException
RemoteException
void setNumberOfVPoints(int numberOfVPoints) throws NXException, RemoteException
numberOfVPoints
- NXException
RemoteException
InspectionSurfaceFeatureBuilder.StartEndModeType ustartEndMode() throws NXException, RemoteException
NXException
RemoteException
void setUStartEndMode(InspectionSurfaceFeatureBuilder.StartEndModeType uStartEndMode) throws NXException, RemoteException
uStartEndMode
- NXException
RemoteException
double startUPercent() throws NXException, RemoteException
NXException
RemoteException
void setStartUPercent(double startUPercent) throws NXException, RemoteException
startUPercent
- NXException
RemoteException
double endUPercent() throws NXException, RemoteException
NXException
RemoteException
void setEndUPercent(double endUPercent) throws NXException, RemoteException
endUPercent
- NXException
RemoteException
double startUDistance() throws NXException, RemoteException
NXException
RemoteException
void setStartUDistance(double startUDistance) throws NXException, RemoteException
startUDistance
- NXException
RemoteException
double endUDistance() throws NXException, RemoteException
NXException
RemoteException
void setEndUDistance(double endUDistance) throws NXException, RemoteException
endUDistance
- NXException
RemoteException
InspectionSurfaceFeatureBuilder.StartEndModeType vstartEndMode() throws NXException, RemoteException
NXException
RemoteException
void setVStartEndMode(InspectionSurfaceFeatureBuilder.StartEndModeType vStartEndMode) throws NXException, RemoteException
vStartEndMode
- NXException
RemoteException
double startVPercent() throws NXException, RemoteException
NXException
RemoteException
void setStartVPercent(double startVPercent) throws NXException, RemoteException
startVPercent
- NXException
RemoteException
double endVPercent() throws NXException, RemoteException
NXException
RemoteException
void setEndVPercent(double endVPercent) throws NXException, RemoteException
endVPercent
- NXException
RemoteException
double startVDistance() throws NXException, RemoteException
NXException
RemoteException
void setStartVDistance(double startVDistance) throws NXException, RemoteException
startVDistance
- NXException
RemoteException
double endVDistance() throws NXException, RemoteException
NXException
RemoteException
void setEndVDistance(double endVDistance) throws NXException, RemoteException
endVDistance
- NXException
RemoteException
SelectPointList pointSelector() throws NXException, RemoteException
NXException
RemoteException
String name() throws NXException, RemoteException
NXException
RemoteException
void setName(String name) throws NXException, RemoteException
name
- NXException
RemoteException
void previewPointData(boolean showExisting) throws NXException, RemoteException
showExisting
- NXException
RemoteException
boolean isPointDefinitionChanged() throws NXException, RemoteException
NXException
RemoteException
void setPointDefinitionChanged(boolean isChanged) throws NXException, RemoteException
isChanged
- NXException
RemoteException
void erasePointDefinitionDisplay() throws NXException, RemoteException
NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.