Math & Numbers
Berechnet die stationäre radiale Wärmeleitung durch eine einschichtige zylindrische Wand nach dem Fourierschen Gesetz in Zylinderkoordinaten: radialer Wärmestrom Q=2π·k·L·ΔT/ln(r₂/r₁) (W), Wärmestromdichte an der Innenfläche q_inner=Q/(2π·r₁·L) (W/m²), Dichte an der Außenfläche q_outer=Q/(2π·r₂·L) (W/m²) und zylindrischer Wärmewiderstand R=ln(r₂/r₁)/(2π·k·L) (K/W). k ist die Wärmeleitfähigkeit (W/(m·K)); L die Zylinderlänge; r₁ der Innenradius, r₂ der Außenradius (r₂>r₁>0); ΔT die Temperaturdifferenz (K; °C-Differenz = K-Differenz, °F-Differenz ×5/9). ΔT darf negativ sein (entgegengesetzter Strom), aber k, L, r₁ und r₂ müssen positiv sein. Länge und Radius in m/cm/mm.
Rufen Sie dieses Werkzeug aus Ihrem Code in drei Sprachen auf.
curl -X POST 'https://api.elysiatools.com/de/api/tools/cylinder-radial-conduction' \
-H 'Content-Type: application/json' \
-d '{"conductivity":50,"length":2,"lengthUnit":"m","innerRadius":0.05,"outerRadius":0.1,"radiusUnit":"m","temperatureDiff":100,"tempUnit":"K","decimalPlaces":4}'Senden Sie eine POST-Anfrage mit Ihren Eingaben als JSON. Dateiparameter erfordern einen vorherigen Upload.
POST https://api.elysiatools.com/de/api/tools/cylinder-radial-conduction| Name | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
| conductivity | number | Ja | Thermal conductivity k of the cylinder-wall material in W/(m·K). |
| length | number | Ja | Cylinder length L, in the selected Length Unit. |
| lengthUnit | select | Nein | — |
| innerRadius | number | Ja | Inner radius r₁ of the cylinder wall, in the selected Radius Unit. |
| outerRadius | number | Ja |
Fügen Sie dieses Werkzeug Ihrem Model-Context-Protocol-Server hinzu, damit KI-Agenten es auflisten und aufrufen können.
Fügen Sie diesen Block Ihrer MCP-Client-Konfiguration hinzu:
{
"mcpServers": {
"elysiatools-cylinder-radial-conduction": {
"name": "cylinder-radial-conduction",
"description": "Berechnet die stationäre radiale Wärmeleitung durch eine einschichtige zylindrische Wand nach dem Fourierschen Gesetz in Zylinderkoordinaten: radialer Wärmestrom Q=2π·k·L·ΔT/ln(r₂/r₁) (W), Wärmestromdichte an der Innenfläche q_inner=Q/(2π·r₁·L) (W/m²), Dichte an der Außenfläche q_outer=Q/(2π·r₂·L) (W/m²) und zylindrischer Wärmewiderstand R=ln(r₂/r₁)/(2π·k·L) (K/W). k ist die Wärmeleitfähigkeit (W/(m·K)); L die Zylinderlänge; r₁ der Innenradius, r₂ der Außenradius (r₂>r₁>0); ΔT die Temperaturdifferenz (K; °C-Differenz = K-Differenz, °F-Differenz ×5/9). ΔT darf negativ sein (entgegengesetzter Strom), aber k, L, r₁ und r₂ müssen positiv sein. Länge und Radius in m/cm/mm.",
"baseUrl": "https://api.elysiatools.com/mcp/sse?toolId=cylinder-radial-conduction",
"command": "",
"args": [],
"env": {},
"isActive": true,
"type": "sse"
}
}
}Nach dem Verbinden mit dem SSE-Endpunkt listen Sie die bereitgestellten Werkzeuge auf:
{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/list"
}Rufen Sie das Werkzeug über seine ID auf; Argumente werden aus seiner Parameterliste gebildet:
{
"jsonrpc": "2.0",
"id": 2,
"method": "tools/call",
"params": {
"name": "cylinder-radial-conduction",
"arguments": {
"conductivity": 50,
"length": 2,
"lengthUnit": "m",
"innerRadius": 0.05,
"outerRadius": 0.1,
"radiusUnit": "m",
"temperatureDiff": 100,
"tempUnit": "K",
"decimalPlaces": 4
}
}
}| Outer radius r₂ of the cylinder wall, in the selected Radius Unit. |
| radiusUnit | select | Nein | — |
| temperatureDiff | number | Ja | Temperature difference ΔT across the cylinder wall, in the selected Temperature Unit. May be negative to indicate the reverse heat-flow direction. |
| tempUnit | select | Nein | Unit of the temperature difference. This is a difference, not an absolute temperature: Δ°C = ΔK and Δ°F ×5/9 = ΔK. |
| decimalPlaces | number | Nein | — |
JSON-Ergebnis
{
"key": {...},
"metadata": {
"key": "value"
},
"error": "Error message (optional)",
"message": "Notification message (optional)"
}Fragen oder Probleme? Kontakt: [email protected]