Calculateur largeur d'anneau depuis l'aire
Un anneau d'aire 3π et de rayon intérieur 1 a un rayon extérieur de 2, sa largeur vaut donc 1. Partez d'une aire mesurée ou prévue et obtenez le bord extérieur et l'épaisseur radiale dans la même unité. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- Aire
- 50,2654824574
- Rayon intérieur
- 3
- Aire
- 50,2654824574
- Rayon extérieur
- 5
- Largeur
- 2
Un anneau circulaire (annulus) est la région du plan comprise entre deux cercles concentriques : la couronne plate des rondelles, des parois de tube en coupe, des pistes circulaires et des cibles. Son aire est la différence de deux disques : A vaut π multiplié par (rayon extérieur au carré moins rayon intérieur au carré). Ce calculateur inverse cette identité lorsque vous connaissez déjà l'aire et le rayon intérieur : il retrouve le rayon extérieur comme racine carrée de l'aire divisée par π plus le rayon intérieur au carré, puis renvoie la largeur radiale comme extérieur moins intérieur. Utilisez-le pour les devoirs, les métrés de fabrication, les massifs en anneau et tout flux qui part d'une aire mesurée ou budgétée plutôt que des deux rayons.
Qu'est-ce qu'un anneau et comment la largeur découle de l'aire
En géométrie euclidienne plane un anneau est l'ensemble fermé des points dont la distance à un centre fixe se situe entre un rayon intérieur r et un rayon extérieur R, avec R supérieur ou égal à r. L'aire de cette couronne est A égal à π(R² moins r²), c'est-à-dire l'aire du grand disque moins celle du trou.
Lorsqu'un cahier des charges, une estimation de matière ou une mesure de laboratoire vous donne A et r mais pas R, réorganisez l'identité : R au carré égale A sur π plus r au carré, donc R est la racine non négative de cette quantité, et la largeur radiale w est R moins r. Cette largeur est l'épaisseur uniforme de l'anneau mesurée le long de tout rayon ; ce n'est ni la longueur d'arc d'un secteur ni la circonférence d'un des bords.
L'aire nulle est admise et signifie un anneau dégénéré de largeur nulle où le rayon extérieur égale l'intérieur. Comme la forme fermée n'utilise qu'une division par π, une addition, une racine carrée et une soustraction, il n'y a ni itération, ni maillage, ni dépendance aux coordonnées du centre—vous n'avez besoin ni de l'équation du cercle sous forme générale ni d'un croquis CAO.
Préférez un outil de secteur ou d'arc lorsque la région n'est qu'un balayage angulaire partiel ; préférez des outils de volume lorsque vous avez besoin d'une coque cylindrique ou d'un tore plutôt que d'un anneau plat.
Conseils pratiques, limites et recherches associées
Préférez aire et rayon dans des unités cohérentes pour que le rayon extérieur et la largeur renvoyés n'exigent aucune conversion postérieure ; si vos données sources ne sont que des diamètres, divisez par deux avant d'appeler.
Les parcours pédagogiques fonctionnent bien avec des exemples appariés : l'anneau de seize π aux rayons trois et cinq ; celui de trois π aux rayons un et deux ; l'aire nulle pour montrer une largeur nulle ; et une aire négative pour démontrer le rejet strict qui protège les correcteurs automatiques des bogues silencieux de valeur absolue.
Cette page cible ceux qui cherchent un calculateur de largeur d'anneau à partir de l'aire, de largeur de couronne, ou de rayon extérieur connaissant l'aire et le rayon intérieur ; ce n'est pas un solveur complet d'équation de cercle, ni un outil de volumes par rondelles de révolution, ni un calculateur géographique d'anneaux sur la Terre. Préférez cet outil lorsque vous connaissez déjà l'aire de l'anneau plan et le rayon du trou et que vous avez besoin du rayon extérieur et de l'épaisseur radiale.
Préférez les outils d'aire ou de circonférence de cercle lorsqu'il n'y a pas de trou, et ceux de cylindre ou de tronc lorsque le solide a une hauteur. Les vérifications aller-retour sont simples : après résolution, confirmez que π multiplié par (extérieur au carré moins intérieur au carré) retrouve l'aire d'entrée dans la tolérance flottante, et que la largeur plus le rayon intérieur égale le rayon extérieur.
Cas d’usage
Dimensionnement de rondelles, joints et parois de tube
Transformez une aire de matière budgétée et un rayon de trou fixe en rayon extérieur et épaisseur d'anneau pour les métrés de fabrication.
Tracés de massifs et pistes en anneau
Retrouvez le bord extérieur d'un parterre circulaire ou d'une voie de piste lorsque l'aire pavée totale et le rayon intérieur sont connus.
Questions fréquentes
Quelle formule utilise le calculateur de largeur d'anneau ?
À partir de A = π(R² − r²) avec l'aire A et le rayon intérieur r connus, le rayon extérieur est R = √(A/π + r²) et la largeur w = R − r.
L'aire nulle est-elle autorisée ?
Oui. Une aire nulle signifie un anneau dégénéré de largeur nulle : le rayon extérieur égale l'intérieur et la largeur est zéro.
Quelles unités dois-je utiliser ?
Toute paire cohérente : si l'aire est en mètres carrés et le rayon intérieur en mètres, le rayon extérieur et la largeur sont en mètres.
Le calculateur de largeur d'anneau à partir de l'aire est-il gratuit ?
L'outil du navigateur est gratuit et s'exécute en local.
Et si je ne connais que les diamètres ?
Divisez le diamètre intérieur par deux avant de le saisir, car le calculateur travaille avec des rayons. Doublez ensuite le rayon extérieur obtenu si vous avez besoin du diamètre extérieur pour un plan ou une commande.
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/annulus-width-area \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"area":75.39822368615503,"inner_radius":3}'const res = await fetch("https://api.kit.forhosting.com/geom/annulus-width-area", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"area": 75.39822368615503,
"inner_radius": 3
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/geom/annulus-width-area",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"area": 75.39822368615503,
"inner_radius": 3
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/geom/annulus-width-area", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"area":75.39822368615503,"inner_radius":3}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"area":75.39822368615503,"inner_radius":3}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/geom/annulus-width-area", 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
{
"area": 75.39822368615503,
"inner_radius": 3
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "geom.annulus_width_area",
"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
Une aire négative est rejetée avec invalid_input explicite au lieu de prendre une valeur absolue qui masquerait une erreur de saisie.
Qu'est-ce qu'un anneau et comment la largeur découle de l'aire
Une aire négative n'a pas de sens géométrique comme mesure d'étendue plane, aussi cette capacité la rejette avec invalid_input plutôt que d'inventer une coque signée. Les unités sont celles que vous envoyez : si l'aire est en mètres carrés et le rayon intérieur en mètres, le rayon extérieur et la largeur reviennent en mètres ; l'API ne convertit pas les pieds carrés en mètres carrés ni les pouces en centimètres pour vous.
Comment appeler l'API et ce que contient la réponse
Exemple : une aire égale à seize π (environ 50.265482457437) avec rayon intérieur trois donne un rayon extérieur cinq et une largeur deux, la paire concentrique classique avec R égal à cinq et r égal à trois. Autre contrôle : une aire égale à trois π avec rayon intérieur un donne un rayon extérieur deux et une largeur un. Les champs manquants échouent également sans facturation. Utilisez le point d'accès depuis des pipelines de devoirs de géométrie, des scripts de dimensionnement de rondelles et joints, des planificateurs de massifs d'irrigation, des découpes d'emballage et d'impression, des sandboxes d'entretien ou tout flux qui a besoin d'un rayon extérieur et d'une largeur d'anneau reproductibles sans installer un système d'algèbre informatique sur chaque machine. Envoyez en POST un corps JSON avec deux champs obligatoires : area (alias A et ring_area) et inner_radius (alias r, r_inner et inner_r). Les deux doivent être des nombres finis ; area doit être supérieur ou égal à zéro, et inner_radius supérieur ou égal à zéro. Les chaînes numériques telles que "3" ou "12.5" sont converties lorsqu'elles s'interprètent comme nombres finis ; chaînes vides, texte non numérique, Infinity et NaN échouent avec invalid_input en nommant le champ. En cas de succès la réponse renvoie area et inner_radius après un arrondi stable à douze décimales ; retourne outer_radius par la formule de la racine carrée ; retourne width comme outer_radius moins inner_radius ; et inclut une chaîne formula plus method égal à annulus_width_from_area pour que les clients consignent la forme fermée utilisée. Une aire négative—par exemple moins dix avec tout rayon intérieur valide—renvoie invalid_input indiquant que l'aire ne doit pas être négative ; ces échecs de validation ne sont jamais débités du solde prépayé. Le tarif est un forfait de $0.002 par requête réussie avec unité item.
Conseils pratiques, limites et recherches associées
Comme les mathématiques sont élémentaires, les élèves peuvent recalculer R à la main avec de beaux multiples de π et comparer l'API ligne par ligne après l'affichage en virgule flottante. Les tâches en échec avec invalid_input ne consomment pas le solde prépayé, ce qui rend les scripts exploratoires peu coûteux lorsque des mesures impossibles sont saisies en apprenant le contrat. Épinglez les champs JSON arrondis dans les tests pour que les goldens Worker et navigateur restent stables d'un runtime à l'autre.
Cas d'intégration
Contrôle de devoirs sur l'inversion de l'aire d'anneau
Donnez aux élèves A et r ; comparez le rayon extérieur et la largeur calculés à la main au résultat déterministe de l'API ou du navigateur gratuit.
Questions techniques
Pourquoi les aires négatives sont-elles rejetées ?
L'aire géométrique est une mesure non négative. Une entrée négative renvoie invalid_input au lieu de prendre une valeur absolue qui masquerait des erreurs de données.