Package | Description |
---|---|
nxopen.cam |
Provides classes and interfaces for Manufacturing.
|
nxopen.cam.fbm |
Provides classes and interfaces for Manufacturing.
|
Modifier and Type | Field and Description |
---|---|
CAMFeature |
SelectCAMFeature.ValueData.selection
selected object
|
CAMFeature |
SelectCAMFeature.ValueWithCaeSetObjectInfoData.selection
selected object
|
CAMFeature |
SelectCAMFeature.ValueWithSnapData.selection1
first selected object
|
CAMFeature |
SelectCAMFeature.ValueWithSnapData.selection2
second selected object
|
Modifier and Type | Method and Description |
---|---|
CAMFeature[] |
FeatureRecognitionBuilder.findFeatures()
Finds manufacturing features
License requirements: None. |
CAMFeature |
CAMFeatureList.findItem(int index)
Returns the object at the input index.
|
CAMFeature |
CAMFeatureCollection.findObject(String sid)
Finds the CAM.CAMFeature object with the given identifier as recorded in a journal.
|
CAMFeature[] |
SelectCAMFeatureList.getArray()
Returns the list of objects in the selection list.
|
CAMFeature[] |
CAMFeatureList.getContents()
Gets the contents of the entire list
License requirements: None. |
CAMFeature |
OperationTeaching.getFeature()
Gets the selected feature
License requirements: fbm_author ("FBM Author") . |
CAMFeature |
MapFeatureTeaching.getFeature()
Gets the selected feature
License requirements: fbm_author ("FBM Author") . |
CAMFeature[] |
FeatureGeometryGroup.getFeatures()
Get the features in the feature group
License requirements: None. |
CAMFeature[] |
FeatureRecognitionBuilder.getFoundFeatures()
Returns the found features
License requirements: None. |
CAMFeature |
HoleBossSet.getMachiningFeature()
Returns the machining feature
License requirements: None. |
CAMFeature |
FeatureRecognitionBuilder.makeFeature(String featureName,
Face[] faces,
Face[] wallFaces,
boolean deleteFeatures)
Creates a feature based on name, floor and wall faces
License requirements: None. |
CAMFeature[] |
FeatureTeaching.test()
Tests the new feature
License requirements: fbm_author ("FBM Author") . |
CAMFeature |
SelectCAMFeature.value()
Returns the object being selected
License requirements: None. |
Modifier and Type | Method and Description |
---|---|
boolean |
SelectCAMFeatureList.add(CAMFeature object)
Adds an object to the list
License requirements: None. |
boolean |
SelectCAMFeatureList.add(CAMFeature[] objects)
Adds a set of objects to the list
License requirements: None. |
boolean |
SelectCAMFeatureList.add(CAMFeature selection,
View view,
Point3d point)
Adds the object with the objects view and objects point
License requirements: None. |
void |
FeatureGeometryGroup.addFeature(CAMFeature feature)
Adds a feature to the feature geometry group
License requirements: cam_base ("CAM BASE") . |
void |
CAMFeatureList.append(CAMFeature object)
Appends an object to the list
License requirements: None. |
void |
CAMFeatureList.append(CAMFeature[] objects)
Appends a set of objects to the list
License requirements: None. |
boolean |
SelectCAMFeatureList.contains(CAMFeature object)
Returns whether the specified object is already in the list or not.
|
FeatureProcessBuilder.CreateFeatureProcessesData |
FeatureProcessBuilder.createFeatureProcesses(CAMFeature[] features)
Creates operations for a set of features based of the current setting of the builder
License requirements: ug_holemaking ("UG Holemaking") . |
NCGroup |
NCGroupCollection.createGeometry(NCGroup parentGroup,
CAMFeature[] features,
String typeName,
String subtypeName,
NCGroupCollection.UseDefaultName useDefaultName,
String newGeometryName)
Create geometry groups of the specified type and subtype under the parent group for the specified
manufacturing features.
|
ObjectsUdeSet |
CAMSetup.createObjectsUdeSet(CAMObject[] params,
CAMSetup.Ude udeType,
CAMFeature[] features)
Create ObjectsUdeSet for features
License requirements: cam_base ("CAM BASE") . |
void |
FeatureRecognitionBuilder.deleteFeature(CAMFeature feature)
Deletes a manufacturing feature that was created through this builder instance
License requirements: None. |
void |
CAMFeatureList.erase(CAMFeature obj)
Erases the object from the list, but does not delete the object.
|
void |
CAMFeatureList.erase(CAMFeature obj,
ObjectList.DeleteOption deleteOption)
Erases the object from the list.
|
int |
CAMFeatureList.findIndex(CAMFeature obj)
Finds the index where the input object appears.
|
void |
CAMFeatureList.insert(int location,
CAMFeature object)
Inserts an object at the specified location
License requirements: None. |
Feature |
Operation.insertFeature(CAMFeature tagMachiningFeature)
Insert a machining feature to machine and returns an in process feature
License requirements: cam_base ("CAM BASE") . |
boolean |
SelectCAMFeatureList.remove(CAMFeature object)
Remove specified object from list.
|
boolean |
SelectCAMFeatureList.remove(CAMFeature object,
View view)
Remove specified object from list.
|
boolean |
SelectCAMFeatureList.remove(InferSnapType.SnapType snapType,
CAMFeature selection1,
View view1,
Point3d point1,
CAMFeature selection2,
View view2,
Point3d point2)
Remove specified object from list.
|
boolean |
SelectCAMFeatureList.removeArray(CAMFeature[] objects)
Remove specified objects from list.
|
void |
Operation.removeFeature(CAMFeature tagFeature)
Remove a machining feature
License requirements: cam_base ("CAM BASE") . |
void |
FeatureGeometryGroup.removeFeature(CAMFeature feature)
Removes a feature from the feature geometry group
License requirements: cam_base ("CAM BASE") . |
void |
SelectCAMFeatureList.setArray(CAMFeature[] objects)
Sets the list of objects in the selection list.
|
void |
CAMFeatureList.setContents(CAMFeature[] objects)
Sets the contents of the entire list.
|
void |
OperationTeaching.setFeature(CAMFeature feature)
Sets the selected feature
License requirements: fbm_author ("FBM Author") . |
void |
MapFeatureTeaching.setFeature(CAMFeature feature)
Sets the selected feature
License requirements: fbm_author ("FBM Author") . |
void |
GroupFeatures.setInputFeatures(CAMFeature[] ftrs)
Set the list of input features
License requirements: cam_base ("CAM BASE") . |
void |
SelectCAMFeature.setValue(CAMFeature selection)
Sets the object being selected
License requirements: None. |
void |
SelectCAMFeature.setValue(CAMFeature selection,
View view,
Point3d point)
The object being selected with the object's view and object's point
License requirements: None. |
boolean |
SelectCAMFeatureList.setValueWithCaeSetObjectInfo(CAMFeature selection,
CaeObjectType.CaeSubType caeSubType,
int caeSubId)
Deprecated.
Deprecated in NX10.0.0. Use other versions of
SelectObjectList.add(nxopen.TaggedObject) .
|
void |
SelectCAMFeature.setValueWithCaeSetObjectInfo(CAMFeature selection,
CaeObjectType.CaeSubType caeSubType,
int caeSubId)
Deprecated.
Deprecated in NX10.0.0. Use other versions of
SelectObject.setValue(nxopen.TaggedObject) .
|
boolean |
SelectCAMFeatureList.setValueWithSnap(InferSnapType.SnapType snapType,
CAMFeature selection1,
View view1,
Point3d point1,
CAMFeature selection2,
View view2,
Point3d point2)
The object being selected with the objects view and objects point and snap information.
|
void |
SelectCAMFeature.setValueWithSnap(InferSnapType.SnapType snapType,
CAMFeature selection1,
View view1,
Point3d point1,
CAMFeature selection2,
View view2,
Point3d point2)
The object being selected with the objects view and objects point and snap information.
|
void |
CAMFeatureList.swap(CAMFeature object1,
CAMFeature object2)
Exchanges the position of two objects inside the list.
|
Modifier and Type | Method and Description |
---|---|
FeatureSet |
FeatureGeometry.addFeatureSet(CAMFeature tagMachiningFeature,
String featureType)
Creates a feature geometry set
License requirements: cam_base ("CAM BASE") . |
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.