Neat (No Sand) – Structural
1:1 Ratio (Sand to Liquid)
2:1 Ratio (Sand to Liquid)
Total Repair Volume:0 in³
Liquid Material Required (Gallons):0.00 gal
Standard Cartridges (600ml / 21oz):0
Small Cartridges (300ml / 9oz):0
Estimated Linear Feet per Gallon:0 ft
Estimating Roadware Concrete Mender Material
Accurate estimation of material for concrete crack repair is essential to project budgeting and execution. Roadware 10 Minute Concrete Mender and similar low-viscosity polyurethanes are often used to repair cracks, spalls, and joints in concrete surfaces. This calculator helps determine the exact volume of liquid polymer required based on the dimensions of the void and the aggregate mix ratio used.
How to Measure Cracks and Spalls
To get an accurate calculation, follow these measurement guidelines:
Length: Measure the total linear footage of all cracks to be repaired.
Width: Measure the width of the crack. If the width varies, take several measurements and use the average. For "V" shaped cracks, measure the width at the surface.
Depth: Determine the depth of the crack. Note that Roadware products penetrate deep into the concrete; ensuring the crack is clean and dry to the full depth is crucial.
Understanding Sand Mix Ratios
Adding manufactured silica sand (aggregate) to the liquid polymer extends the material volume and increases the compressive strength of the repair.
Neat (No Sand): Used for hairline cracks or deep injection where aggregate cannot penetrate. Yield is 1:1.
1:1 Ratio: One part sand to one part mixed liquid. This generally increases the repair volume yield by approximately 50%. Ideal for cracks 1/8″ to 1/4″ wide.
2:1 Ratio: Two parts sand to one part mixed liquid. This is the standard mix for spall repairs and wider cracks, significantly extending the material yield (approx 2.4x the liquid volume).
Typical Coverage Rates
While every project differs based on surface roughness and waste, a standard gallon of neat liquid contains 231 cubic inches. A standard 21oz (600ml) cartridge contains approximately 37 cubic inches of material. Always account for a waste factor of 5-10% for overfilling (which is later ground flush) and material left in mixing buckets or static mixers.
function calculateRoadwareMaterial() {
// Get Inputs
var lengthFt = document.getElementById('rw_length').value;
var widthIn = document.getElementById('rw_width').value;
var depthIn = document.getElementById('rw_depth').value;
var sandRatioYield = document.getElementById('rw_sand').value;
var wastePercent = document.getElementById('rw_waste').value;
// Validation
if (!lengthFt || !widthIn || !depthIn) {
alert("Please enter valid length, width, and depth values.");
return;
}
lengthFt = parseFloat(lengthFt);
widthIn = parseFloat(widthIn);
depthIn = parseFloat(depthIn);
sandRatioYield = parseFloat(sandRatioYield);
wastePercent = parseFloat(wastePercent) || 0;
// Constants
var CUBIC_INCHES_PER_GALLON = 231;
var CUBIC_INCHES_PER_600ML = 36.61; // Approx 21 fl oz
var CUBIC_INCHES_PER_300ML = 18.30; // Approx 10.5 fl oz (standard caulk gun size)
// 1. Calculate Total Void Volume in Cubic Inches
// Formula: Length (inches) * Width * Depth
var lengthIn = lengthFt * 12;
var totalVoidVolume = lengthIn * widthIn * depthIn;
// 2. Add Waste Factor
var totalVolumeWithWaste = totalVoidVolume * (1 + (wastePercent / 100));
// 3. Calculate Liquid Required based on Sand Yield
// If yield is 2.4 (2:1 sand), 1 gallon of liquid fills 2.4 gallons of void.
// Therefore, Liquid Required = Total Volume / Yield
var liquidVolumeNeeded = totalVolumeWithWaste / sandRatioYield;
// 4. Convert to Units
var gallonsNeeded = liquidVolumeNeeded / CUBIC_INCHES_PER_GALLON;
var cartridges600 = liquidVolumeNeeded / CUBIC_INCHES_PER_600ML;
var cartridges300 = liquidVolumeNeeded / CUBIC_INCHES_PER_300ML;
// 5. Calculate Linear Feet per Gallon (Efficiency metric)
// How many feet does 1 gallon of liquid cover at this width/depth/sand ratio?
// 1 Gal Liquid * Yield = Total Volume Capability (cu in)
// Total Volume Capability / (Width * Depth) = Linear Inches
// Linear Inches / 12 = Linear Feet
var lfPerGallon = ((CUBIC_INCHES_PER_GALLON * sandRatioYield) / (widthIn * depthIn)) / 12;
// Display Results
document.getElementById('res_vol_cu').innerHTML = Math.round(totalVolumeWithWaste) + " in³";
document.getElementById('res_gallons').innerHTML = gallonsNeeded.toFixed(2) + " gal";
document.getElementById('res_cartridges_600').innerHTML = Math.ceil(cartridges600) + " carts";
document.getElementById('res_cartridges_300').innerHTML = Math.ceil(cartridges300) + " carts";
if(isFinite(lfPerGallon)) {
document.getElementById('res_lf_per_gal').innerHTML = lfPerGallon.toFixed(1) + " ft";
} else {
document.getElementById('res_lf_per_gal').innerHTML = "0 ft";
}
document.getElementById('rw_results_area').style.display = "block";
}