Beregner den nødvendige størrelse på elektriske koblingsbokse baseret på ledningstyper, størrelser og mængder for at sikre sikre og lovoverholdende elektriske installationer.
Beregn den nødvendige størrelse på en elektrisk forbindelsesboks baseret på antallet og typerne af ledninger, der går ind i boksen.
Nødvendigt volumen:
Forslåede dimensioner:
Denne beregner giver et estimat baseret på kravene i den nationale elektriske kode (NEC). Konsulter altid lokale bygningsreglementer og en autoriseret elektriker for endelige afgørelser.
Junction Box Volume Calculator er et vigtigt værktøj for elektrikere, entreprenører og gør-det-selv entusiaster, der har brug for at bestemme den korrekte størrelse af en elektrisk junction box baseret på antallet og typerne af ledninger, den vil indeholde. Korrekt dimensionering af junction box er ikke kun et spørgsmål om bekvemmelighed—det er et kritisk sikkerhedskrav, der er påkrævet af National Electrical Code (NEC) for at forhindre overophedning, kortslutninger og potentielle brandfarer. Denne calculator forenkler processen med at bestemme den minimale nødvendige boksvolumen i kubik inches, hvilket sikrer, at dine elektriske installationer forbliver sikre og i overensstemmelse med koden.
Når du planlægger elektrisk arbejde, bliver beregning af den rigtige junction box størrelse ofte overset, men det er en af de vigtigste aspekter af en sikker installation. Overfyldte bokse kan føre til beskadiget ledningsisolering, overophedning og øget risiko for elektriske brande. Ved at bruge denne junction box volume calculator kan du hurtigt bestemme den passende boksstørrelse baseret på de specifikke ledninger og komponenter, du vil installere.
En junction box (også kaldet en elektrisk boks eller stikkontaktboks) er en indkapsling, der huser elektriske forbindelser, beskytter forbindelserne og giver et sikkert monteringssted for apparater som kontakter, stikkontakter og belysningsarmaturer. Disse bokse findes i forskellige former, størrelser og materialer, herunder plastik, PVC og metal.
National Electrical Code (NEC) specificerer minimumsvolumenkrav til junction boxes baseret på:
Hvert element optager fysisk plads og genererer varme under drift. Korrekt dimensionering sikrer tilstrækkelig plads til sikre ledningsforbindelser og effektiv varmeafledning.
Ifølge NEC kræver hver leder et specifikt volumen baseret på dens størrelse:
Ledertype (AWG) | Volumenkrav (kubik inches) |
---|---|
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 |
Den grundlæggende formel til beregning af den minimale junction box volumen er:
Hvor:
Vores calculator forenkler denne komplekse beregningsproces til et par enkle trin:
Tilføj ledningsindgange: For hver type ledning, der går ind i boksen:
Se resultater: Calculatoren beregner automatisk:
Tilføj eller fjern ledninger: Brug knappen "Tilføj ledning" for at inkludere yderligere ledningstyper eller knappen "Fjern" for at slette indtastninger.
Kopier resultater: Brug kopiknappen til at gemme dine beregninger til reference.
Lad os gennemgå et almindeligt scenarie:
Du har en junction box, der indeholder:
Indtast disse oplysninger i calculatoren:
Calculatoren vil vise:
Standard junction boxes findes i forskellige størrelser. Her er nogle almindelige bokstyper og deres omtrentlige volumener:
Boks Type | Dimensioner (tommer) | Volumen (kubik inches) |
---|---|---|
Single-Gang Plastik | 2 × 3 × 2.75 | 18 |
Single-Gang Metal | 2 × 3 × 2.5 | 15 |
Double-Gang Plastik | 4 × 3 × 2.75 | 32 |
Double-Gang Metal | 4 × 3 × 2.5 | 30 |
4" Oktagonal | 4 × 4 × 1.5 | 15.5 |
4" Firkantet | 4 × 4 × 1.5 | 21 |
4" Firkantet (Dyb) | 4 × 4 × 2.125 | 30.3 |
4-11/16" Firkantet | 4.69 × 4.69 × 2.125 | 42 |
Vælg altid en boks med et volumen, der er lig med eller større end det beregnede krævede volumen.
For gør-det-selv entusiaster og boligejere er denne calculator uvurderlig, når de:
Professionelle elektrikere kan bruge dette værktøj til at:
Når man opdaterer ældre hjem med moderne elektriske behov, hjælper denne calculator med at:
Mens denne calculator giver en ligetil måde at bestemme kravene til junction box volumen, er der alternativer:
Kravene til dimensionering af junction box har udviklet sig i takt med vores forståelse af elektrisk sikkerhed. I de tidlige dage af elektriske installationer (slutningen af 1800'erne til begyndelsen af 1900'erne) var der få standardiserede krav til junction boxes, hvilket førte til usikre praksisser og øgede brandrisici.
National Electrical Code (NEC), der først blev offentliggjort i 1897, begyndte at tage fat på disse problemer, men specifikke volumenkrav til junction boxes blev ikke godt defineret før senere udgaver. Efterhånden som elektriske systemer blev mere komplekse, og hjem begyndte at bruge flere elektriske apparater, blev vigtigheden af korrekt boksdimensionering stadig mere åbenlys.
Nøglemilepæle i udviklingen af krav til junction box omfatter:
Dagens NEC-krav repræsenterer årtiers sikkerhedsforskning og praktisk erfaring, designet til at forhindre elektriske farer, mens de imødekommer moderne elektriske behov.
Her er eksempler på, hvordan man beregner kravene til junction box volumen i forskellige programmeringssprog:
1function calculateJunctionBoxVolume(wires) {
2 let totalVolume = 0;
3 let largestWireVolume = 0;
4
5 // Wire volume lookup table
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 // First find the largest wire volume
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 // Calculate volume for each wire type
28 wires.forEach(wire => {
29 if (wire.type === 'clamp') {
30 // Clamps count as one conductor of the largest wire
31 totalVolume += largestWireVolume * wire.quantity;
32 } else if (wire.type === 'deviceYoke') {
33 // Device yokes count as two conductors of the largest wire
34 totalVolume += largestWireVolume * 2 * wire.quantity;
35 } else {
36 totalVolume += wireVolumes[wire.size] * wire.quantity;
37 }
38 });
39
40 return Math.ceil(totalVolume); // Round up to next whole cubic inch
41}
42
43// Example usage
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(`Required junction box volume: ${requiredVolume} cubic inches`);
54
1import 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 # First find the largest wire volume
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 # Calculate volume for each wire type
27 for wire in wires:
28 if wire['type'] == 'clamp':
29 # Clamps count as one conductor of the largest wire
30 total_volume += largest_wire_volume * wire['quantity']
31 elif wire['type'] == 'deviceYoke':
32 # Device yokes count as two conductors of the largest wire
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) # Round up to next whole cubic inch
38
39# Example usage
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 junction box volume: {required_volume} cubic inches")
50
1import 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 // First find the largest wire volume
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 // Calculate volume for each wire type
32 for (WireEntry wire : wires) {
33 if (wire.getType().equals("clamp")) {
34 // Clamps count as one conductor of the largest wire
35 totalVolume += largestWireVolume * wire.getQuantity();
36 } else if (wire.getType().equals("deviceYoke")) {
37 // Device yokes count as two conductors of the largest wire
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); // Round up to next whole cubic inch
45 }
46
47 // Example WireEntry class
48 public static class WireEntry {
49 private String type;
50 private String size;
51 private int quantity;
52
53 // Constructor, getters, setters...
54 public String getType() { return type; }
55 public String getSize() { return size; }
56 public int getQuantity() { return quantity; }
57 }
58}
59
1' Excel VBA Function for Junction Box Volume Calculation
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 ' First find the largest wire volume
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 ' Calculate volume for each wire type
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 ' Clamps count as one conductor of the largest wire
42 totalVolume = totalVolume + (largestWireVolume * wireQuantity)
43 ElseIf wireType = "deviceYoke" Then
44 ' Device yokes count as two conductors of the largest wire
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 ' Round up to next whole cubic inch
64 CalculateJunctionBoxVolume = WorksheetFunction.Ceiling(totalVolume, 1)
65End Function
66
67' Usage in a worksheet:
68' =CalculateJunctionBoxVolume(A1:C5)
69' Where columns A, B, C contain wire type, size, and quantity respectively
70
En junction box er en indkapsling, der huser elektriske forbindelser og beskytter dem mod skade, fugt og utilsigtet kontakt. Størrelsen er kritisk, fordi overfyldte bokse kan føre til overophedning, beskadiget ledningsisolering, kortslutninger og potentielle brandfarer. National Electrical Code (NEC) specificerer minimumsvolumenkrav for at sikre sikre installationer.
Tegn på, at din junction box muligvis er for lille inkluderer:
Du kan måle boksens dimensioner og beregne dens volumen og derefter bruge denne calculator til at bestemme, om den opfylder kravene til din specifikke ledningskonfiguration.
Ja, større ledninger (tykkere) kræver mere plads i en junction box. For eksempel kræver en 14 AWG ledning 2.0 kubik inches, mens en 6 AWG ledning kræver 5.0 kubik inches. Calculatoren tager automatisk højde for disse forskelle.
Disse termer bruges ofte om hinanden, men der er subtile forskelle:
Men volumenberegningskravene er de samme for alle disse bokstyper.
Hver kabelklem tæller som en leder af den største ledning, der går ind i boksen. Vælg blot "Klem" som ledningstype i vores calculator og indtast antallet af klemmer. Calculatoren tilføjer automatisk det passende volumen.
Ja, hver leder, der går ind i boksen, skal tælles, herunder:
Vores calculator giver dig mulighed for at tilføje flere indgange for forskellige ledningstyper og størrelser. Du kan blot tilføje en ny ledningsindgang for hver forskellig ledningskonfiguration i din boks.
Volumenkravene er de samme uanset boksens materiale. Metalbokse kan dog kræve yderligere overvejelser:
Ja, boksforlængelser kan tilføjes til eksisterende installationer for at øge den tilgængelige volumen. Volumen af forlængelsen tilføjes til volumen af den oprindelige boks for at bestemme den samlede tilgængelige volumen.
Ja, mens de fleste jurisdiktioner baserer deres krav på NEC, kan nogle have yderligere eller ændrede krav. Tjek altid med din lokale bygningsafdeling for specifikke krav i dit område.
National Fire Protection Association. (2020). National Electrical Code (NFPA 70). Artikel 314.16 - Antal ledere i stikkontakt-, enheds- og junction bokse.
Mullin, R. (2017). Electrical Wiring Residential (19. udg.). Cengage Learning.
Holzman, H. N. (2016). Modern Commercial Wiring (7. udg.). Goodheart-Willcox.
International Association of Electrical Inspectors. (2018). Soares Book on Grounding and Bonding (13. udg.).
Holt, M. (2017). Illustrated Guide to the National Electrical Code (7. udg.). Cengage Learning.
Junction Box Volume Calculator er et vigtigt værktøj til at sikre, at dine elektriske installationer er sikre og i overensstemmelse med koden. Ved nøjagtigt at bestemme den krævede boksstørrelse baseret på antallet og typerne af ledninger kan du forhindre potentielle farer og sikre, at dit elektriske arbejde består inspektion.
Uanset om du er en professionel elektriker eller en gør-det-selv entusiast, er korrekt dimensionering af junction box et kritisk aspekt af elektrisk sikkerhed. Brug denne calculator til at fjerne gætteriet fra dine elektriske projekter og skabe installationer, der vil fungere sikkert i mange år fremover.
Klar til at beregne den krævede størrelse til din junction box? Indtast blot dine ledningsoplysninger ovenfor, og få øjeblikkelige resultater, der overholder kravene i National Electrical Code.
Opdag flere værktøjer, der måske kan være nyttige for din arbejdsgang.