咱们今天不整那些虚头巴脑的术语堆砌,直接聊聊BSW(British Standard Whitworth)螺纹。很多搞机械、古董修复或者处理进口老旧设备的朋友,经常会在英制图纸和国标零件之间“打架”。特别是螺纹钢或者英制螺栓连接时,尺寸对不上,硬拧下去螺纹就废了。
BSW其实是英国老标准的代表,虽然现在很多地方被BSF(细牙)甚至现在的ISO公制标准取代了,但在南亚、英联邦国家的老设备上,BSW依然活跃。今天我把最常用、最容易搞混的BSW规格、英制单位换算以及它和中国国标(GB)的对应关系,掰开了揉碎了讲清楚。
一、 先搞懂BSW是个啥?别和BSF、UNC搞混了
BSW全称British Standard Whitworth,即惠氏英制标准。它的最大特点是牙型角是55度(注意,美标UNC/UNF和公制螺纹都是60度,这是硬伤,千万别混用)。螺距用“每英寸牙数”(TPI)表示。
市面上常见的英制螺纹还有这三位:
- BSW:粗牙英制,牙型角55°。
- BSF:细牙英制,牙型角55°,比BSW更密。
- UNC/UNF:美制统一螺纹,牙型角60°,这是现在最常用的,但BSW比它老。
为什么换算这么重要? 因为BSW的基准直径(大径)是用英寸表示的,而国标螺纹钢用的是毫米公称直径。比如“1/2英寸”的BSW螺栓,它的直径不是简单的12.7mm,它的螺距、牙高都和国标M12不一样。硬配M12,要么拧不进去,要么松动。
二、 BSW常用规格与英制换算对照表
下面这个表,是我根据惠氏标准(Whitworth)整理的常用BSW粗牙螺纹规格。注意,BSW螺纹并不完全等同于“螺纹钢”,它更多用于螺栓、螺钉、管道连接。如果你的场景是结构受力螺纹钢(如建筑钢筋),那通常是美标或者国标,但如果你是在维修老机器上的连接杆,那这个表就是救命稻草。
| 英制规格 (英寸) | 公称直径 (mm) | 每英寸牙数 (TPI) | 螺距 (mm) | 近似国标对应参考 | 常见应用备注 |
|---|---|---|---|---|---|
| 1⁄4” | 6.350 | 20 | 1.270 | 接近 M6 (螺距不同) | 小型仪表、轻工机械 |
| 5⁄16” | 7.938 | 18 | 1.411 | 接近 M8 (螺距不同) | 通用机械紧固件 |
| 3⁄8” | 9.525 | 16 | 1.588 | 接近 M10 (螺距不同) | 自行车、摩托车部件 |
| 7⁄16” | 11.112 | 14 | 1.814 | 接近 M12 (螺距不同) | 通用重型机械 |
| 1⁄2” | 12.700 | 12 | 2.117 | 无直接M12对应 (M12螺距1.75或1.5) | 轴类连接、管路 |
| 9⁄16” | 14.288 | 12 | 2.117 | 无直接对应 | 农机、工程机械 |
| 5⁄8” | 15.875 | 11 | 2.309 | 无直接对应 | 大型螺栓、拉杆 |
| 3⁄4” | 19.050 | 10 | 2.540 | 接近 M20 (螺距不同) | 钢结构连接 |
| 7⁄8” | 22.225 | 9 | 2.822 | 无直接对应 | 重型设备 |
| 1” | 25.400 | 8 | 3.175 | 接近 M24 (螺距不同) | 大型轴、管道 |
| 1-1⁄8” | 28.575 | 7 | 3.629 | 无直接对应 | 特重型机械 |
| 1-1⁄4” | 31.750 | 7 | 3.629 | 无直接对应 | 大型结构件 |
| 1-1⁄2” | 38.100 | 6 | 4.233 | 无直接对应 | 桥梁、大型建筑拉杆 |
敲黑板: 表里的“近似国标对应”只是直径接近,但螺距完全不一样。
- 比如1/2” BSW直径是12.7mm,看着像M12,但M12的标准螺距是1.75mm,而BSW 1⁄2”的螺距是2.117mm。
- 结论:BSW 1⁄2” 不能代换 M12,反之亦然。 强行拧入会乱扣。
三、 从英制到公制的精确换算公式
有时候你需要现场快速计算,或者手里只有游标卡尺,没有对照表,这时候公式就是你的救命稻草。
1. 直径换算
最简单的:1英寸 = 25.4毫米。 $\( D_{mm} = D_{inch} \times 25.4 \)$
例如:3/4英寸 BSW螺栓。 $\( 3/4 = 0.75 \text{ 英寸} \)\( \)\( 0.75 \times 25.4 = 19.05 \text{ mm} \)$ 所以,用卡尺量一下,外径在19mm左右,基本就是3/4英寸的规格。
2. 螺距换算
英制螺纹用TPI(Threads Per Inch,每英寸牙数)表示密集程度。 $\( P_{mm} = \frac{25.4}{TPI} \)$
例如:1/2英寸 BSW,查表知TPI=12。 $\( P = \frac{25.4}{12} \approx 2.117 \text{ mm} \)$
3. 牙型高度计算(惠氏标准)
惠氏螺纹(55度)的理论牙高计算公式: $\( h = 0.6403 \times P \)\( 其中 \)P$ 是螺距。
例如:计算3/8” BSW的牙高。 已知 \(P = 1.588\) mm。 $\( h = 0.6403 \times 1.588 \approx 1.017 \text{ mm} \)$ 这个数据在车削螺纹或者测量磨损程度时非常有用。
四、 螺纹钢(Rebar)与BSW螺纹的区别与澄清
这里必须纠正一个常见的误区:BSW主要指紧固件(螺栓、螺钉)的标准,而不是建筑用螺纹钢(Rebar)的标准。
1. 建筑螺纹钢(GB标准)
国内的螺纹钢,比如HRB400、HRB500,它们的规格是指钢筋的公称直径(如12mm, 16mm, 20mm),表面有肋纹(轧制出的凸棱),但端头并不加工成标准的BSW螺纹。 如果需要用螺纹钢做连接,通常是:
- 机械连接:使用直螺纹套筒(滚压直螺纹或镦粗直螺纹),这个螺纹是公制的,符合GB/T 16753或JGJ 107标准。
- 锚固:直接浇筑在混凝土里,靠咬合力。
2. 什么时候会用到BSW螺纹钢?
- 老式机械拉杆:一些旧式机床、拖拉机的调节螺杆,可能是BSW螺纹。
- 进口设备配件:从英国、澳洲、印度进口的老设备,其连接杆件可能采用BSW。
- 园艺、农业器械:很多老式农具的调节螺栓是BSW。
如果你指的是“英制螺纹钢”(即直径用英寸表示的建筑钢筋),那么换算如下:
| 英制钢筋直径 (英寸) | 公称直径 (mm) | 国标对应螺纹钢直径 (mm) | 截面积 (mm²) | 备注 |
|---|---|---|---|---|
| 1⁄2” | 12.7 | 接近 Φ12 或 Φ13 | 126.7 | 常用 |
| 5⁄8” | 15.875 | 接近 Φ16 | 197.7 | 常用 |
| 3⁄4” | 19.05 | 接近 Φ20 | 283.5 | 常用 |
| 7⁄8” | 22.225 | 接近 Φ22 | 387.1 | 较少见 |
| 1” | 25.400 | 接近 Φ25 | 506.7 | 大直径 |
| 1-1⁄4” | 31.750 | 接近 Φ32 | 789.6 | 大直径 |
| 1-1⁄2” | 38.100 | 接近 Φ36 | 1134.1 | 大直径 |
| 2” | 50.800 | 接近 Φ50 | 2027.1 | 超大直径 |
注:国标螺纹钢直径是标准化系列(12, 14, 16, 18, 20, 22, 25, 28, 32…),英制钢筋直径是连续的英寸值,所以往往没有“完全相等”的国标型号,只能选“最接近”的。
五、 实战案例:如何用代码和工具验证你的BSW螺纹?
假设你是一个机械工程师,手里有一个生锈的老螺栓,标号看不清了,你需要确认它是不是BSW 1⁄2”。下面我用Python写一个简单的验证脚本,你可以直接复制运行,用来快速计算和对比。
def bsw_verification(inch_fraction, tpi):
"""
BSW螺纹参数计算与验证
:param inch_fraction: 英寸直径的分子/分母,例如 0.5 代表 1/2
:param tpi: 每英寸牙数
:return: 字典包含各项参数
"""
# 1. 计算公称直径 (mm)
nominal_diameter_mm = inch_fraction * 25.4
# 2. 计算螺距 (mm)
pitch_mm = 25.4 / tpi
# 3. 计算理论牙高 (惠氏标准 55度)
# 原始惠氏牙高 h = 0.6403 * P
theoretical_height_mm = 0.6403 * pitch_mm
# 4. 计算小径 (内径) d1 = d - 2*h
minor_diameter_mm = nominal_diameter_mm - 2 * theoretical_height_mm
# 5. 查找最接近的国标公制螺纹 (简化匹配)
# 国标常用螺距列表: M6(1.0,1.25,1.5), M8(1.25,1.5), M10(1.0,1.25,1.5), M12(1.0,1.25,1.5,1.75), 等等
metric_pitch_map = {
6: [1.0, 1.25, 1.5], 7: [], 8: [1.25, 1.5],
9: [], 10: [1.0, 1.25, 1.5], 11: [],
12: [1.0, 1.25, 1.5, 1.75], 14: [1.5, 2.0],
16: [1.5, 2.0], 18: [1.5, 2.0], 20: [1.5, 2.0, 2.5],
22: [1.5, 2.0], 24: [1.5, 2.0, 2.5], 27: [], 30: [2.0, 3.0], 32: [3.0, 3.5]
}
# 找到直径最接近的公制规格
nearest_metric_d = round(nominal_diameter_mm)
nearest_pitch = None
min_diff = float('inf')
# 简单查找最接近螺距
for m_d, pitches in metric_pitch_map.items():
if abs(m_d - nominal_diameter_mm) < 1.0: # 直径相近
for p in pitches:
if abs(p - pitch_mm) < min_diff:
min_diff = abs(p - pitch_mm)
nearest_pitch = p
nearest_metric_d = m_d
return {
"英制规格": f"{inch_fraction}\"",
"公称直径(mm)": round(nominal_diameter_mm, 3),
"螺距(mm)": round(pitch_mm, 3),
"牙高(mm)": round(theoretical_height_mm, 3),
"小径(mm)": round(minor_diameter_mm, 3),
"最接近国标直径": f"M{nearest_metric_d}",
"最接近国标螺距": nearest_pitch,
"警告": "BSW(55度)与公制(60度)牙型不同,严禁直接互换拧紧!"
}
# --- 测试用例 ---
# 测试 1/2 英寸 BSW (TPI=12)
result = bsw_verification(0.5, 12)
print("="*50)
print("BSW 1/2\" 螺纹验证报告")
print("="*50)
for k, v in result.items():
print(f"{k}: {v}")
# 测试 3/4 英寸 BSW (TPI=10)
result2 = bsw_verification(0.75, 10)
print("\n" + "="*50)
print("BSW 3/4\" 螺纹验证报告")
print("="*50)
for k, v in result2.items():
print(f"{k}: {v}")
代码运行结果解读: 当你运行这段代码,你会发现:
- 1⁄2” BSW 的公称直径是 12.700 mm,螺距 2.117 mm。
- 它最接近的公制直径是 M12,但M12的最粗螺距才1.75mm,差距很大。
- 它最接近的公制螺距可能是M14的2.0mm,但也差0.117mm。
- 警告信息必不可少:哪怕直径量出来差不多,牙型角55度 vs 60度,强行拧进去,前几个牙就会变形,俗称“滑牙”。
六、 常见坑点与避坑指南
1. “看起来一样大”就是可以互换?
绝对错误。 BSW是55度牙型,公制是60度牙型。
- 用公制扳手拧BSW螺栓:BSW螺栓的六角头通常也是英制规格(如3/8” BSW螺栓的六角对边可能是11/16”或7/8”),用公制扳手(如11mm或12mm)很容易把棱角拧圆。
- 用BSW螺母拧公制螺栓:公制螺栓的60度尖角会卡住BSW螺母的55度牙型,根本拧不进去,或者只有半牙接触,受力极差。
2. 管道螺纹(NPT vs BSPP vs BSP)
很多搞水电的朋友会把BSW和管道螺纹搞混。
- BSW 是粗牙螺纹,主要用于紧固件。
- BSPP (G螺纹) 是英制平行管螺纹,牙型角55度,但它是圆柱形的,用于密封。
- NPT 是美制锥管螺纹,牙型角60度。
- BSP (R螺纹) 是英制锥管螺纹,牙型角55度。
记住:BSW螺栓和水管螺纹螺母是完全不同的东西,别乱用。
3. 如何现场辨别BSW?
- 看牙型角:如果有螺纹样板,55度是BSW/BSPP/BSP,60度是公制/UNC/NPT。这是最本质的区别。
- 数牙数:用尺子量1英寸长度内的牙数。BSW的牙数通常是:1/4”(20TPI), 5⁄16”(18TPI), 3⁄8”(16TPI), 7⁄16”(14TPI), 1⁄2”(12TPI), 5⁄8”(11TPI), 3⁄4”(10TPI), 7⁄8”(9TPI), 1”(8TPI)。
- 看来源:设备产地是英国、