CustomAttributeCollection Class¶
-
class
NXOpen.Features.
CustomAttributeCollection
¶ Bases:
object
This class contains the factory method for creating custom attribute object.
To obtain an instance of this class, refer to
NXOpen.Features.FeatureCollection
New 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.CustomDoubleArrayAttribute
with 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.CustomDoubleAttribute
with 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.CustomExpressionArrayAttribute
with 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.CustomExpressionAttribute
with 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.CustomIntegerArrayAttribute
with 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.CustomIntegerAttribute
with 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.CustomLogicalArrayAttribute
with 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.CustomLogicalAttribute
with 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.CustomStringArrayAttribute
with 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.CustomStringAttribute
with 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.CustomTagArrayAttribute
with 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.CustomTagAttribute
with 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”)