PropertyTable Class

class NXOpen.CAE.PropertyTable

Bases: NXOpen.BasePropertyTable

Represents a property table

This is a sub object

New in version NX4.0.0.

Properties

Property Description
DescriptorNeutralName Returns the neutral name of the property table’s descriptor
DescriptorSpecificName Returns the language specific name of the property table’s descriptor
IsOccurrence Returns whether this object is an occurrence or not.
JournalIdentifier Returns the identifier that would be recorded in a journal for this object.
Name Returns the custom name of the object.
OwningComponent Returns the owning component, if this object is an occurrence.
OwningPart Returns the owning part of this object
Prototype Returns the prototype of this object if it is an occurrence.
Tag Returns the Tag for this object.

Methods

Method Description
AddElementsToNamedPropertyTableArrayPropertyValue Add elements to the referenced object array value of the property
AddRowScalarFieldTable Add row operation for scalar field table
ClearTablePropertyOverride Clear property override flag.
CopyProperties Copies the values from the input table into this table, the table descriptor neutral names must match
CopyProperty Copy the value of one property from the source table into this table
CreateAttributeIterator Create an attribute iterator
DeleteAllAttributesByType Deletes all attributes of a specific type.
DeleteAttributeByTypeAndTitle Deletes an attribute by type and title.
DeleteRowScalarFieldTable Delete row operation for scalar field table
DeleteUserAttribute Deletes the first attribute encountered with the given Type, Title.
DeleteUserAttributes Deletes the attributes on the object, if any, that satisfy the given iterator
FindObject Finds the NXOpen.NXObject with the given identifier as recorded in a journal.
GetAttributeTitlesByType Gets all the attribute titles of a specific type.
GetAxisPropertyValue Returns the axis NXOpen.Axis
GetBasePropertyType Returns the type of the property
GetBaseScalarFieldPropertyValue Returns the field expression NXOpen.Fields.FieldExpression value of the property
GetBaseScalarWithDataPropertyValue Returns the double value of the property with units
GetBooleanPropertyValue Returns the boolean value of the property
GetBooleanUserAttribute Gets a boolean attribute by Title and array Index.
GetCaeSectionPropertyValue Returns the beam section options NXOpen.CAE.BeamSectionOptions
GetComplexScalarFieldWrapperPropertyValue Returns the complex scalar field wrapper NXOpen.Fields.ComplexScalarFieldWrapper
GetComplexVectorFieldWrapperPropertyValue Returns the complex vector field wrapper NXOpen.Fields.ComplexScalarFieldWrapper
GetComputationalTimeUserAttribute Gets a time attribute by Title and array Index.
GetCoordinateSystemPropertyValue Returns the coordinate system NXOpen.CoordinateSystem
GetDateTimePropertyValue Returns the date time value of the property
GetDoublePropertyValue Returns the double value of the property
GetExtMenuPropertyValue Returns the ext menu value of the property
GetFieldWrapperPropertyValue Returns the field wrapper NXOpen.Fields.FieldWrapper
GetFileReferencePropertyValue Returns the file reference value of the property
GetIntegerArrayPropertyValue Returns the integer array value of the property
GetIntegerAttribute Gets an integer attribute by title.
GetIntegerPropertyValue Returns the integer value of the property
GetIntegerUserAttribute Gets an integer attribute by Title and array Index.
GetMaterialPropertyValue Gets the material value
GetMatrixPropertyValue Returns a matrix cell value from the matrix value of the property
GetNamedPropertyTableArrayPropertyValue Returns the referenced array object value of the property
GetNamedPropertyTablePropertyValue Returns the referenced referenced named property table object value of the property
GetNextUserAttribute Gets the next attribute encountered on the object, if any, that satisfies the given iterator.
GetPdmReferenceAttributeValue Gets the value of PDM Reference attribute for given object.
GetPhysicalMaterialPropertyValue Returns the material options NXOpen.CAE.MaterialOptions
GetPointPropertyValue Returns the point value of the property
GetPropertyCount The count of properties in the table
GetPropertyNameByIndex Returns the name of the property
GetPropertyType Returns the type of the property
GetRealAttribute Gets a real attribute by title.
GetRealUserAttribute Gets a real attribute by Title and array Index.
GetReferenceAttribute Gets the reference string (not the calculated value) of a string attribute that uses a reference string.
GetReferencePropertyValue Returns the referenced object value of the property
GetReferencePropertyValueArray Returns the array of referenced objects in the property value
GetScalarArrayPropertyValue Returns the scalar array value of the property.
GetScalarArrayWithUnitsPropertyValue Returns the scalar array and unit value of the property
GetScalarFieldPropertyValue Returns the field expression NXOpen.Fields.FieldExpression value of the property
GetScalarFieldTableRowCol Sets the scalar field wrapper NXOpen.Fields.ScalarFieldWrapper
GetScalarFieldWrapperByIndex Returns the scalar field wrapper NXOpen.Fields.FieldWrapper
GetScalarFieldWrapperPropertyValue Returns the scalar field wrapper NXOpen.Fields.ScalarFieldWrapper
GetScalarPropertyValue Returns the expression NXOpen.Expression value of the property Use NXOpen.BasePropertyTable.SetBaseScalarWithDataPropertyValue() for a constant value when an expression NXOpen.Expression is not needed.
GetScalarTablePropertyValue Returns a scalar table value value from the scalar table value of the property
GetScalarWithDataPropertyValue Returns the double value of the property with units
GetSectionOffsetPropertyValue Returns the beam section offset options NXOpen.CAE.BeamSectionOffsetOptions
GetSectionOrientationPropertyValue Returns the beam section orientation options NXOpen.CAE.BeamSectionOrientationOptions
GetSetManagerPropertyValue Returns the referenced SetManager value of the property
GetStringArrayPropertyValue Returns the string array value of the property
GetStringArrayPropertyValueChoices Returns the available choices given by the solver for the string array property
GetStringAttribute Gets a string attribute value by title.
GetStringPropertyValue Returns the string value of the property
GetStringUserAttribute Gets a string attribute by Title and array Index.
GetTextPropertyValue Returns the text value of the property
GetTimeAttribute Gets a time attribute by title.
GetTimeUserAttribute Gets a time attribute by Title and array Index.
GetUserAttribute Gets the first attribute encountered on the object, if any, with a given Title, Type and array Index.
GetUserAttributeAsString Gets the first attribute encountered on the object, if any, with a given title, type and array index.
GetUserAttributeCount Gets the count of set attributes on the object, if any, that satisfy the given iterator.
GetUserAttributeLock Determine the lock of the given attribute.
GetUserAttributeSize Gets the size of the first attribute encountered on the object, if any, with a given Title and Type.
GetUserAttributeSourceObjects Returns an array of objects from which this object presents attributes.
GetUserAttributes Gets all the attributes that have been set on the given object, if any, that satisfy the given iterator.
GetUserAttributesAsStrings Gets all the attributes that have been set on the given object.
GetVectorFieldWrapperPropertyValue Returns the vector field wrapper NXOpen.Fields.VectorFieldWrapper
GetVectorPropertyValue Returns the direction NXOpen.Direction value of the property
HasUserAttribute Determines if an attribute exists on the object, that satisfies the given iterator
Print Prints a representation of this object to the system log file.
RemoveElementsFromNamedPropertyTableArrayPropertyValue Remove elements from the referenced object array value of the property
SetAttribute Creates or modifies an integer attribute.
SetAxisPropertyValue Sets the axis NXOpen.Axis
SetBaseScalarFieldPropertyValue Sets the field expression NXOpen.Fields.FieldExpression value of the property
SetBaseScalarWithDataPropertyValue Sets the the Scalar property as a constant double value with units.
SetBooleanPropertyValue Sets the boolean value of the property
SetBooleanUserAttribute Creates or modifies a boolean attribute with the option to update or not.
SetCaeSectionPropertyValue Sets the beam section options NXOpen.CAE.BeamSectionOptions
SetComplexScalarFieldWrapperPropertyValue Sets the complex scalar field wrapper NXOpen.Fields.ComplexScalarFieldWrapper
SetComplexVectorFieldWrapperPropertyValue Sets the complex vector field wrapper NXOpen.Fields.ComplexVectorFieldWrapper
SetCoordinateSystemPropertyValue Sets the coordinate system NXOpen.CoordinateSystem
SetDateTimePropertyValue Returns the date time value of the property
SetDoublePropertyValue Sets the double value of the property
SetExtMenuPropertyValue Sets the ext menu value of the property
SetFieldWrapperPropertyValue Sets the field wrapper NXOpen.Fields.FieldWrapper
SetFileReferencePropertyValue Sets the file reference value of the property
SetIntegerArrayPropertyValue Sets the integer array value of the property
SetIntegerPropertyValue Sets the integer value of the property
SetMaterialPropertyValue Sets the material value
SetMatrixPropertyValue Set a matrix cell value from the matrix value of the property
SetName Sets the custom name of the object.
SetNamedPropertyTableArrayPropertyValue Sets the referenced object array value of the property
SetNamedPropertyTablePropertyValue Sets the referenced named property table object value of the property
SetPdmReferenceAttribute Sets the value of PDM Reference attribute on the object.
SetPhysicalMaterialPropertyValue Sets the material options NXOpen.CAE.MaterialOptions
SetPointPropertyValue Sets the point value of the property
SetReferenceAttribute Creates or modifies a string attribute which uses a reference string.
SetReferencePropertyValue Sets the referenced object value of the property
SetReferencePropertyValueArray Sets the array of referenced objects in the property value
SetScalarArrayPropertyValue Sets the scalar array value of the property.
SetScalarArrayWithUnitsPropertyValue Sets the scalar array and unit value of the property
SetScalarFieldPropertyValue Sets the field expression NXOpen.Fields.FieldExpression value of the property
SetScalarFieldWrapperByIndex Sets the scalar field wrapper NXOpen.Fields.ScalarFieldWrapper
SetScalarFieldWrapperPropertyValue Sets the scalar field wrapper NXOpen.Fields.ScalarFieldWrapper
SetScalarPropertyValue Sets the expression NXOpen.Expression value of the property Use NXOpen.BasePropertyTable.SetBaseScalarWithDataPropertyValue() for a constant value when an expression NXOpen.Expression is not needed.
SetScalarTablePropertyValue Set a scalar table value from the scalar table value of the property
SetScalarWithDataPropertyValue Sets the the Scalar property as a constant double value with units.
SetSectionOffsetPropertyValue Sets the beam section offset options NXOpen.CAE.BeamSectionOffsetOptions
SetSectionOrientationPropertyValue Sets the beam section orientation options NXOpen.CAE.BeamSectionOrientationOptions
SetStringArrayPropertyValue Sets the string array value of the property
SetStringPropertyValue Sets the string value of the property
SetTablePropertyOverride Set property override flag.
SetTablePropertyWithoutValue Unset a property.
SetTextPropertyValue Sets the text value of the property
SetTimeAttribute Creates or modifies a time attribute.
SetTimeUserAttribute Creates or modifies a time attribute with the option to update or not.
SetUserAttribute Creates or modifies an attribute with the option to update or not.
SetUserAttributeLock Lock or unlock the given attribute.
SetVectorFieldWrapperPropertyValue Sets the vector field wrapper NXOpen.Fields.VectorFieldWrapper
SetVectorPropertyValue Sets the direction NXOpen.Direction value of the property

