電気設備用接続ボックスサイズ計算機
国立電気コード(NEC)の要件に基づいて、ワイヤーの数、ゲージ、および導管のエントリに基づいて必要な接続ボックスのサイズを計算します。
接続ボックスサイズ計算機
入力パラメータ
計算結果
必要なボックス容量
推奨ボックスサイズ
ボックスの視覚化
計算情報
接続ボックスのサイズは、国家電気規則 (NEC) の要件に基づいています。この計算機は、ワイヤーの数とゲージに基づいて必要な最小ボックス容量を決定し、接続と導管のエントリーのための追加スペースを加えます。十分なスペースを確保するために、25%の安全係数が追加されます。
ワイヤーの容量要件
ワイヤーゲージ (AWG) | ワイヤーあたりの容量 |
---|---|
2 AWG | 8 立方インチ |
4 AWG | 6 立方インチ |
6 AWG | 5 立方インチ |
8 AWG | 3 立方インチ |
10 AWG | 2.5 立方インチ |
12 AWG | 2.25 立方インチ |
14 AWG | 2 立方インチ |
1/0 AWG | 10 立方インチ |
2/0 AWG | 11 立方インチ |
3/0 AWG | 12 立方インチ |
4/0 AWG | 13 立方インチ |
ドキュメンテーション
ジャンクションボックスサイズ計算機
はじめに
ジャンクションボックスサイズ計算機は、電気技師、請負業者、DIY愛好者にとって、国家電気コード(NEC)の要件に従って適切なサイズの電気ジャンクションボックスを決定するための重要なツールです。適切なジャンクションボックスのサイズは電気安全性にとって重要であり、サイズが不十分なボックスは過熱、配線管理の困難、潜在的なコード違反につながる可能性があります。この計算機は、ワイヤーの数とゲージ、導管のエントリー、およびボックスサイズに影響を与えるその他の要素に基づいて、必要な最小ボックス容量を決定するプロセスを簡素化します。
ジャンクションボックスは、電気システムの接続ポイントとして機能し、ワイヤースプライスや接続を収容しながら、保護とアクセスを提供します。NECは、ワイヤー接続のための十分なスペースを確保し、過熱を防ぎ、将来のメンテナンスを可能にするために、ジャンクションボックスの最小容量要件を規定しています。当社の計算機は、これらの計算を自動化し、特定のアプリケーションに対して正しいボックスサイズを選択するのに役立ちます。
ジャンクションボックスサイズの仕組み
ジャンクションボックスサイズのためのNEC要件
国家電気コード(NEC)第314条は、ジャンクションボックスに必要な最小容量を計算するための特定の要件を定めています。この計算は、以下の要素に基づいています。
- ワイヤーの数とゲージ:ボックスに入る各ワイヤーは、そのゲージ(AWGサイズ)に基づいて特定の容量の許容が必要です。
- 接地ワイヤー:接地ワイヤーには追加の容量が必要です。
- 導管エントリー:各導管エントリーには追加の容量が必要です。
- デバイス/機器の充填:ボックスに取り付けられるデバイスや機器のために追加のスペースが必要です。
- クランプ:内部ケーブルクランプには追加の容量が必要です。
ワイヤーゲージによる容量要件
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 | 8.0 |
1/0 AWG | 10.0 |
2/0 AWG | 11.0 |
3/0 AWG | 12.0 |
4/0 AWG | 13.0 |
標準ジャンクションボックスサイズ
一般的なジャンクションボックスのサイズとその概算容量は以下の通りです。
ボックスサイズ | 容量 (立方インチ) |
---|---|
4×1-1/2 | 12.5 |
4×2-1/8 | 18.0 |
4-11/16×1-1/2 | 21.0 |
4-11/16×2-1/8 | 30.3 |
4×4×1-1/2 | 21.0 |
4×4×2-1/8 | 30.3 |
4×4×3-1/2 | 49.5 |
5×5×2-1/8 | 59.0 |
5×5×2-7/8 | 79.5 |
6×6×3-1/2 | 110.0 |
8×8×4 | 192.0 |
10×10×4 | 300.0 |
12×12×4 | 432.0 |
計算式
ジャンクションボックスの最小必要容量を計算するための基本的な式は次の通りです。
ここで:
- = 必要なボックス容量(立方インチ)
- = 導体の数(接地ワイヤーが適用される場合を含む)
- = ワイヤーゲージに基づく導体ごとの容量許容
- = デバイス/機器のための容量許容
- = 導管エントリーのための容量許容
- = 安全係数(通常25%)
当社の計算機は、この式をユーザーフレンドリーなインターフェースで実装し、特定のアプリケーションに対して適切なジャンクションボックスサイズを迅速に決定できるようにします。
計算機の使用手順
-
ワイヤーの数を入力:ジャンクションボックスに入る電流を運ぶ導体の合計数(接地ワイヤーを除く)を入力します。
-
ワイヤーゲージを選択:ドロップダウンメニューから適切なアメリカワイヤーゲージ(AWG)サイズを選択します。インストールで複数のワイヤーゲージを使用する場合は、最も一般的なゲージを選択するか、各ゲージごとに別々に計算します。
-
導管エントリーの数を入力:ジャンクションボックスに接続される導管エントリーの数を指定します。
-
接地ワイヤーを含める(オプション):インストールに接地ワイヤーが含まれている場合は、このボックスにチェックを入れます。計算機は自動的に適切な容量許容を追加します。
-
結果を表示:計算機は以下を表示します:
- 立方インチでの必要なボックス容量
- 必要な容量を満たすまたは超える推奨標準ボックスサイズ
-
結果をコピー:計算結果をクリップボードにコピーするために「結果をコピー」ボタンをクリックします。
計算機は、ワイヤーの曲げや将来の変更のための十分なスペースを確保するために、25%の安全係数を自動的に適用します。
使用例
住宅用電気インストール
住宅環境では、ジャンクションボックスは一般的に以下の目的で使用されます:
- 照明器具の接続:天井や壁の照明器具を家庭の配線に接続する際
- アウトレットの追加:新しいアウトレットを追加するために回路を延長する際
- スイッチのインストール:照明スイッチの背後にある配線接続を収容するため
- 天井ファンのインストール:照明器具を天井ファンに交換する際に追加の配線が必要
例:ある住宅所有者が新しい天井灯を取り付けるために、4本の12ゲージワイヤーと接地ワイヤーを接続する必要があり、2つの導管エントリーがある場合、計算機は4×2-1/8ボックス(18立方インチ)が十分であると判断します。
商業用電気プロジェクト
商業アプリケーションでは、より複雑な配線シナリオが関与することがよくあります:
- オフィス照明システム:複数の照明回路と制御配線を接続する
- データセンターの電力分配:サーバーラックへの電力分配のためのジャンクションボックス
- HVAC制御システム:温度制御配線の接続を収容する
- セキュリティシステムのインストール:セキュリティデバイスのための電源および信号ワイヤーを接続する
例:ある電気技師がオフィスの照明を取り付けるために、接地ワイヤーと3つの導管エントリーを含む8本の10ゲージワイヤーを接続する必要がある場合、計算機は4×4×2-1/8ボックス(30.3立方インチ)を推奨します。
工業用途
工業環境では、ジャンクションボックスが大きくなる必要があることが一般的です:
- より高いゲージの配線:工業機器はしばしば大きなゲージのワイヤーを使用します
- より複雑な回路:複数の回路を1つのボックスに接続する必要がある場合があります
- 過酷な環境への配慮:シール接続のために追加のスペースが必要になる場合があります
- 振動保護:機器の振動に対してワイヤーを固定するための追加のスペースが必要です
例:ある工業用電気技師がモーター制御配線を接続するために、6本の8ゲージワイヤー、接地ワイヤー、および2つの導管エントリーが必要な場合、4×4×3-1/2ボックス(49.5立方インチ)が必要です。
DIY電気プロジェクト
DIY愛好者は、適切なジャンクションボックスのサイズを利用して以下のことができます:
- 作業場の配線:自宅の作業場にアウトレットや照明を追加する
- ガレージの電気アップグレード:電動工具用の新しい回路をインストールする
- 屋外照明:ランドスケープ照明のための防水ジャンクションボックスを接続する
- ホームオートメーション:スマートホーム配線の接続を収容する
例:あるDIY愛好者が作業場の照明を追加するために、接地ワイヤーと1つの導管エントリーを含む3本の14ゲージワイヤーを接続する必要がある場合、計算機は4×1-1/2ボックス(12.5立方インチ)を推奨します。
標準ジャンクションボックスの代替
この計算機は標準ジャンクションボックスに焦点を当てていますが、特定のアプリケーションには代替手段があります:
- 表面取り付けボックス:壁の空洞へのアクセスが制限されている場合に使用されます
- 防水ボックス:屋外インストールに必要です
- フロアボックス:コンクリートの床での接続に使用されます
- 鋳造ボックス:耐久性が重要な工業環境で使用されます
- 防爆ボックス:可燃性ガスや粉塵のある危険な場所で必要です
各代替手段には、標準ジャンクションボックスよりも厳しいサイズ要件があります。
ジャンクションボックスサイズ要件の歴史
ジャンクションボックスサイズ要件の進化は、電気安全基準の発展を反映しています:
初期の電気インストール(1800年代後半)
電気インストールの初期には、ジャンクションボックスに対する標準化された要件はありませんでした。接続はしばしば木製ボックスまたはさらには露出した状態で行われ、多くの火災や安全上の危険を引き起こしました。
初の国家電気コード(1897年)
初の国家電気コードが1897年に発行され、電気インストールの基本的な安全基準が確立されました。しかし、ジャンクションボックスのサイズに関する具体的な要件は最小限でした。
容量要件の導入(1920年代-1930年代)
電気システムがより複雑になるにつれて、標準化されたジャンクションボックスサイズの必要性が明らかになりました。初期の容量要件は単純で、主にワイヤー接続の物理的なサイズに基づいていました。
現代のNEC要件(1950年代-現在)
ジャンクションボックスサイズに対する現代のアプローチは、1950年代に形成され始めました。NECは、各コード改訂ごとにこれらの要件を洗練し続けており、通常は3年ごとに行われます。
最近の発展
最近のNECの更新は、新たな課題に対処しています:
- 低電圧およびデータ配線の要件
- スマートホーム技術のための配慮
- 高出力アプリケーションのための安全対策の強化
- メンテナンスと検査のためのアクセス要件
今日のジャンクションボックスサイズ要件は、数十年にわたる安全経験を反映しており、電気的危険を防ぎ、システムの信頼性を確保するために設計されています。
よくある質問
ジャンクションボックスとは何ですか?
ジャンクションボックスは、電気接続を収容するエンクロージャであり、ワイヤースプライスを損傷、湿気、偶発的接触から保護します。ジャンクションボックスは、電気ワイヤーを接続するための安全でアクセス可能な場所を提供し、ほとんどのワイヤー接続に対して電気コードで要求されています。
なぜ適切なジャンクションボックスのサイズが重要ですか?
適切なジャンクションボックスのサイズは、以下の理由から重要です:
- 安全性:混雑したワイヤーによる過熱を防ぎます
- コード遵守:電気インストールのNEC要件を満たします
- 設置の容易さ:ワイヤーの曲げや接続のために十分なスペースを提供します
- 将来のメンテナンス:修理や変更のためのアクセスを可能にします
- ワイヤーの保護:狭い条件からワイヤーの絶縁を損傷から防ぎます
必要なサイズより大きなジャンクションボックスを使用してもいいですか?
はい、必要なサイズより大きなジャンクションボックスを使用することは常に可能です。実際、将来の変更を考慮して、最小要件よりも少し大きなボックスを選択することが推奨されます。ただし、スペースの制約や美的要因により、最小の許容サイズを使用することが望ましい場合もあります。
サイズが不十分なジャンクションボックスを使用した場合はどうなりますか?
サイズが不十分なジャンクションボックスを使用すると、以下の問題が発生する可能性があります:
- コード違反:インストールが検査に合格しない可能性があります
- 過熱:混雑したワイヤーが過剰な熱を生成する可能性があります
- 絶縁の損傷:狭い曲げがワイヤーの絶縁を損傷する可能性があります
- 設置の困難:適切な接続を行うためのスペースが不足します
- 安全上の危険:短絡や火災のリスクが増加します
複数のワイヤーゲージのボックス充填をどのように計算しますか?
複数のワイヤーゲージを使用する場合は、各ゲージの容量要件を別々に計算する必要があります:
- 各ゲージのワイヤーの数をカウントします
- そのゲージの容量要件で掛け算します
- すべてのワイヤーゲージの容量を合計します
- 接地ワイヤー、導管エントリーなどのための追加の容量を加えます
- 安全係数を適用します
当社の計算機は、すべてのワイヤーが同じゲージである状況に設計されています。混合ゲージのインストールの場合は、複数の計算を行うか、保守的な推定のために最も大きなゲージを使用する必要があるかもしれません。
低電圧ワイヤーを計算に含める必要がありますか?
NECによれば、低電圧配線(ドアベルワイヤー、サーモスタット、データケーブルなど)は、ライン電圧配線と同じジャンクションボックスで運ぶべきではなく、バリアによって分ける必要があります。低電圧配線専用のボックスがある場合は、特定のアプリケーションや地域のコードに基づいて異なるサイズ要件が適用される場合があります。
ボックスの形状の違いは計算にどのように影響しますか?
ジャンクションボックスの形状(四角形、長方形、八角形など)は、容量計算に直接影響しません。重要なのは、立方インチでの総内部容量です。ただし、異なる形状は特定のアプリケーションにより適している場合があります:
- 四角形ボックス:複数の導管エントリーに適しています
- 長方形ボックス:スイッチやアウトレットによく使用されます
- 八角形ボックス:照明器具によく使用されます
- 深いボックス:大きなワイヤーゲージのための追加のスペースを提供します
他の国のジャンクションボックス要件は異なりますか?
はい、ジャンクションボックスの要件は国によって異なります。ワイヤー接続のために十分なスペースを提供するという原則は普遍的ですが、具体的な要件は異なります:
- カナダ:カナダ電気コード(CEC)は、NECと似ていますが、同一ではありません
- 英国:英国基準(BS 7671)は異なるジャンクションボックスの要件を規定しています
- オーストラリア/ニュージーランド:AS/NZS 3000には独自の仕様があります
- 欧州連合:IEC基準は、多くのEU諸国で遵守されるガイドラインを提供します
この計算機は、アメリカ合衆国で使用されるNEC要件に基づいています。
ジャンクションボックスのサイズ要件はどのくらいの頻度で変更されますか?
国家電気コードは3年ごとに更新され、ジャンクションボックスのサイズ要件は各改訂ごとに変更される場合があります。ただし、ボックスサイズ要件の主要な変更は比較的まれです。最新の要件については、NECまたは地域の電気コードの最新バージョンを参照することが常に最善です。
ジャンクションボックスを自分で取り付けることができますか、それとも電気技師が必要ですか?
多くの管轄区域では、住宅所有者は自宅での電気作業、ジャンクションボックスの取り付けを含めて、法的に許可されています。ただし、この作業には通常、許可と検査が必要です。安全上の懸念や電気コードの複雑さから、ライセンスを持つ電気技師を雇うことが推奨されます。誤った取り付けは火災の危険、コード違反、保険の問題を引き起こす可能性があります。
技術的実装
以下は、異なるプログラミング言語でジャンクションボックスサイズを計算する方法を示すコード例です:
1function calculateJunctionBoxSize(wireCount, wireGauge, conduitCount, includeGroundWire) {
2 // ワイヤー容量要件(立方インチ)
3 const wireVolumes = {
4 "14": 2.0,
5 "12": 2.25,
6 "10": 2.5,
7 "8": 3.0,
8 "6": 5.0,
9 "4": 6.0,
10 "2": 8.0,
11 "1/0": 10.0,
12 "2/0": 11.0,
13 "3/0": 12.0,
14 "4/0": 13.0
15 };
16
17 // 標準ボックスサイズと容量
18 const standardBoxes = {
19 "4×1-1/2": 12.5,
20 "4×2-1/8": 18.0,
21 "4-11/16×1-1/2": 21.0,
22 "4-11/16×2-1/8": 30.3,
23 "4×4×1-1/2": 21.0,
24 "4×4×2-1/8": 30.3,
25 "4×4×3-1/2": 49.5,
26 "5×5×2-1/8": 59.0,
27 "5×5×2-7/8": 79.5,
28 "6×6×3-1/2": 110.0,
29 "8×8×4": 192.0,
30 "10×10×4": 300.0,
31 "12×12×4": 432.0
32 };
33
34 // ワイヤーゲージが有効か確認
35 if (!wireVolumes[wireGauge]) {
36 throw new Error(`無効なワイヤーゲージ: ${wireGauge}`);
37 }
38
39 // 接地ワイヤーを含めた総ワイヤー数を計算
40 const totalWireCount = includeGroundWire ? wireCount + 1 : wireCount;
41
42 // 必要な容量を計算
43 let requiredVolume = totalWireCount * wireVolumes[wireGauge];
44
45 // デバイス/機器のための容量を追加
46 requiredVolume += wireVolumes[wireGauge];
47
48 // 導管エントリーのための容量を追加
49 requiredVolume += conduitCount * wireVolumes[wireGauge];
50
51 // 25%の安全係数を追加
52 requiredVolume *= 1.25;
53
54 // 最も近い立方インチに切り上げ
55 requiredVolume = Math.ceil(requiredVolume);
56
57 // 適切なボックスサイズを見つける
58 let recommendedBox = "カスタムサイズが必要";
59 let smallestSufficientVolume = Infinity;
60
61 for (const [boxSize, volume] of Object.entries(standardBoxes)) {
62 if (volume >= requiredVolume && volume < smallestSufficientVolume) {
63 recommendedBox = boxSize;
64 smallestSufficientVolume = volume;
65 }
66 }
67
68 return {
69 requiredVolume,
70 recommendedBox
71 };
72}
73
74// 使用例
75const result = calculateJunctionBoxSize(6, "12", 2, true);
76console.log(`必要な容量: ${result.requiredVolume} 立方インチ`);
77console.log(`推奨ボックスサイズ: ${result.recommendedBox}`);
78
1def calculate_junction_box_size(wire_count, wire_gauge, conduit_count, include_ground_wire):
2 # ワイヤー容量要件(立方インチ)
3 wire_volumes = {
4 "14": 2.0,
5 "12": 2.25,
6 "10": 2.5,
7 "8": 3.0,
8 "6": 5.0,
9 "4": 6.0,
10 "2": 8.0,
11 "1/0": 10.0,
12 "2/0": 11.0,
13 "3/0": 12.0,
14 "4/0": 13.0
15 }
16
17 # 標準ボックスサイズと容量
18 standard_boxes = {
19 "4×1-1/2": 12.5,
20 "4×2-1/8": 18.0,
21 "4-11/16×1-1/2": 21.0,
22 "4-11/16×2-1/8": 30.3,
23 "4×4×1-1/2": 21.0,
24 "4×4×2-1/8": 30.3,
25 "4×4×3-1/2": 49.5,
26 "5×5×2-1/8": 59.0,
27 "5×5×2-7/8": 79.5,
28 "6×6×3-1/2": 110.0,
29 "8×8×4": 192.0,
30 "10×10×4": 300.0,
31 "12×12×4": 432.0
32 }
33
34 # ワイヤーゲージが有効か確認
35 if wire_gauge not in wire_volumes:
36 raise ValueError(f"無効なワイヤーゲージ: {wire_gauge}")
37
38 # 接地ワイヤーを含めた総ワイヤー数を計算
39 total_wire_count = wire_count + 1 if include_ground_wire else wire_count
40
41 # 必要な容量を計算
42 required_volume = total_wire_count * wire_volumes[wire_gauge]
43
44 # デバイス/機器のための容量を追加
45 required_volume += wire_volumes[wire_gauge]
46
47 # 導管エントリーのための容量を追加
48 required_volume += conduit_count * wire_volumes[wire_gauge]
49
50 # 25%の安全係数を追加
51 required_volume *= 1.25
52
53 # 最も近い立方インチに切り上げ
54 required_volume = math.ceil(required_volume)
55
56 # 適切なボックスサイズを見つける
57 recommended_box = "カスタムサイズが必要"
58 smallest_sufficient_volume = float('inf')
59
60 for box_size, volume in standard_boxes.items():
61 if volume >= required_volume and volume < smallest_sufficient_volume:
62 recommended_box = box_size
63 smallest_sufficient_volume = volume
64
65 return {
66 "required_volume": required_volume,
67 "recommended_box": recommended_box
68 }
69
70# 使用例
71import math
72result = calculate_junction_box_size(6, "12", 2, True)
73print(f"必要な容量: {result['required_volume']} 立方インチ")
74print(f"推奨ボックスサイズ: {result['recommended_box']}")
75
1import java.util.HashMap;
2import java.util.Map;
3
4public class JunctionBoxCalculator {
5 // ワイヤー容量要件(立方インチ)
6 private static final Map<String, Double> wireVolumes = new HashMap<>();
7 // 標準ボックスサイズと容量
8 private static final Map<String, Double> standardBoxes = new HashMap<>();
9
10 static {
11 // ワイヤー容量を初期化
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", 8.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 standardBoxes.put("4×1-1/2", 12.5);
26 standardBoxes.put("4×2-1/8", 18.0);
27 standardBoxes.put("4-11/16×1-1/2", 21.0);
28 standardBoxes.put("4-11/16×2-1/8", 30.3);
29 standardBoxes.put("4×4×1-1/2", 21.0);
30 standardBoxes.put("4×4×2-1/8", 30.3);
31 standardBoxes.put("4×4×3-1/2", 49.5);
32 standardBoxes.put("5×5×2-1/8", 59.0);
33 standardBoxes.put("5×5×2-7/8", 79.5);
34 standardBoxes.put("6×6×3-1/2", 110.0);
35 standardBoxes.put("8×8×4", 192.0);
36 standardBoxes.put("10×10×4", 300.0);
37 standardBoxes.put("12×12×4", 432.0);
38 }
39
40 public static class BoxSizeResult {
41 private final double requiredVolume;
42 private final String recommendedBox;
43
44 public BoxSizeResult(double requiredVolume, String recommendedBox) {
45 this.requiredVolume = requiredVolume;
46 this.recommendedBox = recommendedBox;
47 }
48
49 public double getRequiredVolume() {
50 return requiredVolume;
51 }
52
53 public String getRecommendedBox() {
54 return recommendedBox;
55 }
56 }
57
58 public static BoxSizeResult calculateJunctionBoxSize(
59 int wireCount, String wireGauge, int conduitCount, boolean includeGroundWire) {
60
61 // ワイヤーゲージが有効か確認
62 if (!wireVolumes.containsKey(wireGauge)) {
63 throw new IllegalArgumentException("無効なワイヤーゲージ: " + wireGauge);
64 }
65
66 // 接地ワイヤーを含めた総ワイヤー数を計算
67 int totalWireCount = includeGroundWire ? wireCount + 1 : wireCount;
68
69 // 必要な容量を計算
70 double requiredVolume = totalWireCount * wireVolumes.get(wireGauge);
71
72 // デバイス/機器のための容量を追加
73 requiredVolume += wireVolumes.get(wireGauge);
74
75 // 導管エントリーのための容量を追加
76 requiredVolume += conduitCount * wireVolumes.get(wireGauge);
77
78 // 25%の安全係数を追加
79 requiredVolume *= 1.25;
80
81 // 最も近い立方インチに切り上げ
82 requiredVolume = Math.ceil(requiredVolume);
83
84 // 適切なボックスサイズを見つける
85 String recommendedBox = "カスタムサイズが必要";
86 double smallestSufficientVolume = Double.MAX_VALUE;
87
88 for (Map.Entry<String, Double> entry : standardBoxes.entrySet()) {
89 String boxSize = entry.getKey();
90 double volume = entry.getValue();
91
92 if (volume >= requiredVolume && volume < smallestSufficientVolume) {
93 recommendedBox = boxSize;
94 smallestSufficientVolume = volume;
95 }
96 }
97
98 return new BoxSizeResult(requiredVolume, recommendedBox);
99 }
100
101 public static void main(String[] args) {
102 BoxSizeResult result = calculateJunctionBoxSize(6, "12", 2, true);
103 System.out.println("必要な容量: " + result.getRequiredVolume() + " 立方インチ");
104 System.out.println("推奨ボックスサイズ: " + result.getRecommendedBox());
105 }
106}
107
1' Excelのジャンクションボックスサイズ計算用の数式
2' 次のことを前提としています:
3' - ワイヤーゲージがセルA2に(テキスト、例:"12")
4' - ワイヤー数がセルB2に(数値)
5' - 導管数がセルC2に(数値)
6' - 接地ワイヤーを含めるがセルD2に(TRUE/FALSE)
7
8' ワイヤー容量のための名前付き範囲を作成
9' (これは名前マネージャーで行われる)
10' WireVolume14 = 2.0
11' WireVolume12 = 2.25
12' WireVolume10 = 2.5
13' WireVolume8 = 3.0
14' etc.
15
16' 必要な容量のための数式
17=LET(
18 wireGauge, A2,
19 wireCount, B2,
20 conduitCount, C2,
21 includeGround, D2,
22
23 wireVolume, SWITCH(wireGauge,
24 "14", WireVolume14,
25 "12", WireVolume12,
26 "10", WireVolume10,
27 "8", WireVolume8,
28 "6", WireVolume6,
29 "4", WireVolume4,
30 "2", WireVolume2,
31 "1/0", WireVolume10,
32 "2/0", WireVolume20,
33 "3/0", WireVolume30,
34 "4/0", WireVolume40,
35 0),
36
37 totalWireCount, IF(includeGround, wireCount + 1, wireCount),
38
39 wireTotal, totalWireCount * wireVolume,
40 deviceTotal, wireVolume,
41 conduitTotal, conduitCount * wireVolume,
42
43 subtotal, wireTotal + deviceTotal + conduitTotal,
44 CEILING(subtotal * 1.25, 1)
45)
46
参考文献
-
National Fire Protection Association. (2023). NFPA 70: National Electrical Code. Quincy, MA: NFPA.
-
Holt, M. (2020). Illustrated Guide to the National Electrical Code. Cengage Learning.
-
Hartwell, F. P., & McPartland, J. F. (2017). McGraw-Hill's National Electrical Code Handbook. McGraw-Hill Education.
-
Stallcup, J. (2020). Stallcup's Electrical Design Book. Jones & Bartlett Learning.
-
International Association of Electrical Inspectors. (2019). Soares Book on Grounding and Bonding. IAEI.
-
Miller, C. R. (2021). Electrician's Exam Preparation Guide. American Technical Publishers.
-
Traister, J. E., & Stauffer, H. B. (2019). Handbook of Electrical Design Details. McGraw-Hill Education.
-
Underwriters Laboratories. (2022). UL Standards for Junction Boxes and Enclosures. UL LLC.
-
Electrical Contractor Magazine. (2023). "Understanding Box Fill Calculations." Retrieved from https://www.ecmag.com/articles/junction-box-sizing
-
International Electrotechnical Commission. (2021). IEC 60670: Boxes and enclosures for electrical accessories for household and similar fixed electrical installations. IEC.
結論
適切なジャンクションボックスのサイズは、電気の安全性とコード遵守の重要な側面です。ジャンクションボックスサイズ計算機は、このプロセスを簡素化し、特定の要件に基づいて適切なボックスサイズを決定するのに役立ちます。NECのガイドラインに従い、この計算機を使用することで、電気インストールが安全で、遵守され、現在のニーズと将来の変更のために適切に設計されていることを確認できます。
この計算機はNEC要件に基づいて正確な推奨を提供しますが、地域のコードには追加または異なる要件がある場合があります。特定の要件が不明な場合は、ライセンスを持つ電気技師または地域の建築部門に相談してください。
今日、ジャンクションボックスサイズ計算機を試して、電気インストールがコード要件と安全基準を満たしていることを確認してください!
関連ツール
ワークフローに役立つかもしれないさらなるツールを発見する