Compression Ratio Calculator

[insert_php]
//—————————————-
//Compression Ratio = (CylVolume + ChamberVolume) / ChamberVolume
if($_POST[‘a’] == “cr”)
{
$cr_cylinder_volume = $_POST[‘cr_cylinder_volume’];
$cr_chamber_volume = $_POST[‘cr_chamber_volume’];
$cr_errors = 0;
if($_POST[‘cr_cylinder_volume’] == “”) {$cr_errors++;}
else { if(!is_numeric($_POST[‘cr_cylinder_volume’])) {$cr_errors++;} }

if($_POST[‘cr_chamber_volume’] == “”) {$cr_errors++;}
else { if(!is_numeric($_POST[‘cr_chamber_volume’])) {$cr_errors++;} }

if($cr_errors != 0) {$cr_error_msg = “Please enter proper values!”;}
else
{
$total_compression_ratio = ($_POST[‘cr_cylinder_volume’] + $_POST[‘cr_chamber_volume’]) / $_POST[‘cr_chamber_volume’];
$view_total_compression_ratio = ”   Compression Ratio = “.$total_compression_ratio.” or “.$total_compression_ratio.”:1″;
}
}
//—————————————-
//chamber volume = cylinder volume / (compression ratio – 1.0)
if($_POST[‘a’] == “cv”)
{
$cv_cylinder_volume = $_POST[‘cv_cylinder_volume’];
$cv_compression_ratio = $_POST[‘cv_compression_ratio’];
$cv_errors = 0;
if($_POST[‘cv_cylinder_volume’] == “”) {$cv_errors++;}
else { if(!is_numeric($_POST[‘cv_cylinder_volume’])) {$cv_errors++;} }

if($_POST[‘cv_compression_ratio’] == “”) {$cv_errors++;}
else { if(!is_numeric($_POST[‘cv_compression_ratio’])) {$cv_errors++;} }

if($cv_errors != 0) {$cv_error_msg = “Please enter proper values!”;}
else
{
$total_chamber_volume = $_POST[‘cv_cylinder_volume’] / ($_POST[‘cv_compression_ratio’] – 1.0);
$view_total_chamber_volume = ”   Chamber Volume = “.$total_chamber_volume;
}
}
//—————————————-
//displacement ratio = cylinder volume / chamber volume
if($_POST[‘a’] == “dr”)
{
$dr_cylinder_volume = $_POST[‘dr_cylinder_volume’];
$dr_chamber_volume = $_POST[‘dr_chamber_volume’];
$de_errors = 0;
if($_POST[‘dr_cylinder_volume’] == “”) {$dr_errors++;}
else { if(!is_numeric($_POST[‘dr_cylinder_volume’])) {$dr_errors++;} }

if($_POST[‘dr_chamber_volume’] == “”) {$dr_errors++;}
else { if(!is_numeric($_POST[‘dr_chamber_volume’])) {$dr_errors++;} }

if($dr_errors != 0) {$dr_error_msg = “Please enter proper values!”;}
else
{
$total_displacement_ratio = $_POST[‘dr_cylinder_volume’] / $_POST[‘dr_chamber_volume’];
$view_total_displacement_ratio = ”   Displacement Ratio = “.$total_displacement_ratio;
}
}
//—————————————-
//amount to mill = ((new disp. ratio – old disp. ratio) / (new disp. ratio x old disp. ratio)) x stroke
if($_POST[‘a’] == “am”)
{
$am_new_displacement_ratio = $_POST[‘am_new_displacement_ratio’];
$am_old_displacement_ratio = $_POST[‘am_old_displacement_ratio’];
$am_stroke = $_POST[‘am_stroke’];
$am_errors = 0;
if($_POST[‘am_new_displacement_ratio’] == “”) {$am_errors++;}
else { if(!is_numeric($_POST[‘am_new_displacement_ratio’])) {$am_errors++;} }

if($_POST[‘am_old_displacement_ratio’] == “”) {$am_errors++;}
else { if(!is_numeric($_POST[‘am_old_displacement_ratio’])) {$am_errors++;} }

if($_POST[‘am_stroke’] == “”) {$am_errors++;}
else { if(!is_numeric($_POST[‘am_stroke’])) {$am_errors++;} }

if($am_errors != 0) {$am_error_msg = “Please enter proper values!”;}
else
{
$total_amount_to_mill = (($_POST[‘am_new_displacement_ratio’] – $_POST[‘am_old_displacement_ratio’]) / ($_POST[‘am_new_displacement_ratio’] * $_POST[‘am_old_displacement_ratio’])) * $_POST[‘am_stroke’];
$view_total_amount_to_mill = ”   Amount to Mill = “.$total_amount_to_mill;
}
}
//===============================================
$content = ‘



Compression Ratio Calculators
$cr_error_msg
Cylinder Volume:
Chamber Volume:
$view_total_compression_ratio



Chamber Volume Calculators
$cv_error_msg
Cylinder Volume:
Compression Ratio:
: 1
$view_total_chamber_volume

 


Displacement Ratio Calculators
$dr_error_msg
Cylinder Volume:
Chamber Volume:
$view_total_displacement_ratio



Amount to Mill Calculators
$am_error_msg
New Displacement Ratio:
: 1
Old Displacement Ratio:
: 1
Stroke:
$view_total_amount_to_mill

‘;

$content = addslashes($content);
$content = “\$result=\””.$content.”\”;”;
eval($content);
print stripslashes($result);
[/insert_php]

How to Guides

View All >
10 People Who Made the Ford Motor Company What It Is Today
Slideshow: Ten people who shaped the modern Ford Motor Company.
Read It
Roush Gives the 2024 Ford F-150 Visual and Performance Overhaul
Slideshow: Roush never disappoints when it comes to their takes on Ford vehicles.
Read It
Ford F-150 Lightning Purchase Turns Into a Nightmare for Owner
Slideshow: Luckily, the automaker was willing to help.
Read It
Top 10 WORST Excuses to NOT Buy a Ford Truck!
Slideshow: Ten worst excuses for not buying a Ford truck or SUV.
Read It

All times are GMT -5. The time now is 11:15 PM.