Enumerations

PropertyTablePropertyType Enumeration Property Types

Property Detail

IsOccurrence

PropertyTable.IsOccurrence

Returns whether this object is an occurrence or not.

-------------------------------------

Getter Method

Signature IsOccurrence

Returns:This object is an occurrence
Return type:bool

New in version NX3.0.0.

License requirements: None.

JournalIdentifier

PropertyTable.JournalIdentifier

Returns the identifier that would be recorded in a journal for this object.

This may not be the same across different releases of the software.

-------------------------------------

Getter Method

Signature JournalIdentifier

Returns:
Return type:str

New in version NX3.0.0.

License requirements: None.

Name

PropertyTable.Name

Returns the custom name of the object.

-------------------------------------

Getter Method

Signature Name

Returns:
Return type:str

New in version NX3.0.0.

License requirements: None.

OwningComponent

PropertyTable.OwningComponent

Returns the owning component, if this object is an occurrence.

-------------------------------------

Getter Method

Signature OwningComponent

Returns:
Return type:NXOpen.Assemblies.Component

New in version NX3.0.0.

License requirements: None.

OwningPart

PropertyTable.OwningPart

Returns the owning part of this object

-------------------------------------

Getter Method

Signature OwningPart

Returns:The owning part of this object or null if it does not have an owner
Return type:NXOpen.BasePart

