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

Tipos de flange

Tipos de flange

Os tipos de flange são componentes essenciais em sistemas de tubulação, utilizados para conectar tubos, válvulas e outros equipamentos. Eles garantem a vedação e a integridade das conexões, evitando vazamentos e garantindo a segurança operacional. Existem diversos tipos de flanges, cada um projetado para atender a necessidades específicas de pressão, temperatura e tipo de fluido. A escolha do tipo adequado é crucial para o desempenho e a durabilidade do sistema.

Flange Soldável

A flange soldável é um dos tipos mais comuns, projetada para ser soldada diretamente ao tubo. Este tipo de flange proporciona uma conexão robusta e permanente, ideal para aplicações que exigem alta resistência a pressões elevadas. A soldagem pode ser feita por diferentes métodos, como TIG ou MIG, dependendo do material e da aplicação. É amplamente utilizada em indústrias químicas e petroquímicas, onde a segurança é uma prioridade.

Flange Rosqueada

A flange rosqueada é uma opção prática para conexões que podem ser desmontadas. Este tipo de flange possui roscas internas ou externas, permitindo a instalação sem a necessidade de soldagem. É ideal para aplicações em que a manutenção frequente é necessária, pois facilita a substituição de componentes. Além disso, as flanges rosqueadas são comumente utilizadas em sistemas de baixa pressão e em tubulações de água.

Flange de Juntas

As flanges de juntas são projetadas para serem utilizadas com juntas de vedação, que garantem a estanqueidade entre as superfícies. Este tipo de flange é ideal para aplicações onde a pressão e a temperatura variam, pois as juntas podem se adaptar a essas mudanças. As flanges de juntas são frequentemente utilizadas em sistemas de aquecimento e resfriamento, onde a eficiência energética é crucial.

Flange de Encaixe

A flange de encaixe, também conhecida como flange de encaixe rápido, é projetada para permitir uma montagem e desmontagem rápidas. Este tipo de flange é ideal para aplicações temporárias ou em situações onde a flexibilidade é necessária. As flanges de encaixe são comuns em indústrias de construção e manutenção, onde a agilidade é um fator importante.

Flange de Cega

A flange cega é utilizada para fechar extremidades de tubulações, evitando a passagem de fluidos. Este tipo de flange é essencial em sistemas que precisam ser isolados para manutenção ou reparo. As flanges cegas são frequentemente utilizadas em sistemas de água e esgoto, onde a segurança e a vedação são fundamentais.

Flange de Aço Inoxidável

As flanges de aço inoxidável são altamente resistentes à corrosão, tornando-se a escolha ideal para ambientes agressivos. Este tipo de flange é amplamente utilizado em indústrias alimentícias e farmacêuticas, onde a higiene e a durabilidade são essenciais. Além disso, as flanges de aço inoxidável oferecem uma excelente resistência a altas temperaturas e pressões.

Flange de Alumínio

As flanges de alumínio são leves e oferecem boa resistência à corrosão, sendo uma escolha popular em aplicações onde o peso é um fator crítico. Este tipo de flange é frequentemente utilizado em indústrias automotivas e aeroespaciais, onde a redução de peso pode melhorar a eficiência do combustível. As flanges de alumínio também são fáceis de manusear e instalar.

Flange de PVC

As flanges de PVC são utilizadas principalmente em sistemas de tubulação de água e esgoto. Este tipo de flange é leve, resistente à corrosão e fácil de instalar, tornando-se uma escolha econômica para muitas aplicações. As flanges de PVC são ideais para sistemas que não exigem altas pressões, proporcionando uma solução prática e eficiente.

Flange de Bronze

As flanges de bronze são conhecidas por sua resistência à corrosão e desgaste, sendo uma excelente opção para aplicações em ambientes marinhos ou úmidos. Este tipo de flange é frequentemente utilizado em sistemas de água potável e em indústrias que requerem materiais duráveis. As flanges de bronze também oferecem boa condutividade térmica, sendo úteis em sistemas de aquecimento.