public interface InspectionAlignmentAssistantBuilder extends OperationBuilder
InspectionOperationCollection.createInspectionAlignmentAssistantBuilder(nxopen.cam.CAMObject)
Modifier and Type | Interface and Description |
---|---|
static class |
InspectionAlignmentAssistantBuilder.AlignType
Alignment type
|
static class |
InspectionAlignmentAssistantBuilder.Direction
Alignment direction
|
static class |
InspectionAlignmentAssistantBuilder.FeatureType
Alignment feature type
|
static class |
InspectionAlignmentAssistantBuilder.IterativeTypes
Iterative Alignment type
|
static class |
InspectionAlignmentAssistantBuilder.State
Alignment feature state
|
OperationBuilder.HoleAxisTypes, OperationBuilder.HoleDepthTypes, OperationBuilder.OptimizationBasedOnTypes, OperationBuilder.OptimizationDistanceTypes, OperationBuilder.OptimizationLevelTypes
ParamBuilder.OptimizationTypes
Modifier and Type | Method and Description |
---|---|
InspectionAlignmentAssistantBuilder.AlignType |
alignmentType()
Returns the alignment type
License requirements: None. |
int |
iterativeMax()
Returns the maximum number of iterations
License requirements: None. |
double |
iterativeRotation()
Returns the iterative rotation convergence value
License requirements: None. |
boolean |
iterativeToggle()
Returns the iterative toggle
License requirements: None. |
double |
iterativeTranslation()
Returns the iterative translation convergence value
License requirements: None. |
InspectionAlignmentAssistantBuilder.IterativeTypes |
iterativeType()
Returns the iterative type
License requirements: None. |
String |
operationName()
Returns the operation name
License requirements: None. |
InspectionAlignmentAssistantBuilder.Direction |
primaryDirection()
Returns the primary direction
License requirements: None. |
NXObject |
primaryOffsetGeometry()
Returns the primary offset geometry
License requirements: None. |
SelectNXObjectList |
primarySelection()
Returns the primary selection
License requirements: None. |
InspectionAlignmentAssistantBuilder.State |
primaryState()
Returns the primary state
License requirements: None. |
InspectionAlignmentAssistantBuilder.FeatureType |
primaryType()
Returns the primary feature type
License requirements: None. |
InspectionAlignmentAssistantBuilder.Direction |
secondaryDirection()
Returns the secondary direction
License requirements: None. |
NXObject |
secondaryOffsetGeometry()
Returns the secondary offset geometry
License requirements: None. |
SelectNXObjectList |
secondarySelection()
Returns the secondary selection
License requirements: None. |
InspectionAlignmentAssistantBuilder.State |
secondaryState()
Returns the secondary state
License requirements: None. |
InspectionAlignmentAssistantBuilder.FeatureType |
secondaryType()
Returns the secondary feature type
License requirements: None. |
void |
setAlignmentType(InspectionAlignmentAssistantBuilder.AlignType alignmentType)
License requirements: insp_programming ("INSPECTION PROGRAMMING") . |
void |
setIterativeMax(int iterativeMax)
License requirements: insp_programming ("INSPECTION PROGRAMMING") . |
void |
setIterativeRotation(double iterativeRotation)
License requirements: insp_programming ("INSPECTION PROGRAMMING") . |
void |
setIterativeToggle(boolean iterativeToggle)
License requirements: insp_programming ("INSPECTION PROGRAMMING") . |
void |
setIterativeTranslation(double iterativeTranslation)
License requirements: insp_programming ("INSPECTION PROGRAMMING") . |
void |
setIterativeType(InspectionAlignmentAssistantBuilder.IterativeTypes iterativeType)
License requirements: insp_programming ("INSPECTION PROGRAMMING") . |
void |
setOperationName(String operationName)
License requirements: insp_programming ("INSPECTION PROGRAMMING") . |
void |
setPrimaryDirection(InspectionAlignmentAssistantBuilder.Direction primaryDirection)
License requirements: insp_programming ("INSPECTION PROGRAMMING") . |
void |
setPrimaryOffsetGeometry(NXObject primaryOffset)
License requirements: insp_programming ("INSPECTION PROGRAMMING") . |
void |
setPrimaryState(InspectionAlignmentAssistantBuilder.State primaryState)
License requirements: insp_programming ("INSPECTION PROGRAMMING") . |
void |
setPrimaryType(InspectionAlignmentAssistantBuilder.FeatureType primaryType)
License requirements: insp_programming ("INSPECTION PROGRAMMING") . |
void |
setSecondaryDirection(InspectionAlignmentAssistantBuilder.Direction secondaryDirection)
License requirements: insp_programming ("INSPECTION PROGRAMMING") . |
void |
setSecondaryOffsetGeometry(NXObject secondaryOffset)
License requirements: insp_programming ("INSPECTION PROGRAMMING") . |
void |
setSecondaryState(InspectionAlignmentAssistantBuilder.State secondaryState)
License requirements: insp_programming ("INSPECTION PROGRAMMING") . |
void |
setSecondaryType(InspectionAlignmentAssistantBuilder.FeatureType secondaryType)
License requirements: insp_programming ("INSPECTION PROGRAMMING") . |
void |
setTertiaryDirection(InspectionAlignmentAssistantBuilder.Direction tertiaryDirection)
License requirements: insp_programming ("INSPECTION PROGRAMMING") . |
void |
setTertiaryOffsetGeometry(NXObject tertiaryOffset)
License requirements: insp_programming ("INSPECTION PROGRAMMING") . |
void |
setTertiaryState(InspectionAlignmentAssistantBuilder.State tertiaryState)
License requirements: insp_programming ("INSPECTION PROGRAMMING") . |
void |
setTertiaryType(InspectionAlignmentAssistantBuilder.FeatureType tertiaryType)
License requirements: insp_programming ("INSPECTION PROGRAMMING") . |
InspectionAlignmentAssistantBuilder.Direction |
tertiaryDirection()
Returns the tertiary direction
License requirements: None. |
NXObject |
tertiaryOffsetGeometry()
Returns the tertiary offset geometry
License requirements: None. |
SelectNXObjectList |
tertiarySelection()
Returns the tertiary selection
License requirements: None. |
InspectionAlignmentAssistantBuilder.State |
tertiaryState()
Returns the tertiary state
License requirements: None. |
InspectionAlignmentAssistantBuilder.FeatureType |
tertiaryType()
Returns the tertiary feature type
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, optimizationMethod, setOptimizationMethod
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
InspectionAlignmentAssistantBuilder.AlignType alignmentType() throws NXException, RemoteException
NXException
RemoteException
void setAlignmentType(InspectionAlignmentAssistantBuilder.AlignType alignmentType) throws NXException, RemoteException
alignmentType
- NXException
RemoteException
InspectionAlignmentAssistantBuilder.FeatureType primaryType() throws NXException, RemoteException
NXException
RemoteException
void setPrimaryType(InspectionAlignmentAssistantBuilder.FeatureType primaryType) throws NXException, RemoteException
primaryType
- NXException
RemoteException
SelectNXObjectList primarySelection() throws NXException, RemoteException
NXException
RemoteException
NXObject primaryOffsetGeometry() throws NXException, RemoteException
NXException
RemoteException
void setPrimaryOffsetGeometry(NXObject primaryOffset) throws NXException, RemoteException
primaryOffset
- NXException
RemoteException
InspectionAlignmentAssistantBuilder.State primaryState() throws NXException, RemoteException
NXException
RemoteException
void setPrimaryState(InspectionAlignmentAssistantBuilder.State primaryState) throws NXException, RemoteException
primaryState
- NXException
RemoteException
InspectionAlignmentAssistantBuilder.Direction primaryDirection() throws NXException, RemoteException
NXException
RemoteException
void setPrimaryDirection(InspectionAlignmentAssistantBuilder.Direction primaryDirection) throws NXException, RemoteException
primaryDirection
- NXException
RemoteException
InspectionAlignmentAssistantBuilder.FeatureType secondaryType() throws NXException, RemoteException
NXException
RemoteException
void setSecondaryType(InspectionAlignmentAssistantBuilder.FeatureType secondaryType) throws NXException, RemoteException
secondaryType
- NXException
RemoteException
SelectNXObjectList secondarySelection() throws NXException, RemoteException
NXException
RemoteException
NXObject secondaryOffsetGeometry() throws NXException, RemoteException
NXException
RemoteException
void setSecondaryOffsetGeometry(NXObject secondaryOffset) throws NXException, RemoteException
secondaryOffset
- NXException
RemoteException
InspectionAlignmentAssistantBuilder.State secondaryState() throws NXException, RemoteException
NXException
RemoteException
void setSecondaryState(InspectionAlignmentAssistantBuilder.State secondaryState) throws NXException, RemoteException
secondaryState
- NXException
RemoteException
InspectionAlignmentAssistantBuilder.Direction secondaryDirection() throws NXException, RemoteException
NXException
RemoteException
void setSecondaryDirection(InspectionAlignmentAssistantBuilder.Direction secondaryDirection) throws NXException, RemoteException
secondaryDirection
- NXException
RemoteException
InspectionAlignmentAssistantBuilder.FeatureType tertiaryType() throws NXException, RemoteException
NXException
RemoteException
void setTertiaryType(InspectionAlignmentAssistantBuilder.FeatureType tertiaryType) throws NXException, RemoteException
tertiaryType
- NXException
RemoteException
SelectNXObjectList tertiarySelection() throws NXException, RemoteException
NXException
RemoteException
NXObject tertiaryOffsetGeometry() throws NXException, RemoteException
NXException
RemoteException
void setTertiaryOffsetGeometry(NXObject tertiaryOffset) throws NXException, RemoteException
tertiaryOffset
- NXException
RemoteException
InspectionAlignmentAssistantBuilder.State tertiaryState() throws NXException, RemoteException
NXException
RemoteException
void setTertiaryState(InspectionAlignmentAssistantBuilder.State tertiaryState) throws NXException, RemoteException
tertiaryState
- NXException
RemoteException
InspectionAlignmentAssistantBuilder.Direction tertiaryDirection() throws NXException, RemoteException
NXException
RemoteException
void setTertiaryDirection(InspectionAlignmentAssistantBuilder.Direction tertiaryDirection) throws NXException, RemoteException
tertiaryDirection
- NXException
RemoteException
boolean iterativeToggle() throws NXException, RemoteException
NXException
RemoteException
void setIterativeToggle(boolean iterativeToggle) throws NXException, RemoteException
iterativeToggle
- NXException
RemoteException
int iterativeMax() throws NXException, RemoteException
NXException
RemoteException
void setIterativeMax(int iterativeMax) throws NXException, RemoteException
iterativeMax
- NXException
RemoteException
double iterativeTranslation() throws NXException, RemoteException
NXException
RemoteException
void setIterativeTranslation(double iterativeTranslation) throws NXException, RemoteException
iterativeTranslation
- NXException
RemoteException
double iterativeRotation() throws NXException, RemoteException
NXException
RemoteException
void setIterativeRotation(double iterativeRotation) throws NXException, RemoteException
iterativeRotation
- NXException
RemoteException
InspectionAlignmentAssistantBuilder.IterativeTypes iterativeType() throws NXException, RemoteException
NXException
RemoteException
void setIterativeType(InspectionAlignmentAssistantBuilder.IterativeTypes iterativeType) throws NXException, RemoteException
iterativeType
- NXException
RemoteException
String operationName() throws NXException, RemoteException
NXException
RemoteException
void setOperationName(String operationName) throws NXException, RemoteException
operationName
- NXException
RemoteException
Copyright 2016 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.