New in version NX3.0.0.

License requirements: None.

Prototype

PropertyTable.Prototype

Returns the prototype of this object if it is an occurrence.

-------------------------------------

Getter Method

Signature Prototype

Returns:The prototype of this object or null if this object is not an occurrence
Return type:NXOpen.INXObject

New in version NX3.0.0.

License requirements: None.

Method Detail

AddElementsToNamedPropertyTableArrayPropertyValue

PropertyTable.AddElementsToNamedPropertyTableArrayPropertyValue

Add elements to the referenced object array value of the property

Signature AddElementsToNamedPropertyTableArrayPropertyValue(propertyName, propertyValue)

Parameters:

New in version NX12.0.0.

License requirements: None.

FindObject

PropertyTable.FindObject

Finds the NXOpen.NXObject with the given identifier as recorded in a journal.

An object may not return the same value as its JournalIdentifier in different versions of the software. However newer versions of the software should find the same object when FindObject is passed older versions of its journal identifier. In general, this method should not be used in handwritten code and exists to support record and playback of journals.

An exception will be thrown if no object can be found with the given journal identifier.

Signature FindObject(journalIdentifier)

Parameters:journalIdentifier (str) – Journal identifier of the object
Returns:
Return type:NXOpen.INXObject

New in version NX3.0.0.

