Conversione di scala
Porti una lunghezza reale alla sua misura su un disegno o un modellino in scala 1:N: un muro di 10000 mm misura 200 mm su una pianta in scala 1:50, la stessa divisione usata per treni HO, automodelli e progetti edilizi. Gratis nel suo browser.
- Gratis
- Funziona nel suo browser
- Senza registrazione
- I suoi dati restano sul dispositivo
Esegui gratis nel browser
Esempio risolto
- Dimensione
- 10.000
- Rapporto di scala
- 50
- Notazione di scala
- 1:50
- Fattore di scala
- 0,02
- Lunghezza in scala
- 200
La conversione di scala prende una dimensione del mondo reale e un rapporto scritto 1:N, ad esempio 1:50, e restituisce la lunghezza corrispondente sul disegno, sul plastico o sulla miniatura. Architetti, ferroamatori, giocatori da tavolo e designer di prodotto condividono la stessa aritmetica: dividere la misura vera per N affinché un muro, una carrozza o un veicolo stia nella scala scelta. Questo calcolatore esegue quella divisione dopo aver verificato che la dimensione non sia negativa e che il rapporto di scala sia un numero finito positivo. Una lunghezza reale zero è ammessa e produce una lunghezza in scala zero.
Che cosa fa la conversione 1:N a una lunghezza reale
Una frazione rappresentativa come 1:50 afferma che un'unità sul disegno, sul foglio stampato o sul modello fisico vale cinquanta delle stesse unità nel mondo reale. Per passare una dimensione reale a una lunghezza in scala, divida quella misura vera per il rapporto N. Un muro di diecimila millimetri su un piano 1:50 occupa quindi duecento millimetri sulla carta, perché diecimila diviso cinquanta è duecento.
La stessa identità la usano i ferroamatori HO a 1:87, i wargame da tavolo a 1:56, i collezionisti die-cast a 1:18 o 1:24, e gli architetti che quotano ancora piante metriche a 1:100 o 1:200. Le unità si elidono: i millimetri restano millimetri e i pollici restano pollici, quindi Lei deve inviare la lunghezza reale già espressa nell'unità che desidera indietro. Questo calcolatore non converte millimetri in pollici; applica soltanto la riduzione 1:N.
Una lunghezza reale zero è un elemento vuoto valido e produce lunghezza in scala zero. Il rapporto di scala deve essere un numero finito positivo: cinquanta significa 1:50, ottantasette significa 1:87. Un rapporto nullo, negativo o non finito invertirebbe o farebbe esplodere il risultato, quindi quei casi falliscono prima che venga restituita qualsiasi lunghezza.
Il fattore di scala restituito è semplicemente uno diviso N, il moltiplicatore che Lei applicherebbe in una cella di foglio di calcolo, e la notazione stampabile riscrive il rapporto come 1:N così un cartiglio di tavola può copiarlo senza riformattare.
Dove un calcolatore di conversione di scala merita il suo posto
Chi digita conversione di scala in un motore di ricerca sa già di volere la lunghezza del modello o del disegno da una misura reale e da un rapporto 1:N, non un convertitore di unità e non un calcolatore di zoom di mappa web.
Chi si posiziona su quella query serve architetti che devono far stare una facciata su un foglio A3 a 1:100, ferroamatori che necessitano lunghezze HO o N da millimetri di prototipo, wargamer che riducono veicoli a tavoli da ventotto millimetri o 1:56, e designer industriali che verificano se un modello d'aspetto 1:5 entra ancora in una cassa di spedizione. Poiché l'implementazione è codice analitico parse di livello A, ogni chiamata riuscita resta economica, senza token di modello e senza rete in uscita. Una convalida fallita non consuma saldo.
Abbini questa capacità a un convertitore di unità separato quando deve prima passare millimetri in pollici; tenga questa superficie centrata sulla lunghezza in scala che si cerca digitando conversione di scala.
Casi d'uso
Piante architettoniche a 1:50 o 1:100
Inserisca la lunghezza di una facciata o di una stanza e il rapporto N del foglio per pubblicare i millimetri di disegno che spettano a un cartiglio A3 o A1, senza ricostruire la divisione in uno stile di quota CAD.
Lunghezze di kit ferroviari e da tavolo
Riduca una dimensione prototipo in millimetri a HO 1:87, N 1:160 o wargame 1:56 e confronti la lunghezza in scala con l'ingombro di un kit o di una stampa 3D.
Domande frequenti
Come si converte una lunghezza reale in scala 1:50?
La lunghezza in scala è la dimensione reale divisa per N.
Che succede se la dimensione è negativa o il rapporto di scala non è positivo?
Una dimensione negativa o un rapporto di scala che non è un numero finito positivo viene rifiutato e non addebitato.
Converte millimetri in pollici o legge un file CAD?
Invii entrambi i valori nella stessa unità lineare. Conversione di unità e importazione CAD sono identità distinte.
Quali scale sono le più comuni?
I trenini HO usano 1:87, i giochi di guerra da tavolo spesso 1:56, i collezionisti di automodelli 1:18 o 1:24 e gli architetti 1:100 o 1:200. Inserisca il secondo numero del rapporto e la lunghezza reale.
Come si inserisce il rapporto di scala?
Scriva solo il secondo numero del rapporto, per esempio 50 per 1:50 o 87 per HO. Deve essere positivo; il risultato è la lunghezza reale divisa per quel numero, nella stessa unità che ha usato.
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/conv/scale-conversion \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"dimension":10000,"scale_ratio":50}'const res = await fetch("https://api.kit.forhosting.com/conv/scale-conversion", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"dimension": 10000,
"scale_ratio": 50
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/conv/scale-conversion",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"dimension": 10000,
"scale_ratio": 50
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/conv/scale-conversion", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"dimension":10000,"scale_ratio":50}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"dimension":10000,"scale_ratio":50}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/conv/scale-conversion", 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
{
"dimension": 10000,
"scale_ratio": 50
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "conv.scale_conversion",
"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
Un rapporto nullo, negativo, infinito o assente è rifiutato con invalid_input invece di generare un modello infinito o invertito. Le chiamate riuscite sono addebitate a $0.002; un input non valido non viene addebitato.
Che cosa fa la conversione 1:N a una lunghezza reale
Una dimensione negativa non è una lunghezza in questo modello e viene rifiutata con invalid_input invece di essere trattata come un verso.
Contratto di ingresso, forma della risposta e convalida
Invii un corpo JSON con due numeri finiti obbligatori. dimension è la lunghezza reale in qualsiasi unità lineare coerente e deve essere maggiore o uguale a zero; gli alias length, real_length, real, size e value sono accettati affinché le esportazioni CAD e i registri del metro a nastro non richiedano un passo di rename. scale_ratio è la N positiva della frazione rappresentativa 1:N —invii 50 per 1:50, non 0.02 né una stringa punteggiata 1:50— e deve essere un numero finito strettamente maggiore di zero; gli alias scale, ratio, n, scale_n e denominator sono accettati. I valori assoluti devono restare entro un bilione affinché il quoziente resti finito in doppia precisione IEEE sul Worker e nel browser. Campi assenti, stringhe vuote, valori non finiti, una dimensione negativa, un rapporto di scala non positivo o un valore fuori da quei limiti falliscono con invalid_input indicando il campo e non vengono addebitati. In caso di successo il corpo riecheggia dimension e scale_ratio arrotondati, restituisce scale_notation come la stringa stampabile 1:N, scale_factor come uno diviso N, scaled_length come la lunghezza reale divisa per N, e una stringa formula che Lei può stampare accanto alle cifre. Esempio: diecimila a cinquanta produce scaled_length duecento e scale_notation 1:50. Preferisca numeri JSON a stringhe con suffisso di unità; i marchi di unità e i separatori delle migliaia non vengono analizzati. Il prezzo di un elemento riuscito è una tariffa fissa $0.002.
Dove un calcolatore di conversione di scala merita il suo posto
I corsi di disegno tecnico assegnano fogli di frazione rappresentativa e necessitano di un oracolo che segni come invalid_input una lunghezza di muro negativa. Le pipeline di automazione chiamano lo stesso contratto API a $0.002 per elemento riuscito senza alzare un nucleo CAD. Tenga le richieste piccole, fissi scaled_length arrotondato nei test e otterrà aritmetica 1:N riproducibile per i compiti, i fogli di kit-bash e i webhook leggeri di disegno senza alzare un traduttore CAD completo.
Casi di integrazione
Compiti e oracoli di frazione rappresentativa
Gli studenti dividono a mano una lunghezza reale per N e confrontano il risultato con un scaled_length deterministico che rifiuta una dimensione negativa come invalid_input.
Domande tecniche
scale_ratio è la N di 1:N oppure la frazione 1/N?
La N di 1:N. Usi 50 per 1:50, non 0.02. La risposta restituisce anche scale_factor come uno diviso N e scale_notation come la stringa stampabile 1:N.
Quanto costa il calcolatore di conversione di scala?
Lo strumento nel browser è gratuito. Le richieste API usano saldo prepagato a $0.002 per chiamata riuscita; un input non valido non viene addebitato.