Conversor de passo de rosca
Um parafuso de 20 TPI tem passo de 1,27 mm. Converta uma rosca entre fios por polegada e passo métrico, e veja no mesmo resultado o passo em polegadas e os fios por centímetro e por milímetro, para casar machos imperiais com parafusos ISO. Grátis no seu navegador.
- Grátis
- Funciona no seu navegador
- Sem cadastro
- Seus dados não saem do seu aparelho
Executar grátis
Exemplo resolvido
- Valor
- 20
- Unidade de 'value': tpi
- Tpi
- TPI
- 20
- Passo mm
- 1,27
- Passo pol.
- 0,05
- TPC
- 7,874015748
Roscas de parafusos e parafusos de fixação são especificadas de duas formas na oficina: desenhos imperiais cotam fios por polegada (TPI), enquanto chamadas métricas ISO e DIN dão o passo de crista a crista em milímetros. Misturar essas notações à mão é fácil de errar porque a ponte é um recíproco escalado pela polegada internacional exata de vinte e cinco ponto quatro milímetros (25.4 mm), não um chute linear.
TPI, passo métrico e unidades de densidade — o que cada notação significa
Comece pela forma de passo que você já tem no desenho ou na embalagem do fixador. Fios por polegada (TPI) contam quantas cristas completas de rosca cabem em uma polegada de comprimento axial: um parafuso grosso UNC comum de um quarto de polegada é vinte TPI, enquanto um UNF fino do mesmo diâmetro maior pode ser vinte e oito TPI.
Chamadas métricas imprimem em vez disso a distância de passo em milímetros entre cristas adjacentes — por exemplo M8×1.25 significa diâmetro maior de oito milímetros com passo de um ponto dois cinco milímetros (1.25 mm) — de modo que o número é um comprimento, não uma contagem. O passo em polegadas é simplesmente um sobre TPI e aparece em algumas folhas de ferramentas legadas dos EUA.
Fios por centímetro e passo em centímetros são gêmeos SI de densidade e espaçamento do par imperial, úteis quando uma BOM europeia lista densidade linear sem milímetros.
Casos de uso
Tabelas de machos e reposição de fixadores
Converta um rótulo de embalagem de 20 TPI em passo milimétrico para estoque métrico, ou transforme uma chamada M6×1.0 em TPI quando só há machos imperiais na bancada.
Inventário e BOMs entre regiões
BOMs globais que misturam linhas UNC/UNF em TPI com linhas de passo métrico ISO normalizam cada linha a uma única densidade para que substituições e fornecimento duplo permaneçam comparáveis.
Perguntas frequentes
Como converto um passo métrico de 1.25 mm em TPI?
O motor devolve tpi igual a 25.4 / 1.25 (20.32) mais o conjunto completo de equivalentes.
O conversor de passo de rosca é gratuito?
A ferramenta do navegador roda grátis no seu dispositivo.
Por que a polegada está fixada em 25.4 milímetros?
A polegada internacional é definida como exatamente 25.4 mm. Usar essa constante mantém as conversões TPI ↔ passo métrico exatas e idênticas em cada cliente e execução de CI.
Qual é o passo em milímetros de um parafuso de 20 TPI?
É 1,27 mm. Divida 25,4 pelo TPI: um parafuso UNC grosso de um quarto de polegada tem 20 TPI, então suas cristas ficam a 1,27 mm uma da outra, ou 0,05 polegada.
O que significa M8×1,25?
É uma designação métrica: diâmetro maior de 8 mm e 1,25 mm entre cristas vizinhas. O segundo número é um comprimento, não uma contagem, então converta-o antes de compará-lo com um valor em TPI.
Ferramentas relacionadas
Para desenvolvedores — acesso via API
Tudo nesta página está disponível via API. Esta seção é para equipes que querem integrar a ferramenta aos próprios sistemas; quem não precisa disso pode simplesmente usar a ferramenta acima.
Endpoint
Autenticação por token Bearer. Um único POST coloca a tarefa na fila; o resultado chega por webhook ou link assinado.
Chame do seu código
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)Exemplo de requisição
{
"value": 20
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "conv.thread_pitch",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}A API é assíncrona: cada chamada devolve um task_id na hora. Se preferir polling, consulte o status a até 1 requisição por segundo.
Preço
Preço publicado, sem tokens nem créditos escondidos. Tarefa que falha não é cobrada.
Erros
| HTTP | Código | O que significa |
|---|---|---|
401 | unauthorized | Token ausente ou inválido. Confira o header Authorization. |
402 | insufficient_balance | Saldo insuficiente para esta tarefa. Faça uma recarga e tente de novo. |
404 | unknown_type | Esse tipo de tarefa não existe. Confira o campo type no catálogo. |
429 | rate_limited | Muitas requisições em pouco tempo. Espere um instante e tente de novo. |
Notas técnicas
Este conversor de passo de rosca recebe um valor positivo em TPI, passo em milímetros, passo em polegadas, fios por centímetro, passo em centímetros ou fios por milímetro e devolve o conjunto completo de equivalentes com arredondamento decimal fixo para JSON amigável a CI. Tokens de unidade desconhecidos e magnitudes não positivas falham com um erro claro invalid_input para que uma unidade digitada errada nunca pareça um programa real de fixadores.
TPI, passo métrico e unidades de densidade — o que cada notação significa
Fios por milímetro é o recíproco de pitch_mm e aparece em matemática de fuso de avanço fino e rosca óptica. Envie o campo obrigatório value como número finito positivo e defina from como tpi, pitch_mm, pitch_in, tpc, pitch_cm ou threads_per_mm; se omitir from, assume-se TPI porque é a densidade de ofício padrão deste produto. Aliases sem distinção de maiúsculas como threads/in, mm, inch, threads/cm e t/mm são aceitos para que formulários de texto livre ainda resolvam. Entradas idênticas sempre produzem JSON idêntico porque o caminho é aritmética recíproca pura sem rede, sem semente aleatória e sem relógio de parede.
Como a conversão funciona e como ler a resposta
Todas as notações suportadas compartilham um modelo físico: um passo helicoidal uniforme com espaçamento de cristas constante ao longo do eixo do parafuso. O motor normaliza cada entrada para fios por polegada usando a polegada internacional exata de 25.4 milímetros e depois expande a família completa de saídas. A partir de TPI, pitch_in é um sobre TPI, pitch_mm é 25.4 sobre TPI, pitch_cm é 2.54 sobre TPI, tpc é TPI dividido por 2.54 e threads_per_mm é TPI dividido por 25.4. A partir de um pitch_mm métrico o motor recupera TPI como 25.4 dividido por esse passo e preenche o restante. A partir de pitch_in usa o recíproco puro; a partir de tpc multiplica por 2.54; a partir de pitch_cm divide 2.54 pelo espaçamento; a partir de threads_per_mm multiplica por 25.4. Em caso de sucesso a resposta ecoa value e from, depois tpi, pitch_mm, pitch_in, tpc, pitch_cm, threads_per_mm, a constante mm_per_inch de 25.4, uma string formula para logs de auditoria, method sempre igual a thread_pitch_exact e units_supported listando cada token canônico. Value ausente, números não finitos, magnitudes zero ou negativas e tokens from desconhecidos falham todos com invalid_input e não são cobrados após a rejeição do motor.
Uso da API, preços, fluxos de oficina e limites práticos
Use o conversor gratuito de passo de rosca no navegador ao ler uma tabela de machos, combinar um parafuso de reposição ou traduzir uma chamada de passo métrico em TPI para uma gaveta de estoque dos EUA sem abrir uma planilha. Lembre-se de que TPI e passo métrico descrevem apenas o espaçamento axial de cristas — não codificam forma de rosca, classe de tolerância nem diâmetro maior — então deixe espaço para tabelas de normas ao selecionar machos e cossinetes. Envie um corpo JSON com o value finito positivo obrigatório e from opcional com padrão tpi. Use a API pré-paga quando um estimador de fixadores, um pós-processador CNC, uma sincronização de inventário ou um painel de propriedades CAD precisar de um contrato estável sob saldo KIT a US$ 0,002 por item bem-sucedido; falhas de validação nunca consomem saldo após a rejeição do motor. Combine este endpoint com conversores de comprimento e diâmetro quando o próximo passo for mudanças de unidade do diâmetro maior, ou com ferramentas gerais de unidades quando desenhos misturam dimensões lineares imperiais e métricas na mesma BOM. Autores que publicam SDK podem mapear tpi e pitch_mm em tabelas lado a lado que correspondem a como oficinas imperiais e métricas falam da mesma hélice.
Casos de integração
Posts CNC e painéis de propriedades CAM
Pós-processadores e ferramentas CAD chamam a API pré-paga para que cada feature de rosca armazene TPI, pitch_mm e fios por centímetro sem reimplementar fatores 25.4 por linguagem.
Perguntas técnicas
Como converto 20 TPI em passo em milímetros?
Envie JSON com value: 20 e from: "tpi" (ou omita from). A resposta inclui pitch_mm (1.27), pitch_in (0.05), tpc e os demais campos de densidade.
O que acontece se a unidade for desconhecida?
A solicitação falha com invalid_input. Use tpi, pitch_mm, pitch_in, tpc, pitch_cm ou threads_per_mm (aliases sem maiúsculas como threads/in e mm são aceitos).