License requirements: None.

GetAxisPropertyValue

PropertyTable.GetAxisPropertyValue

Returns the axis NXOpen.Axis

Signature GetAxisPropertyValue(propertyName)

Parameters:propertyName (str) – name of the property
Returns:value of the property
Return type:NXOpen.Axis

New in version NX4.0.0.

License requirements: None.

GetCaeSectionPropertyValue

PropertyTable.GetCaeSectionPropertyValue

Returns the beam section options NXOpen.CAE.BeamSectionOptions

Signature GetCaeSectionPropertyValue(propertyName)

Parameters:propertyName (str) – name of the property
Returns:beam section options
Return type:NXOpen.CAE.BeamSectionOptions

New in version NX5.0.0.

License requirements: nx_masterfem (“Finite Element Modeling”) OR nx_design_sim (“NX Design Simulation”)

GetDateTimePropertyValue

PropertyTable.GetDateTimePropertyValue

Returns the date time value of the property

Signature GetDateTimePropertyValue(propertyName)

Parameters:propertyName (str) – name of the property
Returns:a tuple
Return type:A tuple consisting of (propertyYear, propertyMonth, propertyDay, propertyHour, propertyMin, propertySecond, propertyMsec) propertyYear is a int. year of the property propertyMonth is a int. month of the property propertyDay is a int. day of the property propertyHour is a int. hour of the property propertyMin is a int. minute of the property propertySecond is a int. second of the property propertyMsec is a int. milisecond of the property

