Bore and Stroke Calculator MM

Calculate bore, stroke, displacement, compression, and piston speed. Compare metric engine combinations with clean exports. Save workshop notes after every clear result review today.

Calculator Inputs

mm
mm
rpm
mm
cc
mm
mm
mm
cc
Use positive for dish. Use negative for dome.
cc

Example Data Table

Engine Bore Stroke Cylinders Approx Displacement Geometry
Inline Four Sample 86 mm 86 mm 4 1998 cc Square
Oversquare Sample 92 mm 75 mm 6 2991 cc Oversquare
Long Stroke Sample 80 mm 95 mm 4 1910 cc Undersquare

Formula Used

Swept volume per cylinder: π ÷ 4 × bore² × stroke ÷ 1000

Total displacement: swept volume per cylinder × number of cylinders

Bore stroke ratio: bore ÷ stroke

Mean piston speed: 2 × stroke in meters × rpm ÷ 60

Gasket volume: π ÷ 4 × gasket bore² × gasket thickness ÷ 1000

Deck volume: π ÷ 4 × bore² × deck clearance ÷ 1000

Compression ratio: (swept volume + clearance volume) ÷ clearance volume

How To Use This Calculator

  1. Enter bore diameter in millimeters.
  2. Enter stroke length in millimeters.
  3. Add the number of cylinders.
  4. Enter rpm to estimate mean piston speed.
  5. Add chamber, gasket, deck, and piston values for compression ratio.
  6. Use positive piston crown volume for dish values.
  7. Use negative piston crown volume for dome values.
  8. Press calculate and review the result above the form.
  9. Download the result as CSV or PDF for records.

Bore And Stroke Planning Guide

A bore and stroke calculator helps builders check cylinder size quickly. It converts millimeter measurements into swept volume, total displacement, bore stroke ratio, piston speed, and compression clues. These numbers guide rebuilds, swaps, and tuning plans before any metal is cut.

Bore is the cylinder diameter. Stroke is the distance the piston travels from top dead center to bottom dead center. A wider bore can improve valve area and breathing. A longer stroke can raise torque leverage, but it also increases piston speed at the same rpm.

Metric engine work needs careful unit conversion. Cubic millimeters are converted to cubic centimeters by dividing by 1000. Total displacement is then multiplied by cylinder count. The result is useful for comparing factory engines, custom blocks, overbore choices, and crankshaft changes.

The calculator also estimates compression ratio. It combines swept volume with chamber volume, gasket volume, deck volume, and piston crown volume. Enter a dish as a positive value. Enter a dome as a negative value. This convention makes clearance volume easier to review.

Mean piston speed is another useful check. High piston speed can raise friction, heat, and stress. It does not replace expert engineering, but it helps compare combinations. A street engine often benefits from moderate speed and stable compression.

Rod ratio adds one more planning view. Divide rod length by stroke. A higher value may reduce side loading, while a lower value may change torque feel and packaging. Real results still depend on parts, oiling, combustion, and tuning.

Use this tool for estimates, notes, and comparisons. Always verify final machining choices with accurate measuring tools. Confirm piston deck height, gasket specifications, chamber volume, and manufacturer limits before assembly.

For best results, measure after the block is cleaned. Use the same units for every entry. Do not mix inches and millimeters. Small input errors can create large displacement changes. Record each setup in the example table style. Then export the final result for shop records, customer quotes, or future build notes.

The output should be read as a planning guide. It cannot judge fuel quality, cam timing, boost pressure, or ignition advance. Those details can change safe compression and power. Treat the calculated values as a starting point for engine analysis.

FAQs

What does bore mean?

Bore means the inside diameter of one engine cylinder. This calculator uses bore in millimeters to estimate cylinder volume and displacement.

What does stroke mean?

Stroke is the distance the piston travels inside the cylinder. It is measured from top dead center to bottom dead center.

How is engine displacement calculated?

Displacement is calculated from bore, stroke, and cylinder count. The tool first finds one cylinder volume, then multiplies it by all cylinders.

Why divide by 1000?

The bore and stroke values create cubic millimeters. Dividing by 1000 converts cubic millimeters into cubic centimeters, also called cc.

What is an oversquare engine?

An oversquare engine has a bore larger than its stroke. This layout may support better breathing and lower piston speed at similar displacement.

What is an undersquare engine?

An undersquare engine has a stroke larger than its bore. It often favors torque leverage but may raise piston speed at higher rpm.

Can this estimate compression ratio?

Yes. Enter chamber volume, gasket details, deck clearance, and piston crown volume. The calculator estimates static compression ratio from those values.

Is this tool suitable for final machining?

Use it for planning and comparison. Final machining should always rely on accurate measurements, part specifications, and professional engine building checks.

Related Calculators

Paver Sand Bedding Calculator (depth-based)Paver Edge Restraint Length & Cost CalculatorPaver Sealer Quantity & Cost CalculatorExcavation Hauling Loads Calculator (truck loads)Soil Disposal Fee CalculatorSite Leveling Cost CalculatorCompaction Passes Time & Cost CalculatorPlate Compactor Rental Cost CalculatorGravel Volume Calculator (yards/tons)Gravel Weight Calculator (by material type)

Important Note: All the Calculators listed in this site are for educational purpose only and we do not guarentee the accuracy of results. Please do consult with other sources as well.