Calcolatore lunghezza cosciale
Una rampa che sale di 2800 mm su 3500 mm di pedata richiede un cosciale più lungo di entrambi i lati: il calcolatore fornisce quella diagonale esatta e l'angolo, così lei traccia e ordina il legno partendo da un solo numero. Gratis nel suo browser.
- Gratis
- Funziona nel suo browser
- Senza registrazione
- I suoi dati restano sul dispositivo
Esegui gratis nel browser
Esempio risolto
- Alzata totale
- 2800
- Sviluppo orizzontale totale
- 3500
- Lunghezza del cosciale
- 4482,1869662
- Angolo (gradi)
- 38,6598082541
Il cosciale di una scala è l'elemento strutturale diagonale che regge alzate e pedate di una rampa rettilinea. Prima di segnare i tagli sul legname o ordinare il materiale, Lei ha bisogno della vera lunghezza in pendenza lungo l'intradosso del cosciale — non solo della pedata in pianta né della sola altezza di piano. Questo calcolatore di lunghezza del cosciale applica la relazione di Pitagora all'alzata verticale totale e alla pedata orizzontale totale, restituendo la lunghezza del taglio diagonale e l'angolo di inclinazione rispetto all'orizzontale, così che computi metrici, app di ristrutturazione e schizzi di cantiere condividano un unico valore deterministico. Usi qualsiasi unità lineare coerente per entrambi gli ingressi: millimetri con millimetri, pollici con pollici o piedi con piedi. Un'alzata o una pedata non positiva fallisce con un chiaro errore di input non valido, così i moduli possono validare prima di un ordine.
Perché il cosciale è più lungo di alzata e pedata
Il cosciale è l'elemento inclinato che sostiene alzate e pedate di una rampa dritta. Visto di lato, forma con l'altezza da superare e lo sviluppo orizzontale un triangolo rettangolo: l'alzata totale è il lato verticale, la pedata totale quello orizzontale e il cosciale l'ipotenusa. Per questo la sua lunghezza si ottiene elevando al quadrato i due lati, sommandoli ed estraendo la radice quadrata. Con 2800 mm di alzata e 3500 mm di pedata il pezzo risulta più lungo di entrambe le misure, e conoscerlo prima evita di tagliare o ordinare tavole troppo corte. Dallo stesso triangolo si ricava l'angolo di inclinazione rispetto all'orizzontale.
Misurare bene alzata e pedata
L'alzata totale va presa dalla superficie finita del piano inferiore a quella del piano superiore, quando i pavimenti sono già definiti; se le finiture cambieranno, aggiusti l'altezza di progetto. La pedata totale è lo sviluppo orizzontale della rampa, dalla faccia della prima alzata all'ultima, oppure la distanza in pianta già fissata. Usi la stessa unità per entrambe, millimetri con millimetri o pollici con pollici, perché lo strumento non converte. Valori pari a zero o negativi vengono rifiutati, dato che non descrivono un triangolo reale.
Casi d'uso
Ristrutturazioni domestiche e recupero sottotetti
I proprietari inseriscono l'alzata da piano a piano e la pedata orizzontale prevista per sapere quanto deve essere lungo ciascun tavolato del cosciale prima di ordinare legname o cosciali prefabbricati.
Computo d'impresa e liste di taglio
Gli strumenti di stima convertono alzata e pedata misurate in lunghezza di stock diagonale del cosciale e angolo di inclinazione per rampe rettilinee in lavori residenziali e commerciali leggeri.
Domande frequenti
Come funziona il calcolatore di lunghezza del cosciale?
Entrambi gli ingressi devono essere lunghezze positive nella stessa unità.
Cosa succede se l'alzata totale o la pedata totale è zero o negativa?
Entrambe le dimensioni devono essere strettamente positive; un cateto non positivo non definisce un'ipotenusa reale di cosciale e non viene addebitato.
Il calcolatore di lunghezza del cosciale è gratuito?
Lo strumento del browser gira gratis sul Suo dispositivo.
Quali unità devo usare?
Qualsiasi sistema lineare coerente. Mischiare pollici per l'alzata e millimetri per la pedata produce risultati errati.
Come ottengo la pedata totale se il progetto indica solo la profondità di ogni gradino?
Moltiplichi la profondità della pedata per il numero di pedate, oppure per il numero di gradini meno uno secondo la convenzione del suo progetto. Il risultato è la pedata totale da inserire insieme all'alzata.
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/home/stair-stringer-length \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"total_rise":2800,"total_run":3500}'const res = await fetch("https://api.kit.forhosting.com/home/stair-stringer-length", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"total_rise": 2800,
"total_run": 3500
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/home/stair-stringer-length",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"total_rise": 2800,
"total_run": 3500
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/home/stair-stringer-length", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"total_rise":2800,"total_run":3500}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"total_rise":2800,"total_run":3500}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/home/stair-stringer-length", 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
{
"total_rise": 2800,
"total_run": 3500
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "home.stair_stringer_length",
"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
Misuri alzata totale e pedata totale in un solo sistema di unità
L'alzata totale è la distanza verticale finita da piano a piano o da pianerottolo a pianerottolo che la rampa deve superare. Misuri dal di sopra della superficie finita inferiore al di sopra della superficie finita superiore quando conosce i rivestimenti, oppure regoli l'alzata di progetto se le finiture cambieranno in seguito. La pedata totale è l'avanzamento orizzontale complessivo della rampa — la somma delle pedate dal fronte della prima alzata a quello dell'ultima, oppure la distanza in pianta già fissata dal tracciato. Esprima entrambi i valori nella stessa unità lineare perché il calcolatore non converte mai i sistemi: se total_rise è duemilaottocento millimetri, total_run deve essere pure in millimetri. Invii total_rise come numero finito strettamente positivo; gli alias rise, height, total_height e vertical_rise mappano sullo stesso campo per etichette di modulo più corte. Invii total_run allo stesso modo con gli alias run, horizontal_run, going_total e total_going. Quote nulle o negative generano invalid_input e non vengono addebitate, perché un lato non positivo non definisce un vero triangolo rettangolo per l'ipotenusa del cosciale. Valori estremamente piccoli o enormi fuori dall'intervallo di stabilità pubblicato falliscono pure affinché il risultato in virgola mobile resti significativo su un Worker. Se i disegni elencano solo l'altezza di piano e le pedate singole, moltiplichi la profondità della pedata per il numero di pedate (o il numero di gradini meno uno, secondo la Sua convenzione) per ottenere la pedata totale prima di chiamare questo endpoint.
Come si calcolano lunghezza del cosciale e angolo di inclinazione
Il motore tratta la rampa come un triangolo rettangolo il cui cateto verticale è l'alzata totale e il cui cateto orizzontale è la pedata totale. È il classico teorema di Pitagora applicato alla geometria delle scale ed è indipendente dall'unità: la lunghezza in uscita usa la stessa unità delle due entrate. Tratti il risultato come la lunghezza teorica d'asse o di tracciato dell'elemento inclinato, poi applichi la pratica locale di carpenteria quando segna il tavolato. La lunghezza di taglio del cosciale è l'ipotenusa: la radice quadrata della somma dei quadrati di quei due cateti, scritta stringer_length uguale alla radice quadrata di total_rise al quadrato più total_run al quadrato. Accanto alla lunghezza, la risposta riporta angle_deg, l'angolo di inclinazione rispetto all'orizzontale in gradi, calcolato come l'arcotangente di alzata su pedata tramite un'arcotangente a due argomenti affinché l'angolo resti in un intervallo aperto sensato con cateti positivi. Il payload riecheggia total_rise e total_run ripuliti, imposta formula sull'identità della radice quadrata e etichetta method come pythagorean_stringer per un branching stabile del client. Ingressi identici producono sempre lo stesso JSON perché il percorso è aritmetica pura, senza rete, seme casuale né orologio di parete. Questo prodotto non impone massimi di codice per altezza di alzata, profondità di pedata o passaggio di testa, e non sottrae spessore di stock, intagli di appoggio o sovrapposizioni di pianerottolo — decisioni di tracciato in cantiere dopo aver conosciuto la diagonale geometrica.
Uso dell'API, prezzi, computi e limiti pratici
Usi il calcolatore gratuito di lunghezza del cosciale nel browser per stime domestiche rapide, lavagne di cantiere e demo di statica in aula senza aprire un foglio di calcolo. Ricordi che lo spessore del pavimento finito, lo sbalzo del naso e come misura la pedata fino al fronte dell'ultima alzata possono mutare la geometria effettiva anche quando i numeri strutturali sembrano chiusi — regoli gli ingressi sulla geometria che taglierà davvero. Invii un corpo JSON con total_rise e total_run obbligatori come numeri finiti positivi o stringhe numeriche. Usi l'API prepagata quando un'app di ristrutturazione, uno strumento di computo, un configuratore o una pipeline immobiliare necessita di un contratto stabile sotto saldo KIT a $0.002 per elemento riuscito; i fallimenti di validazione non consumano mai saldo dopo il rifiuto del motore. Abbini questo endpoint a un calcolatore di gradini quando ha ancora bisogno del conteggio alzate e dell'altezza esatta dall'altezza di piano, o a convertitori di unità quando i disegni mescolano millimetri e pollici. Gli autori di SDK possono mappare stringer_length su liste di taglio mostrando angle_deg e formula come dettaglio esplicativo per il proprietario o il capocantiere che rivede il tracciato prima di ordinare il legname.
Casi di integrazione
App di progettazione e configuratori di materiali
App mobili e web ricalcolano la lunghezza del cosciale quando l'utente modifica alzata o pedata, con lo stesso contratto API deterministico per preventivi e liste materiali.
Domande tecniche
Che cos'è angle_deg?
L'angolo di inclinazione del cosciale rispetto all'orizzontale in gradi, calcolato come atan2(total_rise, total_run) convertito dai radianti. Aiuta a verificare comfort e intervalli normativi senza sostituire una revisione completa del codice.