New in version NX5.0.0.

License requirements: None.

GetExtMenuPropertyValue

PropertyTable.GetExtMenuPropertyValue

Returns the ext menu value of the property

Signature GetExtMenuPropertyValue(propertyName)

Parameters:propertyName (str) – name of the property
Returns:value of the property
Return type:str

New in version NX8.0.1.

License requirements: nx_masterfem (“Finite Element Modeling”) OR nx_design_sim (“NX Design Simulation”)

GetNamedPropertyTableArrayPropertyValue

PropertyTable.GetNamedPropertyTableArrayPropertyValue

Returns the referenced array object value of the property

Signature GetNamedPropertyTableArrayPropertyValue(propertyName)

Parameters:propertyName (str) – name of the property
Returns:
Return type:list of NXOpen.CAE.NamedPropertyTable

New in version NX5.0.0.

License requirements: None.

GetNamedPropertyTablePropertyValue

PropertyTable.GetNamedPropertyTablePropertyValue

Returns the referenced referenced named property table object value of the property

Signature GetNamedPropertyTablePropertyValue(propertyName)

Parameters:propertyName (str) – name of the property
Returns:Value of Named Proeprty Table Reference
Return type:NXOpen.CAE.NamedPropertyTable

New in version NX5.0.0.

License requirements: None.

GetPhysicalMaterialPropertyValue

PropertyTable.GetPhysicalMaterialPropertyValue

Returns the material options NXOpen.CAE.MaterialOptions

Signature GetPhysicalMaterialPropertyValue(propertyName)

Parameters:propertyName (str) – name of the property
Returns:material options
Return type:NXOpen.CAE.MaterialOptions

New in version NX5.0.0.

License requirements: None.

GetPointPropertyValue

PropertyTable.GetPointPropertyValue

Returns the point value of the property

Signature GetPointPropertyValue(propertyName)

Parameters:propertyName (str) – name of the property
Returns:value of the property
Return type:NXOpen.Point

New in version NX5.0.0.

License requirements: None.

GetPropertyType

PropertyTable.GetPropertyType

Returns the type of the property

Signature GetPropertyType(propertyName)

Parameters:propertyName (str) – name of the property
Returns:type of the property
Return type:NXOpen.CAE.PropertyTablePropertyType

New in version NX7.5.2.

License requirements: None.

GetReferencePropertyValue

PropertyTable.GetReferencePropertyValue

Returns the referenced object value of the property

Signature GetReferencePropertyValue(propertyName)

Parameters:propertyName (str) – name of the property
Returns:value of the property
Return type:NXOpen.NXObject

New in version NX4.0.0.

License requirements: None.

GetReferencePropertyValueArray

PropertyTable.GetReferencePropertyValueArray

Returns the array of referenced objects in the property value

Signature GetReferencePropertyValueArray(propertyName)

Parameters:propertyName (str) – name of the property
Returns:array of values of the property

The objects passed in can be of the following types NXOpen.CAE.CaeGroup :rtype: list of NXOpen.NXObject

New in version NX11.0.0.

License requirements: None.

GetScalarFieldPropertyValue

PropertyTable.GetScalarFieldPropertyValue

Returns the field expression NXOpen.Fields.FieldExpression value of the property

Signature GetScalarFieldPropertyValue(propertyName)

Parameters:propertyName (str) – name of the property
Returns:value of the property
Return type:NXOpen.Fields.FieldExpression

New in version NX4.0.0.

License requirements: None.

GetScalarWithDataPropertyValue

PropertyTable.GetScalarWithDataPropertyValue

Returns the double value of the property with units

Signature GetScalarWithDataPropertyValue(propertyName)

Parameters:propertyName (str) – name of the Scalar
Returns:a tuple
Return type:A tuple consisting of (propertyValue, unitType). propertyValue is a float. The current double value of the Scalar unitType is a NXOpen.Unit. Unit type for the Scalar None if the Scalar has no units

