public interface InspectionEdgePointFeatureBuilder extends OperationBuilder
InspectionOperationCollection.createInspectionEdgePointFeatureBuilder(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 edge point inspection feature normal vector
License requirements: insp_programming ("INSPECTION PROGRAMMING") . |
void |
flipSurfaceNormal()
Flips the edge point inspection feature adjacent surface normal vector
License requirements: insp_programming ("INSPECTION PROGRAMMING") . |
String |
name()
Returns the name of the inspection edge point feature
License requirements: None. |
double |
normalVectorI()
Returns the point normal vector I component
License requirements: None. |
double |
normalVectorJ()
Returns the point normal vector J component
License requirements: None. |
double |
normalVectorK()
Returns the point normal vector K component
License requirements: None. |
InheritableDoubleBuilder |
offsetValue()
Returns the point offset value
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 |
reverseEdgeDirection()
Returns the reverse point normal direction
License requirements: None. |
boolean |
reverseSurfaceDirection()
Returns the reverse surface normal direction
License requirements: None. |
SelectNXObjectList |
selectAdjacentSurface()
Returns the select adjacent surface
License requirements: None. |
Point |
selectPoint()
Returns the selected edge point
License requirements: None. |
void |
setAdjacentSurface(Face adjacentSurface)
Sets the edge point inspection feature adjacent surface tag
License requirements: insp_programming ("INSPECTION PROGRAMMING") . |
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 |
setReverseEdgeDirection(boolean reverseEdgeDirection)
License requirements: insp_programming ("INSPECTION PROGRAMMING") . |
void |
setReverseSurfaceDirection(boolean reverseSurfaceDirection)
License requirements: insp_programming ("INSPECTION PROGRAMMING") . |
void |
setSelectPoint(Point selectPoint)
License requirements: insp_programming ("INSPECTION PROGRAMMING") . |
void |
setSurfaceNormalVectorI(double surfaceNormalVectorI)
License requirements: insp_programming ("INSPECTION PROGRAMMING") . |
void |
setSurfaceNormalVectorJ(double surfaceNormalVectorJ)
License requirements: insp_programming ("INSPECTION PROGRAMMING") . |
void |
setSurfaceNormalVectorK(double surfaceNormalVectorK)
License requirements: insp_programming ("INSPECTION PROGRAMMING") . |
double |
surfaceNormalVectorI()
Returns the surface normal vector I component
License requirements: None. |
double |
surfaceNormalVectorJ()
Returns the surface normal vector J component
License requirements: None. |
double |
surfaceNormalVectorK()
Returns the surface normal vector K component
License requirements: None. |
void |
updateOffset()
Updates the edge point inspection feature when the offset value is changed
License requirements: insp_programming ("INSPECTION PROGRAMMING") . |
void |
updateParams()
Updates edge 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, getCustomizableItemBuilder, getCustomizableItemNames, optimizationMethod, setOptimizationMethod
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
SelectNXObjectList selectAdjacentSurface() throws NXException, RemoteException
NXException
RemoteException
boolean reverseSurfaceDirection() throws NXException, RemoteException
NXException
RemoteException
void setReverseSurfaceDirection(boolean reverseSurfaceDirection) throws NXException, RemoteException
reverseSurfaceDirection
- NXException
RemoteException
Point selectPoint() throws NXException, RemoteException
NXException
RemoteException
void setSelectPoint(Point selectPoint) throws NXException, RemoteException
selectPoint
- NXException
RemoteException
boolean reverseEdgeDirection() throws NXException, RemoteException
NXException
RemoteException
void setReverseEdgeDirection(boolean reverseEdgeDirection) throws NXException, RemoteException
reverseEdgeDirection
- NXException
RemoteException
InheritableDoubleBuilder offsetValue() throws NXException, RemoteException
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
double surfaceNormalVectorI() throws NXException, RemoteException
NXException
RemoteException
void setSurfaceNormalVectorI(double surfaceNormalVectorI) throws NXException, RemoteException
surfaceNormalVectorI
- NXException
RemoteException
double surfaceNormalVectorJ() throws NXException, RemoteException
NXException
RemoteException
void setSurfaceNormalVectorJ(double surfaceNormalVectorJ) throws NXException, RemoteException
surfaceNormalVectorJ
- NXException
RemoteException
double surfaceNormalVectorK() throws NXException, RemoteException
NXException
RemoteException
void setSurfaceNormalVectorK(double surfaceNormalVectorK) throws NXException, RemoteException
surfaceNormalVectorK
- 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 flipSurfaceNormal() throws NXException, RemoteException
NXException
RemoteException
void updateOffset() throws NXException, RemoteException
NXException
RemoteException
void setAdjacentSurface(Face adjacentSurface) throws NXException, RemoteException
adjacentSurface
- NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.