public interface OperationSetTeaching extends Teaching
CAMSetup.createOperationSetTeaching(nxopen.cam.CAMObject)
Modifier and Type | Method and Description |
---|---|
String |
getFeatureGroupCondition(String name)
Gets the feature group conditions
License requirements: fbm_author ("FBM Author") . |
double |
getFeatureGroupPriority(String name)
Gets the feature group priority
License requirements: fbm_author ("FBM Author") . |
FeatureGeometry[] |
getFeatureGroups()
Gets the selected feature groups
License requirements: fbm_author ("FBM Author") . |
String |
getOperationAddonCondition(String name,
String operationName)
Gets the operation addon conditions
License requirements: fbm_author ("FBM Author") . |
String |
getOperationCondition(String name)
Gets the operation conditions
License requirements: fbm_author ("FBM Author") . |
void |
setFeatureGroupCondition(String name,
String condition)
Sets the feature group conditions
License requirements: fbm_author ("FBM Author") . |
void |
setFeatureGroupPriority(String name,
double priority)
Sets the feature group priority
License requirements: fbm_author ("FBM Author") . |
void |
setFeatureGroups(FeatureGeometry[] aFeatureGroups)
Sets the selected feature groups
License requirements: fbm_author ("FBM Author") . |
void |
setOperationAddonCondition(String name,
String operationName,
String condition)
Sets the operation addon conditions
License requirements: fbm_author ("FBM Author") . |
void |
setOperationCondition(String name,
String condition)
Sets the operation conditions
License requirements: fbm_author ("FBM Author") . |
void |
teach()
Teaches new operation sets
License requirements: fbm_author ("FBM Author") . |
addNewClass, addNewRule, getRuleCondition, getRuleLibraryPath, getRulePath, getRulePriority, removeClass, removeRule, renameClass, renameRule, setRuleCondition, setRuleLibraryPath, setRulePath, setRulePriority
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
double getFeatureGroupPriority(String name) throws NXException, RemoteException
name
- NXException
RemoteException
void setFeatureGroupPriority(String name, double priority) throws NXException, RemoteException
name
- priority
- NXException
RemoteException
String getFeatureGroupCondition(String name) throws NXException, RemoteException
name
- NXException
RemoteException
void setFeatureGroupCondition(String name, String condition) throws NXException, RemoteException
name
- condition
- NXException
RemoteException
String getOperationCondition(String name) throws NXException, RemoteException
name
- NXException
RemoteException
void setOperationCondition(String name, String condition) throws NXException, RemoteException
name
- condition
- NXException
RemoteException
String getOperationAddonCondition(String name, String operationName) throws NXException, RemoteException
name
- operationName
- NXException
RemoteException
void setOperationAddonCondition(String name, String operationName, String condition) throws NXException, RemoteException
name
- operationName
- condition
- NXException
RemoteException
FeatureGeometry[] getFeatureGroups() throws NXException, RemoteException
NXException
RemoteException
void setFeatureGroups(FeatureGeometry[] aFeatureGroups) throws NXException, RemoteException
aFeatureGroups
- NXException
RemoteException
void teach() throws NXException, RemoteException
NXException
RemoteException
Copyright 2016 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.