Add diagram workbench UI with Modelica DoF coaching and ISO glyphs.

Ship the Next.js cycle editor with CAD chrome, technical HX symbols, Fixed/Free boundary guidance, and secondary water/air pressure drop support in the solver stack.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
2026-07-17 22:46:46 +02:00
parent 62efea0646
commit 3358b74342
275 changed files with 70187 additions and 5230 deletions

View File

@@ -1,63 +1,330 @@
{
"fluid": "R134a",
"critical_point": {
"tc": 374.21,
"pc": 4059000,
"rho_c": 512
"tc": 374.2119665849513,
"pc": 4059276.3737910665,
"rho_c": 511.9451132818318
},
"single_phase": {
"pressure": [100000, 200000, 500000, 1000000, 2000000, 3000000],
"temperature": [250, 270, 290, 298.15, 320, 350],
"pressure": [
100000.0,
200000.0,
500000.0,
1000000.0,
2000000.0,
3000000.0
],
"temperature": [
250.0,
270.0,
290.0,
298.15,
320.0,
350.0
],
"density": [
5.2, 4.9, 4.5, 4.4, 4.0, 3.6,
12.0, 10.5, 9.0, 8.5, 7.5, 6.5,
35.0, 28.0, 22.0, 20.0, 16.0, 12.0,
75.0, 55.0, 40.0, 35.0, 25.0, 18.0,
150.0, 100.0, 65.0, 55.0, 38.0, 25.0,
220.0, 140.0, 85.0, 70.0, 48.0, 30.0
5.114431685636282,
4.683353123118987,
4.328850451003437,
4.20097283251613,
3.8955348952374025,
3.5459112742839527,
1368.0980186601096,
9.681584510627323,
8.870318857079596,
8.585891692021239,
7.919535033947271,
7.174461458822227,
1368.9481111118573,
1306.0088778446975,
24.162976157780722,
23.12523142245124,
20.893098398279882,
18.609801305836292,
1370.3531257311067,
1307.8634855444054,
1239.2653099751717,
1208.7317786026779,
46.78583750994063,
39.927060181669425,
1373.1202373257313,
1311.4940194912294,
1244.274720033223,
1214.5671990152737,
1124.3315338489504,
97.5182863064974,
1375.8324932762935,
1315.0255621348276,
1249.0857282470888,
1220.1274540078284,
1133.2694579667668,
966.21788137877
],
"enthalpy": [
380000, 395000, 410000, 415000, 430000, 450000,
370000, 388000, 405000, 412000, 428000, 448000,
355000, 378000, 398000, 406000, 424000, 445000,
340000, 365000, 390000, 400000, 420000, 442000,
320000, 350000, 378000, 392000, 415000, 438000,
300000, 335000, 368000, 384000, 410000, 435000
385146.7442281072,
401168.18899366795,
417663.82994626166,
424549.83909265586,
443509.2502824767,
470753.12676260195,
169594.9938919024,
398517.76702197525,
415608.85754233703,
422669.1965974061,
441989.4831612803,
469572.36034639826,
169692.6269709049,
195840.09714305282,
408557.89501766016,
416398.7877437356,
437121.5720017539,
465882.7194392182,
169856.3553436097,
195964.4056051839,
223111.08469321657,
234557.1432998888,
427466.984333152,
459128.1564053731,
170187.46743238682,
196219.98844314707,
223240.72444308564,
234609.6399384865,
266523.0882465626,
441616.9436628892,
170523.24470211015,
196484.32799192722,
223388.4355671476,
234687.43221498615,
266279.10971085844,
315394.0272988041
],
"entropy": [
1750, 1780, 1810, 1820, 1850, 1890,
1720, 1760, 1795, 1805, 1840, 1880,
1680, 1730, 1775, 1788, 1825, 1870,
1630, 1695, 1750, 1765, 1810, 1860,
1570, 1650, 1715, 1735, 1790, 1845,
1510, 1605, 1685, 1710, 1770, 1830
1757.7490963644016,
1819.3914680451644,
1878.317830317919,
1901.7343795644872,
1963.0883588165689,
2044.4362467715066,
883.9878583219048,
1755.537568986703,
1816.5980219342368,
1840.6076341732528,
1903.1321563736162,
1985.4957284248762,
883.501533187194,
984.0956352064416,
1723.4446007589722,
1750.1103423173092,
1817.1881501106895,
1903.0839576556361,
882.6962214425214,
983.1390978214034,
1080.1073084875245,
1119.0300184155205,
1737.5345394663402,
1832.1414342791036,
881.1046672280473,
981.2577693225631,
1077.777473402298,
1116.4380023806525,
1219.6895289194333,
1736.223986983503,
879.5375856147664,
979.4165832179034,
1075.5208869715025,
1113.943778631082,
1216.1588058362904,
1362.640947006448
],
"cp": [
900, 920, 950, 960, 1000, 1050,
880, 910, 940, 950, 990, 1040,
850, 890, 925, 940, 980, 1030,
820, 870, 910, 928, 970, 1020,
790, 850, 900, 920, 965, 1015,
765, 835, 890, 915, 962, 1010
793.6475837638649,
811.4355017558754,
838.8763122284527,
850.9977938926509,
884.6085526145774,
931.7141545972718,
1286.1942705749414,
850.4356050828194,
862.0477722535695,
870.7664816283624,
898.4352814099967,
940.9319749818374,
1285.2480600912713,
1331.4240291898557,
972.2837105787893,
954.4095771156854,
948.5466459484555,
971.8606122691408,
1283.7020930246838,
1328.9275894211523,
1389.0522679582934,
1420.7164740970513,
1091.6339073809727,
1039.224266101138,
1280.7212755498388,
1324.1744579006815,
1380.7667637704023,
1409.9158653138315,
1522.1471095047507,
1339.1441870920023,
1277.8794818366716,
1319.7143514975455,
1373.1954812103772,
1400.206958049531,
1500.0116655500663,
1866.2100579420141
],
"cv": [
750, 770, 800, 810, 850, 900,
730, 760, 790, 800, 840, 890,
700, 740, 775, 790, 830, 880,
670, 720, 760, 778, 820, 870,
640, 700, 745, 765, 812, 862,
615, 680, 730, 752, 805, 855
690.0975695908081,
715.5137791020643,
746.9613484621274,
760.2423075531158,
796.171301857269,
845.3043343246896,
851.4915421808691,
735.0640640573855,
757.6959266037023,
769.2393850817974,
802.2684806084416,
849.2304516025284,
851.5074032359738,
875.1594288026905,
806.8727303718707,
805.2234963726562,
822.8033865327284,
861.6158754183845,
851.5378621864114,
875.0875811276736,
900.5187090213045,
911.6044949863759,
873.271853414874,
885.1647302099409,
851.6130874992002,
874.9722549065135,
900.0545710947936,
910.9111391095264,
942.8427033318274,
958.2321167408633,
851.7060485746197,
874.8914386387426,
899.6656637889242,
910.3260145878637,
941.265858969436,
997.9560276129291
]
},
"saturation": {
"temperature": [250, 260, 270, 280, 290, 298.15, 310, 320, 330, 340, 350],
"pressure": [164000, 232000, 320000, 430000, 565000, 666000, 890000, 1165000, 1500000, 1900000, 2370000],
"h_liq": [200000, 215000, 230000, 245000, 260000, 272000, 288000, 305000, 322000, 340000, 358000],
"h_vap": [395000, 402000, 408000, 413000, 417000, 420000, 423000, 425000, 426000, 427000, 427500],
"rho_liq": [1350, 1320, 1290, 1255, 1218, 1188, 1145, 1098, 1045, 985, 915],
"rho_vap": [8.2, 11.2, 15.0, 19.8, 25.8, 30.5, 39.5, 50.5, 64.0, 80.5, 101.0],
"s_liq": [950, 1000, 1050, 1095, 1140, 1175, 1225, 1275, 1325, 1375, 1425],
"s_vap": [1720, 1710, 1700, 1690, 1680, 1675, 1668, 1660, 1652, 1643, 1633
"temperature": [
250.0,
259.09090909090907,
268.1818181818182,
277.27272727272725,
286.3636363636364,
295.45454545454544,
304.54545454545456,
313.6363636363636,
322.72727272727275,
331.8181818181818,
340.9090909090909,
350.0
],
"pressure": [
115612.22881910387,
170404.22835582937,
243635.16960420858,
339117.76129784196,
460960.1989193689,
613549.5951025893,
801549.5157416787,
1029918.2645986993,
1303958.154143472,
1629414.2447535396,
2012660.0075577358,
2461054.5532331755
],
"h_liq": [
169567.6133778951,
181367.38018747047,
193358.49995547015,
205562.3070620737,
218004.8063253546,
230718.34382316252,
243744.1085651622,
257136.0856447984,
270967.7150057756,
285344.1264767935,
300427.555829844,
316499.8724738989
],
"h_vap": [
384601.3551812879,
390202.5665842718,
395677.68325284147,
400989.77726941387,
406097.4625785895,
410951.8510416422,
415492.13291552424,
419638.7736000683,
423282.2016218858,
426262.22005323495,
428326.1347709371,
429029.6000445165
],
"rho_liq": [
1367.8579215745046,
1339.8990239265972,
1311.0147435057756,
1281.0294639731596,
1249.7248418245406,
1216.8238638163666,
1181.9666884550452,
1144.6723783612288,
1104.2743594361552,
1059.8010214455235,
1009.7233743625571,
951.3190116021533
],
"rho_vap": [
5.954551937553797,
8.597009069706335,
12.091090616973307,
16.62949990332455,
22.442955857362893,
29.814548085338558,
39.10279306483501,
50.779933267109946,
65.49895027775776,
84.21970998454984,
108.47186731477426,
140.99042590517433
],
"s_liq": [
884.1250881026259,
930.3251816203352,
975.601544298256,
1020.0806152274379,
1063.8912160884101,
1107.1697083583092,
1150.066981530715,
1192.758863758459,
1235.4631464072384,
1278.4705768229642,
1322.2094803393145,
1367.4062346980663
],
"s_vap": [
1744.2600553161974,
1736.3557256079882,
1730.012058288454,
1724.9009995817787,
1720.7227141155788,
1717.1908097131634,
1714.0157182035457,
1710.883376079609,
1707.4235274712412,
1703.1552423958015,
1697.3786452331876,
1688.9197420426879
]
}
}
}