Prepare surface heatmap
prepare_surface_heatmapPrepare a spatial CHT heatmap from CSV x_mm,y_mm,width_mm,height_mm,power_W and a verified mesh zone. Coordinates are lower-left in-plane millimeters; power is total watts per rectangle, never W/m². Specify receiving solid, plane axis/position and tolerance. Returns thermal.surface_heat_sources in meters, preserving the distribution for Fluxcore; no zone averaging or compute. The solver still checks full exterior-face coverage. Remove replaced sources to avoid double heating; do not infer numeric loads from image colors.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"mesh_artifact_id": "<mesh_artifact_id>",
"filename": "<filename>",
"csv_text": "<csv_text>",
"zone": "<zone>"
},
"name": "prepare_surface_heatmap"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| axis | No | z | |
| zone | Yes | ||
| csv_text | Yes | ||
| filename | Yes | ||
| position_mm | No | ||
| mesh_artifact_id | Yes | ||
| plane_tolerance_mm | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||