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. |
boolean |
createIterativeAlignment()
Returns the flag indicating whether an iterative alignment will be created
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()
Deprecated.
Deprecated in NX11.0.1. Use
createIterativeAlignment() instead to get iterative flag.
|
double |
iterativeTranslation()
Returns the iterative translation convergence value
License requirements: None. |
InspectionAlignmentAssistantBuilder.IterativeTypes |
iterativeType()
Returns the iterative alignment type
License requirements: None. |
SelectNXObjectList |
locateSelection()
Returns the locate selection
License requirements: None. |
String |
operationName()
Returns the alignment assistant 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. |
SelectNXObjectList |
rpsxselection()
Returns the RPS X selection
License requirements: None. |
SelectNXObjectList |
rpsyselection()
Returns the RPS Y selection
License requirements: None. |
SelectNXObjectList |
rpszselection()
Returns the RPS Z selection
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 |
setCreateIterativeAlignment(boolean createIterativeAlignment)
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)
Deprecated.
Deprecated in NX11.0.1. Use
setCreateIterativeAlignment(boolean) instead to set iterative flag.
|
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, getCustomizableItemBuilder, getCustomizableItemNames, 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
createIterativeAlignment()
instead to get iterative flag.
NXException
RemoteException
void setIterativeToggle(boolean iterativeToggle) throws NXException, RemoteException
setCreateIterativeAlignment(boolean)
instead to set iterative flag.
iterativeToggle
- NXException
RemoteException
boolean createIterativeAlignment() throws NXException, RemoteException
NXException
RemoteException
void setCreateIterativeAlignment(boolean createIterativeAlignment) throws NXException, RemoteException
createIterativeAlignment
- 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
SelectNXObjectList locateSelection() throws NXException, RemoteException
NXException
RemoteException
SelectNXObjectList rpsxselection() throws NXException, RemoteException
NXException
RemoteException
SelectNXObjectList rpsyselection() throws NXException, RemoteException
NXException
RemoteException
SelectNXObjectList rpszselection() throws NXException, RemoteException
NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.