UserDefinedFeatureClassManager Class¶
-
class
NXOpen.Features.UserDefinedFeatureClassManager¶ Bases:
objectJA interface for the UserDefinedFeatureClassManager object
To obtain an instance of this class, refer to
NXOpen.SessionNew in version NX8.0.0.
Methods¶
| Method | Description |
|---|---|
| CreateClass | Constructs a new NXOpen.Features.UserDefinedFeatureClass object. |
| GetClassFromName | Get the NXOpen.Features.UserDefinedFeatureClass object for the given class name. |
| GetClasses | Gets all the NXOpen.Features.UserDefinedFeatureClass objects in the session |
Method Detail¶
CreateClass¶
-
UserDefinedFeatureClassManager.CreateClass¶ Constructs a new
NXOpen.Features.UserDefinedFeatureClassobject.It is recommended that the company name be used as a prefix to prevent name clashes.
Signature
CreateClass(className)Parameters: className (str) – the class name Returns: The new class instance Return type: NXOpen.Features.UserDefinedFeatureClassNew in version NX8.0.0.
License requirements: None.
GetClassFromName¶
-
UserDefinedFeatureClassManager.GetClassFromName¶ Get the
NXOpen.Features.UserDefinedFeatureClassobject for the given class name.Signature
GetClassFromName(className)Parameters: className (str) – name of class to find Returns: The UserDefinedClass instance it may be None if you do not have permission to query this object Return type: NXOpen.Features.UserDefinedFeatureClassNew in version NX8.0.0.
License requirements: None.
GetClasses¶
-
UserDefinedFeatureClassManager.GetClasses¶ Gets all the
NXOpen.Features.UserDefinedFeatureClassobjects in the sessionSignature
GetClasses()Returns: Array of user defined feature classes Return type: list of NXOpen.Features.UserDefinedFeatureClassNew in version NX8.0.0.
License requirements: None.