The HeatCapacitance object defines point heat capacitance on a part or an assembly region.
The HeatCapacitance object is derived from the Inertia object.
import part mdb.models[name].parts[name].engineeringFeatures.inertias[name] import assembly mdb.models[name].rootAssembly.engineeringFeatures.inertias[name]
This method creates a HeatCapacitance object.
mdb.models[name].parts[name].engineeringFeatures.HeatCapacitance mdb.models[name].rootAssembly.engineeringFeatures.HeatCapacitance
Required arguments
A String specifying the repository key.
A Region object specifying the region to which the heat capacitance is applied.
A sequence of sequences of Floats specifying heat capacitance properties. The items in the table data are described below.
Optional arguments
A Boolean specifying whether the data depend on temperature. The default value is OFF.
An Int specifying the number of field variable dependencies. The default value is 0.
Table data
The table data specify the following:
Heat capacitance magnitude, (density × specific heat × volume).
Temperature, if the data depend on temperature.
Value of the first field variable, if the data depend on field variables.
Value of the second field variable.
Etc.
Return value
A HeatCapacitance object.
Exceptions
This method modifies the HeatCapacitance object.
Required arguments
Optional arguments
The optional arguments to setValues are the same as the arguments to the HeatCapacitance method, except for the name argument.
Return value
Exceptions
The HeatCapacitance object has members with the same names and descriptions as the arguments to the HeatCapacitance method.
In addition, the HeatCapacitance object has the following member:
A Boolean specifying whether the inertia is suppressed or not. The default value is OFF.