Convertitore passo filettatura
Un bullone da 20 TPI ha un passo di 1,27 mm. Converta una filettatura tra filetti per pollice e passo metrico, e veda nello stesso risultato il passo in pollici e i filetti per centimetro e per millimetro, per abbinare maschi imperiali e viti ISO. Gratis nel suo browser.
- Gratis
- Funziona nel suo browser
- Senza registrazione
- I suoi dati restano sul dispositivo
Esegui gratis nel browser
Esempio risolto
- Valore
- 20
- Unità di 'value': tpi
- Tpi
- TPI
- 20
- Passo mm
- 1,27
- Passo poll.
- 0,05
- TPC
- 7,874015748
Le filettature di viti e bulloni si specificano in due modi in officina: i disegni imperiali quotano fili per pollice (TPI), mentre le designazioni metriche ISO e DIN danno il passo da cresta a cresta in millimetri. Mischiare quelle notazioni a mano è facile da sbagliare perché il ponte è un reciproco scalato dal pollice internazionale esatto di venticinque virgola quattro millimetri (25.4 mm), non un'ipotesi lineare.
TPI, passo metrico e unità di densità — cosa significa ciascuna notazione
Parta dalla forma di passo che ha già sul disegno o sulla confezione del fissaggio. I fili per pollice (TPI) contano quante creste complete di filetto stanno in un pollice di lunghezza assiale: un bullone grossolano UNC comune da un quarto di pollice è venti TPI, mentre un UNF fine dello stesso diametro maggiore può essere ventotto TPI.
Le designazioni metriche stampano invece la distanza di passo in millimetri tra creste adiacenti — ad esempio M8×1.25 significa diametro maggiore di otto millimetri con passo di uno virgola due cinque millimetri (1.25 mm) — così il numero è una lunghezza, non un conteggio. Il passo in pollici è semplicemente uno su TPI e compare su alcuni fogli di utensili USA ereditati. Fili per centimetro e passo in centimetri sono i gemelli SI di densità e spaziatura della coppia imperiale, utili quando una BOM europea elenca densità lineare senza millimetri.
Casi d'uso
Tabelle maschi e ricambio fissaggi
Converta un'etichetta di confezione da 20 TPI in passo millimetrico per scorte metriche, o trasformi una designazione M6×1.0 in TPI quando sul banco ci sono solo maschi imperiali.
Inventario e BOM multi-regione
Le BOM globali che mescolano righe UNC/UNF in TPI con righe di passo metrico ISO normalizzano ogni riga a un'unica densità affinché sostituzioni e doppia fornitura restino confrontabili.
Domande frequenti
Come converto un passo metrico di 1.25 mm in TPI?
Il motore restituisce tpi uguale a 25.4 / 1.25 (20.32) più l'insieme completo di equivalenti.
Il convertitore di passo filettatura è gratuito?
Lo strumento del browser gira gratis sul suo dispositivo.
Perché il pollice è fissato a 25.4 millimetri?
Il pollice internazionale è definito come esattamente 25.4 mm. Usare quella costante mantiene le conversioni TPI ↔ passo metrico esatte e identiche su ogni client e run di CI.
Che passo in millimetri ha un bullone da 20 TPI?
Ha un passo di 1,27 mm. Divida 25,4 per i TPI: un bullone UNC grosso da un quarto di pollice ha 20 TPI, quindi le sue creste distano 1,27 mm, cioè 0,05 pollici.
Che cosa significa M8×1,25?
È una designazione metrica: diametro maggiore di 8 mm e 1,25 mm tra creste adiacenti. Il secondo numero è una lunghezza, non un conteggio, quindi va convertito prima di confrontarlo con un valore in TPI.
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/thread-pitch \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"value":20}'const res = await fetch("https://api.kit.forhosting.com/conv/thread-pitch", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"value": 20
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/conv/thread-pitch",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"value": 20
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/conv/thread-pitch", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"value":20}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"value":20}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/conv/thread-pitch", 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
{
"value": 20
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "conv.thread_pitch",
"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
Questo convertitore di passo filettatura prende un valore positivo in TPI, passo millimetri, passo pollici, fili per centimetro, passo centimetri o fili per millimetro e restituisce l'insieme completo di equivalenti con arrotondamento decimale fisso per JSON adatto alla CI. I token di unità sconosciuti e le magnitudini non positive falliscono con un errore chiaro invalid_input affinché un'unità digitata male non sembri mai un programma di fissaggi reale.
TPI, passo metrico e unità di densità — cosa significa ciascuna notazione
Fili per millimetro è il reciproco di pitch_mm e compare nella matematica di viti a passo fine e filettature ottiche. Invii il campo obbligatorio value come numero finito positivo e imposti from su tpi, pitch_mm, pitch_in, tpc, pitch_cm o threads_per_mm; se omette from, si assume TPI perché è la densità di mestiere predefinita di questo prodotto. Alias senza distinzione di maiuscole come threads/in, mm, inch, threads/cm e t/mm sono accettati affinché i moduli a testo libero si risolvano ancora. Ingressi identici producono sempre JSON identico perché il percorso è aritmetica reciproca pura senza rete, senza seme casuale e senza orologio di parete.
Come funziona la conversione e come leggere la risposta
Tutte le notazioni supportate condividono un modello fisico: un passo elicoidale uniforme con spaziatura di creste costante lungo l'asse della vite. Il motore normalizza ogni ingresso in fili per pollice usando il pollice internazionale esatto di 25.4 millimetri, poi espande la famiglia completa di uscite. Da TPI, pitch_in è uno su TPI, pitch_mm è 25.4 su TPI, pitch_cm è 2.54 su TPI, tpc è TPI diviso 2.54 e threads_per_mm è TPI diviso 25.4. Da un pitch_mm metrico il motore recupera TPI come 25.4 diviso quel passo e riempie il resto. Da pitch_in usa il reciproco puro; da tpc moltiplica per 2.54; da pitch_cm divide 2.54 per la spaziatura; da threads_per_mm moltiplica per 25.4. In caso di successo la risposta ripete value e from, poi tpi, pitch_mm, pitch_in, tpc, pitch_cm, threads_per_mm, la costante mm_per_inch di 25.4, una stringa formula per i log di audit, method sempre uguale a thread_pitch_exact e units_supported che elenca ogni token canonico. Value assente, numeri non finiti, magnitudini zero o negative e token from sconosciuti falliscono tutti con invalid_input e non sono addebitati dopo il rifiuto del motore.
Uso dell'API, prezzi, flussi di officina e limiti pratici
Usi il convertitore gratuito di passo filettatura nel browser quando legge una tabella di maschi, abbina un bullone di ricambio o traduce una designazione di passo metrico in TPI per un cassetto scorte USA senza aprire un foglio di calcolo. Ricordi che TPI e passo metrico descrivono solo la spaziatura assiale delle creste — non codificano forma del filetto, classe di tolleranza né diametro maggiore — quindi lasci spazio alle tabelle di norme nella scelta di maschi e filiere. Invii un corpo JSON con il value finito positivo obbligatorio e from opzionale con predefinito tpi. Usi l'API prepagata quando uno stimatore di fissaggi, un post-processore CNC, una sincronizzazione inventario o un pannello proprietà CAD necessitano di un contratto stabile sotto saldo KIT a $0.002 per item riuscito; i fallimenti di validazione non consumano mai saldo dopo il rifiuto del motore. Abbini questo endpoint ai convertitori di lunghezza e diametro quando il passo successivo è il cambio di unità del diametro maggiore, o agli strumenti di unità generali quando i disegni mescolano dimensioni lineari imperiali e metriche sulla stessa BOM. Gli autori che distribuiscono SDK possono mappare tpi e pitch_mm in tabelle affiancate che corrispondono a come le officine imperiali e metriche parlano della stessa elica.
Casi di integrazione
Post CNC e pannelli proprietà CAM
I post-processori e gli strumenti CAD chiamano l'API prepagata affinché ogni feature di filettatura memorizzi TPI, pitch_mm e fili per centimetro senza reimplementare fattori 25.4 per linguaggio.
Domande tecniche
Come converto 20 TPI in passo millimetrico?
Invii JSON con value: 20 e from: "tpi" (o ometta from). La risposta include pitch_mm (1.27), pitch_in (0.05), tpc e gli altri campi di densità.
Cosa succede se l'unità è sconosciuta?
La richiesta fallisce con invalid_input. Usi tpi, pitch_mm, pitch_in, tpc, pitch_cm o threads_per_mm (alias senza maiuscole come threads/in e mm sono accettati).