/* * 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' }); } }); }); });

Fundo aguas

Fundo Aguas

O termo Fundo Aguas refere-se à parte inferior de reservatórios ou tanques que armazenam água ou outros líquidos. Essa área é crucial para a funcionalidade do reservatório, pois é onde a água se acumula e é retirada para uso. Em reservatórios metálicos, o fundo deve ser projetado para suportar a pressão do líquido armazenado, garantindo a segurança e a eficiência do sistema. A escolha do material e a técnica de fabricação são fatores determinantes na qualidade do fundo.

Além da estrutura física, o Fundo Aguas deve ser projetado para facilitar a limpeza e a manutenção. A presença de resíduos ou sedimentos pode comprometer a qualidade da água armazenada. Por isso, muitos fabricantes de reservatórios metálicos implementam sistemas de drenagem e limpeza que ajudam a manter o fundo livre de impurezas. Isso é especialmente importante em aplicações industriais, onde a pureza da água é essencial.

Os reservatórios com Fundo Aguas bem projetados também consideram a questão da corrosão. O fundo deve ser tratado com revestimentos especiais que protejam o metal da oxidação, prolongando a vida útil do tanque. Essa proteção é fundamental para evitar vazamentos e garantir a integridade do sistema de armazenamento. O uso de materiais como aço inoxidável ou ligas metálicas resistentes é uma prática comum nesse contexto.

Outro aspecto importante do Fundo Aguas é a sua capacidade de suportar variações de temperatura. Em regiões onde as temperaturas podem variar drasticamente, o fundo do reservatório deve ser projetado para evitar deformações. Isso garante que a estrutura permaneça estável e funcional, independentemente das condições climáticas. A análise térmica é uma etapa essencial no projeto de reservatórios metálicos.

O dimensionamento do Fundo Aguas é outro ponto crítico. É necessário calcular a espessura e a área do fundo com base na capacidade total do reservatório e na pressão que o líquido exerce. Um fundo inadequado pode levar a falhas estruturais, resultando em vazamentos ou até mesmo colapsos. Portanto, a engenharia envolvida no projeto deve ser precisa e bem fundamentada.

Além disso, o Fundo Aguas deve ser acessível para inspeção e manutenção. Isso significa que deve haver acesso fácil para que técnicos possam realizar verificações periódicas. A manutenção preventiva é vital para garantir que o reservatório funcione corretamente ao longo do tempo. A falta de acesso pode resultar em problemas não detectados que podem se agravar com o tempo.

Os sistemas de monitoramento também podem ser integrados ao Fundo Aguas. Sensores de nível e qualidade da água podem ser instalados para fornecer dados em tempo real sobre as condições do reservatório. Isso permite uma gestão mais eficiente e proativa, evitando problemas antes que se tornem críticos. A tecnologia tem um papel crescente na manutenção de reservatórios metálicos.

Em termos de regulamentação, o Fundo Aguas deve atender a normas específicas de segurança e qualidade. As legislações variam de acordo com a região e o tipo de líquido armazenado. É fundamental que os fabricantes estejam cientes dessas normas e as integrem no processo de fabricação. Isso não só garante a conformidade legal, mas também a segurança dos usuários.

Por fim, a escolha do fornecedor para o Fundo Aguas é crucial. É importante optar por empresas que tenham experiência e reputação no mercado de reservatórios metálicos. A qualidade do produto final depende não apenas do design, mas também da expertise do fabricante. Investir em um fornecedor confiável pode resultar em economia a longo prazo e maior segurança.