Aire de surface d'un ellipsoïde
Obtenez la surface extérieure d'un ellipsoïde à partir de ses trois demi-axes : 3, 2 et 1 donnent près de 49 unités carrées, et trois demi-axes égaux à 5 donnent exactement 100π. Conçu pour chiffrer peinture, film ou placage. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- A
- 3
- B
- 2
- C
- 1
- Surface
- 48,9719333337
- Méthode de l'aire de surface
- knud_thomsen
- p de Thomsen
- 1,6075
Un ellipsoïde triaxial est le solide obtenu en étirant une sphère unité de façon indépendante le long de trois axes mutuellement perpendiculaires. Planètes, œufs, ballons de rugby, fonds de réservoir et de nombreuses primitives CAO se rapprochent plus d'un ellipsoïde que d'une sphère pure lorsque les trois longueurs principales diffèrent. Lorsque vous n'avez besoin que de la peau extérieure—peinture, emballage, placage, aire de transfert de chaleur ou un contrôle de devoirs qui ne demande jamais le volume—ce calculateur d'aire de surface d'ellipsoïde transforme trois demi-axes positifs en une aire approximative pratique. L'aire exacte d'un ellipsoïde général implique des intégrales elliptiques incomplètes et reste malcommode pour des scripts rapides ; la norme d'ingénierie est l'approximation de Knud Thomsen avec l'exposant fixe p égal à 1.6075, exacte pour une sphère et proche pour une excentricité modérée.
Ce que signifie l'aire de surface approximative d'un ellipsoïde et pourquoi trois demi-axes suffisent
Un ellipsoïde triaxial est défini par trois demi-axes positifs a, b et c le long de directions principales orthogonales ; tout point de la surface satisfait x au carré sur a au carré plus y au carré sur b au carré plus z au carré sur c au carré égal à un.
Le volume a une forme fermée simple, mais cette page est délibérément centrée sur la surface : les personnes qui cherchent un calculateur d'aire de surface d'ellipsoïde veulent en général la mesure extérieure pour revêtements, film d'emballage, radiateurs ou exercices d'examen qui ne mentionnent jamais la capacité. L'aire exacte pour des axes inégaux exige des intégrales elliptiques incomplètes de première et de seconde espèce et ne se simplifie pas pour a, b et c arbitraires.
Knud Thomsen a proposé une approximation compacte largement utilisée dans les tables et logiciels d'ingénierie : S vaut approximativement quatre π multiplié par la quantité parenthèse ouverte a à la p fois b à la p plus a à la p fois c à la p plus b à la p fois c à la p, le tout divisé par trois, parenthèse fermée, élevée à un sur p, avec l'exposant fixe p égal à 1.6075.
Les unités restent cohérentes avec l'unité de longueur que vous envoyez—les mètres donnent des mètres carrés ; les pouces, des pouces carrés. Les axes nuls sont également rejetés car ils ne décrivent pas un solide d'étendue positive. L'arithmétique se réduit à quelques multiplications et une puissance après coercition, sans itération, sans échantillonnage Monte Carlo et sans dépendance à l'horloge système.
Conseils pratiques, limites et intention de recherche surface seule
Lors de l'enseignement, préférez des exemples appariés : a trois, b deux, c un pour un solide clairement triaxial avec une aire proche de quarante-neuf ; a cinq, b cinq, c cinq pour une sphère où l'aire est exactement cent π dans l'arrondi ; et un axe négatif tel que c égal à moins un pour démontrer le rejet strict. Comme l'aire ici est approximative, étiquetez les résultats Knud Thomsen dans les rapports et ne revendiquez pas la précision des intégrales elliptiques pour des excentricités extrêmes.
Cette page vise les personnes qui cherchent un calculateur d'aire de surface d'ellipsoïde ou une aire de peau approximative à partir de trois demi-axes ; ce n'est pas un calculateur de volume, un cylindre, un tétraèdre ni un solveur exact d'intégrales elliptiques. Préférez cet outil lorsque vous connaissez déjà les trois demi-axes principaux et n'avez besoin que de la mesure extérieure en un seul appel.
Les contrôles aller-retour sont simples : après un cas sphérique, confirmez que la surface égale quatre π r au carré ; pour des axes inégaux, confirmez que doubler les trois axes multiplie l'aire par quatre. Si vous avez besoin du volume en plus de la surface, utilisez un outil complet de métriques d'ellipsoïde plutôt que d'inventer un second appel ici.
Cas d’usage
Métré de peinture, emballage et revêtement
Transformez les demi-axes principaux en aire de peau approximative pour devis de peinture, film, placage et traitement thermique sur pièces ellipsoïdales sans calculer le volume.
Précontrôles CAO et fabrication
Validez les dimensions d'ellipsoïdes de stock dans des scripts avant imbrication ou devis : surface approximative pour le coût de revêtement et le temps de process.
Questions fréquentes
Quelle formule ce calculateur d'aire de surface d'ellipsoïde utilise-t-il ?
Elle est exacte pour une sphère et une estimation d'ingénierie standard pour les ellipsoïdes triaxiaux.
Pourquoi les demi-axes négatifs sont-ils rejetés ?
Un demi-axe est une longueur et ne peut pas être négatif en géométrie solide euclidienne.
L'aire de surface est-elle exacte ?
Non. L'aire exacte d'un ellipsoïde général nécessite des intégrales elliptiques incomplètes.
Que se passe-t-il lorsque a est égal à b et égal à c ?
Le solide est une sphère de rayon r.
Le calculateur d'aire de surface d'ellipsoïde est-il gratuit ?
L'outil navigateur est gratuit et s'exécute en local.
Outils associés
Pour les développeurs — accès API
Tout sur cette page est disponible par programmation. Cette section s'adresse aux équipes qui veulent l'intégrer à leurs systèmes ; les autres peuvent simplement utiliser l'outil ci-dessus.
Endpoint
Authentification par jeton Bearer : un seul POST met la tâche en file d’attente, et le résultat vous parvient par webhook ou lien signé.
Appeler depuis votre stack
curl -X POST https://api.kit.forhosting.com/geom/ellipsoid-surface \
-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-surface", {
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-surface",
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-surface", 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-surface", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Exemple de requête
{
"a": 3,
"b": 2,
"c": 1
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "geom.ellipsoid_surface",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}L’API est asynchrone : chaque appel renvoie un task_id immédiatement, puis vous interrogez l’état à raison d’une requête par seconde.
Tarifs
Le prix est publié, sans tokens ni crédits. Une tâche qui échoue n’est pas facturée.
Erreurs
| HTTP | Code | Signification |
|---|---|---|
401 | unauthorized | Clé API absente ou invalide : vérifiez l’en-tête Authorization. |
402 | insufficient_balance | Solde insuffisant : rechargez votre compte pour lancer cette tâche. |
404 | unknown_type | Type de tâche inconnu : vérifiez le champ type de votre requête. |
429 | rate_limited | Trop de requêtes : ralentissez la cadence, puis réessayez. |
Notes techniques
Tout demi-axe négatif est rejeté avec invalid_input afin qu'une erreur de signe ne devienne jamais une valeur absolue silencieuse ni une aire absurde.
Ce que signifie l'aire de surface approximative d'un ellipsoïde et pourquoi trois demi-axes suffisent
L'approximation est exacte pour une sphère et reste en général dans environ un pour cent d'erreur relative pour des excentricités modérées ; des formes extrêmes en aiguille ou en crêpe peuvent s'écarter davantage, c'est pourquoi la réponse étiquette la méthode knud_thomsen plutôt qu'exact. Un demi-axe négatif n'est jamais accepté sous ce contrat car une longueur ne peut pas être négative en géométrie solide euclidienne ; l'API renvoie invalid_input plutôt que d'inventer une magnitude.
Comment appeler l'API et ce qui revient dans la réponse
Les trois doivent être des nombres finis strictement supérieurs à zéro et dans les limites publiées, et partager la même unité de longueur. Utilisez-le dans des pipelines de devoirs de géométrie, des métrés de peau planétaire ou de réservoir, des sandboxes d'entretien, des précontrôles CAO ou tout flux qui a besoin de chiffres de surface d'ellipsoïde approximatifs et reproductibles sans installer un système d'algèbre informatique. Associez l'appel à une conversion d'unités uniquement lorsque vos données sources mélangent millimètres et mètres ; cette capacité ne convertit pas les unités linéaires pour vous, donc gardez a, b et c dans la même unité avant d'envoyer la requête. Envoyez un corps JSON avec les trois demi-axes a, b et c. Le champ a est le premier demi-axe ; les alias semi_a, A et x sont acceptés. Le champ b est le second ; semi_b, B et y correspondent au même sens. Le champ c est le troisième ; semi_c, C et z sont acceptés. En cas de succès la réponse répète a, b et c ; renvoie surface_area selon la formule de Knud Thomsen ; fixe surface_area_method à knud_thomsen et thomsen_p à 1.6075 ; marque is_sphere lorsque les trois axes sont égaux ; fixe method à ellipsoid_surface_knud_thomsen ; et inclut une courte chaîne de formule documentant l'expression. Une validation échouée—champ obligatoire manquant, nombre non fini, axe négatif, axe nul ou valeur hors limites—renvoie invalid_input et n'est jamais facturée. Le tarif est un forfait $0.002 par requête réussie avec l'unité item. Préférez un contrôle sphérique lors de l'enseignement : égalisez les trois axes à r et confirmez que surface_area correspond à quatre π r au carré dans la tolérance flottante.
Conseils pratiques, limites et intention de recherche surface seule
Gardez chaque demi-axe dans la plage positive publiée jusqu'à un billion afin que les produits et puissances intermédiaires restent finis en double précision IEEE sur le Worker et dans le navigateur. Les tâches échouées qui renvoient invalid_input ne consomment pas le solde prépayé, ce qui maintient les scripts exploratoires peu coûteux lorsque les utilisateurs saisissent des mesures impossibles en apprenant le contrat. Les développeurs alimentent des tests unitaires de bibliothèques de géométrie avec le même contrat déterministe que les démonstrations en classe, de sorte que l'exploration interactive gratuite et l'API tarifée ne divergent jamais sur le résultat mathématique pour la même entrée.
Cas d'intégration
Contrôles de devoirs sur l'aire de surface d'ellipsoïde
Donnez aux élèves trois demi-axes ; comparez leur estimation Knud Thomsen à un résultat déterministe d'API ou du navigateur gratuit, et vérifiez qu'un axe négatif est rejeté.