Beregn diameteren af en boltcirkel baseret på antallet af bolthuller og afstanden mellem tilstødende huller. Essentiel for maskinteknik, fremstilling og samlingsapplikationer.
Beregn diameteren af en boltcirkel baseret på antallet af bolthuller og afstanden mellem dem.
Bolt Circle Diameter
0.00
Bolt Circle Diameter = Afstand Mellem Huller / (2 * sin(π / Antal Huller))
Diameter = 10.00 / (2 * sin(π / 4)) = 0.00
Bolt Circle Diameter Calculator er et præcisionsingeniørværktøj designet til nøjagtigt at bestemme diameteren af en boltcirkel baseret på antallet af bolthuller og afstanden mellem nærliggende huller. En boltcirkel (også kaldet en bolt mønster eller pitch cirkel) er et kritisk mål inden for maskiningeniør, fremstilling og byggeri, der definerer den cirkulære arrangement af bolthuller på komponenter som flanger, hjul og mekaniske koblinger. Denne calculator forenkler processen med at bestemme den nøjagtige diameter, der er nødvendig for korrekt justering og pasform af boltekomponenter.
Uanset om du designer en flangeforbindelse, arbejder på bilhjul eller opretter et cirkulært monteringsmønster, er det vigtigt at forstå boltcirkeldiameteren for at sikre, at komponenter passer korrekt sammen. Vores calculator giver øjeblikkelige, nøjagtige resultater ved hjælp af den standardformel, samtidig med at den tilbyder en visuel repræsentation af bolt mønsteret for bedre forståelse.
Bolt circle diameter (BCD) beregnes ved hjælp af følgende formel:
Hvor:
Denne formel fungerer, fordi bolthullerne er arrangeret i et regelmæssigt polygonmønster rundt om cirklen. Afstanden mellem nærliggende huller danner en chord af cirklen, og formlen beregner diameteren af cirklen, der passerer gennem alle bolthulernes centre.
Formlen er afledt af egenskaberne af regelmæssige polygoner indskrevet i en cirkel:
For en boltcirkel med n huller og en afstand s mellem nærliggende huller, er diameteren derfor s ÷ [2 × sin(π/n)].
At bruge vores bolt circle diameter calculator er ligetil og intuitivt:
Lad os beregne bolt circle diameteren for et 6-huls mønster med 15 enheders afstand mellem nærliggende huller:
Den beregnede bolt circle diameter repræsenterer diameteren af den cirkel, der passerer gennem midten af hver bolthul. Denne måling er essentiel for:
Beregningen af bolt circle diameter er afgørende i adskillige ingeniør- og fremstillingsapplikationer:
Når du designer en rørflangeforbindelse:
Når du udskifter bilhjul:
Mens bolt circle diameter er den standardmetode til at specificere cirkulære bolt mønstre, er der alternative tilgange:
Pitch Circle Diameter er i det væsentlige det samme som bolt circle diameter, men er mere almindeligt brugt i gearterminologi. Det henviser til diameteren af cirklen, der passerer gennem midten (eller pitch punktet) af hver tand eller bolthul.
I automobilapplikationer specificeres bolt mønstre ofte ved hjælp af en shorthand notation:
For nogle applikationer, især med færre bolthuller, kan direkte måling mellem huller anvendes:
Moderne design bruger ofte Computer-Aided Design (CAD) til direkte at specificere koordinaterne for hvert bolthul:
Begrebet boltcirkel har været fundamentalt for maskiningeniør siden den industrielle revolution. Dets betydning voksede med udviklingen af standardiserede fremstillingsprocesser:
Her er implementeringer af bolt circle diameter formel i forskellige programmeringssprog:
1function calculateBoltCircleDiameter(numberOfHoles, distanceBetweenHoles) {
2 if (numberOfHoles < 3) {
3 throw new Error("Number of holes must be at least 3");
4 }
5 if (distanceBetweenHoles <= 0) {
6 throw new Error("Distance between holes must be positive");
7 }
8
9 const angleInRadians = Math.PI / numberOfHoles;
10 const boltCircleDiameter = distanceBetweenHoles / (2 * Math.sin(angleInRadians));
11
12 return boltCircleDiameter;
13}
14
15// Eksempel brug:
16const holes = 6;
17const distance = 15;
18const diameter = calculateBoltCircleDiameter(holes, distance);
19console.log(`Bolt Circle Diameter: ${diameter.toFixed(2)}`);
20
1import math
2
3def calculate_bolt_circle_diameter(number_of_holes, distance_between_holes):
4 """
5 Beregn bolt circle diameter baseret på antallet af huller og afstanden mellem dem.
6
7 Args:
8 number_of_holes: Integer antal huller (minimum 3)
9 distance_between_holes: Positivt tal, der repræsenterer afstanden mellem nærliggende huller
10
11 Returns:
12 Den beregnede bolt circle diameter
13 """
14 if number_of_holes < 3:
15 raise ValueError("Number of holes must be at least 3")
16 if distance_between_holes <= 0:
17 raise ValueError("Distance between holes must be positive")
18
19 angle_in_radians = math.pi / number_of_holes
20 bolt_circle_diameter = distance_between_holes / (2 * math.sin(angle_in_radians))
21
22 return bolt_circle_diameter
23
24# Eksempel brug:
25holes = 6
26distance = 15
27diameter = calculate_bolt_circle_diameter(holes, distance)
28print(f"Bolt Circle Diameter: {diameter:.2f}")
29
1public class BoltCircleCalculator {
2 /**
3 * Beregner bolt circle diameter baseret på antallet af huller og afstanden mellem dem.
4 *
5 * @param numberOfHoles Antallet af bolthuller (minimum 3)
6 * @param distanceBetweenHoles Afstanden mellem nærliggende huller (positiv værdi)
7 * @return Den beregnede bolt circle diameter
8 * @throws IllegalArgumentException hvis input er ugyldige
9 */
10 public static double calculateBoltCircleDiameter(int numberOfHoles, double distanceBetweenHoles) {
11 if (numberOfHoles < 3) {
12 throw new IllegalArgumentException("Number of holes must be at least 3");
13 }
14 if (distanceBetweenHoles <= 0) {
15 throw new IllegalArgumentException("Distance between holes must be positive");
16 }
17
18 double angleInRadians = Math.PI / numberOfHoles;
19 double boltCircleDiameter = distanceBetweenHoles / (2 * Math.sin(angleInRadians));
20
21 return boltCircleDiameter;
22 }
23
24 public static void main(String[] args) {
25 int holes = 6;
26 double distance = 15.0;
27 double diameter = calculateBoltCircleDiameter(holes, distance);
28 System.out.printf("Bolt Circle Diameter: %.2f%n", diameter);
29 }
30}
31
1#include <iostream>
2#include <cmath>
3#include <stdexcept>
4
5/**
6 * Beregner bolt circle diameter baseret på antallet af huller og afstanden mellem dem.
7 *
8 * @param numberOfHoles Antallet af bolthuller (minimum 3)
9 * @param distanceBetweenHoles Afstanden mellem nærliggende huller (positiv værdi)
10 * @return Den beregnede bolt circle diameter
11 * @throws std::invalid_argument hvis input er ugyldige
12 */
13double calculateBoltCircleDiameter(int numberOfHoles, double distanceBetweenHoles) {
14 if (numberOfHoles < 3) {
15 throw std::invalid_argument("Number of holes must be at least 3");
16 }
17 if (distanceBetweenHoles <= 0) {
18 throw std::invalid_argument("Distance between holes must be positive");
19 }
20
21 double angleInRadians = M_PI / numberOfHoles;
22 double boltCircleDiameter = distanceBetweenHoles / (2 * sin(angleInRadians));
23
24 return boltCircleDiameter;
25}
26
27int main() {
28 try {
29 int holes = 6;
30 double distance = 15.0;
31 double diameter = calculateBoltCircleDiameter(holes, distance);
32 printf("Bolt Circle Diameter: %.2f\n", diameter);
33 } catch (const std::exception& e) {
34 std::cerr << "Fejl: " << e.what() << std::endl;
35 return 1;
36 }
37 return 0;
38}
39
1' Excel formel til bolt circle diameter
2=distance_between_holes/(2*SIN(PI()/number_of_holes))
3
4' Excel VBA funktion
5Function BoltCircleDiameter(numberOfHoles As Integer, distanceBetweenHoles As Double) As Double
6 If numberOfHoles < 3 Then
7 Err.Raise 5, "BoltCircleDiameter", "Number of holes must be at least 3"
8 End If
9
10 If distanceBetweenHoles <= 0 Then
11 Err.Raise 5, "BoltCircleDiameter", "Distance between holes must be positive"
12 End If
13
14 Dim angleInRadians As Double
15 angleInRadians = WorksheetFunction.Pi() / numberOfHoles
16
17 BoltCircleDiameter = distanceBetweenHoles / (2 * Sin(angleInRadians))
18End Function
19
1using System;
2
3public class BoltCircleCalculator
4{
5 /// <summary>
6 /// Beregner bolt circle diameter baseret på antallet af huller og afstanden mellem dem.
7 /// </summary>
8 /// <param name="numberOfHoles">Antallet af bolthuller (minimum 3)</param>
9 /// <param name="distanceBetweenHoles">Afstanden mellem nærliggende huller (positiv værdi)</param>
10 /// <returns>Den beregnede bolt circle diameter</returns>
11 /// <exception cref="ArgumentException">Kastes når input er ugyldige</exception>
12 public static double CalculateBoltCircleDiameter(int numberOfHoles, double distanceBetweenHoles)
13 {
14 if (numberOfHoles < 3)
15 {
16 throw new ArgumentException("Number of holes must be at least 3", nameof(numberOfHoles));
17 }
18
19 if (distanceBetweenHoles <= 0)
20 {
21 throw new ArgumentException("Distance between holes must be positive", nameof(distanceBetweenHoles));
22 }
23
24 double angleInRadians = Math.PI / numberOfHoles;
25 double boltCircleDiameter = distanceBetweenHoles / (2 * Math.Sin(angleInRadians));
26
27 return boltCircleDiameter;
28 }
29
30 public static void Main()
31 {
32 int holes = 6;
33 double distance = 15.0;
34 double diameter = CalculateBoltCircleDiameter(holes, distance);
35 Console.WriteLine($"Bolt Circle Diameter: {diameter:F2}");
36 }
37}
38
En bolt circle diameter (BCD) er diameteren af en imaginær cirkel, der passerer gennem midten af hver bolthul i et cirkulært bolt mønster. Det er en kritisk måling for at sikre korrekt justering og pasform mellem komponenter med cirkulære bolt mønstre.
Bolt circle diameter beregnes ved hjælp af formlen: BCD = Afstand Mellem Nærliggende Huller ÷ [2 × sin(π ÷ Antal Huller)]. Denne formel relaterer den lige afstand mellem nærliggende bolthuller til diameteren af cirklen, der passerer gennem alle bolthulernes centre.
Et minimum på 3 bolthuller er nødvendigt for at definere en unik cirkel. Med færre end 3 punkter kan du ikke matematisk bestemme et unikt cirkulært mønster.
Ja, denne calculator er perfekt til automobilapplikationer. For eksempel, hvis du ved, at dit hjul har 5 lugs, og afstanden mellem nærliggende lugs er 70mm, kan du beregne bolt circle diameteren (som ville være cirka 114.3mm, et almindeligt 5×114.3mm mønster).
Funktionelt er de den samme måling—diameteren af cirklen, der passerer gennem midten af hullerne eller funktionerne. "Bolt circle diameter" bruges typisk til bolt mønstre, mens "pitch circle diameter" er mere almindeligt brugt i gearterminologi.
Præcision er afgørende, især når antallet af huller stiger. Selv små målefejl kan have stor indflydelse på den beregnede bolt circle diameter. For præcisionsapplikationer skal du måle flere nærliggende hulpar og bruge den gennemsnitlige afstand for at minimere målefejl.
Nej, denne calculator er specifikt designet til bolt mønstre, hvor alle huller er lige fordelt rundt om cirklen. For ikke-lige fordelt mønstre skal du bruge mere komplekse beregninger eller direkte målemetoder.
For de bedste resultater, brug præcisionsmåleværktøjer som calipere til at måle fra midten af et bolthul til midten af et nærliggende hul. Tag flere målinger mellem forskellige par af nærliggende huller og gennemsnit resultaterne for at minimere målefejl.
Calculatoren fungerer med ethvert konsekvent enhedssystem. Hvis du indtaster afstanden mellem hullerne i millimeter, vil bolt circle diameteren også være i millimeter. Tilsvarende, hvis du bruger tommer, vil resultatet være i tommer.
For et bolt mønster med n huller er forholdet: Center-til-Center Afstand = 2 × Bolt Circle Radius × sin(π/n), hvor Bolt Circle Radius er halvdelen af Bolt Circle Diameter.
Oberg, E., Jones, F. D., Horton, H. L., & Ryffel, H. H. (2016). Machinery's Handbook (30. udgave). Industrial Press.
Shigley, J. E., & Mischke, C. R. (2001). Mechanical Engineering Design (6. udgave). McGraw-Hill.
American National Standards Institute. (2013). ASME B16.5: Pipe Flanges and Flanged Fittings. ASME International.
International Organization for Standardization. (2010). ISO 7005: Pipe flanges - Part 1: Steel flanges. ISO.
Society of Automotive Engineers. (2015). SAE J1926: Dimensions for Bolt Circle Patterns. SAE International.
Deutsches Institut für Normung. (2017). DIN EN 1092-1: Flanger og deres samlinger. Cirkulære flanger til rør, ventiler, fittings og tilbehør, PN betegnet. DIN.
Brug vores Bolt Circle Diameter Calculator til hurtigt og præcist at bestemme diameteren af dit bolt cirkel mønster. Indtast blot antallet af bolthuller og afstanden mellem dem for at få præcise resultater til dine ingeniør-, fremstillings- eller gør-det-selv-projekter.
Opdag flere værktøjer, der måske kan være nyttige for din arbejdsgang.