added preset saving and heat transfer

This commit is contained in:
2026-02-13 15:06:15 -06:00
parent f707c87f7e
commit a881a0a381
7 changed files with 559 additions and 20 deletions

11
presets/constraints.json Normal file
View File

@@ -0,0 +1,11 @@
{
"C1": {
"B_max_T": 1,
"Vp_max": 50,
"Vs_max": 90,
"Ip_max": 3,
"Is_max": 2,
"P_out_max_W": 100
},
"_last": "C1"
}

11
presets/core.json Normal file
View File

@@ -0,0 +1,11 @@
{
"FT-3KM F4424G": {
"ID_mm": 21.5,
"OD_mm": 46.5,
"height_mm": 22.8,
"fill_factor": 0.35,
"Ae_mm2": 142.5,
"Ve_mm3": 15219
},
"_last": "FT-3KM F4424G"
}

12
presets/sim.json Normal file
View File

@@ -0,0 +1,12 @@
{
"points": {
"frequencies": "256\n870\n3140\n8900\n12000\n16000\n22000\n33000\n45000",
"loads": "5\n10\n50\n100\n200\n600\n2000",
"target_power_W": 25,
"power_tol_pct": 2,
"Vp_min": 1,
"Vp_max": 50,
"Vp_steps": 100
},
"_last": "points"
}

35
presets/windings.json Normal file
View File

@@ -0,0 +1,35 @@
{
"Design 1": {
"windings": [
{
"name": "primary",
"taps": [
0,
25,
50
],
"awg": [
22,
22
]
},
{
"name": "secondary",
"taps": [
0,
100,
50,
50,
50
],
"awg": [
22,
22,
22,
22
]
}
]
},
"_last": "Design 1"
}