Бесплатный калькулятор шага резьбы преобразует TPI в шаг и наоборот. Рассчитайте шаг резьбы для дюймовых и метрических резьб. Мгновенные результаты для обработки, инженерии и ремонтов.
Шаг резьбы — это расстояние между соседними резьбами. Он рассчитывается как обратная величина количества резьб на единицу длины:
Калькулятор шага резьбы — это точный инструмент, который конвертирует количество резьб на дюйм (TPI) в измерения шага и наоборот, что необходимо инженерам, механикам и любителям DIY, работающим с резьбовыми крепежами. Шаг резьбы представляет собой расстояние между соседними гребнями резьбы и определяет совместимость резьбовых соединений как в имперской, так и в метрической системах.
Этот бесплатный калькулятор шага резьбы мгновенно конвертирует между количеством резьб на дюйм (TPI) и измерениями шага, исключая ручные расчеты и предотвращая дорогостоящие ошибки измерений в механической обработке, инженерии и ремонтных проектах. Независимо от того, определяете ли вы замену крепежа или программируете станки с ЧПУ, точные расчеты шага резьбы имеют решающее значение для правильной подгонки и функционирования.
Сэкономьте время и обеспечьте точность с нашим калькулятором, который поддерживает как имперские спецификации резьбы (такие как UNC, UNF), так и метрические стандарты резьбы (ISO метрическая), что делает его полным решением для всех ваших потребностей в измерении резьбы.
Шаг резьбы — это линейное расстояние между соседними гребнями резьбы (или корнями), измеряемое параллельно оси резьбы. Он представляет собой то, насколько близко расположены резьбы, и определяет совместимость крепежа. Шаг резьбы измеряется в:
Ключевое соотношение: Шаг резьбы = 1 ÷ резьбы на единицу длины
Это измерение имеет решающее значение для правильного выбора крепежа, операций механической обработки и обеспечения правильной подгонки резьбовых компонентов.
В имперской системе резьбы обычно указываются по их диаметру и количеству резьб на дюйм (TPI). Например, винт 1/4"-20 имеет диаметр 1/4 дюйма с 20 резьбами на дюйм.
В метрической системе резьбы указываются по их диаметру и шагу в миллиметрах. Например, винт M6×1.0 имеет диаметр 6 мм с шагом 1.0 мм.
Соотношение между этими измерениями простое:
Важно различать шаг резьбы и шаг резьбы:
Для одноначальных резьб (самый распространенный тип) шаг и шаг резьбы идентичны. Однако для многоначальных резьб шаг равен шагу, умноженному на количество началов.
Математическое соотношение между шагом резьбы и резьбами на единицу длины основано на простом обратном соотношении:
Для имперских резьб формула становится:
Например, резьба с 20 TPI имеет шаг:
Для метрических резьб формула:
Например, резьба с 0.5 резьбами на мм имеет шаг:
Наш калькулятор шага резьбы предоставляет мгновенные, точные конверсии между TPI и измерениями шага. Этот бесплатный инструмент упрощает расчеты шага резьбы как для профессионалов, так и для любителей DIY.
Выберите вашу систему единиц:
Введите известные значения:
Просмотрите результаты:
Скопируйте результаты (по желанию):
Стандартный болт 1/4 дюйма UNC (Unified National Coarse) имеет 20 резьб на дюйм.
Стандартная резьба M10 имеет шаг 1.5 мм.
Болт 3/8 дюйма UNF (Unified National Fine) имеет 24 резьбы на дюйм.
Тонкая резьба M8 имеет шаг 1.0 мм.
Вот примеры того, как рассчитать шаг резьбы на различных языках программирования:
1// Функция JavaScript для расчета шага резьбы из резьб на единицу
2function calculatePitch(threadsPerUnit) {
3 if (threadsPerUnit <= 0) {
4 return 0;
5 }
6 return 1 / threadsPerUnit;
7}
8
9// Функция JavaScript для расчета резьб на единицу из шага
10function calculateThreadsPerUnit(pitch) {
11 if (pitch <= 0) {
12 return 0;
13 }
14 return 1 / pitch;
15}
16
17// Пример использования
18const tpi = 20;
19const pitch = calculatePitch(tpi);
20console.log(`Резьба с ${tpi} TPI имеет шаг ${pitch.toFixed(4)} дюймов`);
21
1# Функции Python для расчетов шага резьбы
2
3def calculate_pitch(threads_per_unit):
4 """Рассчитать шаг резьбы из резьб на единицу"""
5 if threads_per_unit <= 0:
6 return 0
7 return 1 / threads_per_unit
8
9def calculate_threads_per_unit(pitch):
10 """Рассчитать резьбы на единицу из шага"""
11 if pitch <= 0:
12 return 0
13 return 1 / pitch
14
15# Пример использования
16tpi = 20
17pitch = calculate_pitch(tpi)
18print(f"Резьба с {tpi} TPI имеет шаг {pitch:.4f} дюймов")
19
20metric_pitch = 1.5 # мм
21threads_per_mm = calculate_threads_per_unit(metric_pitch)
22print(f"Резьба с шагом {metric_pitch}мм имеет {threads_per_mm:.4f} резьб на мм")
23
1' Формула Excel для расчета шага из резьб на дюйм
2=IF(A1<=0,0,1/A1)
3
4' Формула Excel для расчета резьб на дюйм из шага
5=IF(B1<=0,0,1/B1)
6
7' Где A1 содержит значение резьб на дюйм
8' и B1 содержит значение шага
9
1// Методы Java для расчетов шага резьбы
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("Резьба с %.0f TPI имеет шаг %.4f дюймов%n", tpi, pitch);
21
22 double metricPitch = 1.5; // мм
23 double threadsPerMm = calculateThreadsPerUnit(metricPitch);
24 System.out.printf("Резьба с %.1fмм шагом имеет %.4f резьб на мм%n",
25 metricPitch, threadsPerMm);
26 }
27}
28
1#include <iostream>
2#include <iomanip>
3
4// Функции C++ для расчетов шага резьбы
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 << "Резьба с " << tpi << " TPI имеет шаг "
23 << std::fixed << std::setprecision(4) << pitch << " дюймов" << std::endl;
24
25 double metricPitch = 1.5; // мм
26 double threadsPerMm = calculateThreadsPerUnit(metricPitch);
27 std::cout << "Резьба с " << metricPitch << "мм шагом имеет "
28 << std::fixed << std::setprecision(4) << threadsPerMm << " резьб на мм" << std::endl;
29
30 return 0;
31}
32
Расчеты шага резьбы необходимы в различных областях и приложениях:
Хотя шаг резьбы является основным измерением, существуют альтернативные подходы к спецификации и работе с резьбами:
Разработка стандартизированных резьбовых систем была ключевой для промышленного прогресса, обеспечивая взаимозаменяемость деталей и глобальную торговлю.
Концепция резьбовых винтов восходит к древним цивилизациям, с доказательствами использования деревянных винтов в оливковых и винных прессах в Греции уже в III веке до н.э. Однако эти ранние резьбы не были стандартизированы и обычно изготавливались на заказ для каждого применения.
Первой попыткой стандартизации резьбы стал проект британского инженера сэра Джозефа Уитворта в 1841 году. Система резьбы Уитворта стала первой национально стандартизированной резьбой, имеющей угол резьбы 55 градусов и стандартизированные шаги для различных диаметров.
В Соединенных Штатах Уильям Селлерс предложил конкурирующий стандарт в 1864 году, имеющий угол резьбы 60 градусов, который в конечном итоге стал Американским национальным стандартом. Во время Второй мировой войны необходимость взаимозаменяемости между американскими и британскими резьбовыми компонентами привела к разработке Единого резьбового стандарта (UTS),
Откройте больше инструментов, которые могут быть полезны для вашего рабочего процесса