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:
Returns:

custom double array attribute

Return type:

NXOpen.Features.CustomDoubleArrayAttribute

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:
Returns:

custom double attribute

Return type:

NXOpen.Features.CustomDoubleAttribute

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:
Returns:

custom expression array attribute

Return type:

NXOpen.Features.CustomExpressionArrayAttribute

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:
Returns:

custom expression attribute

Return type:

NXOpen.Features.CustomExpressionAttribute

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:
Returns:

custom integer array attribute

Return type:

NXOpen.Features.CustomIntegerArrayAttribute

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:
Returns:

custom integer attribute

Return type:

NXOpen.Features.CustomIntegerAttribute

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:
Returns:

custom logical array attribute

Return type:

NXOpen.Features.CustomLogicalArrayAttribute

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:
Returns:

custom logical attribute

Return type:

NXOpen.Features.CustomLogicalAttribute

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:
Returns:

custom string array attribute

Return type:

NXOpen.Features.CustomStringArrayAttribute

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:
Returns:

custom string attribute

Return type:

NXOpen.Features.CustomStringAttribute

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:
Returns:

custom tag array attribute

Return type:

NXOpen.Features.CustomTagArrayAttribute

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:
Returns:

custom tag attribute

Return type:

NXOpen.Features.CustomTagAttribute

New in version NX11.0.0.

License requirements: solid_modeling (“SOLIDS MODELING”)