public interface InspectionPointFeatureBuilder extends OperationBuilder
InspectionOperationCollection.createInspectionPointFeatureBuilder(nxopen.cam.CAMObject)
OperationBuilder.HoleAxisTypes, OperationBuilder.HoleDepthTypes, OperationBuilder.OptimizationBasedOnTypes, OperationBuilder.OptimizationDistanceTypes, OperationBuilder.OptimizationLevelTypes
ParamBuilder.OptimizationTypes
Modifier and Type | Method and Description |
---|---|
CamInspectionOperationCsysreferencetypes |
csysReferenceType()
Returns the coordinate system reference type
License requirements: None. |
void |
flipNormal()
Flips the point inspection feature normal vector
License requirements: insp_programming ("INSPECTION PROGRAMMING") . |
String |
name()
Returns the name of the inspection point feature
License requirements: None. |
double |
normalVectorI()
Returns the normal vector I component
License requirements: None. |
double |
normalVectorJ()
Returns the normal vector J component
License requirements: None. |
double |
normalVectorK()
Returns the normal vector K component
License requirements: None. |
double |
pointX()
Returns the point X coordinate
License requirements: None. |
double |
pointY()
Returns the point Y coordinate
License requirements: None. |
double |
pointZ()
Returns the point Z coordinate
License requirements: None. |
boolean |
reverseDirection()
Returns the reverse normal vector direction button
License requirements: None. |
Point |
selectPoint()
Returns the selected point
License requirements: None. |
SelectNXObjectList |
selectProjectionFaces()
Returns the selected projection faces
License requirements: None. |
void |
setCsysReferenceType(CamInspectionOperationCsysreferencetypes csysReferenceType)
License requirements: insp_programming ("INSPECTION PROGRAMMING") . |
void |
setName(String name)
License requirements: insp_programming ("INSPECTION PROGRAMMING") . |
void |
setNormalVectorI(double normalVectorI)
License requirements: insp_programming ("INSPECTION PROGRAMMING") . |
void |
setNormalVectorJ(double normalVectorJ)
License requirements: insp_programming ("INSPECTION PROGRAMMING") . |
void |
setNormalVectorK(double normalVectorK)
License requirements: insp_programming ("INSPECTION PROGRAMMING") . |
void |
setPointX(double pointX)
License requirements: insp_programming ("INSPECTION PROGRAMMING") . |
void |
setPointY(double pointY)
License requirements: insp_programming ("INSPECTION PROGRAMMING") . |
void |
setPointZ(double pointZ)
License requirements: insp_programming ("INSPECTION PROGRAMMING") . |
void |
setProjectionFaces(Face[] projectionFaces)
Sets the point inspection feature projection faces
License requirements: insp_programming ("INSPECTION PROGRAMMING") . |
void |
setReverseDirection(boolean reverseDirection)
License requirements: insp_programming ("INSPECTION PROGRAMMING") . |
void |
setSelectPoint(Point selectPoint)
License requirements: insp_programming ("INSPECTION PROGRAMMING") . |
void |
updateParams()
Updates point 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, optimizationMethod, setOptimizationMethod
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
Point selectPoint() throws NXException, RemoteException
NXException
RemoteException
void setSelectPoint(Point selectPoint) throws NXException, RemoteException
selectPoint
- NXException
RemoteException
SelectNXObjectList selectProjectionFaces() throws NXException, RemoteException
NXException
RemoteException
boolean reverseDirection() throws NXException, RemoteException
NXException
RemoteException
void setReverseDirection(boolean reverseDirection) throws NXException, RemoteException
reverseDirection
- NXException
RemoteException
CamInspectionOperationCsysreferencetypes csysReferenceType() throws NXException, RemoteException
NXException
RemoteException
void setCsysReferenceType(CamInspectionOperationCsysreferencetypes csysReferenceType) throws NXException, RemoteException
csysReferenceType
- NXException
RemoteException
double pointX() throws NXException, RemoteException
NXException
RemoteException
void setPointX(double pointX) throws NXException, RemoteException
pointX
- NXException
RemoteException
double pointY() throws NXException, RemoteException
NXException
RemoteException
void setPointY(double pointY) throws NXException, RemoteException
pointY
- NXException
RemoteException
double pointZ() throws NXException, RemoteException
NXException
RemoteException
void setPointZ(double pointZ) throws NXException, RemoteException
pointZ
- NXException
RemoteException
double normalVectorI() throws NXException, RemoteException
NXException
RemoteException
void setNormalVectorI(double normalVectorI) throws NXException, RemoteException
normalVectorI
- NXException
RemoteException
double normalVectorJ() throws NXException, RemoteException
NXException
RemoteException
void setNormalVectorJ(double normalVectorJ) throws NXException, RemoteException
normalVectorJ
- NXException
RemoteException
double normalVectorK() throws NXException, RemoteException
NXException
RemoteException
void setNormalVectorK(double normalVectorK) throws NXException, RemoteException
normalVectorK
- 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
void flipNormal() throws NXException, RemoteException
NXException
RemoteException
void setProjectionFaces(Face[] projectionFaces) throws NXException, RemoteException
projectionFaces
- Array of projection facesNXException
RemoteException
Copyright 2016 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.