public interface InspectionSphereFeatureBuilder extends OperationBuilder
InspectionOperationCollection.createInspectionSphereFeatureBuilder(nxopen.cam.CAMObject)
OperationBuilder.HoleAxisTypes, OperationBuilder.HoleDepthTypes, OperationBuilder.OptimizationBasedOnTypes, OperationBuilder.OptimizationDistanceTypes, OperationBuilder.OptimizationLevelTypes
ParamBuilder.OptimizationTypes
Modifier and Type | Method and Description |
---|---|
double |
centerPointX()
Returns the sphere center point X coordinate
License requirements: None. |
double |
centerPointY()
Returns the sphere center point Y coordinate
License requirements: None. |
double |
centerPointZ()
Returns the sphere center point Z coordinate
License requirements: None. |
CamInspectionOperationCsysreferencetypes |
csysRefType()
Returns the csys ref type
License requirements: None. |
double |
diameter()
Returns the sphere diameter
License requirements: None. |
CamInspectionOperationInneroutertypes |
innerOuterType()
Returns the inner outer type (spherical hole or spherical boss)
License requirements: None. |
String |
name()
Returns the sphere inspection feature name
License requirements: None. |
SelectNXObject |
selectSphere()
Returns the selected sphere
License requirements: None. |
void |
setCenterPointX(double centerPointX)
License requirements: insp_programming ("INSPECTION PROGRAMMING") . |
void |
setCenterPointY(double centerPointY)
License requirements: insp_programming ("INSPECTION PROGRAMMING") . |
void |
setCenterPointZ(double centerPointZ)
License requirements: insp_programming ("INSPECTION PROGRAMMING") . |
void |
setCsysRefType(CamInspectionOperationCsysreferencetypes csysRefType)
License requirements: insp_programming ("INSPECTION PROGRAMMING") . |
void |
setDiameter(double diameter)
License requirements: insp_programming ("INSPECTION PROGRAMMING") . |
void |
setInnerOuterType(CamInspectionOperationInneroutertypes innerOuterType)
License requirements: insp_programming ("INSPECTION PROGRAMMING") . |
void |
setName(String name)
License requirements: insp_programming ("INSPECTION PROGRAMMING") . |
void |
updateParams()
Updates sphere inspection feature characteristic parameters based on selected geometry
License requirements: insp_programming ("INSPECTION PROGRAMMING") . |
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
SelectNXObject selectSphere() throws NXException, RemoteException
NXException
RemoteException
CamInspectionOperationCsysreferencetypes csysRefType() throws NXException, RemoteException
NXException
RemoteException
void setCsysRefType(CamInspectionOperationCsysreferencetypes csysRefType) throws NXException, RemoteException
csysRefType
- NXException
RemoteException
CamInspectionOperationInneroutertypes innerOuterType() throws NXException, RemoteException
NXException
RemoteException
void setInnerOuterType(CamInspectionOperationInneroutertypes innerOuterType) throws NXException, RemoteException
innerOuterType
- NXException
RemoteException
double diameter() throws NXException, RemoteException
NXException
RemoteException
void setDiameter(double diameter) throws NXException, RemoteException
diameter
- NXException
RemoteException
double centerPointX() throws NXException, RemoteException
NXException
RemoteException
void setCenterPointX(double centerPointX) throws NXException, RemoteException
centerPointX
- NXException
RemoteException
double centerPointY() throws NXException, RemoteException
NXException
RemoteException
void setCenterPointY(double centerPointY) throws NXException, RemoteException
centerPointY
- NXException
RemoteException
double centerPointZ() throws NXException, RemoteException
NXException
RemoteException
void setCenterPointZ(double centerPointZ) throws NXException, RemoteException
centerPointZ
- NXException
RemoteException
String name() throws NXException, RemoteException
NXException
RemoteException
void setName(String name) throws NXException, RemoteException
name
- NXException
RemoteException
void updateParams() throws NXException, RemoteException
NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.