New in version NX7.5.0.

License requirements: None.

GetSectionOffsetPropertyValue

PropertyTable.GetSectionOffsetPropertyValue

Returns the beam section offset options NXOpen.CAE.BeamSectionOffsetOptions

Signature GetSectionOffsetPropertyValue(propertyName)

Parameters:propertyName (str) – name of the property
Returns:section offset options
Return type:NXOpen.CAE.BeamSectionOffsetOptions

New in version NX7.5.0.

License requirements: None.

GetSectionOrientationPropertyValue

PropertyTable.GetSectionOrientationPropertyValue

Returns the beam section orientation options NXOpen.CAE.BeamSectionOrientationOptions

Signature GetSectionOrientationPropertyValue(propertyName)

Parameters:propertyName (str) – name of the property
Returns:section orientation options
Return type:NXOpen.CAE.BeamSectionOrientationOptions

New in version NX7.5.0.

License requirements: None.

GetSetManagerPropertyValue

PropertyTable.GetSetManagerPropertyValue

Returns the referenced SetManager value of the property

Signature GetSetManagerPropertyValue(propertyName)

Parameters:propertyName (str) – name of the property
Returns:Value of Set Manager Reference
Return type:NXOpen.CAE.SetManager

New in version NX7.5.0.

License requirements: None.

GetStringArrayPropertyValue

PropertyTable.GetStringArrayPropertyValue

Returns the string array value of the property

Signature GetStringArrayPropertyValue(propertyName)

Parameters:propertyName (str) – name of the property
Returns:values of the property
Return type:list of str

New in version NX12.0.0.

License requirements: None.

GetStringArrayPropertyValueChoices

PropertyTable.GetStringArrayPropertyValueChoices

Returns the available choices given by the solver for the string array property

Signature GetStringArrayPropertyValueChoices(propertyName)

Parameters:propertyName (str) –
Returns:
Return type:list of str

New in version NX12.0.0.

License requirements: None.

GetTextPropertyValue

PropertyTable.GetTextPropertyValue

Returns the text value of the property

Signature GetTextPropertyValue(propertyName)

Parameters:propertyName (str) – name of the property
Returns:value of the property
Return type:list of str

New in version NX4.0.0.

License requirements: None.

GetVectorFieldWrapperPropertyValue

PropertyTable.GetVectorFieldWrapperPropertyValue

Returns the vector field wrapper NXOpen.Fields.VectorFieldWrapper

Signature GetVectorFieldWrapperPropertyValue(propertyName)

Parameters:propertyName (str) – name of the property
Returns:value of the property
Return type:NXOpen.Fields.VectorFieldWrapper

New in version NX6.0.0.

License requirements: None.

GetVectorPropertyValue

PropertyTable.GetVectorPropertyValue

Returns the direction NXOpen.Direction value of the property

Signature GetVectorPropertyValue(propertyName)

Parameters:propertyName (str) – name of the property
Returns:value of the property
Return type:NXOpen.Direction

New in version NX4.0.0.

License requirements: None.

Print

PropertyTable.Print

Prints a representation of this object to the system log file.

Signature Print()

New in version NX3.0.0.

License requirements: None.

RemoveElementsFromNamedPropertyTableArrayPropertyValue

PropertyTable.RemoveElementsFromNamedPropertyTableArrayPropertyValue

Remove elements from the referenced object array value of the property

Signature RemoveElementsFromNamedPropertyTableArrayPropertyValue(propertyName, propertyValue)

Parameters:

New in version NX12.0.0.

License requirements: None.

SetAxisPropertyValue

PropertyTable.SetAxisPropertyValue

Sets the axis NXOpen.Axis

Signature SetAxisPropertyValue(propertyName, propertyValue)

Parameters:
  • propertyName (str) – name of the property
  • propertyValue (NXOpen.Axis) – value of the property

New in version NX4.0.0.

License requirements: None.

SetCaeSectionPropertyValue

