CustomFeatureClassManager Class¶
-
class
NXOpen.Features.
CustomFeatureClassManager
¶ Bases:
object
Provides interfaces to utilise custom feature functionality
To obtain an instance of this class, refer to
NXOpen.Session
New 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.CustomFeatureSelectionFilter
New in version NX11.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”)
GetClassFromName¶
-
CustomFeatureClassManager.
GetClassFromName
¶ Get the
Features.CustomFeatureClass
object 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.CustomFeatureClass
New 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.CustomFeature
New in version NX11.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”)