Kugelkappen-Rechner
Erhalten Sie Volumen und gekrümmte Fläche einer Kugelkappe zusammen aus nur zwei Angaben, dem Kugelradius und der Kappenhöhe: Das Volumen beträgt (1/3)πh²(3R − h). Höhen über dem Durchmesser werden abgelehnt. 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
- Radius
- 5
- Höhe
- 2
- Durchmesser
- 10
- Volumen
- 54,4542726622
- Krumme Oberfläche
- 62,8318530718
Eine Kugelkappe ist der Teil einer Kugel, der von einer Ebene abgeschnitten wird: eine gekrümmte Kuppel der Höhe h aus einer Kugel mit Radius R. Mit diesen beiden positiven Zahlen liefert dieser Rechner das eingeschlossene Volumen und die krumme Oberfläche der Kuppel.
Wie Volumen und krumme Oberfläche berechnet werden
Bezeichnen Sie den Radius der Mutterkugel R und die senkrechte Höhe der Kappe h, gemessen von der Schnittebene zum Pol der Kuppel. Das Festkörpervolumen der Kappe ist ein Drittel pi mal h zum Quadrat mal drei R minus h: volume equals (1/3) π h² (3R − h). Wenn h equals R erhalten Sie die Formeln der festen Halbkugel volume (2/3) π R³ und curved area 2 π R²; wenn h equals the diameter 2R erhalten Sie das Vollkugelvolumen (4/3) π R³ und surface 4 π R².
Klassische Prüfungen: Radius fünf und Höhe zwei ergeben volume about 54.454272662223 und curved surface about 62.831853071796; Radius eins und Höhe eins (Halbkugel) ergeben volume about 2.094395102393 und curved surface about 6.28318530718. Weil der Pfad nur Multiplikation, den festen Bruch ein Drittel und Math.PI nutzt, ist er deterministisch, O(1) und frei von iterativen Solvern.
Wo Kugelkappen-Berechnungen in der Praxis vorkommen
Raumgeometrie-Kurse an Schulen und Hochschulen verlangen ständig Volumen und krumme Fläche einer Kugelkappe aus Radius und Höhe und kontrastieren oft eine flache Kuppel mit einer tiefen Kappe auf derselben Kugel; ein vertrauenswürdiger Rechner mit strikter Durchmessergrenze beschleunigt die Hausaufgabenkorrektur und entfernt Tabellenfehler, bei denen jemand die Halbkugel-Formel nutzt, obwohl die Höhe nicht gleich dem Radius ist. Architektur-, Dach- und Fertigungsabläufe dimensionieren Teildome, Tankböden und dekorative Kugelsegmente aus Außenradius und Stichhöhe; das Volumen speist Kapazitäts- und Betonschätzungen, die krumme Fläche informiert Verkleidung und Farbe.
Lagertanks und chemische Behälter werden manchmal mit Kugelböden eines gegebenen Kronenradius und Schalentiefe modelliert; die Kappenformeln liefern Kopfvolumen und Schalenfläche, bevor der zylindrische Körper addiert wird. Spiel-, Grafik- und CAD-Bibliotheken schneiden Kugeln mit Ebenen; deterministische Volumen- und Oberflächenmetriken unterstützen Debug-Anzeigen und Materialschätzungen ohne eine vollständige Mesh-Bibliothek. Wenn Sie nur je eine reine Halbkugel brauchen, behandeln Sie das als separate Suchintention (geom.hemisphere), statt diese Kugelkappen-Seite zu überladen.
Anwendungsfälle
Hausaufgaben- und Prüfungskontrollen
Berechnen Sie Kugelkappen-Volumen und krumme Fläche aus Radius und Höhe und lehnen Sie Höhe über dem Durchmesser mit einem klaren Fehler ab.
Kuppeln, Tankböden und Fertigung
Aus Kugelradius und Stichhöhe erhalten Sie Kapazitätsvolumen und Verkleidungsfläche für teilsphärische Schalen.
CAD- und Spiel-Metriken für Kugelschnitte
Wandeln Sie Radius und Ebenenversatz (als Höhe) in Volumen- und Flächenwerte für Layout, Material und Eigenschaftspanels um.
Häufige Fragen
Was passiert, wenn die Kappenhöhe den Durchmesser überschreitet?
Die Höhe darf nicht größer als das Doppelte des Radius sein; eine Kugelkappe höher als die Kugel ist nicht definiert.
Enthält das Ergebnis die flache Basisscheibe?
Die Basisfläche π a² (mit a² = h(2R − h)) wird nicht zurückgegeben; addieren Sie sie selbst, wenn Sie die Gesamtoberfläche brauchen.
Wie berechnet man das Volumen einer Kugelkappe?
Multiplizieren Sie π mit dem Quadrat der Höhe und mit dem Dreifachen des Radius minus der Höhe, dann teilen Sie durch drei. Bei Radius 5 und Höhe 2 ergibt das 54,454272662223 Kubikeinheiten.
Wo wird die Höhe einer Kugelkappe gemessen?
Senkrecht von der Schnittebene bis zum Scheitel der Kuppel. Der Radius ist dabei der Radius der ganzen Kugel, aus der die Kappe herausgeschnitten wurde, nicht der des flachen Bodens.
Wofür braucht man Volumen und Fläche einer Kugelkappe in der Praxis?
Für Kuppeln, Dächer und Behälterböden: Das Volumen liefert Fassungsvermögen oder Betonmenge, die gekrümmte Fläche zeigt Ihnen, wie viel Verkleidung oder Farbe die Wölbung braucht.
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/spherical-cap \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"radius":5,"height":2}'const res = await fetch("https://api.kit.forhosting.com/geom/spherical-cap", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"radius": 5,
"height": 2
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/geom/spherical-cap",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"radius": 5,
"height": 2
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/geom/spherical-cap", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"radius":5,"height":2}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"radius":5,"height":2}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/geom/spherical-cap", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Beispiel-Anfrage
{
"radius": 5,
"height": 2
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "geom.spherical_cap",
"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.
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
Eine Höhe größer als der Kugeldurchmesser wird mit einem klaren invalid_input-Fehler abgelehnt statt eines stillen unsinnigen Volumens. Keine Netzwerkanrufe, keine Zufallsstichproben und keine Gleitkomma-Überraschungen jenseits gewöhnlicher IEEE-754-Arithmetik auf den Werten, die Sie angeben.
Wie Volumen und krumme Oberfläche berechnet werden
Die krumme Oberfläche der Kuppel allein — die Kugelzone, nicht die flache Kreisbasis — ist zwei pi mal R mal h: curved_surface_area equals 2 π R h. Riesige Beträge können den IEEE-754-Double-Bereich dennoch überlaufen; wenn Zwischenwerte nicht endlich sind, schlägt die Anfrage mit einer klaren Overflow-Meldung fehl statt Infinity in JSON zurückzugeben. Diese geschlossene Form entspricht den Raumgeometrie-Lehrbüchern und hält automatische Bewerter mit Handrechnung bei gleichem Radius und gleicher Höhe abgestimmt.
Was Sie senden und was Sie zurückerhalten
Verbinden Sie das kostenlose Browser-Tool für schnelle Plausibilitätschecks und rufen Sie denselben Vertrag aus Skripten für Massenevaluation auf, ohne die Kugelkappen-Formeln in jeder Sprache neu zu implementieren. Geben Sie zwei erforderliche endliche Zahlen an: radius ist der Radius der Mutterkugel und muss strikt größer als null sein; height ist die Kappenhöhe und muss strikt größer als null und nicht größer als der Kugeldurchmesser (das Doppelte des Radius) sein. Fehlende Felder, leere Zeichenketten, nichtnumerischer Text, NaN, Infinity, nichtpositiver radius oder height und height über dem Durchmesser werden mit invalid_input abgelehnt und nicht berechnet. Bei Erfolg liefert die JSON-Antwort radius, height, diameter (2×radius zur Bequemlichkeit), volume, curved_surface_area und method gesetzt auf spherical_cap_volume_curved_surface, damit Protokolle und Lehr-UIs den Algorithmus dokumentieren können. Beispielprüfungen: radius five and height two skalieren mit den Formeln oben; radius five and height five entsprechen dem Halbkugel-Sonderfall; radius five and height twelve scheitert, weil zwölf den Durchmesser zehn übersteigt. Der Vertrag ist stabiles JSON geeignet für Unit-Tests, Hausaufgabenprüfer und Batch-Pipelines. Der API-Preis ist die veröffentlichte Basis von $0.002 pro erfolgreichem Element.
Wo Kugelkappen-Berechnungen in der Praxis vorkommen
Weil diese Fähigkeit eine reine parse-Engine ist, wird fehlgeschlagene Validierung nicht berechnet und erfolgreiche Läufe bleiben bei $0.002 pro Element.
Technische Fragen
Welche Formeln verwendet dieser Rechner?
volume = (1/3) π h² (3R − h); curved_surface_area = 2 π R h. Die Antwort enthält method: "spherical_cap_volume_curved_surface" und liefert diameter = 2R.
Ist eine Halbkugel dasselbe wie dieser Rechner?
Eine Halbkugel ist der Sonderfall height = radius. Diese Fähigkeit akzeptiert jede positive Höhe bis zum Durchmesser. Für eine reine Halbkugel-Seite siehe den Halbkugel-Rechner.
Was kostet es?
Das Browser-Tool ist kostenlos und läuft lokal. API-Anfragen nutzen vorausbezahltes KIT-Guthaben zu $0.002 pro erfolgreichem Element; ungültige Eingabe wird nicht berechnet.