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

Viga bi apoiada

Viga bi apoiada

A viga bi apoiada é um elemento estrutural fundamental na engenharia civil, utilizado para suportar cargas e transferir esforços de maneira eficiente. Este tipo de viga é apoiado em duas extremidades, o que permite uma distribuição equilibrada das forças aplicadas. Sua configuração simples e eficaz a torna uma escolha popular em diversas construções, desde edifícios até reservatórios metálicos.

Características da Viga Bi Apoiadas

As principais características da viga bi apoiada incluem sua capacidade de suportar cargas verticais e sua flexibilidade em diferentes aplicações. Geralmente, são fabricadas em aço ou concreto, dependendo das necessidades do projeto. A escolha do material influencia diretamente na resistência e durabilidade da viga, sendo crucial para a segurança da estrutura.

Aplicações Comuns

A viga bi apoiada é amplamente utilizada em diversas aplicações, como em lajes de piso, coberturas e estruturas de suporte para reservatórios metálicos. Sua versatilidade permite que seja empregada em projetos residenciais, comerciais e industriais. Além disso, a viga pode ser adaptada para diferentes dimensões e cargas, tornando-a uma solução prática e econômica.

Vantagens da Viga Bi Apoiadas

  • Facilidade de instalação: A instalação de vigas bi apoiadas é relativamente simples, o que reduz o tempo de construção.
  • Redução de custos: Por serem mais econômicas em comparação a outros tipos de vigas, elas ajudam a otimizar o orçamento do projeto.
  • Menor necessidade de manutenção: A durabilidade das vigas bi apoiadas diminui a frequência de reparos e manutenções.

Dimensionamento da Viga Bi Apoiadas

O dimensionamento adequado da viga bi apoiada é essencial para garantir a segurança e a eficiência estrutural. Fatores como a carga aplicada, o vão entre os apoios e o material utilizado devem ser considerados. Engenheiros estruturais utilizam cálculos específicos para determinar as dimensões e a espessura da viga, assegurando que ela suporte as cargas previstas sem comprometer a integridade da construção.

Viga Bi Apoiadas e Reservatórios Metálicos

No contexto de reservatórios metálicos, a viga bi apoiada desempenha um papel crucial na sustentação das estruturas que armazenam líquidos. A resistência e a estabilidade proporcionadas por esse tipo de viga são fundamentais para evitar deformações e falhas. Além disso, a utilização de vigas bi apoiadas em reservatórios contribui para a otimização do espaço e a eficiência do armazenamento.

Considerações Estruturais

Ao projetar uma viga bi apoiada, é importante considerar as condições ambientais e as cargas dinâmicas que podem afetar a estrutura. Fatores como vento, sismos e variações térmicas devem ser levados em conta para garantir a segurança e a durabilidade da viga. A análise estrutural cuidadosa é essencial para evitar problemas futuros e garantir a longevidade da construção.

Normas e Regulamentações

As normas técnicas que regem o uso de vigas bi apoiadas são fundamentais para assegurar a qualidade e a segurança das construções. No Brasil, a ABNT (Associação Brasileira de Normas Técnicas) estabelece diretrizes que devem ser seguidas por engenheiros e arquitetos. O cumprimento dessas normas garante que as estruturas atendam aos requisitos de segurança e desempenho.

Manutenção de Vigas Bi Apoiadas

A manutenção das vigas bi apoiadas é crucial para garantir a durabilidade e a segurança das estruturas. Inspeções regulares devem ser realizadas para identificar possíveis desgastes, corrosão ou danos. A aplicação de tratamentos protetores, especialmente em vigas metálicas, pode aumentar significativamente a vida útil da estrutura, evitando custos elevados com reparos.

Futuro das Vigas Bi Apoiadas

Com o avanço da tecnologia e dos materiais de construção, o futuro das vigas bi apoiadas promete inovações que podem melhorar ainda mais sua eficiência e sustentabilidade. Novos materiais, como compósitos e ligas metálicas avançadas, estão sendo estudados para aumentar a resistência e reduzir o peso das vigas. Essas inovações podem transformar a forma como as estruturas são projetadas e construídas.