Heat Loads
 
Heat loads are entity loads and can be placed on one or more points, edgescurves, surfaces, components, or volumes. Heat loads provide local heat sources and sinks for the model and can be used to model internal heat generation or flux.
The functions described in this section provide access to the data and contents of the Creo Simulate heat loads.
Functions Introduced:
Functions Superseded:
The function ProMechheatdataAlloc() allocates memory for the heat load data.
The function ProMechheatdataTypeGet() returns the type of distribution for the heat load across the geometric entities. The output argument type can have one of the following values:
PRO_MECH_HEAT_TOTAL—Specifies that the heat load is distributed along the length or area of the entity such that the integral of the load over the selected entity equals the total prescribed value.
PRO_MECH_HEAT_PER_UNIT—Specifies that the heat load is applied to each unit that makes up the selected load.
PRO_MECH_HEAT_AT_POINT—Specifies that the heat load is applied to a single point, a feature, or a pattern of points.
PRO_MECH_HEAT_NONE—No heat load type is assigned.
The function ProMechheatdataTypeSet() sets the type of heat load.
The function ProMechheatdataValueGet() returns the total or distributed heat transfer rate, depending on the distribution option specified for the entities.
The function ProMechheatdataValueSet()sets the value of the heat load.
The function ProMechheatdataTemporalvariationGet() returns the time variation for the specified heat load.
ProMechheatdataTemporalvariationSet() sets the time variation for the specified heat load.
The function ProMechheatdataFree() releases the memory assigned to the heat load data.
¿Fue esto útil?