Vypočítajte rozmery závitov pre skrutky, matice a matice. Zadajte priemer, stúpanie alebo TPI a typ závitu, aby ste získali hĺbku závitu, menší priemer a priemer stúpania pre metrické a imperiálne závity.
Metrická hĺbka závitu: h = 0.6134 × P
Imperiálna hĺbka závitu: h = 0.6134 × (25.4/TPI)
kde P je závitový krok v mm, TPI = závity na palec
Vzorec pre menší priemer: d₁ = d - 2h = d - 1.226868 × P
kde d je hlavný priemer
Vzorec pre priemer závitu: d₂ = d - 0.6495 × P
kde d je hlavný priemer
Merania závitov sú základné parametre pre inžinierov, strojárov a nadšencov, ktorí pracujú s upevňovacími prvkami, ako sú skrutky, matice a závity. Kalkulačka závitov poskytuje jednoduchý, ale mocný spôsob, ako určiť kritické rozmerové závity, vrátane hĺbky závitu, menšieho priemeru a priemeru závitu na základe väčšieho priemeru a kroku (alebo závitov na palec). Či už pracujete s metrickými alebo imperiálnymi závitovými systémami, táto kalkulačka pomáha zabezpečiť správne uchytenie, funkciu a zameniteľnosť závitových komponentov v mechanických zostavách, výrobných procesoch a opravách.
Pochopenie geometrie závitov je kľúčové pre výber správnych upevňovacích prvkov, správne závitovanie otvorov a zabezpečenie správneho spojenia komponentov. Tento komplexný sprievodca vysvetľuje základy merania závitov, výpočtové vzorce a praktické aplikácie, aby vám pomohol pracovať s dôverou so závitovými upevňovacími prvkami v rôznych odvetviach a projektoch.
Predtým, než sa pustíme do výpočtov, je dôležité pochopiť základnú terminológiu používanú pri meraní závitov:
Dva hlavné závitové meracie systémy sa používajú na celom svete:
Metrický závitový systém (ISO):
Imperiálny závitový systém (Unified/UTS):
Hĺbka závitu predstavuje, ako hlboko je závit vyrezaný a je to kritický rozmer pre správne zapojenie závitu.
Hĺbka závitu (h) sa vypočíta ako:
Kde:
Hĺbka závitu (h) sa vypočíta ako:
Kde:
Menší priemer je najmenší priemer závitu a je kľúčový pre určenie voľného miesta a uchytenia.
Menší priemer (d₁) sa vypočíta ako:
Kde:
Menší priemer (d₁) sa vypočíta ako:
Kde:
Priemer závitu je teoretický priemer, kde hrúbka závitu sa rovná šírke priestoru.
Priemer závitu (d₂) sa vypočíta ako:
Kde:
Priemer závitu (d₂) sa vypočíta ako:
Kde:
Naša kalkulačka závitov zjednodušuje tieto zložité výpočty, poskytujúc presné merania závitov s len niekoľkými vstupmi. Postupujte podľa týchto krokov, aby ste efektívne použili kalkulačku:
Vyberte typ závitu: Zvoľte medzi metrickými alebo imperiálnymi závitovými systémami na základe špecifikácií vašich upevňovacích prvkov.
Zadajte väčší priemer:
Špecifikujte krok alebo TPI:
Zobraziť výsledky: Kalkulačka automaticky zobrazí:
Kopírovať výsledky: Použite tlačidlo na kopírovanie, aby ste uložili výsledky pre vašu dokumentáciu alebo ďalšie výpočty.
Pre skrutku M10×1.5:
Pre skrutku 3/8"-16:
Výpočty závitov sú nevyhnutné v rôznych inžinierskych a výrobných procesoch:
Návrh produktu: Inžinieri používajú merania závitov na špecifikáciu upevňovacích prvkov, ktoré spĺňajú požiadavky na zaťaženie a obmedzenia priestoru.
CNC obrábanie: Strojári potrebujú presné rozmerové závity na naprogramovanie operácií rezania závitov na sústruhoch a frézach.
Kontrola kvality: Inšpektori overujú rozmerové závity, aby zabezpečili súlad so špecifikáciami a normami.
Výber nástrojov: Výber správnych závitníc, matic a závitových meradiel si vyžaduje znalosti o rozmeroch závitov.
3D tlač: Navrhovanie závitových komponentov pre aditívnu výrobu si vyžaduje presné špecifikácie závitov.
Aj pre automobilové a mechanické opravy sú výpočty závitov kľúčové:
Rekonštrukcia motora: Zabezpečenie správneho zapojenia závitov v kritických komponentoch, ako sú hlavy valcov a bloky motorov.
Hydraulické systémy: Výber vhodných spojok a konektorov s kompatibilnými závitovými špecifikáciami.
Nahradenie upevňovacích prvkov: Identifikácia správnych náhradných upevňovacích prvkov, keď sú pôvodné diely poškodené alebo chýbajú.
Oprava závitov: Určenie rozmerov pre závitové vložky alebo sady na opravu závitov.
Vlastná výroba: Vytváranie vlastných závitových komponentov, ktoré sa integrujú s existujúcimi systémami.
Aj pre domáce projekty môže byť pochopenie merania závitov cenné:
Montáž nábytku: Identifikácia správnych upevňovacích prvkov na montáž alebo opravu.
Opravy vodovodu: Zladenie typov a veľkostí závitov pre potrubné spojenia a zariadenia.
Údržba bicyklov: Práca so špecializovanými závitovými normami používanými v bicyklových komponentoch.
Elektronické obaly: Zabezpečenie správneho zapojenia závitov pre montážne skrutky v elektronických zariadeniach.
Záhradné náradie: Oprava alebo výmena závitových komponentov v náradí na trávnik a záhradu.
Zatiaľ čo vzorce uvedené v tejto kalkulačke pokrývajú štandardné V-závity (metrické a Unified závity), existujú aj iné formy závitov s rôznymi metódami výpočtu:
Závity Acme: Používané na prenos energie, majú 29° uhol závitu a rôzne výpočty hĺbky.
Závity Buttress: Navrhnuté na vysoké zaťaženie v jednom smere, s asymetrickými profilmi závitov.
Štvorcové závity: Ponúkajú maximálnu účinnosť pri prenose energie, ale ťažšie sa vyrábajú.
Kónické závity: Používané v potrubných spojkách, vyžadujú výpočty, ktoré zohľadňujú uhol kónusu.
Viacštartové závity: Majú viacero závitových helixov, vyžadujú úpravy vedenia a kroku.
Pre tieto špecializované formy závitov by sa mali konzultovať špecifické vzorce a normy.
Vývoj štandardizovaných závitových systémov má bohatú históriu, ktorá sa tiahne niekoľko storočí:
Pred štandardizáciou si každý remeselník vytvoril svoje vlastné závitové komponenty, čo robilo zameniteľnosť nemožnou. Prvé pokusy o štandardizáciu prišli na konci 18. storočia:
Moderné technológie revolučne zmenili meranie a výrobu závitov:
Tu sú príklady toho, ako vypočítať rozmerové závity v rôznych programovacích jazykoch:
1' Excel VBA Funkcia pre metrické výpočty závitov
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' Použitie:
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 """Vypočítajte rozmerové závity pre metrické alebo imperiálne závity.
3
4 Args:
5 major_diameter (float): Väčší priemer v mm alebo palcoch
6 thread_type (str): 'metric' alebo 'imperial'
7 pitch (float, optional): Krok v mm pre metrické závity
8 tpi (float, optional): Závity na palec pre imperiálne závity
9
10 Returns:
11 dict: Rozmerové závity vrátane hĺbky závitu, menšieho priemeru a priemeru závitu
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("Neplatné vstupné parametre")
24
25 return {
26 'thread_depth': thread_depth,
27 'minor_diameter': minor_diameter,
28 'pitch_diameter': pitch_diameter
29 }
30
31# Príklad použitia:
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 - Hĺbka závitu: {metric_results['thread_depth']:.3f}mm")
36print(f"Imperial 3/8\"-16 - Hĺbka závitu: {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; // Prevod TPI na krok v mm
8 } else {
9 throw new Error('Neplatný typ závitu');
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// Príklad použitia:
24const metricResults = calculateThreadDimensions(10, 'metric', 1.5);
25console.log(`M10x1.5 - Hĺbka závitu: ${metricResults.threadDepth.toFixed(3)}mm`);
26
27const imperialResults = calculateThreadDimensions(9.525, 'imperial', 16); // 3/8" = 9.525mm
28console.log(`3/8"-16 - Hĺbka závitu: ${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; // Prevod TPI na krok v 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 // Príklad: M10x1.5 metrický závit
37 ThreadDimensions metricResults = calculateMetricThreadDimensions(10.0, 1.5);
38 System.out.printf("M10x1.5 - Hĺbka závitu: %.3f mm%n", metricResults.getThreadDepth());
39
40 // Príklad: 3/8"-16 imperiálny závit (3/8" = 9.525mm)
41 ThreadDimensions imperialResults = calculateImperialThreadDimensions(9.525, 16.0);
42 System.out.printf("3/8\"-16 - Hĺbka závitu: %.3f mm%n", imperialResults.getThreadDepth());
43 }
44}
45
Krok je vzdialenosť medzi susednými hrotmi závitu, meraná v milimetroch pre metrické závity. Závity na palec (TPI) sú počet hrotov závitu na palec, používaný v imperiálnych závitových systémoch. Súvisia vzorcom: Krok (mm) = 25.4 / TPI.
Metrické závity majú zvyčajne priemer a krok vyjadrené v milimetroch (napr. M10×1.5), zatiaľ čo imperiálne závity majú priemer v zlomkoch alebo desatinách palca a počet závitov v TPI (napr. 3/8"-16). Metrické závity majú 60° uhol závitu, zatiaľ čo niektoré staršie imperiálne závity (Whitworth) majú 55° uhol.
Zapojenie závitu sa vzťahuje na osovú dĺžku kontaktu závitu medzi spojenými časťami. Pre väčšinu aplikácií je minimálne odporúčané zapojenie 1× väčší priemer pre oceľové upevňovacie prvky a 1.5× väčší priemer pre hliníkové alebo iné mäkšie materiály. Kritické aplikácie môžu vyžadovať viac zapojenia.
Hrubé závity majú väčšie hodnoty kroku (menej závitov na palec) a sú jednoduchšie na montáž, odolnejšie voči skríženiu a lepšie pre použitie v mäkkých materiáloch alebo tam, kde je potrebné časté montovanie/odmontovanie. Jemné závity majú menšie hodnoty kroku (viac závitov na palec) a poskytujú väčšiu ťahovú pevnosť, lepšiu odolnosť voči uvoľneniu vibráciami a presnejšiu možnosť nastavenia.
Na prevod z imperiálnych na metrické:
Na prevod z metrických na imperiálne:
Väčší priemer je najväčší priemer závitu, meraný od hrotu k hrotu. Menší priemer je najmenší priemer, meraný od koreňa k koreňu. Priemer závitu je teoretický priemer presne medzi väčším a menším priemerom, kde sa hrúbka závitu rovná šírke priestoru.
Pre metrické závity použite meradlo závitov s metrickými stupnicami. Pre imperiálne závity použite meradlo závitov s TPI stupnicami. Umiestnite meradlo proti závitu, kým nenájdete dokonalú zhodu. Alternatívne môžete zmerať vzdialenosť medzi určitým počtom závitov a vydeliť ju týmto počtom, aby ste našli krok.
Triedy tolerancie závitov definujú prípustné variácie v rozmeroch závitov, aby sa dosiahli rôzne typy uchytenia. V metrickom systéme ISO sú tolerancie označené číslom a písmenom (napr. 6g pre vonkajšie závity, 6H pre vnútorné závity). Vyššie čísla naznačujú prísnejšie tolerancie. Písmeno naznačuje, či je tolerancia aplikovaná smerom k materiálu alebo od neho.
Pravé závity sa utiahnu, keď sa otočia v smere hodinových ručičiek a uvoľnia sa, keď sa otočia proti smeru hodinových ručičiek. Sú najbežnejším typom. Ľavé závity sa utiahnu, keď sa otočia proti smeru hodinových ručičiek a uvoľnia sa, keď sa otočia v smere hodinových ručičiek. Ľavé závity sa používajú v špeciálnych aplikáciách, kde by normálna prevádzka mohla spôsobiť uvoľnenie pravého závitu, ako napríklad na ľavej strane vozidiel alebo na plynových spojkách.
Tesniace a mazacie prostriedky môžu ovplyvniť vnímané uchytenie závitových spojení. Tesniace prostriedky vyplňujú medzery medzi závitmi, čo môže zmeniť efektívne rozmery. Mazivá znižujú trenie, čo môže viesť k nadmernému utiahnutiu, ak špecifikácie krútiaceho momentu nezohľadňujú mazivo. Vždy dodržiavajte odporúčania výrobcu pre tesniace a mazacie prostriedky.
Pripravení na výpočet rozmerov závitov pre váš projekt? Použite našu kalkulačku závitov vyššie na rýchle určenie hĺbky závitu, menšieho priemeru a priemeru závitu pre akýkoľvek metrický alebo imperiálny závit. Jednoducho zadajte špecifikácie svojich závitov a získajte okamžité, presné výsledky na zabezpečenie správneho uchytenia a funkcie vašich závitových komponentov.
Objavte ďalšie nástroje, ktoré by mohli byť užitočné pre vašu pracovnú postupnosť