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

Calculo litros

Calculo Litros: Entenda Como Funciona

O cálculo de litros é essencial para diversas aplicações, especialmente na indústria de reservatórios metálicos. Para determinar a capacidade de um tanque, é necessário conhecer suas dimensões. O volume de um reservatório pode ser calculado utilizando fórmulas específicas, dependendo da forma do tanque, como cilíndrico ou retangular. Por exemplo, um tanque cilíndrico requer a fórmula V = πr²h, onde V é o volume, r é o raio e h é a altura.

Fórmulas Comuns para Cálculo de Litros

Existem várias fórmulas que podem ser utilizadas para o cálculo de litros em reservatórios. Para um tanque retangular, a fórmula é V = lwh, onde l é o comprimento, w é a largura e h é a altura. Para tanques esféricos, a fórmula é V = (4/3)πr³. Conhecer essas fórmulas é fundamental para garantir que o reservatório atenda às necessidades de armazenamento de água ou combustível.

Importância do Cálculo Preciso

Realizar o cálculo de litros de forma precisa é crucial para evitar desperdícios e garantir a eficiência no armazenamento. Um cálculo incorreto pode resultar em tanques superlotados ou subdimensionados, levando a problemas operacionais. Além disso, um dimensionamento adequado contribui para a segurança e durabilidade do reservatório, evitando danos estruturais.

Como Medir as Dimensões do Tanque

Para calcular a capacidade de um reservatório, é necessário medir suas dimensões com precisão. Utilize uma fita métrica para obter o comprimento, largura e altura, ou o raio, dependendo da forma do tanque. É importante registrar essas medidas em unidades compatíveis, como metros ou centímetros, para que o cálculo de litros seja correto e consistente.

Exemplo Prático de Cálculo de Litros

Suponha que você tenha um tanque cilíndrico com 2 metros de altura e 1 metro de diâmetro. Para calcular a capacidade em litros, primeiro, determine o raio, que é 0,5 metros. Aplicando a fórmula V = πr²h, temos V = π(0,5)²(2) ≈ 1,57 m³. Convertendo para litros, multiplicamos por 1000, resultando em aproximadamente 1570 litros.

Conversão de Unidades

É comum que o cálculo de litros exija a conversão de unidades. Por exemplo, se as medidas forem dadas em centímetros, o volume em litros pode ser obtido dividindo o resultado em centímetros cúbicos por 1000. Essa conversão é fundamental para garantir que o cálculo de litros esteja correto, especialmente em aplicações industriais onde a precisão é vital.

Fatores a Considerar no Cálculo de Litros

Além das dimensões, outros fatores podem influenciar o cálculo de litros. A temperatura do líquido, a pressão interna do tanque e a presença de impurezas podem alterar a densidade do líquido armazenado. Portanto, é importante considerar essas variáveis ao realizar o cálculo, especialmente em contextos industriais onde a precisão é crítica.

Uso de Software para Cálculo de Litros

Atualmente, existem diversos softwares e aplicativos que podem facilitar o cálculo de litros. Essas ferramentas permitem inserir as dimensões do tanque e automaticamente calcular o volume. Utilizar tecnologia pode aumentar a precisão e reduzir o tempo gasto em cálculos manuais, tornando o processo mais eficiente.

Benefícios de um Cálculo de Litros Eficiente

Um cálculo de litros eficiente traz diversos benefícios, como a otimização do espaço de armazenamento e a redução de custos operacionais. Além disso, garante que os reservatórios atendam às normas de segurança e eficiência. Um bom planejamento e cálculo adequado podem evitar problemas futuros, como vazamentos e danos ao tanque.

Aplicações do Cálculo de Litros em Reservatórios Metálicos

O cálculo de litros é amplamente utilizado em diversas aplicações de reservatórios metálicos, como no armazenamento de água potável, combustíveis e produtos químicos. Cada tipo de líquido pode ter requisitos específicos de armazenamento, e o cálculo preciso é fundamental para garantir a segurança e a eficiência do sistema. Portanto, entender como realizar esses cálculos é essencial para profissionais da área.