Basalt Aggregate Specific Gravity Calculator
Results
Bulk Specific Gravity (SSD Basis): —
Apparent Specific Gravity: —
Absorption (%): —
function calculateBasaltSpecificGravity() {
var dryWeight = parseFloat(document.getElementById("dryWeight").value);
var SSDWeight = parseFloat(document.getElementById("SSDWeight").value);
var submergedWeight = parseFloat(document.getElementById("submergedWeight").value);
var resultElement = document.getElementById("result");
var SSDResultElement = document.getElementById("SSDResult");
var apparentResultElement = document.getElementById("apparentResult");
var absorptionResultElement = document.getElementById("absorptionResult");
if (isNaN(dryWeight) || isNaN(SSDWeight) || isNaN(submergedWeight) ||
dryWeight <= 0 || SSDWeight <= 0 || submergedWeight <= 0) {
resultElement.style.display = "block";
SSDResultElement.textContent = "Invalid Input";
apparentResultElement.textContent = "Invalid Input";
absorptionResultElement.textContent = "Invalid Input";
return;
}
// Calculate Bulk Specific Gravity (SSD Basis)
// G_SSD = SSD_Weight / (SSD_Weight – Submerged_Weight)
var G_SSD = SSDWeight / (SSDWeight – submergedWeight);
// Calculate Apparent Specific Gravity
// G_Apparent = Dry_Weight / (SSD_Weight – Submerged_Weight)
var G_Apparent = dryWeight / (SSDWeight – submergedWeight);
// Calculate Absorption (%)
// Absorption = ((SSD_Weight – Dry_Weight) / Dry_Weight) * 100
var absorption = ((SSDWeight – dryWeight) / dryWeight) * 100;
resultElement.style.display = "block";
SSDResultElement.textContent = G_SSD.toFixed(3);
apparentResultElement.textContent = G_Apparent.toFixed(3);
absorptionResultElement.textContent = absorption.toFixed(2) + "%";
}
.calculator-container {
font-family: sans-serif;
max-width: 600px;
margin: 20px auto;
padding: 20px;
border: 1px solid #ccc;
border-radius: 8px;
box-shadow: 0 2px 5px rgba(0,0,0,0.1);
}
.calculator-inputs {
display: grid;
grid-template-columns: repeat(2, 1fr);
gap: 15px;
margin-bottom: 20px;
}
.input-group {
display: flex;
flex-direction: column;
}
.input-group label {
margin-bottom: 5px;
font-weight: bold;
}
.input-group input {
padding: 8px;
border: 1px solid #ccc;
border-radius: 4px;
box-sizing: border-box;
}
button {
grid-column: 1 / -1;
padding: 10px 15px;
background-color: #007bff;
color: white;
border: none;
border-radius: 4px;
cursor: pointer;
font-size: 16px;
transition: background-color 0.3s ease;
}
button:hover {
background-color: #0056b3;
}
.calculator-result {
margin-top: 20px;
padding: 15px;
background-color: #f8f9fa;
border: 1px solid #e9ecef;
border-radius: 4px;
display: none; /* Hidden by default */
}
.calculator-result h3 {
margin-top: 0;
color: #343a40;
}
.calculator-result p {
margin-bottom: 10px;
font-size: 1.1em;
}
.calculator-result span {
font-weight: bold;
color: #17a2b8;
}
Understanding Basalt Aggregate Specific Gravity
Specific gravity is a fundamental property of materials, and for aggregates like basalt, it plays a crucial role in various engineering applications, particularly in civil engineering and construction. It essentially describes the density of a substance relative to the density of a reference substance, which is typically water at a specified temperature. For aggregates, we often discuss different types of specific gravity to account for the porous nature of the material.
This calculator helps determine three key properties of basalt aggregate: Bulk Specific Gravity (SSD Basis), Apparent Specific Gravity, and Absorption. These values are essential for:
* **Mix Design:** Understanding the volume occupied by the aggregate in concrete or asphalt mixes.
* **Durability:** Assessing how the aggregate will perform when exposed to moisture and freeze-thaw cycles.
* **Strength Calculations:** Indirectly influencing the overall strength and performance of construction materials.
* **Quality Control:** Ensuring that the aggregate meets specified standards for a project.
### Key Terms Explained:
1. **Oven-Dry Weight:** This is the weight of the aggregate after it has been completely dried in an oven until it reaches a constant weight. This represents the solid mass of the aggregate without any absorbed water.
2. **Saturated Surface-Dry (SSD) Weight:** This is the weight of the aggregate when its pores are completely filled with water, but the surface is free of any visible moisture. Achieving the SSD condition is a critical step in the testing procedure. It represents the weight of the solid aggregate plus the absorbed water.
3. **Submerged Weight:** This is the weight of the aggregate when it is completely immersed in water. By Archimedes' principle, this weight is equal to the buoyant force acting on the aggregate, which is proportional to the volume of water displaced by the aggregate.
### The Calculations:
* **Bulk Specific Gravity (SSD Basis):** This value represents the density of the aggregate including the volume of its pores and permeable voids that can be filled with water. It's calculated using the SSD weight and the difference between SSD weight and submerged weight (which represents the weight of displaced water, hence proportional to the volume of aggregate including permeable voids).
$$ \text{Bulk Specific Gravity (SSD)} = \frac{\text{SSD Weight}}{\text{SSD Weight} – \text{Submerged Weight}} $$
* **Apparent Specific Gravity:** This value represents the density of the solid aggregate material only, excluding the volume of its permeable voids. It's calculated using the oven-dry weight and the difference between SSD weight and submerged weight.
$$ \text{Apparent Specific Gravity} = \frac{\text{Oven-Dry Weight}}{\text{SSD Weight} – \text{Submerged Weight}} $$
* **Absorption (%):** This indicates the amount of water that the aggregate can absorb into its permeable voids, expressed as a percentage of the oven-dry weight. It's calculated by finding the difference between the SSD weight and the oven-dry weight (the weight of absorbed water), and then dividing by the oven-dry weight and multiplying by 100.
$$ \text{Absorption} (\%) = \frac{\text{SSD Weight} – \text{Oven-Dry Weight}}{\text{Oven-Dry Weight}} \times 100 $$
### Example Calculation:
Let's assume we have a sample of basalt aggregate with the following measurements:
* Oven-Dry Weight = 500.00 grams
* Saturated Surface-Dry (SSD) Weight = 525.00 grams
* Submerged Weight = 310.00 grams
Using our calculator with these inputs:
* **Bulk Specific Gravity (SSD Basis):**
$$ \frac{525.00 \text{ g}}{(525.00 \text{ g} – 310.00 \text{ g})} = \frac{525.00}{215.00} \approx 2.442 $$
* **Apparent Specific Gravity:**
$$ \frac{500.00 \text{ g}}{(525.00 \text{ g} – 310.00 \text{ g})} = \frac{500.00}{215.00} \approx 2.326 $$
* **Absorption (%):**
$$ \frac{(525.00 \text{ g} – 500.00 \text{ g})}{500.00 \text{ g}} \times 100 = \frac{25.00}{500.00} \times 100 = 0.05 \times 100 = 5.00\% $$
These results indicate that the basalt aggregate has a bulk specific gravity of approximately 2.442, an apparent specific gravity of about 2.326, and an absorption rate of 5.00%. These values help engineers determine its suitability and how it will behave in construction materials.