PropertyTable.SetCaeSectionPropertyValue

Sets the beam section options NXOpen.CAE.BeamSectionOptions

Signature SetCaeSectionPropertyValue(propertyName, beamSectionOptions)

Parameters:

New in version NX5.0.0.

License requirements: nx_masterfem (“Finite Element Modeling”) OR nx_design_sim (“NX Design Simulation”)

SetDateTimePropertyValue

PropertyTable.SetDateTimePropertyValue

Returns the date time value of the property

Signature SetDateTimePropertyValue(propertyName, propertyYear, propertyMonth, propertyDay, propertyHour, propertyMin, propertySecond, propertyMsec)

Parameters:
  • propertyName (str) – name of the property
  • propertyYear (int) – year of the property
  • propertyMonth (int) – month of the property
  • propertyDay (int) – day of the property
  • propertyHour (int) – hour of the property
  • propertyMin (int) – minute of the property
  • propertySecond (int) – second of the property
  • propertyMsec (int) – milisecond of the property

New in version NX5.0.0.

License requirements: None.

SetExtMenuPropertyValue

PropertyTable.SetExtMenuPropertyValue

Sets the ext menu value of the property

Signature SetExtMenuPropertyValue(propertyName, propertyValue)

Parameters:
  • propertyName (str) – name of the property
  • propertyValue (str) – value of the property

New in version NX8.0.1.

License requirements: nx_masterfem (“Finite Element Modeling”) OR nx_design_sim (“NX Design Simulation”)

SetName

PropertyTable.SetName

Sets the custom name of the object.

NOTE: This method should not be used to edit a read-only object such as a Mirrored PMI object. If it is, the changes will be overridden when the part is updated.

Signature SetName(name)

Parameters:name (str) –

New in version NX3.0.0.

License requirements: None.

SetNamedPropertyTableArrayPropertyValue

PropertyTable.SetNamedPropertyTableArrayPropertyValue

Sets the referenced object array value of the property

Signature SetNamedPropertyTableArrayPropertyValue(propertyName, propertyValue)

Parameters:

New in version NX5.0.0.

License requirements: None.

SetNamedPropertyTablePropertyValue

PropertyTable.SetNamedPropertyTablePropertyValue

Sets the referenced named property table object value of the property

Signature SetNamedPropertyTablePropertyValue(propertyName, namedPropertyTable)

Parameters:

New in version NX5.0.0.

License requirements: None.

SetPhysicalMaterialPropertyValue

PropertyTable.SetPhysicalMaterialPropertyValue

Sets the material options NXOpen.CAE.MaterialOptions

Signature SetPhysicalMaterialPropertyValue(propertyName, materialOptions)

Parameters:

New in version NX5.0.0.

License requirements: None.

SetPointPropertyValue

PropertyTable.SetPointPropertyValue

Sets the point value of the property

Signature SetPointPropertyValue(propertyName, propertyValue)

Parameters:
  • propertyName (str) – name of the property
  • propertyValue (NXOpen.Point) – value of the property

New in version NX5.0.0.

License requirements: None.

SetReferencePropertyValue

PropertyTable.SetReferencePropertyValue

Sets the referenced object value of the property

Signature SetReferencePropertyValue(propertyName, propertyValue)

Parameters:

New in version NX4.0.0.

License requirements: None.

SetReferencePropertyValueArray

PropertyTable.SetReferencePropertyValueArray

Sets the array of referenced objects in the property value

Signature SetReferencePropertyValueArray(propertyName, propertyValues)

Parameters:
  • propertyName (str) – name of the property
  • propertyValues (list of NXOpen.NXObject) – array of values of the property The objects passed in can be of the following types NXOpen.CAE.CaeGroup

New in version NX11.0.0.

License requirements: None.

SetScalarFieldPropertyValue

PropertyTable.SetScalarFieldPropertyValue

Sets the field expression NXOpen.Fields.FieldExpression value of the property

