Tag: air entrainment

  • Chemical Admixtures for Ready Mix Concrete

    Chemical Admixtures for Ready Mix Concrete

    Chemical admixtures are used in ready mix concrete to enhance its properties and performance. Here are some common types of chemical admixtures and their uses: 1. Water-Reducing Admixtures: 2. Retarding Admixtures: 3. Accelerating Admixtures: 4. Superplasticizers (High-Range Water Reducers): 5. Air-Entraining Admixtures: 6. Corrosion Inhibitors: 7. Shrinkage-Reducing Admixtures: 8. Alkali-Silica Reactivity (ASR) Inhibitors: 9. Waterproofing…

  • Why use Air Entrainment in freshly poured concrete?

    Volume Concrete LLC., Certificate of Compliance MasterAir®+AE+200 BASF The key to a high quality concrete in addition to high quality cement is the admixtures. Today’s chemicals for concrete and the construction industry are suited for a variety of applications. This particular chemical is Air Entrainment from BASF. In the process of making concrete the agitation…

console.log('Weather script running for Volume Concrete'); const apiKey = '4827d7ceb7afc7af5cd7c65aab9f3ee3'; // Replace with your OpenWeatherMap API key const city = 'Portland,OR,US'; const apiUrl = `https://api.openweathermap.org/data/2.5/weather?q=${city}&appid=${apiKey}&units=imperial`; async function fetchWeather() { const weatherBox = document.getElementById('weather-box'); if (!weatherBox) { console.error('Weather box element not found'); return; } try { const response = await fetch(apiUrl); if (!response.ok) { const errorData = await response.json(); throw new Error(`API Error: ${errorData.message}`); } const data = await response.json(); weatherBox.innerHTML = `

Temperature: ${data.main.temp.toFixed(1)}°F

Condition: ${data.weather[0].description}

Humidity: ${data.main.humidity}%

Wind Speed: ${data.wind.speed} mph

`; } catch (error) { weatherBox.innerHTML = `

Error: ${error.message}

`; console.error('Fetch error:', error); } } document.addEventListener('DOMContentLoaded', () => { console.log('DOM loaded, fetching weather'); fetchWeather(); }); setInterval(fetchWeather, 3600000); // Update hourly