CustomAttributeCollection Class¶
-
class
NXOpen.Features.CustomAttributeCollection¶ Bases:
objectThis class contains the factory method for creating custom attribute object.
To obtain an instance of this class, refer to
NXOpen.Features.FeatureCollectionNew in version NX11.0.0.
Methods¶
| Method | Description |
|---|---|
| CreateCustomDoubleArrayAttribute | Creates an Features.CustomDoubleArrayAttribute with parameters. |
| CreateCustomDoubleAttribute | Creates an Features.CustomDoubleAttribute with parameters. |
| CreateCustomExpressionArrayAttribute | Creates an Features.CustomExpressionArrayAttribute with parameters. |
| CreateCustomExpressionAttribute | Creates an Features.CustomExpressionAttribute with parameters. |
| CreateCustomIntegerArrayAttribute | Creates an Features.CustomIntegerArrayAttribute with parameters. |
| CreateCustomIntegerAttribute | Creates an Features.CustomIntegerAttribute with parameters. |
| CreateCustomLogicalArrayAttribute | Creates an Features.CustomLogicalArrayAttribute with parameters. |
| CreateCustomLogicalAttribute | Creates an Features.CustomLogicalAttribute with parameters. |
| CreateCustomStringArrayAttribute | Creates an Features.CustomStringArrayAttribute with parameters. |
| CreateCustomStringAttribute | Creates an Features.CustomStringAttribute with parameters. |
| CreateCustomTagArrayAttribute | Creates an Features.CustomTagArrayAttribute with parameters. |
| CreateCustomTagAttribute | Creates an Features.CustomTagAttribute with parameters. |
Method Detail¶
CreateCustomDoubleArrayAttribute¶
-
CustomAttributeCollection.CreateCustomDoubleArrayAttribute¶ Creates an
Features.CustomDoubleArrayAttributewith parameters.Signature
CreateCustomDoubleArrayAttribute(attributeName, attributeProperties)Parameters: - attributeName (str) – attribute name
- attributeProperties (list of
NXOpen.Features.CustomAttributeProperty) – attribute properties
Returns: custom double array attribute
Return type: New in version NX11.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”)
CreateCustomDoubleAttribute¶
-
CustomAttributeCollection.CreateCustomDoubleAttribute¶ Creates an
Features.CustomDoubleAttributewith parameters.Signature
CreateCustomDoubleAttribute(attributeName, attributeProperties)Parameters: - attributeName (str) – attribute name
- attributeProperties (list of
NXOpen.Features.CustomAttributeProperty) – attribute properties
Returns: custom double attribute
Return type: New in version NX11.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”)
CreateCustomExpressionArrayAttribute¶
-
CustomAttributeCollection.CreateCustomExpressionArrayAttribute¶ Creates an
Features.CustomExpressionArrayAttributewith parameters.Signature
CreateCustomExpressionArrayAttribute(attributeName, attributeProperties)Parameters: - attributeName (str) – attribute name
- attributeProperties (list of
NXOpen.Features.CustomAttributeProperty) – attribute properties
Returns: custom expression array attribute
Return type: New in version NX11.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”)
CreateCustomExpressionAttribute¶
-
CustomAttributeCollection.CreateCustomExpressionAttribute¶ Creates an
Features.CustomExpressionAttributewith parameters.Signature
CreateCustomExpressionAttribute(attributeName, attributeProperties)Parameters: - attributeName (str) – attribute name
- attributeProperties (list of
NXOpen.Features.CustomAttributeProperty) – attribute properties
Returns: custom expression attribute
Return type: New in version NX11.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”)
CreateCustomIntegerArrayAttribute¶
-
CustomAttributeCollection.CreateCustomIntegerArrayAttribute¶ Creates an
Features.CustomIntegerArrayAttributewith parameters.Signature
CreateCustomIntegerArrayAttribute(attributeName, attributeProperties)Parameters: - attributeName (str) – attribute name
- attributeProperties (list of
NXOpen.Features.CustomAttributeProperty) – attribute properties
Returns: custom integer array attribute
Return type: New in version NX11.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”)
CreateCustomIntegerAttribute¶
-
CustomAttributeCollection.CreateCustomIntegerAttribute¶ Creates an
Features.CustomIntegerAttributewith parameters.Signature
CreateCustomIntegerAttribute(attributeName, attributeProperties)Parameters: - attributeName (str) – attribute name
- attributeProperties (list of
NXOpen.Features.CustomAttributeProperty) – attribute properties
Returns: custom integer attribute
Return type: New in version NX11.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”)
CreateCustomLogicalArrayAttribute¶
-
CustomAttributeCollection.CreateCustomLogicalArrayAttribute¶ Creates an
Features.CustomLogicalArrayAttributewith parameters.Signature
CreateCustomLogicalArrayAttribute(attributeName, attributeProperties)Parameters: - attributeName (str) – attribute name
- attributeProperties (list of
NXOpen.Features.CustomAttributeProperty) – attribute properties
Returns: custom logical array attribute
Return type: New in version NX11.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”)
CreateCustomLogicalAttribute¶
-
CustomAttributeCollection.CreateCustomLogicalAttribute¶ Creates an
Features.CustomLogicalAttributewith parameters.Signature
CreateCustomLogicalAttribute(attributeName, attributeProperties)Parameters: - attributeName (str) – attribute name
- attributeProperties (list of
NXOpen.Features.CustomAttributeProperty) – attribute properties
Returns: custom logical attribute
Return type: New in version NX11.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”)
CreateCustomStringArrayAttribute¶
-
CustomAttributeCollection.CreateCustomStringArrayAttribute¶ Creates an
Features.CustomStringArrayAttributewith parameters.Signature
CreateCustomStringArrayAttribute(attributeName, attributeProperties)Parameters: - attributeName (str) – attribute name
- attributeProperties (list of
NXOpen.Features.CustomAttributeProperty) – attribute properties
Returns: custom string array attribute
Return type: New in version NX11.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”)
CreateCustomStringAttribute¶
-
CustomAttributeCollection.CreateCustomStringAttribute¶ Creates an
Features.CustomStringAttributewith parameters.Signature
CreateCustomStringAttribute(attributeName, attributeProperties)Parameters: - attributeName (str) – attribute name
- attributeProperties (list of
NXOpen.Features.CustomAttributeProperty) – attribute properties
Returns: custom string attribute
Return type: New in version NX11.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”)
CreateCustomTagArrayAttribute¶
-
CustomAttributeCollection.CreateCustomTagArrayAttribute¶ Creates an
Features.CustomTagArrayAttributewith parameters.Signature
CreateCustomTagArrayAttribute(attributeName, attributeProperties)Parameters: - attributeName (str) – attribute name
- attributeProperties (list of
NXOpen.Features.CustomAttributeProperty) – attribute properties
Returns: custom tag array attribute
Return type: New in version NX11.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”)
CreateCustomTagAttribute¶
-
CustomAttributeCollection.CreateCustomTagAttribute¶ Creates an
Features.CustomTagAttributewith parameters.Signature
CreateCustomTagAttribute(attributeName, attributeProperties)Parameters: - attributeName (str) – attribute name
- attributeProperties (list of
NXOpen.Features.CustomAttributeProperty) – attribute properties
Returns: custom tag attribute
Return type: New in version NX11.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”)