Ellipsoid-Volumenrechner
Geben Sie drei Halbachsen ein und erhalten Sie Volumen und Oberfläche des Ellipsoids zusammen: Halbachsen 3, 2 und 1 ergeben ein Volumen von 8π. Die Fläche folgt der Näherung von Knud Thomsen, die für eine Kugel exakt ist. Kostenlos in Ihrem Browser.
- Kostenlos
- Läuft in Ihrem Browser
- Ohne Anmeldung
- Ihre Daten bleiben auf Ihrem Gerät
Im Browser ausführen – kostenlos
Rechenbeispiel
- A
- 3
- B
- 2
- C
- 1
- Volumen
- 25,1327412287
- Oberfläche
- 48,9719333337
- Oberflächenmethode
- knud_thomsen
- Thomsen-Exponent p
- 1,6075
Ein dreiachsiges Ellipsoid entsteht, indem man eine Einheitskugel entlang dreier paarweise senkrechter Achsen unabhängig voneinander streckt. Es beschreibt Planeten, Eier, Rugbybälle, Tankböden und viele CAD-Primitive genauer als eine reine Kugel, wenn sich die drei Hauptlängen unterscheiden. Bei positiven Halbachsen a, b und c in derselben Längeneinheit hat das Volumen eine einfache geschlossene Form: vier Drittel mal π mal a mal b mal c. Für die Oberfläche gibt es im allgemeinen Fall keine elementare geschlossene Form; der praktische Ingenieurstandard ist die Knud-Thomsen-Näherung, die paarweise Produkte der potenzierten Achsen bildet, sie mittelt, die p-te Wurzel mit p gleich 1.6075 zieht und mit vier π multipliziert. Der relative Fehler bleibt bei moderater Exzentrizität klein, und die Formel fällt auf die exakte Kugeloberfläche zusammen, wenn a gleich b gleich c ist.
Was Volumen und Knud-Thomsen-Oberfläche bei einem Ellipsoid bedeuten
Ein dreiachsiges Ellipsoid ist durch drei positive Halbachsen a, b und c entlang orthogonaler Hauptrichtungen definiert; jeder Punkt der Oberfläche erfüllt x²/a² + y²/b² + z²/c² = 1. Das Volumen folgt unmittelbar aus der linearen Streckung einer Einheitskugel: V = (4/3)·π·a·b·c. Wenn a = b = c = r, reduziert sich das auf das bekannte Kugelvolumen (4/3)·π·r³.
Die Oberfläche ist schwieriger: Der exakte Ausdruck enthält unvollständige elliptische Integrale erster und zweiter Art und vereinfacht sich für beliebige a, b und c nicht. Die Einheiten bleiben konsistent mit der Längeneinheit, die Sie für a, b und c übergeben — Meter ergeben Kubikmeter Volumen und Quadratmeter Fläche; Zoll ergeben Kubik- und Quadratzoll. Die Arithmetik besteht nach der Konvertierung aus einer Handvoll Multiplikationen und einer Potenz — es gibt keine Iteration, kein Monte-Carlo-Sampling und keine Abhängigkeit von der Systemuhr.
Anwendungsfälle
Tankböden, Eier und Materialermittlung für Verpackungen
Wandeln Sie Haupthalbachsen in Volumen für Kapazitätsschätzungen um oder nähern Sie die Hüllfläche für Lack, Folie und Materialbestellungen an ellipsoidalen Teilen an.
CAD- und Fertigungsvorprüfungen
Validieren Sie Standard-Ellipsoidmaße in Skripten vor Verschachtelung oder Angebot: Volumen für Masseschätzungen, Näherungsoberfläche für Beschichtung und Wärmebehandlung.
Häufige Fragen
Wie lautet die Formel für das Volumen eines Ellipsoids?
Mit den Halbachsen a, b und c ist das Volumen (4/3)·π·a·b·c. Alle drei Längen müssen dieselbe Einheit verwenden. Bei a=b=c=r ist das das Kugelvolumen (4/3)·π·r³.
Wie lautet die Knud-Thomsen-Formel für die Oberfläche?
Sie ist für eine Kugel exakt und eine Standard-Ingenieurnäherung für dreiachsige Ellipsoide.
Wie genau ist die berechnete Oberfläche?
Für eine Kugel ist sie exakt, bei mäßig gestreckten Formen liegt die Abweichung meist um ein Prozent. Sehr nadel- oder pfannkuchenförmige Ellipsoide können stärker abweichen, deshalb wird die Fläche als Näherung ausgewiesen.
In welchen Einheiten erscheinen Volumen und Oberfläche?
In der Einheit Ihrer drei Halbachsen, beim Volumen hoch drei und bei der Fläche im Quadrat. Meter ergeben Kubik- und Quadratmeter; alle drei Halbachsen müssen dieselbe Einheit haben.
Was passiert, wenn alle drei Halbachsen gleich sind?
Dann wird das Ellipsoid zur Kugel mit diesem Radius. Das Volumen wird zu vier Dritteln von π mal Radius hoch drei, und die Näherung von Thomsen liefert genau die Kugeloberfläche.
Verwandte Tools
Für Entwickler — API-Zugang
Alles auf dieser Seite ist auch per API verfügbar. Dieser Abschnitt richtet sich an Teams, die es in ihre eigenen Systeme einbinden möchten; alle anderen nutzen einfach das Tool oben.
Endpunkt
Authentifizierung per Bearer-Token. Ein einziger POST stellt die Aufgabe in die Warteschlange; das Ergebnis erhalten Sie per Webhook oder über einen signierten Link.
Aufruf aus Ihrem Stack
curl -X POST https://api.kit.forhosting.com/geom/ellipsoid \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"a":3,"b":2,"c":1}'const res = await fetch("https://api.kit.forhosting.com/geom/ellipsoid", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"a": 3,
"b": 2,
"c": 1
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/geom/ellipsoid",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"a": 3,
"b": 2,
"c": 1
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/geom/ellipsoid", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"a":3,"b":2,"c":1}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"a":3,"b":2,"c":1}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/geom/ellipsoid", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Beispiel-Anfrage
{
"a": 3,
"b": 2,
"c": 1
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "geom.ellipsoid",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}Die API arbeitet asynchron: Sie erhalten sofort eine task_id. Polling ist mit 1 Anfrage pro Sekunde erlaubt.
Preis
Der Preis steht auf der Seite – keine Tokens, keine Credits. Fehlgeschlagene Aufgaben werden nicht berechnet.
Limits
max_semi_axis | 1000000000000 |
min_semi_axis | 1e-15 |
Fehler
| HTTP | Code | Bedeutung |
|---|---|---|
401 | unauthorized | Der API-Schlüssel fehlt oder ist ungültig – prüfen Sie den Authorization-Header (Bearer). |
402 | insufficient_balance | Ihr Guthaben reicht für diese Aufgabe nicht aus – Aufladungen verfallen nicht. |
404 | unknown_type | Unbekannter Aufgabentyp – prüfen Sie das Feld „type“ gegen den Katalog. |
429 | rate_limited | Zu viele Anfragen – warten Sie kurz; Polling ist mit 1 Anfrage pro Sekunde erlaubt. |
Technische Hinweise
Diese Fähigkeit liefert beide Ergebnisse als deterministisches JSON — ohne Computeralgebrasystem, ohne Zufalls-Seeds und mit derselben reinen Solve-Funktion im kostenlosen Browser-Werkzeug und im Prepaid-API-Pfad. Jede nicht positive Halbachse wird mit invalid_input zurückgewiesen, damit Skripte und Bewertungspipelines einen ehrlichen Fehler sehen statt eines stillen Absolutwerts oder eines Körpers mit Volumen null.
Was Volumen und Knud-Thomsen-Oberfläche bei einem Ellipsoid bedeuten
Knud Thomsen schlug eine kompakte Näherung vor, die in Ingenieurtabellen und Software weit verbreitet ist: S ≈ 4·π·((a^p·b^p + a^p·c^p + b^p·c^p)/3)^(1/p) mit dem festen Exponenten p = 1.6075. Die Näherung ist für eine Kugel exakt und bleibt bei vielen praktischen Exzentrizitäten innerhalb von etwa einem Prozent relativem Fehler; extrem nadel- oder tellerförmige Körper können stärker abweichen, weshalb die Antwort das Oberflächenfeld als Methode knud_thomsen und nicht als exakt kennzeichnet. Null oder negative Achsen werden unter diesem Vertrag nicht akzeptiert, denn sie beschreiben keinen festen Ellipsoidkörper positiver Ausdehnung; die API liefert invalid_input, statt einen Betrag zu erfinden.
So rufen Sie die API auf und was zurückkommt
Alle drei müssen endliche Zahlen strikt größer als null und innerhalb der veröffentlichten Grenzen sein und dieselbe Längeneinheit verwenden. Nutzen Sie es in Geometrie-Hausaufgaben-Pipelines, Skripten für Planeten- oder Tankmaße, Interview-Vorbereitungs-Sandboxes, CAD-Vorprüfungen oder jedem Workflow, der reproduzierbare Ellipsoid-Zahlen braucht, ohne auf jeder Maschine ein Computeralgebrapaket zu installieren. Kombinieren Sie den Aufruf nur dann mit einer Einheitenumrechnung, wenn Ihre Quelldaten Millimeter und Meter mischen; diese Fähigkeit rechnet lineare Einheiten nicht für Sie um, halten Sie also a, b und c vor dem Absenden in derselben Einheit. Senden Sie einen JSON-Body mit den drei Halbachsen a, b und c. Feld a ist die erste positive Halbachse; die Aliase semi_a, A und x werden akzeptiert. Feld b ist die zweite; die Aliase semi_b, B und y haben dieselbe Bedeutung. Feld c ist die dritte; die Aliase semi_c, C und z werden akzeptiert. Im Erfolgsfall spiegelt die Antwort a, b und c, liefert volume als exakten Wert (4/3)·π·a·b·c, liefert surface_area aus der Knud-Thomsen-Formel, setzt surface_area_method auf knud_thomsen und thomsen_p auf 1.6075, markiert is_sphere, wenn die drei Achsen gleich sind, setzt method auf triaxial_ellipsoid und enthält einen kurzen Formelblock, der beide Ausdrücke dokumentiert. Fehlgeschlagene Validierung — ein fehlendes Pflichtfeld, eine nicht endliche Zahl, eine nicht positive Achse oder ein Wert außerhalb der veröffentlichten Grenzen — liefert invalid_input und wird nie berechnet. Der Preis ist pauschal $0.002 pro erfolgreicher Anfrage als einzelner Posten ohne Grenzkosten pro Einheit.
Praktische Tipps, Grenzen und verwandte Suchen
Beim Unterrichten bevorzugen Sie gepaarte Beispiele: a drei, b zwei, c eins für einen klar dreiachsigen Körper; a eins, b eins, c eins für eine Einheitskugel, bei der das Volumen (4/3)·π und die Oberfläche 4·π beträgt; und eine null oder negative Achse, um den harten Zurückweisungspfad zu zeigen. Bevorzugen Sie dieses Werkzeug, wenn Sie die drei Haupthalbachsen bereits kennen und Volumen plus eine standardisierte Näherungsoberfläche in einem Schritt brauchen. Rundreise-Prüfungen sind einfach: Bestätigen Sie nach einem Kugelfall, dass das Volumen (4/3)·π·r³ und die Oberfläche 4·π·r² beträgt; bei ungleichen Achsen prüfen Sie, ob das Volumen mit dem Produkt a·b·c skaliert, wenn Sie eine Achse verdoppeln. Wenn Sie nur einen geraden Kreiszylinder aus Radius und Höhe brauchen, nutzen Sie den dedizierten Zylinder-Volumenrechner; wenn Sie ein regelmäßiges Tetraeder aus der Kantenlänge brauchen, nutzen Sie das Tetraeder-Werkzeug, statt degenerierte Ellipsoidachsen zu erzwingen. Halten Sie jede Halbachse innerhalb des veröffentlichten positiven Bereichs bis zu einer Billion, damit Zwischenprodukte und Potenzen in IEEE-Doppelpräzision auf dem Worker und im Browser endlich bleiben. Da das Volumen nur das Produkt a·b·c benötigt, können Studierende für schöne Brüche von π von Hand nachrechnen und die API Zeile für Zeile abgleichen, indem sie die gemeldeten Fließkommawerte bei Bedarf durch π teilen. Oberflächenvergleiche mit einer Kugel sind der beste Plausibilitätstest: Setzen Sie alle drei Achsen gleich und prüfen Sie, ob surface_area innerhalb der Fließkommatoleranz 4·π·r² entspricht. Diese Seite richtet sich an Menschen, die nach einem Ellipsoid-Volumenrechner oder der Knud-Thomsen-Oberfläche aus drei Halbachsen suchen; es ist kein Zylinder-, Tetraeder- oder exakter Elliptische-Integrale-Löser. Fehlgeschlagene Aufgaben, die invalid_input zurückliefern, verbrauchen kein Prepaid-Guthaben — das hält explorative Skripte günstig, wenn Nutzer beim Erlernen des Vertrags unmögliche Maße eingeben.
Integrationsbeispiele
Hausaufgabenkontrolle für Ellipsoid-Volumen und -Oberfläche
Geben Sie Studierenden drei Halbachsen; vergleichen Sie ihr von Hand berechnetes Volumen und die Knud-Thomsen-Oberfläche mit einer deterministischen API oder dem kostenlosen Browser-Ergebnis.
Technische Fragen
Warum werden null oder negative Halbachsen zurückgewiesen?
Ein fester Ellipsoidkörper braucht strikt positive Halbachsen. Nicht positive Eingaben liefern invalid_input, statt einen Absolutwert zu nehmen oder einen Körper mit Volumen null zurückzugeben.
Ist die Oberfläche exakt?
Das Volumen ist exakt. Die Oberfläche nutzt die Knud-Thomsen-Näherung (p=1.6075); die wahre Oberfläche erfordert elliptische Integrale und wird hier nicht berechnet.
Ist der Ellipsoid-Volumenrechner kostenlos?
Das Browser-Werkzeug ist kostenlos und läuft lokal. API-Aufrufe nutzen Prepaid-KIT-Guthaben zu $0.002 pro erfolgreicher Anfrage; fehlgeschlagene Aufgaben werden nie berechnet.