/* * JavaScript Puro: TCL Reservatórios Premium * Funções: Menu Mobile, Header Fixo (Sticky) e Scroll Suave. * Autor: Alquimista do Código 2.0 */ document.addEventListener('DOMContentLoaded', () => { // --- 1. Menu Mobile (Hamburguer) --- const navToggle = document.querySelector('.nav__toggle'); const navList = document.querySelector('.nav__list'); const body = document.body; if (navToggle && navList) { navToggle.addEventListener('click', () => { body.classList.toggle('nav-open'); const isExpanded = navToggle.getAttribute('aria-expanded') === 'true'; navToggle.setAttribute('aria-expanded', !isExpanded); }); } // --- 2. Dropdown (Acessível por Teclado e Click) --- // Esta lógica é necessária para desktop e mobile const dropdownToggles = document.querySelectorAll('.nav__link--dropdown-toggle'); dropdownToggles.forEach(toggle => { toggle.addEventListener('click', (e) => { // Prevenir o clique no link se for um dropdown (especialmente em mobile) e.preventDefault(); const parentItem = toggle.closest('.nav__item--dropdown'); parentItem.classList.toggle('dropdown-open'); }); // Adiciona suporte a teclado (Enter) toggle.addEventListener('keydown', (e) => { if (e.key === 'Enter' || e.key === ' ') { e.preventDefault(); const parentItem = toggle.closest('.nav__item--dropdown'); parentItem.classList.toggle('dropdown-open'); } }); }); // --- 3. Header Fixo (Sticky on Scroll) --- const header = document.getElementById('header'); if (header) { const stickyThreshold = 50; // Distância de scroll para fixar const handleScroll = () => { if (window.scrollY > stickyThreshold) { header.classList.add('header--sticky'); } else { header.classList.remove('header--sticky'); } }; window.addEventListener('scroll', handleScroll, { passive: true }); } // --- 4. Scroll Suave para Âncoras (Ex: CTA do Hero) --- const anchorLinks = document.querySelectorAll('a[href^="#"]'); anchorLinks.forEach(link => { link.addEventListener('click', function(e) { const href = this.getAttribute('href'); // Ignorar links que são apenas '#' ou toggles de dropdown if (href === '#' || this.classList.contains('nav__link--dropdown-toggle')) return; const targetElement = document.querySelector(href); if (targetElement) { e.preventDefault(); // Fecha o menu mobile se estiver aberto if (body.classList.contains('nav-open')) { body.classList.remove('nav-open'); navToggle.setAttribute('aria-expanded', 'false'); } // Calcula a posição do elemento de destino const headerOffset = header ? header.offsetHeight : 0; const elementPosition = targetElement.getBoundingClientRect().top; const offsetPosition = elementPosition + window.pageYOffset - headerOffset; window.scrollTo({ top: offsetPosition, behavior: 'smooth' }); } }); }); });

Solos e fundações

Solos e Fundações: Entendendo a Base da Construção

Os solos e fundações são elementos cruciais em qualquer projeto de construção, especialmente na fabricação de reservatórios metálicos. Eles garantem a estabilidade e a segurança das estruturas, suportando o peso e as cargas aplicadas. A escolha do tipo de solo e da fundação adequada pode influenciar diretamente a durabilidade e a eficiência do reservatório, evitando problemas como afundamentos e fissuras.

Tipos de Solos

Os solos podem ser classificados em diferentes categorias, como solos argilosos, arenosos e siltosos. Cada tipo possui características específicas que afetam sua capacidade de suporte e drenagem. Por exemplo, solos argilosos tendem a reter água, o que pode ser problemático para fundações, enquanto solos arenosos oferecem melhor drenagem, mas podem ser menos estáveis. Conhecer essas diferenças é fundamental para a escolha do tipo de fundação mais adequada.

Importância das Fundações

As fundações são a parte da estrutura que transfere as cargas do reservatório para o solo. Elas podem ser rasas ou profundas, dependendo das condições do solo e do tipo de estrutura. Fundações rasas são geralmente mais econômicas e adequadas para solos firmes, enquanto fundações profundas são necessárias em solos menos estáveis. A análise do solo é essencial para determinar a profundidade e o tipo de fundação a ser utilizado.

Estudo de Solo

Antes de iniciar qualquer projeto, é crucial realizar um estudo de solo. Esse estudo envolve a coleta de amostras e a análise das propriedades físicas e mecânicas do solo. Com essas informações, engenheiros e arquitetos podem projetar fundações que atendam às necessidades específicas do reservatório. Um estudo de solo bem executado minimiza riscos e garante a segurança da construção.

Fundações Diretas e Indiretas

As fundações podem ser classificadas em diretas e indiretas. Fundações diretas, como sapatas e blocos, são utilizadas quando o solo possui boa capacidade de suporte. Já as fundações indiretas, como estacas, são empregadas em solos com baixa resistência. A escolha entre esses tipos depende das características do solo e das cargas que a estrutura irá suportar.

Compactação do Solo

A compactação do solo é um processo fundamental para garantir a estabilidade das fundações. Ela envolve a remoção de vazios e a densificação do solo, aumentando sua capacidade de suporte. Técnicas como a compactação mecânica são frequentemente utilizadas para melhorar as condições do solo antes da construção. Uma boa compactação reduz o risco de assentamentos e garante a longevidade da estrutura.

Impacto da Água no Solo

A presença de água no solo pode afetar significativamente a sua capacidade de suporte. Solos saturados podem perder resistência e causar problemas nas fundações. É importante considerar o nível do lençol freático e a drenagem do local antes de iniciar a construção. Sistemas de drenagem adequados podem ajudar a minimizar os impactos negativos da água no solo.

Normas Técnicas e Regulamentações

O projeto de solos e fundações deve seguir normas técnicas e regulamentações específicas. No Brasil, a ABNT (Associação Brasileira de Normas Técnicas) estabelece diretrizes que garantem a segurança e a qualidade das construções. É fundamental que engenheiros e arquitetos estejam atualizados sobre essas normas para garantir a conformidade e a segurança das estruturas metálicas.

Manutenção de Fundações

A manutenção das fundações é essencial para garantir a durabilidade das estruturas. Inspeções regulares podem identificar problemas como fissuras e assentamentos, permitindo intervenções precoces. Além disso, é importante monitorar as condições do solo ao longo do tempo, especialmente em áreas com variações climáticas significativas. A manutenção adequada previne danos e aumenta a vida útil do reservatório.

Conclusão

O conhecimento sobre solos e fundações é vital para a construção de reservatórios metálicos seguros e duráveis. A escolha do tipo de solo, a realização de estudos adequados e a aplicação de técnicas de engenharia são fundamentais para o sucesso de qualquer projeto. Investir em fundações bem projetadas e executadas é garantir a eficiência e a segurança da estrutura ao longo do tempo.