Signature SetScalarFieldPropertyValue(propertyName, propertyValue)

Parameters:

New in version NX4.0.0.

License requirements: None.

SetScalarWithDataPropertyValue

PropertyTable.SetScalarWithDataPropertyValue

Overloaded method SetScalarWithDataPropertyValue

  • SetScalarWithDataPropertyValue(propertyName, propertyValue, unitType)
  • SetScalarWithDataPropertyValue(propertyName, propertyValue, unitType)

-------------------------------------

Sets the the Scalar property as a constant double value with units. Use NXOpen.BasePropertyTable.SetScalarPropertyValue() to enable Design Logic for this property.

Signature SetScalarWithDataPropertyValue(propertyName, propertyValue, unitType)

Parameters:
  • propertyName (str) – name of the property
  • propertyValue (float) – The double value for the Scalar
  • unitType (NXOpen.Unit) – Unit type for the Scalar NXOpen.Unit.NULL if the Scalar has no units

New in version NX7.5.0.

License requirements: None.

-------------------------------------

Sets the the Scalar property as a string value with units. When the string does not represent a constant number, then an expression is created. Once a property has an expression, subsequent set commands will retain the expression and edit the new string into it. The string must not be empty. To set this property to empty, use NXOpen.BasePropertyTable.SetTablePropertyWithoutValue().

Signature SetScalarWithDataPropertyValue(propertyName, propertyValue, unitType)

Parameters:
  • propertyName (str) – name of the property
  • propertyValue (str) – The string value for the Scalar
  • unitType (NXOpen.Unit) – Unit type for the Scalar NXOpen.Unit.NULL if the Scalar has no units

New in version NX7.5.0.

License requirements: None.

-------------------------------------

SetSectionOffsetPropertyValue

PropertyTable.SetSectionOffsetPropertyValue

Sets the beam section offset options NXOpen.CAE.BeamSectionOffsetOptions

Signature SetSectionOffsetPropertyValue(propertyName, beamSectionOptions)

Parameters:

New in version NX7.5.0.

License requirements: nx_masterfem (“Finite Element Modeling”) OR nx_design_sim (“NX Design Simulation”)

SetSectionOrientationPropertyValue

PropertyTable.SetSectionOrientationPropertyValue

Sets the beam section orientation options NXOpen.CAE.BeamSectionOrientationOptions

Signature SetSectionOrientationPropertyValue(propertyName, beamSectionOptions)

Parameters:

New in version NX7.5.0.

License requirements: nx_masterfem (“Finite Element Modeling”) OR nx_design_sim (“NX Design Simulation”)

SetStringArrayPropertyValue

PropertyTable.SetStringArrayPropertyValue

Sets the string array value of the property

Signature SetStringArrayPropertyValue(propertyName, propertyValue)

Parameters:
  • propertyName (str) – name of the property
  • propertyValue (list of str) – values of the property

New in version NX12.0.0.

License requirements: None.

SetTextPropertyValue

PropertyTable.SetTextPropertyValue

Sets the text value of the property

Signature SetTextPropertyValue(propertyName, propertyValue)

Parameters:
  • propertyName (str) – name of the property
  • propertyValue (list of str) – value of the property

New in version NX4.0.0.

License requirements: None.

SetVectorFieldWrapperPropertyValue

PropertyTable.SetVectorFieldWrapperPropertyValue

Sets the vector field wrapper NXOpen.Fields.VectorFieldWrapper

Signature SetVectorFieldWrapperPropertyValue(propertyName, propertyValue)

Parameters:

New in version NX6.0.0.

License requirements: None.

SetVectorPropertyValue

PropertyTable.SetVectorPropertyValue

Sets the direction NXOpen.Direction value of the property

Signature SetVectorPropertyValue(propertyName, propertyValue)

Parameters:
  • propertyName (str) – name of the property
  • propertyValue (NXOpen.Direction) – value of the property

New in version NX4.0.0.

License requirements: None.