Sfera circoscritta a un cubo
Trovi la sfera più piccola che avvolge un cubo passando per i suoi otto vertici: il raggio è lo spigolo per √3/2, quindi uno spigolo di 1 dà circa 0,866. Riceve anche il volume di quella sfera. Gratis nel suo browser.
- Gratis
- Funziona nel suo browser
- Senza registrazione
- I suoi dati restano sul dispositivo
Esegui gratis nel browser
Esempio risolto
- Spigolo
- 2
- Raggio
- 1,7320508076
- Volume
- 21,7655923708
La sfera circoscritta a un cubo è l'unica sfera che passa per tutti e otto i vertici—la più piccola che racchiude completamente il solido. Il suo raggio è metà della diagonale spaziale del cubo; nota la lunghezza dello spigolo a, basta R uguale ad a volte la radice quadrata di tre su due, e il volume della sfera segue come quattro terzi di pi per R al cubo. Ingegneri di imballaggio che dimensionano contenitori sferici attorno a prodotti cubici, operatori CNC e di stampa 3D che pianificano i giochi, sviluppatori di giochi che collocano collisioni sferiche su mesh cubiche e studenti che controllano la geometria solida hanno tutti bisogno di quel raggio e volume senza riderivare ogni volta la diagonale spaziale. Questo calcolatore di sfera circoscritta al cubo accetta un solo spigolo positivo, applica le forme chiuse e restituisce il raggio, il volume della sfera e una breve stringa di formula che Lei può mostrare accanto alla risposta.
Cos'è la sfera circoscritta a un cubo e perché le formule sono in forma chiusa
Un cubo ha dodici spigoli uguali, sei facce quadrate e otto vertici. La distanza massima all'interno è la diagonale spaziale, che unisce angoli opposti attraverso l'interno e misura a volte la radice quadrata di tre applicando Pitagora due volte: prima la diagonale di faccia è a volte la radice di due, poi quella diagonale e un terzo spigolo ortogonale formano un triangolo rettangolo la cui ipotenusa è la radice di due a al quadrato più a al quadrato, che si semplifica in a volte la radice di tre.
La sfera circoscritta—detta anche circosfera o più piccola sfera avvolgente del cubo—ha quella diagonale spaziale come diametro, perché la sfera deve passare per tutti e otto i vertici e il centro del cubo è il punto medio di ogni diagonale spaziale. Pertanto il circumraggio R è esattamente metà della diagonale spaziale: R uguale ad a volte la radice di tre su due. Il volume di quella sfera è la formula standard della palla V uguale a quattro terzi di pi per R al cubo.
Non è la stessa cosa della sfera inscritta (insfera), il cui raggio è solo metà dello spigolo e tocca i centri delle facce anziché gli angoli. Chi cerca un calcolatore di sfera circoscritta a un cubo vuole quasi sempre il raggio e il volume esterni per imballaggio, gioco o geometria delimitante; questo strumento riporta solo quei due scalari e non mescola area superficiale del cubo, diagonali di faccia o inraggio.
Dove serve la sfera attorno a un cubo
Aule e piattaforme di tutoraggio usano un calcolatore di sfera circoscritta a un cubo affinché gli studenti verifichino l'identità della metà della diagonale spaziale e la formula del volume della palla per spigoli arbitrari senza applicare male la radice di tre o confondere diagonali di faccia e spaziali. I generatori di prove necessitano di un oracolo deterministico che marchi gli spigoli negativi come invalidi invece di restituire raggi senza senso che un correttore buggato potrebbe accettare.
Motori di giochi e mappe con celle cubiche convertono la lunghezza dello spigolo in raggio di vertice quando collocano forme di collisione sferiche o limiti di camera su voxel allineati agli assi. La validazione fallita non consuma saldo. Mantenga le richieste piccole, fissi nei test raggio e volume arrotondati, e otterrà sfere avvolgenti riproducibili per compiti, plugin LMS ed edge worker senza erigere infrastruttura simbolica propria.
Officine di fabbricazione possono convertire a lotti dimensioni di stock cubico in diametri sferici minimi raddoppiando il raggio restituito quando ordinano grezzi sferici o cupole di protezione.
Casi d'uso
Controlli in aula e compiti
Consenta agli studenti di inviare uno spigolo di cubo positivo e di verificare il raggio della sfera circoscritta rispetto a R=a·√3/2 e il volume rispetto a (4/3)πR³ senza calcolare le radici a mano in modo errato.
Imballaggio, CAD e giochi di fabbricazione
Converta uno spigolo di cubo noto in raggio e volume della sfera avvolgente per imballare in stock sferico, gusci di spedizione, percorsi laser e giochi esterni.
Giochi e collisioni di voxel
Mappi le lunghezze di spigolo di cella o mesh cubica su raggi di hitbox sferici collocando asset su una circosfera condivisa in engine e strumenti di layout.
Domande frequenti
Cosa succede se lo spigolo è negativo?
Uno spigolo geometrico di cubo non può essere negativo; zero e valori non positivi sono pure rifiutati e non addebitati.
La sfera circoscritta è la stessa di quella inscritta?
No. La circoscritta (avvolgente) passa per i vertici con raggio a·√3/2. L'inscritta tocca i centri delle facce con raggio a/2. Questo strumento restituisce solo raggio e volume della sfera avvolgente.
Perché la formula è metà della diagonale spaziale?
La diagonale spaziale del cubo è a√3 per doppia applicazione di Pitagora ed è anche il diametro dell'unica sfera per gli otto angoli, quindi il raggio ne è la metà: R = a·√3/2.
Che sfera si ottiene per un cubo con spigolo 2?
Una sfera di raggio esattamente √3, circa 1,732050807569, perché metà di 2 per √3 è proprio √3. Il volume di quella sfera è di circa 21,765 unità cubiche.
In quali unità sono raggio e volume?
Nella stessa unità dello spigolo inserito, con il volume in quell'unità al cubo. La calcolatrice non fa conversioni: uno spigolo in millimetri dà un raggio in millimetri e un volume in millimetri cubi.
Strumenti correlati
Per sviluppatori — accesso via API
Tutto quello che vedi in questa pagina è disponibile anche via API. Questa sezione è per i team che vogliono integrarlo nei propri sistemi; chi non ne ha bisogno può semplicemente usare lo strumento qui sopra.
Endpoint
Autenticazione con Bearer token: un POST mette in coda l'attività e il risultato arriva via webhook o link firmato.
Chiamala dal tuo stack
curl -X POST https://api.kit.forhosting.com/geom/cube-circumscribed-sphere \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"edge":2}'const res = await fetch("https://api.kit.forhosting.com/geom/cube-circumscribed-sphere", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"edge": 2
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/geom/cube-circumscribed-sphere",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"edge": 2
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/geom/cube-circumscribed-sphere", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"edge":2}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"edge":2}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/geom/cube-circumscribed-sphere", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Esempio di richiesta
{
"edge": 2
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "geom.cube_circumscribed_sphere",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}L'API è asincrona: ricevi subito un task_id e puoi fare polling fino a 1 richiesta al secondo.
Prezzi
Prezzo pubblicato, senza token né crediti. Se l'attività fallisce, non paghi.
Errori
| HTTP | Codice | Significato |
|---|---|---|
401 | unauthorized | Chiave API mancante o non valida: controlla l'header Authorization. |
402 | insufficient_balance | Credito esaurito: ricarica per continuare a eseguire attività. |
404 | unknown_type | Tipo di attività sconosciuto: controlla il campo type della richiesta. |
429 | rate_limited | Troppe richieste in poco tempo: rallenta e riprova tra qualche secondo. |
Note tecniche
Gli spigoli negativi falliscono con invalid_input invece di un NaN silenzioso.
Contratto di ingresso, forma della risposta e comportamento di errore
Esempio: edge uguale a due produce un raggio di circa uno punto sette tre due zero cinque zero otto zero sette cinque sei nove, perché metà di due volte la radice di tre è la radice di tre stessa, e un volume vicino a ventuno punto sette sei cinque. Edge uguale a uno produce metà della radice di tre per il raggio, circa zero punto otto sei sei, con un volume corrispondentemente minore. Mantenga coerenti le unità: il calcolatore è agnostico rispetto alle unità, quindi se edge è in millimetri il raggio è in millimetri e il volume in millimetri cubi. Invii un corpo JSON con un campo obbligatorio: edge, la lunghezza di spigolo finita e positiva del cubo. Il valore può arrivare come numero JSON o come stringa numerica; valori non finiti, campi mancanti, stringhe vuote e testo non numerico falliscono con invalid_input nominando il campo. Abbini la risposta al proprio codice di disegno se serve uno schizzo della circosfera o delle diagonali spaziali; questo endpoint calcola solo raggio e volume scalari e non emette SVG, prosa passo-passo oltre al campo formula, né metriche del cubo come area di faccia o superficie totale. Spigoli finiti estremamente grandi restano validi finché i risultati IEEE floating restano finiti; intermedi non finiti fallirebbero i controlli di ingresso anziché restituire Infinity come successo. Stringhe in notazione scientifica che si interpretano come numero finito positivo sono accettate come i numeri JSON bare.
Dove un'API di sfera circoscritta al cubo genera valore
Quaderni di architettura, imballaggio e product design spesso dimensionano casse cubiche, dadi o voxel di interfaccia da uno spigolo noto e necessitano della sfera delimitante per imballare in stock sferico, gioco di spedizione o gusci rotondi di protezione; chiamare una piccola API parse evita di tirare un intero sistema di algebra computazionale per un caso a un parametro. Poiché l'implementazione è parse di livello A, ogni chiamata riuscita costa il prezzo base pubblicato $0.002 senza token di modello e senza rete in uscita.
Domande tecniche
Come si calcola la sfera circoscritta a un cubo a partire dallo spigolo?
Invii un numero finito positivo edge. L'API restituisce R = a·√3/2 (raggio della sfera per gli otto vertici), volume V = (4/3)πR³ e una breve stringa di formula.
Quanto costa il calcolatore di sfera circoscritta a un cubo?
Lo strumento nel browser è gratuito. Le richieste API usano il saldo prepagato KIT a $0.002 per chiamata riuscita; l'ingresso non valido non è addebitato.