免费的螺纹间距计算器将 TPI 转换为间距,反之亦然。计算英制和公制螺纹的螺纹间距。为机械加工、工程和维修提供即时结果。
螺纹间距是相邻螺纹之间的距离。它的计算方法是单位长度内螺纹数的倒数:
螺纹间距计算器是一种精密工具,可以将每英寸螺纹数(TPI)转换为间距测量,反之亦然,对于工程师、机械师和 DIY 爱好者在使用螺纹紧固件时至关重要。螺纹间距表示相邻螺纹峰之间的距离,并决定了在英制和公制系统中螺纹连接的兼容性。
这个免费的螺纹间距计算器可以瞬间在每英寸螺纹数(TPI)和间距测量之间进行转换,消除了手动计算,防止了在机械加工、工程和维修项目中出现昂贵的测量错误。无论您是在识别替换紧固件还是编程 CNC 机器,准确的螺纹间距计算对于确保合适的配合和功能至关重要。
使用我们的计算器节省时间并确保精确,该计算器支持英制螺纹规格(如 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(统一国家粗螺纹)螺栓每英寸有 20 个螺纹。
标准的 M10 粗螺纹的间距为 1.5 毫米。
3/8 英寸 UNF(统一国家细螺纹)螺栓每英寸有 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}mm 间距的螺纹每毫米有 {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("具有 %.1fmm 间距的螺纹每毫米有 %.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 << "mm 间距的螺纹每毫米有 "
28 << std::fixed << std::setprecision(4) << threadsPerMm << " 个螺纹" << std::endl;
29
30 return 0;
31}
32
螺纹间距计算在各个领域和应用中至关重要:
虽然螺纹间距是基本测量,但还有其他方法可以指定和处理螺纹:
标准化螺纹系统的发展对工业进步至关重要,使可互换零件和全球贸易成为可能。
螺纹的概念可以追溯到古代文明,早在公元前 3 世纪,希腊就有证据表明使用木螺钉用于橄榄和葡萄酒压榨。然而,这些早期的螺纹并没有标准化,通常是为每个应用定制的。
第一次尝试螺纹标准化是由英国工程师约瑟夫·惠特沃斯爵士于 1841 年提出的。惠特沃斯螺纹系统成为第一个国家标准化的螺纹系统,具有 55 度的螺纹角度和针对各种直径的标准化间距。
在美国,威廉·塞勒斯于 1864 年提出了一个竞争标准,具有 60 度的螺纹角度,最终演变为美国国家标准。在第二次世界大战期间,美国和英国螺纹组件之间的互换性需求导致了统一螺纹标准(UTS)的发展,该标准至今仍在使用。
公制螺纹系统现在由国际标准化组织(ISO)管理,最初在欧洲开发,已成为大多数应用的全球标准。ISO 公制螺纹具有 60 度的螺纹角度和基于公制系统的标准化间距。
早期的螺纹间距测量依赖于手动计数和简单工具。螺纹间距规是一种具有多种不同间距刀片的梳状工具,最早在 19 世纪末开发,至今仍在使用。
现代测量技术包括:
这些先进工具允许精确测量螺纹参数,包括间距、主要直径、次要直径和螺纹角度。
准确测量螺纹间距