Calculați dimensiunile filetelor pentru șuruburi, bolțuri și piulițe. Introduceți diametrul, pasul sau TPI și tipul de filet pentru a obține adâncimea filetului, diametrul minor și diametrul pasului pentru filete metrice și imperiale.
Adâncimea filetelor metrice: h = 0.6134 × P
Adâncimea filetelor imperiale: h = 0.6134 × (25.4/TPI)
unde P este pasul în mm, TPI = filete pe inch
Formula pentru diametrul minor: d₁ = d - 2h = d - 1.226868 × P
unde d este diametrul major
Formula pentru diametrul de pas: d₂ = d - 0.6495 × P
unde d este diametrul major
Măsurătorile filetelor sunt parametrii esențiali pentru ingineri, mecanici și entuziaști DIY care lucrează cu elemente de fixare, cum ar fi șuruburi, piulițe și șaibe. Calculatorul de filete oferă o modalitate simplă, dar puternică, de a determina dimensiunile critice ale filetelor, inclusiv adâncimea filetului, diametrul minor și diametrul de pas, pe baza diametrului major și a pasului (sau a filetelor pe inch). Indiferent dacă lucrați cu sisteme de filete metrice sau imperiale, acest calculator ajută la asigurarea unei potriviri, funcționări și interschimbabilități corecte a componentelor filetate în ansambluri mecanice, procese de fabricație și aplicații de reparare.
Înțelegerea geometriei filetului este crucială pentru selectarea elementelor de fixare corespunzătoare, pentru tăierea corectă a găurilor și pentru asigurarea potrivirii corespunzătoare a componentelor. Acest ghid cuprinzător explică fundamentele măsurării filetelor, formulele de calcul și aplicațiile practice pentru a vă ajuta să lucrați cu încredere cu elementele de fixare filetate în diverse industrii și proiecte.
Înainte de a aprofunda calculele, este important să înțelegem terminologia de bază folosită în măsurătorile filetelor:
Două sisteme principale de măsurare a filetelor sunt utilizate la nivel mondial:
Sistemul de filete metrice (ISO):
Sistemul de filete imperiale (Unified/UTS):
Adâncimea filetului reprezintă cât de adânc este tăiat filetul și este o dimensiune critică pentru o angajare corectă a filetelor.
Adâncimea filetului (h) este calculată ca:
Unde:
Adâncimea filetului (h) este calculată ca:
Unde:
Diametrul minor este cel mai mic diametru al filetului și este crucial pentru determinarea clearance-ului și a potrivirii.
Diametrul minor (d₁) este calculat ca:
Unde:
Diametrul minor (d₁) este calculat ca:
Unde:
Diametrul de pas este diametrul teoretic la care grosimea filetului este egală cu lățimea spațiului.
Diametrul de pas (d₂) este calculat ca:
Unde:
Diametrul de pas (d₂) este calculat ca:
Unde:
Calculatorul nostru de filete simplifică aceste calcule complexe, oferind măsurători precise ale filetelor cu doar câteva introduceri. Urmați acești pași pentru a utiliza calculatorul eficient:
Selectați tipul de filet: Alegeți între sistemele de filete metrice sau imperiale în funcție de specificațiile elementului de fixare.
Introduceți diametrul major:
Specificați pasul sau TPI:
Vizualizați rezultatele: Calculatorul va afișa automat:
Copiați rezultatele: Utilizați butonul de copiere pentru a salva rezultatele pentru documentația sau calculele dumneavoastră ulterioare.
Pentru un șurub M10×1.5:
Pentru un șurub 3/8"-16:
Calculul filetelor este esențial în diverse procese de inginerie și fabricație:
Proiectare de produse: Inginerii folosesc măsurătorile filetelor pentru a specifica elemente de fixare care să îndeplinească cerințele de încărcare și constrângerile de spațiu.
Prelucrarea CNC: Mecanici au nevoie de dimensiuni precise ale filetelor pentru a programa operațiuni de tăiere a filetelor pe strunguri și freze.
Controlul calității: Inspectorii verifică dimensiunile filetelor pentru a asigura conformitatea cu specificațiile și standardele.
Selectarea uneltelor: Alegerea corectă a șuruburilor, piulițelor și a măsurătorilor de filete necesită cunoștințe despre dimensiunile filetelor.
Imprimare 3D: Proiectarea componentelor filetate pentru fabricația aditivă necesită specificații precise ale filetelor.
Chiar și pentru proiectele de acasă, înțelegerea măsurătorilor filetelor poate fi valoroasă:
Recondiționarea motorului: Asigurarea angajării corecte a filetelor în componente critice, cum ar fi capacele cilindrilor și blocurile motorului.
Sisteme hidraulice: Selectarea fitingurilor și conectorilor corespunzători cu specificații de filet compatibile.
Înlocuirea elementelor de fixare: Identificarea elementelor de fixare corespunzătoare în cazul în care piesele originale sunt deteriorate sau lipsesc.
Repararea filetelor: Determinarea dimensiunilor pentru inserții helicoil sau kituri de reparare a filetelor.
Fabricare personalizată: Crearea de componente filetate personalizate care să se integreze cu sistemele existente.
Chiar și pentru proiectele de acasă, înțelegerea măsurătorilor filetelor poate fi valoroasă:
Asamblarea mobilei: Identificarea elementelor de fixare corecte pentru asamblare sau reparare.
Reparații de instalații sanitare: Potrivirea tipurilor și dimensiunilor de filete pentru fitinguri și accesorii.
Întreținerea bicicletelor: Lucrând cu standardele de filete specializate utilizate în componentele bicicletelor.
Carcase pentru electronice: Asigurarea angajării corecte a filetelor pentru șuruburile de montare în dispozitivele electronice.
Echipamente de grădină: Repararea sau înlocuirea componentelor filetate în uneltele de grădină și de tăiat.
Deși formulele furnizate în acest calculator acoperă filetele standard V (filete metrice ISO și filete Unified), există alte forme de filet cu metode diferite de calcul:
Filete Acme: Folosite pentru transmisia de putere, acestea au un unghi de filet de 29° și calcule diferite ale adâncimii.
Filete Buttress: Proiectate pentru sarcini mari într-o singură direcție, cu profile de filet asimetrice.
Filete pătrate: Oferind eficiență maximă pentru transmisia de putere, dar mai greu de fabricat.
Filete conice: Folosite în fitinguri de țeavă, necesitând calcule care să țină cont de unghiul de conicitate.
Filete cu mai multe începuturi: Având mai multe helice de filet, necesitând ajustări ale avansului și pasului.
Pentru aceste forme de filet specializate, ar trebui consultate formule și standarde specifice.
Dezvoltarea sistemelor standardizate de filete are o istorie bogată care se întinde pe câteva secole:
Înainte de standardizare, fiecare meșteșugar crea propriile componente filetate, făcând imposibilă interschimbabilitatea. Primele încercări de standardizare au apărut la sfârșitul secolului XVIII:
Secolul XX a adus progrese semnificative în standardizarea filetelor:
Tehnologia modernă a revoluționat măsurarea și fabricarea filetelor:
Iată exemple de cum să calculați dimensiunile filetelor în diferite limbaje de programare:
1' Funcție Excel VBA pentru calculele filetelor metrice
2Function MetricThreadDepth(pitch As Double) As Double
3 MetricThreadDepth = 0.6134 * pitch
4End Function
5
6Function MetricMinorDiameter(majorDiameter As Double, pitch As Double) As Double
7 MetricMinorDiameter = majorDiameter - (1.226868 * pitch)
8End Function
9
10Function MetricPitchDiameter(majorDiameter As Double, pitch As Double) As Double
11 MetricPitchDiameter = majorDiameter - (0.6495 * pitch)
12End Function
13
14' Utilizare:
15' =MetricThreadDepth(1.5)
16' =MetricMinorDiameter(10, 1.5)
17' =MetricPitchDiameter(10, 1.5)
18
1def calculate_thread_dimensions(major_diameter, thread_type, pitch=None, tpi=None):
2 """Calculează dimensiunile filetelor pentru filete metrice sau imperiale.
3
4 Args:
5 major_diameter (float): Diametru major în mm sau inci
6 thread_type (str): 'metric' sau 'imperial'
7 pitch (float, optional): Pasul filetelor în mm pentru filete metrice
8 tpi (float, optional): Filete pe inch pentru filete imperiale
9
10 Returns:
11 dict: Dimensiuni ale filetelor, inclusiv adâncimea filetului, diametrul minor și diametrul de pas
12 """
13 if thread_type == 'metric' and pitch:
14 thread_depth = 0.6134 * pitch
15 minor_diameter = major_diameter - (1.226868 * pitch)
16 pitch_diameter = major_diameter - (0.6495 * pitch)
17 elif thread_type == 'imperial' and tpi:
18 pitch_mm = 25.4 / tpi
19 thread_depth = 0.6134 * pitch_mm
20 minor_diameter = major_diameter - (1.226868 * pitch_mm)
21 pitch_diameter = major_diameter - (0.6495 * pitch_mm)
22 else:
23 raise ValueError("Parametrii de intrare invalizi")
24
25 return {
26 'thread_depth': thread_depth,
27 'minor_diameter': minor_diameter,
28 'pitch_diameter': pitch_diameter
29 }
30
31# Utilizare exemplu:
32metric_results = calculate_thread_dimensions(10, 'metric', pitch=1.5)
33imperial_results = calculate_thread_dimensions(0.375, 'imperial', tpi=16)
34
35print(f"Metric M10x1.5 - Adâncimea filetului: {metric_results['thread_depth']:.3f}mm")
36print(f"Imperial 3/8\"-16 - Adâncimea filetului: {imperial_results['thread_depth']:.3f}mm")
37
1function calculateThreadDimensions(majorDiameter, threadType, pitchOrTpi) {
2 let threadDepth, minorDiameter, pitchDiameter, pitch;
3
4 if (threadType === 'metric') {
5 pitch = pitchOrTpi;
6 } else if (threadType === 'imperial') {
7 pitch = 25.4 / pitchOrTpi; // Convertiți TPI în pas în mm
8 } else {
9 throw new Error('Tip de filet invalid');
10 }
11
12 threadDepth = 0.6134 * pitch;
13 minorDiameter = majorDiameter - (1.226868 * pitch);
14 pitchDiameter = majorDiameter - (0.6495 * pitch);
15
16 return {
17 threadDepth,
18 minorDiameter,
19 pitchDiameter
20 };
21}
22
23// Utilizare exemplu:
24const metricResults = calculateThreadDimensions(10, 'metric', 1.5);
25console.log(`M10x1.5 - Adâncimea filetului: ${metricResults.threadDepth.toFixed(3)}mm`);
26
27const imperialResults = calculateThreadDimensions(9.525, 'imperial', 16); // 3/8" = 9.525mm
28console.log(`3/8"-16 - Adâncimea filetului: ${imperialResults.threadDepth.toFixed(3)}mm`);
29
1public class ThreadCalculator {
2 public static class ThreadDimensions {
3 private final double threadDepth;
4 private final double minorDiameter;
5 private final double pitchDiameter;
6
7 public ThreadDimensions(double threadDepth, double minorDiameter, double pitchDiameter) {
8 this.threadDepth = threadDepth;
9 this.minorDiameter = minorDiameter;
10 this.pitchDiameter = pitchDiameter;
11 }
12
13 public double getThreadDepth() { return threadDepth; }
14 public double getMinorDiameter() { return minorDiameter; }
15 public double getPitchDiameter() { return pitchDiameter; }
16 }
17
18 public static ThreadDimensions calculateMetricThreadDimensions(double majorDiameter, double pitch) {
19 double threadDepth = 0.6134 * pitch;
20 double minorDiameter = majorDiameter - (1.226868 * pitch);
21 double pitchDiameter = majorDiameter - (0.6495 * pitch);
22
23 return new ThreadDimensions(threadDepth, minorDiameter, pitchDiameter);
24 }
25
26 public static ThreadDimensions calculateImperialThreadDimensions(double majorDiameter, double tpi) {
27 double pitch = 25.4 / tpi; // Convertiți TPI în pas în mm
28 double threadDepth = 0.6134 * pitch;
29 double minorDiameter = majorDiameter - (1.226868 * pitch);
30 double pitchDiameter = majorDiameter - (0.6495 * pitch);
31
32 return new ThreadDimensions(threadDepth, minorDiameter, pitchDiameter);
33 }
34
35 public static void main(String[] args) {
36 // Exemplu: filet metric M10×1.5
37 ThreadDimensions metricResults = calculateMetricThreadDimensions(10.0, 1.5);
38 System.out.printf("M10x1.5 - Adâncimea filetului: %.3f mm%n", metricResults.getThreadDepth());
39
40 // Exemplu: filet imperial 3/8"-16 (3/8" = 9.525mm)
41 ThreadDimensions imperialResults = calculateImperialThreadDimensions(9.525, 16.0);
42 System.out.printf("3/8\"-16 - Adâncimea filetului: %.3f mm%n", imperialResults.getThreadDepth());
43 }
44}
45
Pasul este distanța dintre crestele adiacente ale filetelor, măsurată în milimetri pentru filete metrice. Filetele pe inch (TPI) reprezintă numărul de creste ale filetelor pe inch, folosit în sistemele de filete imperiale. Ele sunt legate prin formula: Pas (mm) = 25.4 / TPI.
Filetele metrice au de obicei diametrul și pasul exprimate în milimetri (de exemplu, M10×1.5), în timp ce filetele imperiale au diametrul în fracții sau zecimale de inch și numărul de filete în TPI (de exemplu, 3/8"-16). Filetele metrice au un unghi de filet de 60°, în timp ce unele filete imperiale mai vechi (Whitworth) au un unghi de 55°.
Angajarea filetului se referă la lungimea axială de contact a filetelor între părțile care se unesc. Pentru cele mai multe aplicații, angajarea minimă recomandată este de 1× diametrul major pentru elementele de fixare din oțel și 1.5× diametrul major pentru aluminiu sau alte materiale mai moi. Aplicațiile critice pot necesita mai mult angajament.
Filetele groase au valori de pas mai mari (mai puține filete pe inch) și sunt mai ușor de asamblat, mai rezistente la strângerea greșită și mai bune pentru utilizarea în materiale moi sau în care asamblarea/desamblarea frecventă este necesară. Filetele fine au valori de pas mai mici (mai multe filete pe inch) și oferă o rezistență mai mare la tracțiune, o mai bună rezistență la slăbirea prin vibrații și o capacitate de ajustare mai precisă.
Pentru a converti din imperial în metric:
Pentru a converti din metric în imperial:
Diametrul major este cel mai mare diametru al filetului, măsurat de la creasta la creasta. Diametrul minor este cel mai mic diametru, măsurat de la rădăcină la rădăcină. Diametrul de pas este diametrul teoretic la jumătatea distanței dintre diametrele major și minor, unde grosimea filetului este egală cu lățimea spațiului.
Pentru filete metrice, utilizați un măsurător de pas pentru filete cu scale metrice. Pentru filete imperiale, utilizați un măsurător de pas pentru filete cu scale TPI. Așezați măsurătorul împotriva filetului până când găsiți o potrivire perfectă. Alternativ, puteți măsura distanța dintre un anumit număr de filete și împărțiți la acel număr pentru a găsi pasul.
Clasele de toleranță a filetelor definesc variațiile permise în dimensiunile filetelor pentru a obține diferite tipuri de potriviri. În sistemul metric ISO, toleranțele sunt desemnate printr-un număr și o literă (de exemplu, 6g pentru filete externe, 6H pentru filete interne). Numerele mai mari indică toleranțe mai stricte. Litera indică dacă toleranța este aplicată spre sau departe de material.
Filetele cu dreapta se strâng atunci când sunt rotite în sensul acelor de ceasornic și se desfășoară atunci când sunt rotite în sens invers. Ele sunt cel mai comun tip. Filetele cu stânga se strâng atunci când sunt rotite în sens invers acelor de ceasornic și se desfășoară atunci când sunt rotite în sensul acelor de ceasornic. Filetele cu stânga sunt folosite în aplicații speciale în care funcționarea normală ar putea cauza slăbirea unui filet cu dreapta, cum ar fi pe partea stângă a vehiculelor sau pe fitingurile de gaz.
Sigilanții și lubrifianții pot afecta potrivirea percepută a conexiunilor filetate. Sigilanții umplu golurile dintre filete, schimbând potențial dimensiunile efective. Lubrifianții reduc frecarea, ceea ce poate duce la strângerea excesivă dacă specificațiile de cuplu nu țin cont de lubrifiant. Urmați întotdeauna recomandările producătorului pentru sigilanți și lubrifianți.
Pregătit să calculați dimensiunile filetelor pentru proiectul dumneavoastră? Utilizați calculatorul nostru de filete de mai sus pentru a determina rapid adâncimea filetului, diametrul minor și diametrul de pas pentru orice filet metric sau imperial. Introduceți pur și simplu specificațiile filetelor și obțineți rezultate instantanee și precise pentru a asigura potrivirea și funcția corectă a componentelor dumneavoastră filetate.
Descoperiți mai multe instrumente care ar putea fi utile pentru fluxul dvs. de lucru