Calculadora de velocidades e avanços
Uma fresa de 10 mm cortando a 100 m/min precisa girar a pouco mais de três mil rotações por minuto. Acrescente o número de dentes e o avanço por dente e você recebe também o avanço da mesa por minuto, em sistema métrico ou imperial. 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
- Velocidade de corte
- 100
- Diâmetro da ferramenta
- 10
- Dentes
- 4
- Avanço por dente
- 0,05
- Sistema
- Metric
- Rpm
- 3.183,0988618379
- Avanço por minuto
- 636,6197723676
- Unidade de rpm
- rev/min
Velocidades e avanços são os dois números que todo programa de fresamento, furação e torneamento precisa travar antes de a ferramenta tocar o metal: a rotação do fuso em rotações por minuto e o avanço de mesa em milímetros ou polegadas por minuto. Mecânicos de usinagem obtêm esses números a partir de uma velocidade de corte recomendada para o material, do diâmetro da ferramenta, do número de dentes ou arestas de corte e da carga de cavaco por dente. Esta calculadora de velocidades e avanços aplica as identidades de oficina n igual a mil vezes a velocidade de corte sobre pi vezes o diâmetro quando as entradas são métricas, ou doze vezes os pés de superfície por minuto sobre pi vezes o diâmetro quando são imperiais, e em seguida multiplica o avanço por dente pelos dentes pelo RPM para obter o avanço por minuto.
Como a rotação do fuso segue da velocidade de corte e do diâmetro da ferramenta
A velocidade de corte é a velocidade tangencial do material da peça em relação à aresta, citada em metros por minuto nas fichas métricas e em pés de superfície por minuto nas tabelas norte-americanas. Em uma ferramenta rotativa a aresta descreve um círculo de diâmetro D, de modo que essa velocidade é pi vezes D vezes as rotações por minuto, com um fator de unidade que converte milímetros em metros ou polegadas em pés.
Isolar a rotação desconhecida do fuso produz a identidade que todo aprendiz memoriza: n igual a mil vezes Vc sobre pi vezes D quando Vc está em metros por minuto e D em milímetros, ou n igual a doze vezes SFM sobre pi vezes D quando SFM está em pés por minuto e D em polegadas. O fator mil é milímetros por metro; o fator doze, polegadas por pé; pi converte o diâmetro em circunferência.
Uma fresa de topo de dez milímetros a cem metros por minuto pede portanto cerca de três mil cento e oitenta e três rotações por minuto, porque cem mil dividido por pi vezes dez é exatamente 1000 vezes Vc sobre pi vezes D. HSS típico em aço doce fica perto de vinte a quarenta metros por minuto; carboneto sem revestimento em alumínio costuma ficar perto de duzentos a seiscentos metros por minuto ou várias centenas de pés de superfície. Este extremo avalia apenas essa identidade cinemática.
Não consulta uma velocidade de corte recomendada em uma carta de materiais, não derateia cortes interrompidos nem um revestimento gasto, e não converte velocidade de aro de um volante nem velocidade de pistão de motor. Isso pertence a páginas dedicadas, para que esta intenção de busca continue sendo a fórmula de usinagem que as pessoas digitam ao procurar uma calculadora de velocidades e avanços.
Onde uma calculadora de velocidades e avanços rende o investimento
Programadores CNC e usinadores de chão de fábrica usam uma calculadora de velocidades e avanços antes de travar um override de fuso e um override de avanço, para que uma fresa, broca ou inserto de torneamento novo comece perto da velocidade de superfície que o fabricante imprimiu, e não em um RPM adivinhado que queima o canto ou faz a parede vibrar.
Salas de formação profissional pontuam automaticamente o fator de mil, o fator de doze e o produto da carga de cavaco sem montar uma planilha que use em silêncio 3.14 e misture milímetros com polegadas. Pós-processadores CAM e orçamentistas de oficina convertem um valor recomendado em metros por minuto e um diâmetro conhecido em RPM, depois multiplicam por arestas e carga de cavaco para cotar o tempo de ciclo. Validação falha não consome saldo.
Mantenha em páginas à parte as landings de velocidade de pistão, conversores de velocidade angular e velocidade de aro de volante quando essas fórmulas forem a intenção de busca, para que esta página continue sendo o RPM de fuso de usinagem e o avanço de mesa a partir de velocidade de corte, diâmetro, dentes e carga de cavaco. Fixe o RPM arredondado nos testes se comparar com um controlador que exibe rotações inteiras por minuto.
Casos de uso
Definir RPM e avanço de mesa no fresamento CNC
Converta uma velocidade de corte recomendada, o diâmetro de uma fresa de topo, a contagem de arestas e a carga de cavaco em RPM do fuso e milímetros ou polegadas por minuto antes de escrever G-code.
Rotação de broca e macho a partir de SFM
Transforme uma tabela imperial de pés de superfície e o diâmetro de uma broca em rotações por minuto e, em seguida, aplique dentes e IPT para um avanço de furação com pecks.
Checagens de aula e de pós-processador CAM
Pontue automaticamente as identidades 1000·Vc/(π·D) e fz·Z·n contra um oráculo determinístico em vez de uma ficha de oficina arredondada.
Perguntas frequentes
Como se calcula a rotação do fuso e o avanço?
O RPM métrico é 1000 × Vc / (π × D) com D em milímetros; o RPM imperial é 12 × SFM / (π × D) com D em polegadas. O avanço por minuto é avanço por dente vezes dentes vezes RPM.
O que acontece se o diâmetro da ferramenta for nulo ou negativo?
Uma fresa sem diâmetro positivo não pode definir uma velocidade de superfície, e o denominador π × D não seria positivo. Essas falhas não são cobradas.
Qual sistema de unidades você deve usar?
system é metric (padrão) ou imperial. O métrico usa m/min, mm, mm/tooth e mm/min. O imperial usa SFM (ft/min), polegadas, in/tooth e in/min. A rotação do fuso é sempre devolvida em rotações por minuto.
Por que é preciso enviar o avanço por dente?
O avanço de mesa é a carga de cavaco vezes as arestas vezes o RPM. Carga nula é permitida e produz avanço zero.
A calculadora sugere uma velocidade de corte para o meu material?
Não. Você informa a velocidade de corte que o fabricante da ferramenta recomenda para o material. A calculadora não consulta tabelas de materiais nem reduz a velocidade por cortes interrompidos ou revestimento gasto; ela converte esse valor em rotação e avanço.
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/phys/speeds-and-feeds \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"cutting_speed":100,"tool_diameter":10,"teeth":4,"feed_per_tooth":0.05}'const res = await fetch("https://api.kit.forhosting.com/phys/speeds-and-feeds", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"cutting_speed": 100,
"tool_diameter": 10,
"teeth": 4,
"feed_per_tooth": 0.05
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/phys/speeds-and-feeds",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"cutting_speed": 100,
"tool_diameter": 10,
"teeth": 4,
"feed_per_tooth": 0.05
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/phys/speeds-and-feeds", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"cutting_speed":100,"tool_diameter":10,"teeth":4,"feed_per_tooth":0.05}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"cutting_speed":100,"tool_diameter":10,"teeth":4,"feed_per_tooth":0.05}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/phys/speeds-and-feeds", 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
{
"cutting_speed": 100,
"tool_diameter": 10,
"teeth": 4,
"feed_per_tooth": 0.05
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "phys.speeds_and_feeds",
"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
Um diâmetro de ferramenta nulo ou negativo é rejeitado como invalid_input, porque uma fresa sem tamanho não pode definir uma velocidade de superfície.
Avanço por minuto, contrato de entrada, unidades e comportamento de erro
Com a rotação do fuso conhecida, o avanço de mesa é a carga de cavaco vezes o número de dentes de corte vezes o RPM: Vf igual a fz vezes Z vezes n. O avanço por dente é a espessura de cavaco pedida a cada aresta; teeth é a contagem de arestas ou insertos na ferramenta; o produto é milímetros por minuto em um centro métrico e polegadas por minuto em um centro imperial. O system opcional é um enum de metric (padrão: metros por minuto, milímetros, milímetros por dente, milímetros por minuto) ou imperial (pés de superfície por minuto, polegadas, polegadas por dente, polegadas por minuto). Se teeth não for um inteiro positivo a tarefa falha. Uma carga de cavaco negativa é rejeitada; uma carga nula é válida e devolve avanço zero, que é um fuso girando sem movimento de mesa. Envie quatro números finitos obrigatórios: cutting_speed, a velocidade de superfície recomendada na unidade do sistema escolhido; tool_diameter, o diâmetro da fresa ou da peça; teeth, um inteiro positivo de arestas ou insertos; e feed_per_tooth, a carga de cavaco por dente. Aceitam-se alias: Vc, vc, surface_speed e sfm para a velocidade de corte; diameter, D, d e cutter_diameter para o diâmetro; z, Z, flutes e number_of_teeth para a contagem de dentes; fz, chip_load, ipt e feed_per_flute para a carga de cavaco. Cada campo numérico pode chegar como número JSON ou como cadeia numérica. Campos ausentes, cadeias vazias, NaN e Infinity falham com invalid_input nomeando o campo. Se tool_diameter não for um número positivo a tarefa falha, porque uma fresa nula ou negativa não pode definir uma velocidade de superfície e o denominador pi vezes D não seria positivo. Se cutting_speed não for positivo a tarefa falha. Se tudo for válido o corpo reitera as entradas limpas, devolve rpm como resultado principal do fuso em rev/min, devolve feed_per_minute em mm/min ou in/min, e devolve as cadeias formula e equation. O preço das chamadas API bem-sucedidas é a base publicada de US$ 0,002 por item; falhas de validação não consomem saldo pré-pago.
Onde uma calculadora de velocidades e avanços rende o investimento
Como a implementação é parse puro de tier A, cada chamada bem-sucedida custa a base publicada US$ 0,002 sem tokens de modelo e sem rede de saída. A ferramenta do navegador é gratuita para uso interativo; o tráfego API com scripts usa saldo pré-pago KIT na tarifa publicada, sem acréscimos ocultos por campo.
Perguntas técnicas
Quanto custa a calculadora de velocidades e avanços?
A ferramenta do navegador é gratuita. Pedidos API usam saldo pré-pago KIT a US$ 0,002 por chamada bem-sucedida; entrada inválida não é cobrada.