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

Metálica Características da Ligação

Metálica Características da Ligação

As **metálicas características da ligação** referem-se aos aspectos fundamentais que definem como diferentes componentes metálicos se unem em estruturas. Essas ligações são essenciais para garantir a integridade e a durabilidade de construções metálicas, como reservatórios e tanques. A escolha correta do tipo de ligação pode influenciar diretamente a resistência e a eficiência do produto final. Portanto, entender essas características é crucial para engenheiros e profissionais da área.

Uma das principais características das ligações metálicas é a **resistência à tração**. Essa propriedade determina a capacidade do material de suportar forças que tendem a puxá-lo. Em aplicações como reservatórios metálicos, onde a pressão interna pode ser significativa, a resistência à tração é vital. Além disso, a resistência à tração deve ser considerada em conjunto com outros fatores, como a ductilidade e a tenacidade do material.

Outra característica importante é a **resistência à corrosão**. Os metais estão sujeitos a degradação quando expostos a ambientes agressivos, como umidade e produtos químicos. Para garantir a longevidade dos reservatórios, é fundamental escolher materiais que apresentem alta resistência à corrosão. Isso pode incluir o uso de ligas metálicas específicas ou tratamentos de superfície que protejam o metal contra a oxidação.

A **flexibilidade** também é uma característica relevante nas ligações metálicas. Em muitas aplicações, especialmente em estruturas que podem sofrer movimentações, a flexibilidade permite que as ligações absorvam tensões sem falhar. Essa propriedade é especialmente importante em tanques subterrâneos, onde o solo pode se mover devido a fatores naturais. A flexibilidade ajuda a evitar fissuras e rupturas.

Além disso, a **facilidade de montagem** é uma característica que não pode ser ignorada. As ligações metálicas devem ser projetadas para permitir uma montagem eficiente e rápida. Isso não só reduz o tempo de construção, mas também minimiza os custos associados. A utilização de sistemas de ligação que exigem menos ferramentas ou etapas de montagem pode ser um diferencial significativo.

A **conductividade térmica** é outra característica que deve ser considerada nas ligações metálicas. Em aplicações onde a temperatura pode variar significativamente, a capacidade do metal de conduzir calor pode afetar o desempenho do reservatório. Materiais com alta condutividade térmica podem ajudar a evitar pontos quentes e garantir uma temperatura uniforme no interior do tanque.

A **estabilidade dimensional** é crucial para garantir que as ligações mantenham suas propriedades ao longo do tempo. Mudanças nas condições ambientais, como temperatura e umidade, podem causar dilatação ou contração dos materiais. Portanto, é importante que as ligações metálicas sejam projetadas para resistir a essas variações, mantendo a integridade estrutural.

A **durabilidade** das ligações metálicas também é um fator determinante. Em ambientes industriais, onde os tanques e reservatórios estão sujeitos a condições extremas, a durabilidade é essencial. Materiais que oferecem alta resistência ao desgaste e à fadiga são preferíveis, pois garantem que as ligações permaneçam intactas mesmo após longos períodos de uso.

Por último, a **custo-benefício** das ligações metálicas deve ser avaliada. É fundamental encontrar um equilíbrio entre qualidade e preço. Investir em materiais de alta qualidade pode resultar em economia a longo prazo, reduzindo a necessidade de manutenção e substituição. Portanto, a análise do custo total de propriedade é essencial na escolha das ligações metálicas.

Em resumo, as **metálicas características da ligação** são fundamentais para a construção de reservatórios e tanques industriais. A resistência à tração, resistência à corrosão, flexibilidade, facilidade de montagem, condutividade térmica, estabilidade dimensional, durabilidade e custo-benefício são aspectos que devem ser considerados. Compreender essas características ajuda a garantir que os produtos atendam às necessidades específicas dos clientes, oferecendo soluções eficazes e de alta qualidade.