MachiningFeature Class

class NXOpen.CAM.MachiningFeature

Bases: NXOpen.TaggedObject

Represents a NXOpen.CAM.CAMFeature builder

To obtain an instance of this class use NXOpen.CAM.FeatureRecognitionBuilder

New in version NX8.0.0.

Properties

Property Description
CoordinateSystem Returns or sets the csys feature
Faces Returns the face selection
FeatureType Returns or sets the feature type of the feature to create
Features Returns the list features
Tag Returns the Tag for this object.

Methods

Property Detail

CoordinateSystem

MachiningFeature.CoordinateSystem

Returns or sets the csys feature

-------------------------------------

Getter Method

Signature CoordinateSystem

Returns:
Return type:NXOpen.CoordinateSystem

New in version NX8.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature CoordinateSystem

Parameters:csysFeature (NXOpen.CoordinateSystem) –

New in version NX8.0.0.

License requirements: cam_base (“CAM BASE”)

Faces

MachiningFeature.Faces

Returns the face selection

-------------------------------------

Getter Method

Signature Faces

Returns:
Return type:NXOpen.ScCollector

New in version NX8.0.0.

License requirements: None.

FeatureType

MachiningFeature.FeatureType

Returns or sets the feature type of the feature to create

-------------------------------------

Getter Method

Signature FeatureType

Returns:
Return type:str

New in version NX8.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature FeatureType

Parameters:name (str) –

New in version NX8.0.0.

License requirements: cam_base (“CAM BASE”)

Features

MachiningFeature.Features

Returns the list features

-------------------------------------

Getter Method

Signature Features

Returns:
Return type:NXOpen.CAM.CAMFeatureList

New in version NX8.0.0.

License requirements: None.