Calculateur de tore fuseau
Transformez deux rayons en volume et en aire d'un tore fuseau, l'anneau dont le tube est si épais qu'il se traverse lui-même : un rayon majeur de 1 avec un rayon mineur de 3 donne un volume de 177,6528792196. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- Grand rayon
- 1
- Petit rayon
- 3
- Volume
- 177,6528792196
- Aire
- 118,4352528131
- Type de tore
- spindle
- Volume selon la formule
- V = 2 π² R r²
Ce calculateur transforme un rayon majeur positif et un rayon mineur plus grand en les métriques classiques du tore fuseau dont vous avez besoin pour les devoirs, la géométrie des solides et le code : le volume exact deux pi carré fois R fois r carré, et l'aire de surface quatre pi carré fois R fois r.
Ce qu'un calculateur de tore fuseau renvoie et pourquoi les rayons majeur et mineur comptent
Un tore fuseau est le solide de révolution obtenu en balayant un disque de rayon r dont le centre reste à une distance fixe R d'un axe dans le plan du disque, avec R strictement inférieur à r, de sorte que le tube se croise lui-même à travers la région du trou. Le rayon majeur est la distance centrale (ligne centrale) du centre géométrique à la ligne centrale du tube ; le rayon mineur est le rayon de la section transversale du tube.
Cet outil existe pour transformer ces deux longueurs positives en une seule réponse déterministe sans vous forcer à vérifier si le volume utilise deux pi carré ou quatre, ou si l'aire multiplie R et r une ou deux fois, et sans confondre le cas fuseau avec le tore en anneau ordinaire. Cette discipline maintient les tests automatisés stables, rend le cache sûr et empêche un script de traiter un tore en anneau comme un fuseau.
Si vous avez besoin du beignet ordinaire avec R supérieur ou égal à r, utilisez un outil dédié de volume de tore en anneau ; l'intention de recherche ici est le fuseau auto-intersectant à partir des rayons majeur et mineur, avec une réponse claire ou une erreur honnête lorsque le solide n'est pas un fuseau.
Où les métriques du tore fuseau s'insèrent dans l'étude, la conception et le code
Les élèves rencontrent le tore fuseau lorsqu'un manuel contraste les cas anneau, corne et fuseau à partir des rayons majeur et mineur, lorsqu'un examen exige volume et surface du solide auto-intersectant, ou lorsqu'un devoir de géométrie des solides veut les deux métriques avant de les comparer aux formules du beignet ordinaire. Les enseignants peuvent pré-générer des corrigés listant volume et aire pour des rayons majeur et mineur entiers avec R inférieur à r, et qui refusent un rayon négatif ou un ordre non fuseau au lieu d'imprimer NaN.
La conception mécanique et graphique a parfois besoin des métriques paramétriques d'un tube auto-intersectant pour la génération de maillages, les enveloppes de collision ou les démonstrations pédagogiques de solides de révolution ; savoir qu'une paire demandée n'est pas un fuseau est aussi précieux que le nombre lui-même.
Les flux d'arpentage et de CAD placent des volumes toroïdaux comme géométrie de construction, et les équipes de jeux ou de simulation utilisent volume et aire pour le dimensionnement de maillage procédural qui doit rester déterministe entre plateformes lorsque le rayon du tube dépasse celui de la ligne centrale.
Les développeurs appellent le même contrat depuis des scripts pour alimenter des tests unitaires de bibliothèques de géométrie, illustrer des solides de révolution auto-intersectants dans des outils d'enseignement, ou satisfaire des énoncés de défis de programmation qui exigent volume et aire à partir de deux rayons positifs avec une garde fuseau.
Associez-le à d'autres points de terminaison de géométrie gratuits lorsque vous avez besoin du volume d'un tore en anneau, du volume d'un cône ou de la surface d'une sphère pour un laboratoire d'outils déterministes, et à une documentation qui montre les deux rayons et les métriques finales afin que les nombres et la figure restent alignés pour les apprenants et les relecteurs.
Cas d’usage
Préparation des devoirs et examens
Calculez le volume et l'aire du tore fuseau à partir des rayons majeur et mineur d'un manuel, et vérifiez que les rayons négatifs ou les ordres non fuseau sont rejetés.
Maillages auto-intersectants et démos pédagogiques
Dimensionnez des solides fuseau paramétriques pour démos graphiques, laboratoires de solides de révolution et contrôles CAD lorsque le rayon du tube dépasse celui de la ligne centrale.
Questions fréquentes
Combien coûte le calculateur de tore fuseau ?
Il est gratuit dans votre navigateur sur cette page.
Que se passe-t-il si un rayon est négatif ?
Un rayon majeur ou mineur de tore fuseau ne peut pas être négatif ; les deux doivent être finis et strictement positifs.
En quoi cela diffère-t-il d'un calculateur de tore en anneau ?
Un tore en anneau exige R ≥ r (pas d'auto-intersection). Utilisez un outil de tore en anneau lorsque le tube ne se croise pas.
Quel est le rayon majeur et quel est le rayon mineur ?
Le rayon majeur est la distance du centre du tore à la ligne médiane du tube. Le rayon mineur est le rayon de la section ronde du tube et, pour un tore fuseau, il doit être le plus grand des deux.
Quel résultat donnent un rayon majeur de 1 et un rayon mineur de 3 ?
Un volume de 177,6528792196 et une aire de 118,4352528131, en unités cubes et carrées de la longueur utilisée. Le résultat confirme aussi que le solide se recoupe à travers le trou central.
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/spindle-torus \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"major_radius":1,"minor_radius":3}'const res = await fetch("https://api.kit.forhosting.com/geom/spindle-torus", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"major_radius": 1,
"minor_radius": 3
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/geom/spindle-torus",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"major_radius": 1,
"minor_radius": 3
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/geom/spindle-torus", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"major_radius":1,"minor_radius":3}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"major_radius":1,"minor_radius":3}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/geom/spindle-torus", 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
{
"major_radius": 1,
"minor_radius": 3
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "geom.spindle_torus",
"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
Vous saisissez major_radius (la distance centrale du centre du tore à la ligne centrale du tube) et minor_radius (le rayon de la section transversale du tube) comme longueurs finies et positives avec le majeur strictement inférieur au mineur, de sorte que le solide s'auto-intersecte ; le moteur renvoie les deux rayons, volume, area, l'indicateur self_intersecting, torus_type spindle et des chaînes de formules afin qu'un élève ou une ligne de journal puisse vérifier l'identité sans lire le code source. Lorsqu'un rayon est manquant, négatif, nul ou non fini, ou lorsque le rayon majeur n'est pas strictement inférieur au mineur, l'outil renvoie invalid_input au lieu d'un NaN silencieux. Via l'API, une requête réussie coûte $0.002 ; les échecs de validation ne sont pas facturés.
Ce qu'un calculateur de tore fuseau renvoie et pourquoi les rayons majeur et mineur comptent
La réponse répercute toujours major_radius et minor_radius, rapporte volume comme deux pi carré R r carré, area comme quatre pi carré R r, self_intersecting comme true, torus_type comme spindle, et des chaînes de formules pour les deux métriques, afin qu'un élève ou une ligne de journal puisse vérifier l'identité sans lire le code source. Un rayon majeur ou mineur manquant, des valeurs non finies, une dimension négative, une dimension non positive, ou un rayon majeur qui n'est pas strictement inférieur au mineur lèvent tous invalid_input avec un message qui nomme la condition défaillante.
Comment les formes fermées sont évaluées : volume, aire et garde fuseau
Le volume est le produit exact de deux, pi carré, le rayon majeur et le rayon mineur au carré, qui est la formule du solide de révolution de Pappus, équivalente à intégrer la section transversale circulaire le long du grand cercle de circonférence deux pi R, et cette forme fermée reste valide dans le régime fuseau même si le solide s'auto-intersecte. L'aire de surface multiplie quatre, pi carré, le rayon majeur et le rayon mineur, égal au produit de la circonférence mineure deux pi r et de la circonférence majeure deux pi R. La précision optionnelle n'arrondit que les champs publiés ; la résolution interne utilise toujours la double précision complète avant cette étape finale d'arrondi. Le moteur résout le rayon majeur depuis le champ major_radius avec les alias R, center_radius et major, et le rayon mineur depuis minor_radius avec les alias r, tube_radius et minor, en exigeant que chacun soit fini. Avant de former tout produit, il rejette un major_radius ou minor_radius négatif avec un message explicite indiquant qu'un rayon de tore fuseau ne peut pas être négatif, puis rejette les valeurs non positives et l'ordre non fuseau major_radius supérieur ou égal à minor_radius, car cette configuration est un tore corne ou en anneau plutôt que le solide auto-intersectant que l'on entend par calculateur de tore fuseau. Associez l'exécution gratuite dans le navigateur de cette page à l'API payante lorsque vous avez besoin du même résultat mathématique dans un pipeline automatisé, sans réimplémenter vous-même la règle du volume à deux pi carré ni la vérification d'ordre fuseau.
Où les métriques du tore fuseau s'insèrent dans l'étude, la conception et le code
Sur cette page le travail s'exécute entièrement dans votre navigateur ; via l'API chaque consultation réussie coûte $0.002, l'échec de validation n'est pas facturé, et rien n'est stocké après la réponse. Cette division —exploration interactive gratuite et API payante identique— correspond au reste du catalogue tier A du KIT et vous permet de passer d'une démo en classe à un pipeline automatisé sans changer le résultat mathématique. Que vous soyez venu pour un calculateur de tore fuseau ou pour le volume et l'aire auto-intersectants à partir des rayons majeur et mineur, le contrat est le même : rayons majeur et mineur positifs avec le majeur strictement inférieur au mineur en entrée, métriques finies ou un invalid_input clair en sortie.
Cas d'intégration
Fixtures de géométrie déterministes
Générez des métriques de tore fuseau reproductibles pour tests unitaires, validateurs de concours et assertions de CI sans logique de volume ou de surface deux-pi-carré écrite à la main.
Questions techniques
Comment le volume du tore fuseau est-il calculé ?
Le volume est V = 2 π² R r², où R est le rayon majeur (central) et r le rayon mineur (tube) avec R < r. Pour R = 1 et r = 3 le volume est d'environ 177.6529.
Comment l'aire de surface est-elle calculée ?
L'aire est A = 4 π² R r, produit de la circonférence mineure 2πr et de la circonférence majeure 2πR. Le même cas R = 1, r = 3 donne environ 118.4353.