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

Cilindricos

Glossário de Cilindros para Armazenamento

O que são Cilindros?

Os cilindros são estruturas metálicas projetadas para armazenar líquidos ou gases sob pressão. Eles são amplamente utilizados em diversas indústrias, incluindo a de armazenamento de água e combustíveis. A fabricação de cilindros envolve técnicas específicas para garantir a segurança e a durabilidade do produto, tornando-os essenciais para operações industriais.

Tipos de Cilindros

Existem vários tipos de cilindros, cada um com características específicas. Os cilindros cilíndricos são os mais comuns, utilizados para armazenamento de água e combustíveis. Outros tipos incluem cilindros verticais e horizontais, que são escolhidos com base na aplicação e no espaço disponível. A escolha do tipo adequado é crucial para a eficiência do armazenamento.

Vantagens dos Cilindros Cilíndricos

Os cilindros cilíndricos oferecem diversas vantagens. Eles são projetados para maximizar a capacidade de armazenamento, ocupando menos espaço. Além disso, sua forma permite uma distribuição uniforme da pressão interna, aumentando a segurança. Outro benefício é a facilidade de instalação e manutenção, tornando-os ideais para diversas aplicações.

Materiais Utilizados na Fabricação

A fabricação de cilindros cilíndricos geralmente utiliza aço carbono ou aço inoxidável. Esses materiais são escolhidos por sua resistência e durabilidade. O aço inoxidável, em particular, é ideal para armazenar líquidos corrosivos, enquanto o aço carbono é mais econômico para aplicações gerais. A escolha do material impacta diretamente na vida útil do cilindro.

Normas de Segurança para Cilindros

Os cilindros devem seguir rigorosas normas de segurança. Isso inclui testes de pressão e inspeções regulares para garantir que não haja vazamentos. As normas variam de acordo com o tipo de líquido ou gás armazenado. É fundamental que os cilindros sejam fabricados e mantidos de acordo com as regulamentações para evitar acidentes.

Aplicações dos Cilindros Cilíndricos

Os cilindros cilíndricos são utilizados em diversas aplicações. Na indústria, eles armazenam água, combustíveis e produtos químicos. Em residências, podem ser usados para aquecimento de água ou armazenamento de gás. A versatilidade dos cilindros os torna indispensáveis em muitos setores, contribuindo para a eficiência operacional.

Manutenção de Cilindros

A manutenção regular dos cilindros é essencial para garantir sua segurança e funcionalidade. Isso inclui inspeções visuais, testes de pressão e limpeza. A manutenção preventiva ajuda a identificar problemas antes que se tornem sérios, prolongando a vida útil do cilindro e assegurando que ele funcione corretamente.

Instalação de Cilindros

A instalação de cilindros deve ser realizada por profissionais qualificados. É importante seguir as diretrizes do fabricante e as normas de segurança. A localização do cilindro também é crucial; deve ser em um local acessível e seguro. Uma instalação adequada garante que o cilindro funcione de maneira eficiente e segura.

Custos Associados aos Cilindros

Os custos dos cilindros cilíndricos variam conforme o material, tamanho e aplicação. É importante considerar não apenas o preço de compra, mas também os custos de instalação e manutenção. Investir em cilindros de qualidade pode resultar em economia a longo prazo, devido à sua durabilidade e eficiência.

Escolhendo o Cilindro Certo

Escolher o cilindro certo envolve considerar diversos fatores. É necessário avaliar a capacidade de armazenamento, o tipo de material e a aplicação específica. Consultar especialistas pode ajudar na tomada de decisão, garantindo que o cilindro atenda às necessidades específicas do projeto. A escolha correta é fundamental para a segurança e eficiência do armazenamento.