public interface ThreadFeatureGeometry extends FeatureGeometry
Modifier and Type | Interface and Description |
---|---|
static class |
ThreadFeatureGeometry.Form
Thread form standards .
|
static class |
ThreadFeatureGeometry.Rotation
the rotation types .
|
static class |
ThreadFeatureGeometry.ThreadDataSource
thread data source types .
|
FeatureGeometry.SequenceDirectionType, FeatureGeometry.SequencePatternType, FeatureGeometry.SortOrder
Modifier and Type | Method and Description |
---|---|
ThreadFeatureGeometry.Form |
formStandard()
Returns the form standard
License requirements: None. |
String |
getFormUserDefined()
Get the user defined form standard
License requirements: None. |
ThreadFeatureGeometry.ThreadDataSource |
getThreadDataSource()
Gets the source type for retrieving thread data
License requirements: None. |
void |
setFormStandard(ThreadFeatureGeometry.Form standard)
License requirements: cam_base ("CAM BASE") . |
void |
setFormUserDefined(String userDefinedForm)
Set the user defined form standard
License requirements: cam_base ("CAM BASE") . |
void |
setThreadDataSource(ThreadFeatureGeometry.ThreadDataSource source)
Sets the source type for retrieving thread data
License requirements: cam_base ("CAM BASE") . |
void |
setThreadRotation(ThreadFeatureGeometry.Rotation rotation)
License requirements: cam_base ("CAM BASE") . |
ThreadFeatureGeometry.Rotation |
threadRotation()
Returns the thread rotation
License requirements: None. |
void |
updateThreadParameters(Feature tagFeature)
Update the feature thread parameters
License requirements: cam_base ("CAM BASE") . |
addFeatureSet, createFeatureSet, getFeatureSet, getMachiningArea, reloadList, reorderFeatures, reorderFeaturesByDirection, reverseFeatures, setDefaultAttribute, setDefaultAttribute, setDefaultAttribute, setDefaultAttribute, setMachiningArea
appendGeometrySet, createGeometrySet, expandSets, geometryList, initializeData, preselectGeometry, topology
printTestData, printTestData, tag, tagValue
validate
void setThreadDataSource(ThreadFeatureGeometry.ThreadDataSource source) throws NXException, RemoteException
source
- thread data source typeNXException
RemoteException
ThreadFeatureGeometry.ThreadDataSource getThreadDataSource() throws NXException, RemoteException
NXException
RemoteException
ThreadFeatureGeometry.Rotation threadRotation() throws NXException, RemoteException
NXException
RemoteException
void setThreadRotation(ThreadFeatureGeometry.Rotation rotation) throws NXException, RemoteException
rotation
- thread rotationNXException
RemoteException
ThreadFeatureGeometry.Form formStandard() throws NXException, RemoteException
NXException
RemoteException
void setFormStandard(ThreadFeatureGeometry.Form standard) throws NXException, RemoteException
standard
- form standardNXException
RemoteException
String getFormUserDefined() throws NXException, RemoteException
NXException
RemoteException
void setFormUserDefined(String userDefinedForm) throws NXException, RemoteException
userDefinedForm
- NXException
RemoteException
void updateThreadParameters(Feature tagFeature) throws NXException, RemoteException
tagFeature
- NXException
RemoteException
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.