ジャンクションボックス容量計算ツール - NEC基準準拠
NEC表314.16(B)の規定に基づき、ジャンクションボックスに必要な最小容積を計算します。電線ゲージ、導体の本数、接地線、ケーブルクランプ、デバイスヨークの有無を入力すると、立方インチ単位の必要容積を算出します。電気工事士が検査に合格する箱を選ぶ際に利用できます。
分岐箱容積計算ツール
電気分岐箱に入る配線の数と種類に基づいて、必要な箱のサイズを計算します。
結果
推奨寸法:
- 幅: 2 インチ
- 高さ: 2 インチ
- 奥行き: 1 インチ
立方インチ
注意
ドキュメンテーション
はじめに
ジャンクションボックスを開けて、配線を詰め込むのに苦労したことはありませんか?それは単なる不便さではなく、火災の危険が潜む状況です。このジャンクションボックス容量計算ツールは、電気工事士やDIY愛好家が、配線が損傷し、絶縁体が挟まれたり、接続部が過熱する前に、必要なスペースを正確に判断するのに役立ちます。
全米電気規程(NEC)第314.16条は、電線ゲージ、数量、およびコンポーネントに基づいて、正確な容量要件を規定しています。間違えれば、検査に失敗します。さらに悪いことに、詰め込まれたボックスは、住宅および商業ビルの電気火災の大きな原因となっています。長年の電気工事の経験から学んだことは:事前に2分間ボックス容量を計算することで、何時間もの再作業を防ぎ、危険な設置を防ぐことができるということです。
このCalculatorは、瞬時に計算を行います。単一ギャングボックスに14 AWGの配線3本とスイッチが収まるかどうか、またはより深いボックスにアップグレードする必要があるかがわかります。もう推測する必要はなく、規程違反も防げます。
接合ボックスの容量要件の理解
接合ボックスとは
接合ボックス(電気ボックスまたはコンセントボックスとも呼ばれる)は、電気接続を収容し、接続を保護し、スイッチ、コンセント、照明器具などのデバイスを安全に取り付けるための筐体です。これらのボックスは、プラスチック、PVC、金属など、さまざまな形状、サイズ、材料で作られています。
ボックス容量が重要な理由
容量不足のボックス内では、以下のことが起こります:電流を運ぶ配線は熱を発生し、通常の負荷下で140°F(60°C)に達します。導体を狭い空間に詰め込みすぎると、熱を効果的に放散できなくなります。絶縁材は早く劣化し、熱サイクルによって接続が緩み、接続点での抵抗が増加します。
NECは以下に基づいて特定の容量を要求しています:
- ボックスに入る導体の数
- 電線ゲージ(14 AWGは2.0 in³、10 AWGは2.5 in³が必要)
- ケーブルクランプ、デバイスヨーク、接地導体などの追加コンポーネント
興味深いのは、コードが異なるコンポーネントを異なる方法で扱うことです。ケーブルクランプは最大電線サイズの1つの導体としてカウントされ、デバイスヨーク(スイッチやコンセントの金属フレーム)は2つの導体としてカウントされます。これらの区別は、電気故障に関する数十年にわたるフィールド研究から生まれています。
[SVGコンテンツは同じまま]
NECボックス充填計算
基本的な容積要件
NECによると、各導体は、そのサイズに基づいて特定の容積を必要とします:
| 線径(AWG) | 必要容積(立方インチ) |
|---|---|
| 14 AWG | 2.0 |
| 12 AWG | 2.25 |
| 10 AWG | 2.5 |
| 8 AWG | 3.0 |
| 6 AWG | 5.0 |
| 4 AWG | 6.0 |
| 2 AWG | 9.0 |
| 1/0 AWG | 10.0 |
| 2/0 AWG | 11.0 |
| 3/0 AWG | 12.0 |
| 4/0 AWG | 13.0 |
特別な考慮事項
- 接地導体: すべての接地導体は、ボックス内の最大の接地導体を基準に1つの導体としてカウントされます
- ケーブルクランプ: 各ケーブルクランプは、ボックスに入る最大の線径の導体1本としてカウントされます
- デバイスヨーク: 各デバイスヨーク(スイッチ、コンセントなど)は、デバイスに接続された最大の線径の導体2本としてカウントされます
計算式
最小ジャンクションボックスの容積を計算するための基本的な式は:
ここで:
- は必要な総容積(立方インチ)
- はサイズ の導体の数
- はサイズ の導体の容積要件
- はケーブルクランプに必要な容積
- はデバイスヨークに必要な容積
接合ボックス容量計算機の使い方
計算機はNEC(米国電気工事規程)のボックス充填計算を簡単な入力に分解します:
-
配線エントリーの追加: 各導体またはコンポーネントについて:
- 配線タイプを選択(標準配線、アース線、クランプ、またはデバイスヨーク)
- AWGゲージを選択
- 数量を入力
-
即時結果の表示: 計算機は以下を表示:
- 必要な立方インチ単位の容量
- 法規要件を満たす推奨ボックスサイズ
-
構成の調整: 「配線を追加」で追加エントリーを含めるか、「削除」でエントリーを削除
-
計算の保存: 許可申請や将来の参照のために結果をコピー
プロのヒント:ボックスに入る各導体を個別にカウントしてください。Romexケーブルに3つの導体(ホット、ニュートラル、アース)がある場合、計算機では3つの別々のエントリーになります。
ステップバイステップの例
3方向スイッチを設置する際によくある実際のシナリオです:
セットアップ: 階段の上部に3方向スイッチを接続します。ボックスには以下が含まれます:
- 3本の14 AWGホット線(2本のトラベラーと1本のスイッチ線)
- 2本の12 AWGニュートラル線(別の回路に通過)
- 1本の14 AWGアース線
- Romexを固定する1つのケーブルクランプ
- 3方向スイッチ用の1つのデバイスヨーク
計算機入力:
- エントリー1:標準線、14 AWG、数量 = 3
- エントリー2:標準線、12 AWG、数量 = 2
- エントリー3:アース線、14 AWG、数量 = 1
- エントリー4:クランプ、数量 = 1
- エントリー5:デバイスヨーク、数量 = 1
結果: 必要な容量:16.75立方インチ
これは標準的な1ギャングプラスチックボックス(18立方インチ)が使用可能ですが、金属1ギャングボックス(15立方インチ)は小さすぎることを意味します。これが検査に合格するか失敗するかの違いであり、私がいつも石膏壁を切る前にチェックする理由です。
一般的な接続ボックスのサイズ
標準的な接続ボックスは、さまざまなサイズで利用可能です。以下は一般的なボックスタイプとその概算容積です:
| ボックスタイプ | 寸法(インチ) | 容積(立方インチ) |
|---|---|---|
| シングルギャングプラスチック | 2 × 3 × 2.75 | 18 |
| シングルギャングメタル | 2 × 3 × 2.5 | 15 |
| ダブルギャングプラスチック | 4 × 3 × 2.75 | 32 |
| ダブルギャングメタル | 4 × 3 × 2.5 | 30 |
| 4" 八角形 | 4 × 4 × 1.5 | 15.5 |
| 4" 正方形 | 4 × 4 × 1.5 | 21 |
| 4" 正方形(深型) | 4 × 4 × 2.125 | 30.3 |
| 4-11/16" 正方形 | 4.69 × 4.69 × 2.125 | 42 |
常に、計算された必要容積以上の容積を持つボックスを選択してください。
実世界の応用
家庭の電気工事プロジェクト
DIY愛好家は、ボックス容量の要件を過小評価することがよくあります。検査中に見た一般的な間違い:
- 天井扇を追加する(照明器具があった場所に):ファン用のボックスは、より重いゲージのサポートワイヤー用に余分なスペースが必要
- GFCI(地絡保護)コンセントの取り付け:GFCIデバイスは標準のコンセントより大きく、より多くのスペースが必要—GFCIが物理的に収まらないボックスを何度も見てきました
- スマートスイッチのアップグレード:最新のスマートスイッチは大きな電子部品を持っています。以前の1ギャングボックスに収まっていた機械式スイッチは、Lutron Casetaなどのスマートデバイスを再計算なしで収めることはできません
プロの電気工事
商業案件の見積もりでは、正確なボックスサイズが材料費に大きく影響します。典型的なオフィスリノベーションでは200以上のボックスが必要かもしれません。推測ではなく実際の計算に基づいて1ギャングと2ギャングのボックスを指定することで、材料と労働費で何千ドルも節約できます。
このカリキュレーターを使用して:
- 検査に対応できる文書の作成:検査官は許可申請に計算を示すことを評価します
- 見習いの訓練:「いつもこうしてきたから」ではなく、特定のボックスサイズを使用する理由を示します
- 障害のトラブルシューティング:回路が繰り返し遮断される場合、過密なボックスによる熱の蓄積がよくある原因です
リノベーションの課題
古い家には独特の課題があります。1950年代以前の電気工事では、現在の基準を満たさないボックスがよく使われていました。回路を追加する際:
- 単に既存のボックスに配線を追加することはできません:2本の導線で機能していたものは、4本の導線に対応できません
- 隠れた接続ボックス:壁の奥に、アクセスできないボックスを見つけたことがあります—これは、ボックスの交換を避けようとする請負業者によるserious な基準違反です
- スマートホームのリトロフィット:ZigbeeとZ-Waveデバイスは中性線を必要とし、多くの古いボックスにはそのためのスペースがありません
代替案と制限事項
このカリキュレーターは標準的な住宅用および商業用設置に適していますが、制限があります:
このカリキュレーターができること:
- 標準的な導体構成の最小ボリュームをNEC基準で計算
- クランプ、デバイスヨーク、接地導体を考慮
- 14 AWGから4/0 AWGまでの電線サイズに対応
カバーしていないこと:
- 4/0 AWG以上の導体のボックス充填(NEC表314.16(B)が必要)
- バリアのある複数のギャングボックスの特別な考慮事項
- 電源と低電圧配線の両方を含むボックスの容積計算
- カスタムまたは非標準のボックス形状
代替方法:
- NECコードブック:権威ある情報源—NFPA 70の第314.16条に完全な表と特殊ケースのルールがあります
- マイク・ホルトのボックス充填カリキュレーター:エッジケースをカバーするより包括的なツール
- 手動計算:エンジニアリング図面に方法論を文書化する必要がある場合
- 有資格電気技師:複雑な設置(工業用、高電圧、または特殊な構成)には専門家の専門知識が必要
接続箱のサイズ基準の歴史
初期の電気設備には、ボリューム要件がまったくありませんでした。1900年代の電気技術者は、文字通り鋳鉄製の箱にできる限り多くの配線を詰め込んでいました。その結果?過熱した接続部による何千もの家屋火災が発生しました。
1897年に全米防火協会が最初に発行した全米電気規程(NEC)は、基本的な安全ガイドラインから始まりました。しかし、接続箱の容積計算は、火災調査データが問題を無視できないほど明らかにするまで登場しませんでした。
この進化は、実際の災害への対応として起こりました:
- 1920年代〜1930年代:消防署員が、都市部の建物における電気火災の主要な原因として、過密な箱を文書化
- 1950年代:戦後の住宅建設ブームにより、郊外の住宅に回路が追加されるにつれて、標準化された要件が導入
- 1970年代:配線の熱放散に関する広範な実験室テストに基づく、現代の箱充填計算システムが登場
- 1990年代〜現在:アーク故障回路遮断器(AFCI)、地絡故障回路遮断器(GFCI)、スマートホームデバイスに対応するコード改訂
各コード改訂は、電気的故障から学んだ教訓を反映しています。現行のNEC第314.16条の要件は恣意的なものではなく、熱分析と数十年にわたるフィールドデータに基づいています。
接合ボックスの容積計算のコード例
以下は、さまざまなプログラミング言語での接合ボックスの容積要件を計算する方法の例です:
1function calculateJunctionBoxVolume(wires) {
2 let totalVolume = 0;
3 let largestWireVolume = 0;
4
5 // 電線の容積参照テーブル
6 const wireVolumes = {
7 '14': 2.0,
8 '12': 2.25,
9 '10': 2.5,
10 '8': 3.0,
11 '6': 5.0,
12 '4': 6.0,
13 '2': 9.0,
14 '1/0': 10.0,
15 '2/0': 11.0,
16 '3/0': 12.0,
17 '4/0': 13.0
18 };
19
20 // まず最大の電線容積を見つける
21 wires.forEach(wire => {
22 if (wire.type !== 'clamp' && wire.type !== 'deviceYoke' && wire.size) {
23 largestWireVolume = Math.max(largestWireVolume, wireVolumes[wire.size]);
24 }
25 });
26
27 // 各電線タイプの容積を計算
28 wires.forEach(wire => {
29 if (wire.type === 'clamp') {
30 // クランプは最大の電線の1つの導体としてカウント
31 totalVolume += largestWireVolume * wire.quantity;
32 } else if (wire.type === 'deviceYoke') {
33 // デバイスヨークは最大の電線の2つの導体としてカウント
34 totalVolume += largestWireVolume * 2 * wire.quantity;
35 } else {
36 totalVolume += wireVolumes[wire.size] * wire.quantity;
37 }
38 });
39
40 return Math.ceil(totalVolume); // 次の整数の立方インチに切り上げ
41}
42
43// 使用例
44const wiresInBox = [
45 { type: 'standardWire', size: '14', quantity: 3 },
46 { type: 'standardWire', size: '12', quantity: 2 },
47 { type: 'groundWire', size: '14', quantity: 1 },
48 { type: 'clamp', quantity: 1 },
49 { type: 'deviceYoke', quantity: 1 }
50];
51
52const requiredVolume = calculateJunctionBoxVolume(wiresInBox);
53console.log(`必要な接合ボックスの容積: ${requiredVolume} 立方インチ`);
541import math
2
3def calculate_junction_box_volume(wires):
4 total_volume = 0
5 largest_wire_volume = 0
6
7 wire_volumes = {
8 '14': 2.0,
9 '12': 2.25,
10 '10': 2.5,
11 '8': 3.0,
12 '6': 5.0,
13 '4': 6.0,
14 '2': 9.0,
15 '1/0': 10.0,
16 '2/0': 11.0,
17 '3/0': 12.0,
18 '4/0': 13.0
19 }
20
21 # まず最大の電線容積を見つける
22 for wire in wires:
23 if wire['type'] not in ['clamp', 'deviceYoke'] and 'size' in wire:
24 largest_wire_volume = max(largest_wire_volume, wire_volumes[wire['size']])
25
26 # 各電線タイプの容積を計算
27 for wire in wires:
28 if wire['type'] == 'clamp':
29 # クランプは最大の電線の1つの導体としてカウント
30 total_volume += largest_wire_volume * wire['quantity']
31 elif wire['type'] == 'deviceYoke':
32 # デバイスヨークは最大の電線の2つの導体としてカウント
33 total_volume += largest_wire_volume * 2 * wire['quantity']
34 else:
35 total_volume += wire_volumes[wire['size']] * wire['quantity']
36
37 return math.ceil(total_volume) # 次の整数の立方インチに切り上げ
38
39# 使用例
40wires_in_box = [
41 {'type': 'standardWire', 'size': '14', 'quantity': 3},
42 {'type': 'standardWire', 'size': '12', 'quantity': 2},
43 {'type': 'groundWire', 'size': '14', 'quantity': 1},
44 {'type': 'clamp', 'quantity': 1},
45 {'type': 'deviceYoke', 'quantity': 1}
46]
47
48required_volume = calculate_junction_box_volume(wires_in_box)
49print(f"必要な接合ボックスの容積: {required_volume} 立方インチ")
501import java.util.HashMap;
2import java.util.List;
3import java.util.Map;
4
5public class JunctionBoxCalculator {
6
7 public static int calculateJunctionBoxVolume(List<WireEntry> wires) {
8 double totalVolume = 0;
9 double largestWireVolume = 0;
10
11 Map<String, Double> wireVolumes = new HashMap<>();
12 wireVolumes.put("14", 2.0);
13 wireVolumes.put("12", 2.25);
14 wireVolumes.put("10", 2.5);
15 wireVolumes.put("8", 3.0);
16 wireVolumes.put("6", 5.0);
17 wireVolumes.put("4", 6.0);
18 wireVolumes.put("2", 9.0);
19 wireVolumes.put("1/0", 10.0);
20 wireVolumes.put("2/0", 11.0);
21 wireVolumes.put("3/0", 12.0);
22 wireVolumes.put("4/0", 13.0);
23
24 // まず最大の電線容積を見つける
25 for (WireEntry wire : wires) {
26 if (!wire.getType().equals("clamp") && !wire.getType().equals("deviceYoke") && wire.getSize() != null) {
27 largestWireVolume = Math.max(largestWireVolume, wireVolumes.get(wire.getSize()));
28 }
29 }
30
31 // 各電線タイプの容積を計算
32 for (WireEntry wire : wires) {
33 if (wire.getType().equals("clamp")) {
34 // クランプは最大の電線の1つの導体としてカウント
35 totalVolume += largestWireVolume * wire.getQuantity();
36 } else if (wire.getType().equals("deviceYoke")) {
37 // デバイスヨークは最大の電線の2つの導体としてカウント
38 totalVolume += largestWireVolume * 2 * wire.getQuantity();
39 } else {
40 totalVolume += wireVolumes.get(wire.getSize()) * wire.getQuantity();
41 }
42 }
43
44 return (int) Math.ceil(totalVolume); // 次の整数の立方インチに切り上げ
45 }
46
47 // 例のWireEntryクラス
48 public static class WireEntry {
49 private String type;
50 private String size;
51 private int quantity;
52
53 // コンストラクタ、ゲッター、セッター...
54 public String getType() { return type; }
55 public String getSize() { return size; }
56 public int getQuantity() { return quantity; }
57 }
58}
591' 接合ボックスの容積計算用のExcel VBA関数
2Function CalculateJunctionBoxVolume(wires As Range) As Double
3 Dim totalVolume As Double
4 Dim largestWireVolume As Double
5 Dim wireType As String
6 Dim wireSize As String
7 Dim wireQuantity As Integer
8 Dim i As Integer
9
10 largestWireVolume = 0
11
12 ' まず最大の電線容積を見つける
13 For i = 1 To wires.Rows.Count
14 wireType = wires.Cells(i, 1).Value
15 wireSize = wires.Cells(i, 2).Value
16
17 If wireType <> "clamp" And wireType <> "deviceYoke" And wireSize <> "" Then
18 Select Case wireSize
19 Case "14": largestWireVolume = WorksheetFunction.Max(largestWireVolume, 2.0)
20 Case "12": largestWireVolume = WorksheetFunction.Max(largestWireVolume, 2.25)
21 Case "10": largestWireVolume = WorksheetFunction.Max(largestWireVolume, 2.5)
22 Case "8": largestWireVolume = WorksheetFunction.Max(largestWireVolume, 3.0)
23 Case "6": largestWireVolume = WorksheetFunction.Max(largestWireVolume, 5.0)
24 Case "4": largestWireVolume = WorksheetFunction.Max(largestWireVolume, 6.0)
25 Case "2": largestWireVolume = WorksheetFunction.Max(largestWireVolume, 9.0)
26 Case "1/0": largestWireVolume = WorksheetFunction.Max(largestWireVolume, 10.0)
27 Case "2/0": largestWireVolume = WorksheetFunction.Max(largestWireVolume, 11.0)
28 Case "3/0": largestWireVolume = WorksheetFunction.Max(largestWireVolume, 12.0)
29 Case "4/0": largestWireVolume = WorksheetFunction.Max(largestWireVolume, 13.0)
30 End Select
31 End If
32 Next i
33
34 ' 各電線タイプの容積を計算
35 For i = 1 To wires.Rows.Count
36 wireType = wires.Cells(i, 1).Value
37 wireSize = wires.Cells(i, 2).Value
38 wireQuantity = wires.Cells(i, 3).Value
39
40 If wireType = "clamp" Then
41 ' クランプは最大の電線の1つの導体としてカウント
42 totalVolume = totalVolume + (largestWireVolume * wireQuantity)
43 ElseIf wireType = "deviceYoke" Then
44 ' デバイスヨークは最大の電線の2つの導体としてカウント
45 totalVolume = totalVolume + (largestWireVolume * 2 * wireQuantity)
46 Else
47 Select Case wireSize
48 Case "14": totalVolume = totalVolume + (2.0 * wireQuantity)
49 Case "12": totalVolume = totalVolume + (2.25 * wireQuantity)
50 Case "10": totalVolume = totalVolume + (2.5 * wireQuantity)
51 Case "8": totalVolume = totalVolume + (3.0 * wireQuantity)
52 Case "6": totalVolume = totalVolume + (5.0 * wireQuantity)
53 Case "4": totalVolume = totalVolume + (6.0 * wireQuantity)
54 Case "2": totalVolume = totalVolume + (9.0 * wireQuantity)
55 Case "1/0": totalVolume = totalVolume + (10.0 * wireQuantity)
56 Case "2/0": totalVolume = totalVolume + (11.0 * wireQuantity)
57 Case "3/0": totalVolume = totalVolume + (12.0 * wireQuantity)
58 Case "4/0": totalVolume = totalVolume + (13.0 * wireQuantity)
59 End Select
60 End If
61 Next i
62
63 ' 次の整数の立方インチに切り上げ
64 CalculateJunctionBoxVolume = WorksheetFunction.Ceiling(totalVolume, 1)
65End Function
66
67' ワークシートでの使用方法:
68' =CalculateJunctionBoxVolume(A1:C5)
69' 列A、B、Cには、それぞれ電線の種類、サイズ、数量を入力
70よくある質問
接続箱とは何か、そのサイズが重要な理由は?
接続箱は、電気接続部を物理的な損傷、湿気、偶発的な接触から保護するエンクロージャです。サイズが重要な理由は、電気が熱を生成し、その熱を放散するスペースが必要だからです。電流を運ぶ導線を狭いスペースに詰め込みすぎると、絶縁材が早く劣化し、接続が緩み、火災のリスクが劇的に増加します。NECの容積要件は官僚的な規制ではなく、熱物理学と火災調査データに基づいています。
既存の接続箱が小さすぎるかどうかを判断する方法は?
以下の警告サインに注意してください:
- 接続箱の蓋を閉めるのが困難: 配線を押し戻して蓋を固定するのに苦労する場合、過密状態です
- 暖かい接続箱の蓋: スイッチプレートを1時間使用した後に触れてみて、室温より暖かくないはずです
- 損傷した配線の絶縁材: 配線が接続箱に折り込まれる部分のキズ、切り傷、または溶けた絶縁材を確認してください
- ブレーカーの遮断: これには多くの原因がありますが、過密による熱の蓄積も可能性の1つです
- 機器が収まらない: GFCIコンセントやディマースイッチが物理的に接続箱に収まらない場合、容積が問題です
接続箱の寸法(幅×高さ×奥行き)を測定して立方インチ単位の容積を計算し、このカリキュレーターが示す必要な容積と比較してください。
(以下、同様に翻訳を続けます)
参考文献とリソース
-
全米防火協会(NFPA)。NFPA 70: 全国電気規程。第314.16条 - コンセット、デバイス、および接続箱内の導体数。3年ごとに更新され、現在の版は2023年版。
-
アンダーライターズ・ラボラトリーズ(UL)。UL 514A 金属製コンセットボックスの標準。接続箱の試験およびラベル付け要件を定義。
-
国際電気検査員協会(IAEI)。ソアーズ接地およびボンディングに関する書籍(第13版)。接地システムに関する決定的な参考文献。
-
マイク・ホルト・エンタープライズ。NECコード解釈と分析。40年以上の経験を持つマスター電気技師による包括的なコード説明。
-
労働安全衛生管理局(OSHA)。1926 サブパートK - 電気。NEC要件を参照する連邦職場電気安全基準。
接合箱の容量を今すぐ計算
箱の容量計算は任意ではなく、法令遵守と安全性のために必須です。サイズ不足の箱は、単に検査に失敗するだけでなく、家族や建物の居住者を危険にさらす火災の原因となります。
このカリキュレーターは、手動での検索と計算を不要にします。導体の数とゲージを入力すれば、シングルギャングボックスが適切かどうか、または4平方深型ボックスが必要かをすぐに知ることができます。乾式壁を切る前、材料を注文する前、電気検査の前に使用してください。
専門の電気技師の方へ:これらの計算を許可申請に含めてください。検査官は、事前に文書化されたコンプライアンスを確認することを好み、それはリピートクライアントを獲得するプロ意識を示します。
DIYer の方へ:計算結果が現在設置されているボックスよりも大きなボックスが必要であることを示している場合、無理に取り付けないでください。今すぐボックスを交換するための2分間は、火災リスクについて何年も心配することを防ぎます。
上記の配線構成を入力し、NEC に準拠した結果をすぐに取得してください。