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 |
---|---|
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 |
DeleteAllAttributesByType | Deletes all attributes of a specific type. |
DeleteAttributeByTypeAndTitle | Deletes an attribute by type and title. |
DeleteUserAttribute | Deletes the first attribute encountered with the given Type, Title. |
DeleteUserAttributes | Deletes the attributes encountered with the given Type with option to update or not. |
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 @return value of the property |
GetBasePropertyType | Returns the type of the property @return type of the property |
GetBaseScalarFieldPropertyValue | Returns the field expression NXOpen.Fields.FieldExpression value of the property @return value of the property |
GetBaseScalarWithDataPropertyValue | Returns the double value of the property with units |
GetBooleanPropertyValue | Returns the boolean value of the property @return value of the property |
GetBooleanUserAttribute | Gets a boolean attribute by Title and array Index. |
GetCaeSectionPropertyValue | Returns the beam section options NXOpen.CAE.BeamSectionOptions @return material options |
GetComputationalTimeUserAttribute | Gets a time attribute by Title and array Index. |
GetCoordinateSystemPropertyValue | Returns the coordinate system NXOpen.CoordinateSystem @return value of the property |
GetDateTimePropertyValue | Returns the date time value of the property |
GetDoublePropertyValue | Returns the double value of the property @return value of the property |
GetExtMenuPropertyValue | Returns the ext menu value of the property @return value of the property |
GetFieldWrapperPropertyValue | Returns the field wrapper NXOpen.Fields.FieldWrapper @return value of the property |
GetIntegerArrayPropertyValue | Returns the integer array value of the property @return |
GetIntegerAttribute | Gets an integer attribute by title. |
GetIntegerPropertyValue | Returns the integer value of the property @return 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 @return NxM Scalar matrix |
GetNamedPropertyTableArrayPropertyValue | Returns the referenced array object value of the property @return |
GetNamedPropertyTablePropertyValue | Returns the referenced referenced named property table object value of the property @return Value of Named Proeprty Table Reference |
GetPhysicalMaterialPropertyValue | Returns the material options NXOpen.CAE.MaterialOptions @return material options |
GetPointPropertyValue | Returns the point value of the property @return value of the property |
GetPropertyCount | The count of properties in the table @return count of properties |
GetPropertyNameByIndex | Returns the name of the property @return name of the property |
GetPropertyType | Returns the type of the property @return 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 @return value of the property |
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 @return value of the property |
GetScalarFieldWrapperPropertyValue | Returns the scalar field wrapper NXOpen.Fields.ScalarFieldWrapper @return value of the property |
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 @return NxM Scalar table |
GetScalarWithDataPropertyValue | Returns the double value of the property with units |
GetSectionOffsetPropertyValue | Returns the beam section offset options NXOpen.CAE.BeamSectionOffsetOptions @return section offset options |
GetSectionOrientationPropertyValue | Returns the beam section orientation options NXOpen.CAE.BeamSectionOrientationOptions @return section orientation options |
GetSetManagerPropertyValue | Returns the referenced SetManager value of the property @return Value of Set Manager Reference |
GetStringAttribute | Gets a string attribute value by title. |
GetStringPropertyValue | Returns the string value of the property @return value of the property |
GetStringUserAttribute | Gets a string attribute by Title and array Index. |
GetTextPropertyValue | Returns the text value of the property @return 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, of the given type. |
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. |
GetUserAttributesAsStrings | Gets all the attributes that have been set on the given object. |
GetVectorFieldWrapperPropertyValue | Returns the vector field wrapper NXOpen.Fields.VectorFieldWrapper @return value of the property |
GetVectorPropertyValue | Returns the direction NXOpen.Direction value of the property @return value of the property |
HasUserAttribute | Determines if an attribute with the given Title, Type and array Index is present on the object Unset attributes will not be detected by this function, as its purpose is to test for the actual presence of the attribute on the object. |
Prints a representation of this object to the system log file. | |
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 |
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 |
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 |
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 |
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 |
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 |
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¶
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 NOTE: The full Unicode character set is not supported for this parameter. 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 NOTE: The full Unicode character set is not supported for this parameter. Returns: material 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 NOTE: The full Unicode character set is not supported for this parameter. 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 NOTE: The full Unicode character set is not supported for this parameter. 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 NOTE: The full Unicode character set is not supported for this parameter. 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 NOTE: The full Unicode character set is not supported for this parameter. 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 NOTE: The full Unicode character set is not supported for this parameter. 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 NOTE: The full Unicode character set is not supported for this parameter. 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 NOTE: The full Unicode character set is not supported for this parameter. Returns: value of the property Return type: NXOpen.NXObject
New in version NX4.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 NOTE: The full Unicode character set is not supported for this parameter. 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 NOTE: The full Unicode character set is not supported for this parameter. 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 NOTE: The full Unicode character set is not supported for this parameter. 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 NOTE: The full Unicode character set is not supported for this parameter. 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 NOTE: The full Unicode character set is not supported for this parameter. Returns: Value of Set Manager Reference Return type: NXOpen.CAE.SetManager
New in version NX7.5.0.
License requirements: None.
GetTextPropertyValue¶
-
PropertyTable.
GetTextPropertyValue
¶ Returns the text value of the property
Signature
GetTextPropertyValue(propertyName)
Parameters: propertyName (str) – name of the property NOTE: The full Unicode character set is not supported for this parameter. 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 NOTE: The full Unicode character set is not supported for this parameter. 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 NOTE: The full Unicode character set is not supported for this parameter. 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.
SetAxisPropertyValue¶
-
PropertyTable.
SetAxisPropertyValue
¶ Sets the axis
NXOpen.Axis
Signature
SetAxisPropertyValue(propertyName, propertyValue)
Parameters: - propertyName (str) – name of the property NOTE: The full Unicode character set is not supported for this parameter.
- 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 NOTE: The full Unicode character set is not supported for this parameter.
- beamSectionOptions (
NXOpen.CAE.BeamSectionOptions
) – material 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 NOTE: The full Unicode character set is not supported for this parameter.
- 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 NOTE: The full Unicode character set is not supported for this parameter.
- 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 NOTE: The full Unicode character set is not supported for this parameter.
- 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 NOTE: The full Unicode character set is not supported for this parameter.
- 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 NOTE: The full Unicode character set is not supported for this parameter.
- 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 NOTE: The full Unicode character set is not supported for this parameter.
- 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.
SetScalarFieldPropertyValue¶
-
PropertyTable.
SetScalarFieldPropertyValue
¶ Sets the field expression
NXOpen.Fields.FieldExpression
value of the propertySignature
SetScalarFieldPropertyValue(propertyName, propertyValue)
Parameters: - propertyName (str) – name of the property NOTE: The full Unicode character set is not supported for this parameter.
- 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 NOTE: The full Unicode character set is not supported for this parameter.
- propertyValue (float) – The double value for the Scalar
- unitType (
NXOpen.Unit
) – Unit type for the Scalar None 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 NOTE: The full Unicode character set is not supported for this parameter.
- propertyValue (str) – The string value for the Scalar NOTE: The full Unicode character set is not supported for this parameter.
- unitType (
NXOpen.Unit
) – Unit type for the Scalar None 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 NOTE: The full Unicode character set is not supported for this parameter.
- 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 NOTE: The full Unicode character set is not supported for this parameter.
- 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”)
SetTextPropertyValue¶
-
PropertyTable.
SetTextPropertyValue
¶ Sets the text value of the property
Signature
SetTextPropertyValue(propertyName, propertyValue)
Parameters: - propertyName (str) – name of the property NOTE: The full Unicode character set is not supported for this parameter.
- 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 NOTE: The full Unicode character set is not supported for this parameter.
- 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 NOTE: The full Unicode character set is not supported for this parameter.
- propertyValue (
NXOpen.Direction
) – value of the property
New in version NX4.0.0.
License requirements: None.