CustomFeatureClassManager Class¶
-
class
NXOpen.Features.CustomFeatureClassManager¶ Bases:
objectProvides interfaces to utilise custom feature functionality
To obtain an instance of this class, refer to
NXOpen.SessionNew in version NX11.0.0.
Methods¶
| Method | Description |
|---|---|
| CreateCustomFeatureSelectionFilter | Get the Custom Feature Selection Filter object |
| GetClassFromName | Get the Features.CustomFeatureClass object for the given class name. |
| GetEditedCustomFeature | Get the edited custom feature. |
Method Detail¶
CreateCustomFeatureSelectionFilter¶
-
CustomFeatureClassManager.CreateCustomFeatureSelectionFilter¶ Get the Custom Feature Selection Filter object
Signature
CreateCustomFeatureSelectionFilter()Returns: The Custom Feature Filter which should be used in Custom Features filter callback in its user interface Return type: NXOpen.Features.CustomFeatureSelectionFilterNew in version NX11.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”)
GetClassFromName¶
-
CustomFeatureClassManager.GetClassFromName¶ Get the
Features.CustomFeatureClassobject for the given class name.Signature
GetClassFromName(className)Parameters: className (str) – name of class to find Returns: The UserCustomizedClass instance it may be None if you do not have permission to query this object Return type: NXOpen.Features.CustomFeatureClassNew in version NX11.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”)
GetEditedCustomFeature¶
-
CustomFeatureClassManager.GetEditedCustomFeature¶ Get the edited custom feature.
Signature
GetEditedCustomFeature()Returns: The Custom Feature which is being edited Return type: NXOpen.Features.CustomFeatureNew in version NX11.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”)