Calcolatore velocità e avanzamenti
Una fresa da 10 mm che taglia a 100 m/min deve girare a poco più di tremila giri al minuto. Aggiunga il numero di denti e l'avanzamento per dente e otterrà anche l'avanzamento della tavola al minuto, in unità metriche o imperiali. Gratis nel suo browser.
- Gratis
- Funziona nel suo browser
- Senza registrazione
- I suoi dati restano sul dispositivo
Esegui gratis nel browser
Esempio risolto
- Velocità di taglio
- 100
- Diametro dell'utensile
- 10
- Denti
- 4
- Avanzamento per dente
- 0,05
- Sistema
- Metric
- Rpm
- 3183,0988618379
- Avanzamento al minuto
- 636,6197723676
- Unità di rpm
- rev/min
Velocità e avanzamenti sono i due numeri che ogni programma di fresatura, foratura e tornitura deve fissare prima che un utensile incontri il metallo: il regime del mandrino in giri al minuto e l’avanzamento tavola in millimetri o pollici al minuto. I meccanici di officina ottengono quei numeri da una velocità di taglio raccomandata per il materiale, dal diametro utensile, dal numero di denti o taglienti e dal carico truciolo per dente. Questo calcolatore di velocità e avanzamenti applica le identità di banco n uguale a mille volte la velocità di taglio su pi per il diametro quando gli ingressi sono metrici, oppure dodici volte i piedi di superficie al minuto su pi per il diametro quando sono imperiali, poi moltiplica l’avanzamento per dente per i denti per l’RPM per ottenere l’avanzamento al minuto.
Come il regime del mandrino segue da velocità di taglio e diametro utensile
La velocità di taglio è la velocità tangenziale del materiale rispetto al tagliente, citata in metri al minuto sulle schede metriche e in piedi di superficie al minuto sulle tabelle nordamericane. Per un utensile rotante il tagliente descrive un cerchio di diametro D, quindi quella velocità vale pi per D per i giri al minuto, con un fattore di unità che converte millimetri in metri o pollici in piedi.
Isolare il regime del mandrino sconosciuto produce l’identità che ogni apprendista memorizza: n uguale a mille volte Vc su pi per D quando Vc è in metri al minuto e D in millimetri, oppure n uguale a dodici volte SFM su pi per D quando SFM è in piedi al minuto e D in pollici. Il fattore mille è millimetri per metro; il fattore dodici, pollici per piede; pi converte il diametro in circonferenza.
Una fresa a candela da dieci millimetri a cento metri al minuto chiede quindi circa tremila cento ottantatré giri al minuto, perché centomila diviso pi per dieci è esattamente 1000 volte Vc su pi per D. Un HSS tipico su acciaio dolce sta vicino a venti–quaranta metri al minuto; un carburo non rivestito su alluminio sta spesso vicino a due–seicento metri al minuto o a diverse centinaia di piedi di superficie. Questo estremo valuta soltanto quella identità cinematica.
Non consulta una velocità di taglio raccomandata in una carta materiali, non derate per tagli interrotti né per un rivestimento consumato, e non converte la velocità di cerchio di un volano né la velocità del pistone di un motore. Ciò spetta a pagine dedicate, così questa intenzione di ricerca resta la formula di lavorazione che si digita cercando un calcolatore di velocità e avanzamenti.
Dove un calcolatore di velocità e avanzamenti guadagna il suo posto
I programmatori CNC e i meccanici di officina usano un calcolatore di velocità e avanzamenti prima di fissare un override di mandrino e un override di avanzamento, così una fresa, una punta o un inserto di tornitura nuovi partono vicino alla velocità di superficie stampata dal fabbricante e non a un RPM indovinato che brucia lo spigolo o fa vibrare la parete.
Le aule di formazione professionale valutano in automatico il fattore mille, il fattore dodici e il prodotto del carico truciolo senza alzare un foglio che usa in silenzio 3.14 e mescola millimetri e pollici. I post-processori CAM e gli estimatori di officina convertono un valore raccomandato in metri al minuto e un diametro noto in RPM, poi moltiplicano per taglienti e carico truciolo per quotare il tempo ciclo. La convalida fallita non consuma saldo.
Tenga separate le landing di velocità del pistone, i convertitori di velocità angolare e le velocità di cerchio del volano quando quelle formule sono l’intenzione di ricerca, così questa pagina resta l’RPM di mandrino di lavorazione e l’avanzamento tavola da velocità di taglio, diametro, denti e carico truciolo. Fissi l’RPM arrotondato nei test se confronta con un controllo che mostra giri interi al minuto.
Casi d'uso
Impostare RPM e avanzamento tavola in fresatura CNC
Converta una velocità di taglio raccomandata, il diametro di una fresa a candela, il conteggio dei taglienti e il carico truciolo in RPM del mandrino e millimetri o pollici al minuto prima di scrivere G-code.
Regime di punta e maschio a partire dal SFM
Trasformi una tabella imperiale in piedi di superficie e il diametro di una punta in giri al minuto, poi applichi denti e IPT per un avanzamento di foratura a pecks.
Controlli d’aula e di post-processore CAM
Valuti in automatico le identità 1000·Vc/(π·D) e fz·Z·n rispetto a un oracolo deterministico invece di una scheda d’officina arrotondata.
Domande frequenti
Come si calcolano il regime del mandrino e l’avanzamento?
L’RPM metrico è 1000 × Vc / (π × D) con D in millimetri; l’RPM imperiale è 12 × SFM / (π × D) con D in pollici. L’avanzamento al minuto è avanzamento per dente per denti per RPM.
Che succede se il diametro utensile è nullo o negativo?
Una fresa senza diametro positivo non può definire una velocità di superficie, e il denominatore π × D non sarebbe positivo. Quei fallimenti non sono addebitati.
Quale sistema di unità deve usare?
system è metric (predefinito) oppure imperial. Il metrico usa m/min, mm, mm/tooth e mm/min. L’imperiale usa SFM (ft/min), pollici, in/tooth e in/min. Il regime del mandrino è sempre restituito in giri al minuto.
Perché occorre inviare l’avanzamento per dente?
L’avanzamento tavola è il carico truciolo per i taglienti per l’RPM. Un carico nullo è consentito e produce avanzamento zero.
Il calcolatore suggerisce una velocità di taglio per il mio materiale?
No. Lei inserisce la velocità di taglio che il produttore dell'utensile consiglia per il materiale. Il calcolatore non consulta tabelle dei materiali e non la riduce per tagli interrotti o rivestimenti usurati: la trasforma in giri del mandrino e avanzamento.
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/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)Esempio di richiesta
{
"cutting_speed": 100,
"tool_diameter": 10,
"teeth": 4,
"feed_per_tooth": 0.05
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "phys.speeds_and_feeds",
"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 diametro utensile nullo o negativo è rifiutato come invalid_input, perché una fresa senza dimensione non può definire una velocità di superficie.
Avanzamento al minuto, contratto d’ingresso, unità e comportamento di errore
Noto il regime del mandrino, l’avanzamento tavola è il carico truciolo per il numero di denti di taglio per l’RPM: Vf uguale a fz per Z per n. L’avanzamento per dente è lo spessore di truciolo chiesto a ogni tagliente; teeth è il conteggio di taglienti o inserti sull’utensile; il prodotto è in millimetri al minuto su un centro metrico e in pollici al minuto su un centro imperiale. Il system opzionale è un enum metric (predefinito: metri al minuto, millimetri, millimetri per dente, millimetri al minuto) oppure imperial (piedi di superficie al minuto, pollici, pollici per dente, pollici al minuto). Se teeth non è un intero positivo l’operazione fallisce. Un carico truciolo negativo è rifiutato; un carico nullo è valido e restituisce avanzamento zero, cioè un mandrino che gira senza moto tavola. Invii quattro numeri finiti obbligatori: cutting_speed, la velocità di superficie raccomandata nell’unità del sistema scelto; tool_diameter, il diametro della fresa o del pezzo; teeth, un intero positivo di taglienti o inserti; e feed_per_tooth, il carico truciolo per dente. Si accettano alias: Vc, vc, surface_speed e sfm per la velocità di taglio; diameter, D, d e cutter_diameter per il diametro; z, Z, flutes e number_of_teeth per il conteggio denti; fz, chip_load, ipt e feed_per_flute per il carico truciolo. Ogni campo numerico può arrivare come numero JSON o come stringa numerica. Campi assenti, stringhe vuote, NaN e Infinity falliscono con invalid_input nominando il campo. Se tool_diameter non è un numero positivo l’operazione fallisce, perché una fresa nulla o negativa non può definire una velocità di superficie e il denominatore pi per D non sarebbe positivo. Se cutting_speed non è positivo l’operazione fallisce. In successo il corpo reitera gli ingressi puliti, restituisce rpm come risultato principale del mandrino in rev/min, restituisce feed_per_minute in mm/min o in/min, e restituisce le stringhe formula e equation. Il prezzo delle chiamate API andate a buon fine è la base pubblicata di $0.002 per item; i fallimenti di convalida non consumano il saldo prepagato.
Dove un calcolatore di velocità e avanzamenti guadagna il suo posto
Poiché l’implementazione è parse puro di tier A, ogni chiamata andata a buon fine costa la base pubblicata $0.002 senza token di modello e senza rete in uscita. Lo strumento nel browser è gratuito per uso interattivo; il traffico API con script usa il saldo prepagato KIT alla tariffa pubblicata, senza sovrapprezzi nascosti per campo.
Domande tecniche
Quanto costa il calcolatore di velocità e avanzamenti?
Lo strumento nel browser è gratuito. Le richieste API usano il saldo prepagato KIT a $0.002 per chiamata andata a buon fine; l’ingresso non valido non è addebitato.