A programmable dynamic heating plate disclosed by the present invention comprises a substrate, a heating unit array, a
temperature monitoring array and a
control system, the heating unit array is composed of a plurality of heating resistors which are uniformly distributed in the substrate and can independently control the temperature, and the
temperature monitoring array is composed of a plurality of temperature sensors which are uniformly distributed in the substrate. And the
control system is used for controlling the temperature of the heating unit array. According to the method, a model of a
casting is combined with heating control of a heating plate, and a differentiated basic
temperature curve is generated by calculating the distance from a corresponding area of each heating unit to a reference heating plane. The heating plate can correspondingly provide
heating temperature according to the subareas and compensate
heat transfer difference caused by curved surface fall, so that a uniform and stable curing temperature field is formed on the surface of the model, synchronous curing of a sand
coating layer on the surface of the model is achieved, and the quality defect that the strength of the sand
coating layer is inconsistent due to uneven heating is overcome.