public interface InspectionCparlnFeatureBuilder extends OperationBuilder
InspectionOperationCollection.createInspectionCparlnFeatureBuilder(nxopen.cam.CAMObject)
Modifier and Type | Interface and Description |
---|---|
static class |
InspectionCparlnFeatureBuilder.EndTypes
The shape of the end of the bounded slot/tab (round or square)
|
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. |
InspectionCparlnFeatureBuilder.EndTypes |
endType()
Returns the end type of the bounded slot or tab (round or square)
License requirements: None. |
void |
flipNormal()
Flips the cparln inspection feature normal vector
License requirements: insp_programming ("INSPECTION PROGRAMMING") . |
CamInspectionOperationInneroutertypes |
innerOuterType()
Returns the inspection feature inner outer type (slot/tab)
License requirements: None. |
double |
length()
Returns the length of the bounded slot or tab
License requirements: None. |
double |
lengthDirectionI()
Returns the slot or tab length direction I component
License requirements: None. |
double |
lengthDirectionJ()
Returns the slot or tab length direction J component
License requirements: None. |
double |
lengthDirectionK()
Returns the slot or tab length direction K component
License requirements: None. |
Direction |
lengthDirVector()
Returns the length direction vector selector
License requirements: None. |
double |
locationPointX()
Returns the location point X coordinate at the center of the face of the slot or tab
License requirements: None. |
double |
locationPointY()
Returns the location point Y coordinate at the center of the face of the slot or tab
License requirements: None. |
double |
locationPointZ()
Returns the location point Z coordinate at the center of the face of the slot or tab
License requirements: None. |
String |
name()
Returns the slot or tab feature name
License requirements: None. |
double |
normalDirectionI()
Returns the slot or tab normal direction I component
License requirements: None. |
double |
normalDirectionJ()
Returns the slot or tab normal direction J component
License requirements: None. |
double |
normalDirectionK()
Returns the slot or tab normal direction K component
License requirements: None. |
InheritableDoubleBuilder |
offsetDistance()
Returns the offset distance
License requirements: None. |
boolean |
reverseDirection()
Returns the reverse direction button used to reverse the normal direction vector
License requirements: None. |
void |
reverseOffsetDirection()
Reverses the offset direction
License requirements: insp_programming ("INSPECTION PROGRAMMING") . |
SelectNXObjectList |
selectedGeometry()
Returns the selected geometry, consisting of two parallel lines
License requirements: None. |
SelectFace |
selectProjectionFaces()
Returns the selector for projection faces
License requirements: None. |
void |
setCsysReferenceType(CamInspectionOperationCsysreferencetypes csysReferenceType)
License requirements: insp_programming ("INSPECTION PROGRAMMING") . |
void |
setEndType(InspectionCparlnFeatureBuilder.EndTypes endType)
License requirements: insp_programming ("INSPECTION PROGRAMMING") . |
void |
setInnerOuterType(CamInspectionOperationInneroutertypes innerOuterType)
License requirements: insp_programming ("INSPECTION PROGRAMMING") . |
void |
setLength(double length)
License requirements: insp_programming ("INSPECTION PROGRAMMING") . |
void |
setLengthDirectionI(double lengthDirectionI)
License requirements: insp_programming ("INSPECTION PROGRAMMING") . |
void |
setLengthDirectionJ(double lengthDirectionJ)
License requirements: insp_programming ("INSPECTION PROGRAMMING") . |
void |
setLengthDirectionK(double lengthDirectionK)
License requirements: insp_programming ("INSPECTION PROGRAMMING") . |
void |
setLengthDirVector(Direction lengthDirVector)
License requirements: insp_programming ("INSPECTION PROGRAMMING") . |
void |
setLocationPointX(double locationPointX)
License requirements: insp_programming ("INSPECTION PROGRAMMING") . |
void |
setLocationPointY(double locationPointY)
License requirements: insp_programming ("INSPECTION PROGRAMMING") . |
void |
setLocationPointZ(double locationPointZ)
License requirements: insp_programming ("INSPECTION PROGRAMMING") . |
void |
setName(String name)
License requirements: insp_programming ("INSPECTION PROGRAMMING") . |
void |
setNormalDirectionI(double normalDirectionI)
License requirements: insp_programming ("INSPECTION PROGRAMMING") . |
void |
setNormalDirectionJ(double normalDirectionJ)
License requirements: insp_programming ("INSPECTION PROGRAMMING") . |
void |
setNormalDirectionK(double normalDirectionK)
License requirements: insp_programming ("INSPECTION PROGRAMMING") . |
void |
setReverseDirection(boolean reverseDirection)
License requirements: insp_programming ("INSPECTION PROGRAMMING") . |
void |
setWidth(double width)
License requirements: insp_programming ("INSPECTION PROGRAMMING") . |
void |
updateEndType()
Updates cparln inspection feature characteristic parameters based on selected end type
License requirements: insp_programming ("INSPECTION PROGRAMMING") . |
void |
updateOffset()
Updates the cparln inspection feature offset distance and associated values
License requirements: insp_programming ("INSPECTION PROGRAMMING") . |
void |
updateParams()
Updates cparln inspection feature characteristic parameters based on selected geometry
License requirements: insp_programming ("INSPECTION PROGRAMMING") . |
double |
width()
Returns the width of the bounded slot or tab
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
SelectNXObjectList selectedGeometry() throws NXException, RemoteException
NXException
RemoteException
SelectFace selectProjectionFaces() throws NXException, RemoteException
NXException
RemoteException
boolean reverseDirection() throws NXException, RemoteException
NXException
RemoteException
void setReverseDirection(boolean reverseDirection) throws NXException, RemoteException
reverseDirection
- NXException
RemoteException
Direction lengthDirVector() throws NXException, RemoteException
NXException
RemoteException
void setLengthDirVector(Direction lengthDirVector) throws NXException, RemoteException
lengthDirVector
- NXException
RemoteException
CamInspectionOperationCsysreferencetypes csysReferenceType() throws NXException, RemoteException
NXException
RemoteException
void setCsysReferenceType(CamInspectionOperationCsysreferencetypes csysReferenceType) throws NXException, RemoteException
csysReferenceType
- NXException
RemoteException
CamInspectionOperationInneroutertypes innerOuterType() throws NXException, RemoteException
NXException
RemoteException
void setInnerOuterType(CamInspectionOperationInneroutertypes innerOuterType) throws NXException, RemoteException
innerOuterType
- NXException
RemoteException
double length() throws NXException, RemoteException
NXException
RemoteException
void setLength(double length) throws NXException, RemoteException
length
- NXException
RemoteException
double width() throws NXException, RemoteException
NXException
RemoteException
void setWidth(double width) throws NXException, RemoteException
width
- NXException
RemoteException
InspectionCparlnFeatureBuilder.EndTypes endType() throws NXException, RemoteException
NXException
RemoteException
void setEndType(InspectionCparlnFeatureBuilder.EndTypes endType) throws NXException, RemoteException
endType
- NXException
RemoteException
double locationPointX() throws NXException, RemoteException
NXException
RemoteException
void setLocationPointX(double locationPointX) throws NXException, RemoteException
locationPointX
- NXException
RemoteException
double locationPointY() throws NXException, RemoteException
NXException
RemoteException
void setLocationPointY(double locationPointY) throws NXException, RemoteException
locationPointY
- NXException
RemoteException
double locationPointZ() throws NXException, RemoteException
NXException
RemoteException
void setLocationPointZ(double locationPointZ) throws NXException, RemoteException
locationPointZ
- NXException
RemoteException
double normalDirectionI() throws NXException, RemoteException
NXException
RemoteException
void setNormalDirectionI(double normalDirectionI) throws NXException, RemoteException
normalDirectionI
- NXException
RemoteException
double normalDirectionJ() throws NXException, RemoteException
NXException
RemoteException
void setNormalDirectionJ(double normalDirectionJ) throws NXException, RemoteException
normalDirectionJ
- NXException
RemoteException
double normalDirectionK() throws NXException, RemoteException
NXException
RemoteException
void setNormalDirectionK(double normalDirectionK) throws NXException, RemoteException
normalDirectionK
- NXException
RemoteException
double lengthDirectionI() throws NXException, RemoteException
NXException
RemoteException
void setLengthDirectionI(double lengthDirectionI) throws NXException, RemoteException
lengthDirectionI
- NXException
RemoteException
double lengthDirectionJ() throws NXException, RemoteException
NXException
RemoteException
void setLengthDirectionJ(double lengthDirectionJ) throws NXException, RemoteException
lengthDirectionJ
- NXException
RemoteException
double lengthDirectionK() throws NXException, RemoteException
NXException
RemoteException
void setLengthDirectionK(double lengthDirectionK) throws NXException, RemoteException
lengthDirectionK
- 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
InheritableDoubleBuilder offsetDistance() throws NXException, RemoteException
NXException
RemoteException
void updateOffset() throws NXException, RemoteException
NXException
RemoteException
void reverseOffsetDirection() throws NXException, RemoteException
NXException
RemoteException
void updateEndType() throws NXException, RemoteException
NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.