Calculatorul gratuit de pas al filetelor convertește TPI în pas și invers. Calculați pasul filetelor pentru filete imperiale și metrice. Rezultate instantanee pentru prelucrare, inginerie și reparații.
Pasul filetelor este distanța dintre filetele adiacente. Se calculează ca fiind inversul numărului de filete pe unitate de lungime:
Un calculator de pas al filetelor este un instrument de precizie care convertește filete pe inch (TPI) în măsurători de pas și invers, esențial pentru ingineri, mecanici și pasionați de bricolaj care lucrează cu elemente de fixare filetate. Pasul filetelor reprezintă distanța dintre crestele adiacente ale filetelor și determină compatibilitatea conexiunilor filetate atât în sistemele imperiale, cât și în cele metrice.
Acest calculator de pas al filetelor gratuit convertește instantaneu între filete pe inch (TPI) și măsurători de pas, eliminând calculele manuale și prevenind erorile costisitoare de măsurare în proiectele de prelucrare, inginerie și reparații. Indiferent dacă identificați elemente de fixare de înlocuire sau programați mașini CNC, calculele precise ale pasului filetelor sunt cruciale pentru o potrivire și o funcționare corectă.
Economisiți timp și asigurați precizia cu calculatorul nostru care suportă atât specificațiile de filete imperiale (cum ar fi UNC, UNF), cât și standardele de filete metrice (ISO metric), făcându-l soluția completă pentru toate nevoile dumneavoastră de măsurare a filetelor.
Pasul filetelor este distanța liniară între crestele adiacente ale filetelor (sau rădăcinilor) măsurată paralel cu axa filetelor. Acesta reprezintă cât de aproape sunt dispuse filetele și determină compatibilitatea elementelor de fixare. Pasul filetelor este măsurat în:
Relația cheie: Pasul filetelor = 1 ÷ filete pe unitate de lungime
Această măsurare este esențială pentru selectarea corectă a elementelor de fixare, operațiunile de prelucrare și asigurarea că componentele filetate se potrivesc corect.
În sistemul imperial, filetele sunt specificate de obicei prin diametrul lor și numărul de filete pe inch (TPI). De exemplu, un șurub de 1/4"-20 are un diametru de 1/4 inch cu 20 de filete pe inch.
În sistemul metric, filetele sunt specificate prin diametrul lor și pasul în milimetri. De exemplu, un șurub M6×1.0 are un diametru de 6mm cu un pas de 1.0mm.
Relația dintre aceste măsurători este simplă:
Este important să distingeți între pasul filetelor și avansul filetelor:
Pentru filete cu un singur început (cel mai comun tip), pasul și avansul sunt identice. Cu toate acestea, pentru filete cu mai multe începuturi, avansul este egal cu pasul înmulțit cu numărul de începuturi.
Relația matematică dintre pasul filetelor și filetele pe unitate de lungime se bazează pe o relație inversă simplă:
Pentru filetele imperiale, formula devine:
De exemplu, un filet cu 20 TPI are un pas de:
Pentru filetele metrice, formula este:
De exemplu, un filet cu 0.5 filete pe mm are un pas de:
Calculatorul nostru de pas al filetelor oferă conversii instantanee și precise între TPI și măsurători de pas. Acest instrument gratuit simplifică calculul pasului filetelor pentru profesioniști și pasionați de bricolaj deopotrivă.
Selectați sistemul de unități:
Introduceți valorile cunoscute:
Vizualizați rezultatele:
Copiați rezultatele (opțional):
Un șurub standard de 1/4 inch UNC (Unified National Coarse) are 20 de filete pe inch.
Un filet standard M10 cu pas gros are un pas de 1.5mm.
Un șurub de 3/8 inch UNF (Unified National Fine) are 24 de filete pe inch.
Un filet M8 fin are un pas de 1.0mm.
Iată exemple de cum să calculați pasul filetelor în diferite limbaje de programare:
1// Funcție JavaScript pentru a calcula pasul filetelor din filetele pe unitate
2function calculatePitch(threadsPerUnit) {
3 if (threadsPerUnit <= 0) {
4 return 0;
5 }
6 return 1 / threadsPerUnit;
7}
8
9// Funcție JavaScript pentru a calcula filetele pe unitate din pas
10function calculateThreadsPerUnit(pitch) {
11 if (pitch <= 0) {
12 return 0;
13 }
14 return 1 / pitch;
15}
16
17// Exemplu de utilizare
18const tpi = 20;
19const pitch = calculatePitch(tpi);
20console.log(`Un filet cu ${tpi} TPI are un pas de ${pitch.toFixed(4)} inci`);
21
1# Funcții Python pentru calculul pasului filetelor
2
3def calculate_pitch(threads_per_unit):
4 """Calculați pasul filetelor din filetele pe unitate"""
5 if threads_per_unit <= 0:
6 return 0
7 return 1 / threads_per_unit
8
9def calculate_threads_per_unit(pitch):
10 """Calculați filetele pe unitate din pas"""
11 if pitch <= 0:
12 return 0
13 return 1 / pitch
14
15# Exemplu de utilizare
16tpi = 20
17pitch = calculate_pitch(tpi)
18print(f"Un filet cu {tpi} TPI are un pas de {pitch:.4f} inci")
19
20metric_pitch = 1.5 # mm
21threads_per_mm = calculate_threads_per_unit(metric_pitch)
22print(f"Un filet cu pas de {metric_pitch}mm are {threads_per_mm:.4f} filete pe mm")
23
1' Formula Excel pentru a calcula pasul din filetele pe inch
2=IF(A1<=0,0,1/A1)
3
4' Formula Excel pentru a calcula filetele pe inch din pas
5=IF(B1<=0,0,1/B1)
6
7' Unde A1 conține valoarea filetelor pe inch
8' și B1 conține valoarea pasului
9
1// Metode Java pentru calculul pasului filetelor
2public class ThreadCalculator {
3 public static double calculatePitch(double threadsPerUnit) {
4 if (threadsPerUnit <= 0) {
5 return 0;
6 }
7 return 1 / threadsPerUnit;
8 }
9
10 public static double calculateThreadsPerUnit(double pitch) {
11 if (pitch <= 0) {
12 return 0;
13 }
14 return 1 / pitch;
15 }
16
17 public static void main(String[] args) {
18 double tpi = 20;
19 double pitch = calculatePitch(tpi);
20 System.out.printf("Un filet cu %.0f TPI are un pas de %.4f inci%n", tpi, pitch);
21
22 double metricPitch = 1.5; // mm
23 double threadsPerMm = calculateThreadsPerUnit(metricPitch);
24 System.out.printf("Un filet cu pas de %.1fmm are %.4f filete pe mm%n",
25 metricPitch, threadsPerMm);
26 }
27}
28
1#include <iostream>
2#include <iomanip>
3
4// Funcții C++ pentru calculul pasului filetelor
5double calculatePitch(double threadsPerUnit) {
6 if (threadsPerUnit <= 0) {
7 return 0;
8 }
9 return 1 / threadsPerUnit;
10}
11
12double calculateThreadsPerUnit(double pitch) {
13 if (pitch <= 0) {
14 return 0;
15 }
16 return 1 / pitch;
17}
18
19int main() {
20 double tpi = 20;
21 double pitch = calculatePitch(tpi);
22 std::cout << "Un filet cu " << tpi << " TPI are un pas de "
23 << std::fixed << std::setprecision(4) << pitch << " inci" << std::endl;
24
25 double metricPitch = 1.5; // mm
26 double threadsPerMm = calculateThreadsPerUnit(metricPitch);
27 std::cout << "Un filet cu pas de " << metricPitch << "mm are "
28 << std::fixed << std::setprecision(4) << threadsPerMm << " filete pe mm" << std::endl;
29
30 return 0;
31}
32
Calculul pasului filetelor este esențial în diverse domenii și aplicații:
Deși pasul filetelor este o măsurare fundamentală, există abordări alternative pentru specificarea și lucrul cu filetele:
Dezvoltarea sistemelor standardizate de filete a fost crucială pentru progresul industrial, permițând piese interschimbabile și comerț global.
Conceptul de filete de șurub datează din civilizațiile antice, cu dovezi ale șuruburilor din lemn utilizate în prese de măsline și vin în Grecia încă din secolul al III-lea î.Hr. Cu toate acestea, aceste filete timpurii nu erau standardizate și erau de obicei fabricate la comandă pentru fiecare aplicație.
Prima încercare de standardizare a filetelor a venit de la inginerul britanic Sir Joseph Whitworth în 1841. Sistemul de filete Whitworth a devenit primul sistem de filete standardizat la nivel național, având un unghi de filet de 55 de grade și pasuri standardizate pentru diferite diametre.
În Statele Unite, William Sellers a propus un standard concurent în 1864, având un unghi de filet de 60 de grade, care a evoluat în cele din urmă în Standardul Național American. În timpul celui de-al Doilea Război Mondial, necesitatea inter
Descoperiți mai multe instrumente care ar putea fi utile pentru fluxul dvs. de lucru