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 |
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: - propertyName (str) – name of the property
- propertyValue (list of
NXOpen.CAE.NamedPropertyTable
) – elements to be added
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.
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 ofNXOpen.NXObject
New in version NX11.0.0.
License requirements: None.
GetScalarFieldPropertyValue¶
-
PropertyTable.
GetScalarFieldPropertyValue
¶ Returns the field expression
NXOpen.Fields.FieldExpression
value of the propertySignature
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 unitsNew 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 propertySignature
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: - propertyName (str) – name of the property
- propertyValue (list of
NXOpen.CAE.NamedPropertyTable
) – elements to be removed
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: - propertyName (str) – name of the property
- beamSectionOptions (
NXOpen.CAE.BeamSectionOptions
) – beam section options
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.
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: - propertyName (str) – name of the property
- propertyValue (list of
NXOpen.CAE.NamedPropertyTable
) –
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: - propertyName (str) – name of the property
- namedPropertyTable (
NXOpen.CAE.NamedPropertyTable
) – value of the property The object passed in can be of the following typesNXOpen.CAE.PhysicalPropertyTable
NXOpen.CAE.Laminate
New in version NX5.0.0.
License requirements: None.
SetPhysicalMaterialPropertyValue¶
-
PropertyTable.
SetPhysicalMaterialPropertyValue
¶ Sets the material options
NXOpen.CAE.MaterialOptions
Signature
SetPhysicalMaterialPropertyValue(propertyName, materialOptions)
Parameters: - propertyName (str) – name of the property
- materialOptions (
NXOpen.CAE.MaterialOptions
) – material options
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: - propertyName (str) – name of the property
- propertyValue (
NXOpen.NXObject
) – value of the property The object passed in can be of the following typesNXOpen.CAE.CaeGroup
NXOpen.CAE.CAEVertex
NXOpen.CAE.CAEEdge
NXOpen.CAE.CAEFace
NXOpen.CAE.CAEBody
NXOpen.CAE.SimBC
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 typesNXOpen.CAE.CaeGroup
New in version NX11.0.0.
License requirements: None.
SetScalarFieldPropertyValue¶
-
PropertyTable.
SetScalarFieldPropertyValue
¶ Sets the field expression
NXOpen.Fields.FieldExpression
value of the propertySignature
SetScalarFieldPropertyValue(propertyName, propertyValue)
Parameters: - propertyName (str) – name of the property
- propertyValue (
NXOpen.Fields.FieldExpression
) – value of the property
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: - propertyName (str) – name of the property
- beamSectionOptions (
NXOpen.CAE.BeamSectionOffsetOptions
) – section offset options
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: - propertyName (str) – name of the property
- beamSectionOptions (
NXOpen.CAE.BeamSectionOrientationOptions
) – section orientation options
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: - propertyName (str) – name of the property
- propertyValue (
NXOpen.Fields.VectorFieldWrapper
) – value of the property
New in version NX6.0.0.
License requirements: None.
SetVectorPropertyValue¶
-
PropertyTable.
SetVectorPropertyValue
¶ Sets the direction
NXOpen.Direction
value of the propertySignature
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.