Air Compressor Calculator
Info
Created On: July 16, 2023
Created By:
AI
Model: gpt-3.5-turbo-16k-0613
Time: 17 seconds
Prompt Tokens: 1018
Completion Tokens: 801
Total Token Cost: 1819
Get This App On Your Website
Copy Code
1. Copy the code above with the iframe and link.
2. Paste the code into your website.
3. Resize the iframe to fit your website.
Javascript, HTML, CSS Code
Copy
<!DOCTYPE html>
<html>
<head>
<script type="text/javascript"> window.addEventListener('error', function(event) { var message = JSON.parse(JSON.stringify(event.message)); var source = event.filename; var lineno = event.lineno; var colno = event.colno; var error = event.error; window.parent.postMessage({ type: 'iframeError', details: { message: message, source: source, lineno: lineno, colno: colno, error: error ? error.stack : '' } }, '*'); }); window.addEventListener('unhandledrejection', function(event) { window.parent.postMessage({ type: 'iframePromiseRejection', details: { reason: event.reason } }, '*'); }); </script>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Air Compressor Calculator</title>
<meta name="description" content="Calculate compressed air pipe diameter">
<meta name="keywords" content="compressed air, pipe diameter, flow rate, pressure, temperature">
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.6.0/jquery.min.js"></script>
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.0.2/dist/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-EVSTQN3/azprG1Anm3QDgpJLIm9Nao0Yz1ztcQTwFspd3yD65VohhpuuCOmLASjC" crossorigin="anonymous">
<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">
<style>
body {
background-color: #f8f9fa;
}
.container {
margin-top: 50px;
}
.form-control {
margin-bottom: 20px;
}
#result {
display: none;
margin-top: 20px;
padding: 20px;
background-color: #fff;
border-radius: 5px;
}
#result h4 {
margin-bottom: 10px;
}
#result p {
margin-bottom: 5px;
}
</style>
<script type="text/javascript">
function calculateDiameter() {
var VG = parseFloat($("#flowRate").val());
var t = parseFloat($("#temperature").val());
var P = parseFloat($("#pressure").val());
var Qv = VG * (273 + t) * 0.1 / ((273 + 20) * (P + 0.1));
var u = $("#diameter").val() <= 25 ? 8 : 10;
var d = 18.8 * Math.sqrt(Qv / u);
$("#result").show();
$("#diameterResult").text(d.toFixed(2));
}
</script>
<link rel="canonical" href="https://calculator.tools/prompt/1787/">
<meta charset="utf-8">
</head>
<body>
<div class="container">
<h1>Air Compressor Calculator</h1>
<div class="form-group">
<label for="flowRate">Compressed Air Flow Rate (m³/hour)</label>
<input type="number" class="form-control" id="flowRate" placeholder="Enter flow rate">
</div>
<div class="form-group">
<label for="pressure">Working Pressure (MPa)</label>
<input type="number" class="form-control" id="pressure" placeholder="Enter pressure">
</div>
<div class="form-group">
<label for="temperature">Working Temperature (°C)</label>
<input type="number" class="form-control" id="temperature" placeholder="Enter temperature">
</div>
<div class="form-group">
<label for="diameter">Pipe Diameter (mm)</label>
<input type="number" class="form-control" id="diameter" placeholder="Enter pipe diameter">
</div>
<button type="button" class="btn btn-primary" onclick="calculateDiameter()">Calculate</button>
<div id="result">
<h4>Result:</h4>
<p>The required pipe diameter is <span id="diameterResult"></span> mm.</p>
</div>
</div>
<script type="text/javascript"> var localStoragePrefix = "ct-{{ cachebreaker }}"; var lastSave = 0; function saveLocal(data) { if (Date.now() - lastSave < 1000) { return; } let cookie = localStoragePrefix + "=" + JSON.stringify(data) + "; path=" + window.location.pathname + "'; SameSite=Strict"; cookie += "; expires=" + new Date(Date.now() + 1000 * 60 * 60 * 24 * 365 * 1000).toUTCString(); document.cookie = cookie; lastSave = Date.now(); } function loadLocal() { var cookiePrefix = localStoragePrefix + "="; var cookieStart = document.cookie.indexOf(cookiePrefix); if (cookieStart > -1) { let cookieEnd = document.cookie.indexOf(";", cookieStart); if (cookieEnd == -1) { cookieEnd = document.cookie.length; } var cookieData = document.cookie.substring(cookieStart + cookiePrefix.length, cookieEnd); return JSON.parse(cookieData); } } </script>
<script type="text/javascript"> window.addEventListener('load', function() { var observer = new MutationObserver(function() { window.parent.postMessage({height: document.documentElement.scrollHeight || document.body.scrollHeight},"*"); }); observer.observe(document.body, {attributes: true, childList: true, subtree: true}); window.parent.postMessage({height: document.documentElement.scrollHeight || document.body.scrollHeight},"*"); }); </script>
</body>
</html>