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

Projeto de fundação passo a passo

Projeto de Fundação Passo a Passo

O projeto de fundação passo a passo é essencial para garantir a estabilidade e segurança de estruturas metálicas, como reservatórios. O primeiro passo envolve a análise do solo, que deve ser realizada por um engenheiro geotécnico. Essa análise determina a capacidade de carga do solo e identifica possíveis problemas, como a presença de água ou rochas, que podem afetar a fundação.

1. Levantamento de Dados

O levantamento de dados é crucial no projeto de fundação passo a passo. Isso inclui informações sobre o tipo de solo, a carga que a estrutura irá suportar e as condições climáticas da região. Esses dados são coletados através de sondagens e estudos de campo, que ajudam a formar um panorama completo para o projeto.

2. Escolha do Tipo de Fundação

A escolha do tipo de fundação é um dos passos mais importantes no projeto de fundação passo a passo. Existem diferentes tipos, como fundações rasas e profundas. A decisão deve levar em conta a análise do solo e as cargas que a estrutura irá suportar, garantindo que a fundação seja adequada para as necessidades específicas do projeto.

3. Dimensionamento da Fundação

O dimensionamento da fundação deve ser feito com precisão, considerando as cargas aplicadas e as características do solo. No projeto de fundação passo a passo, é essencial calcular as dimensões corretas para evitar problemas futuros, como recalques ou fissuras na estrutura. A utilização de softwares de cálculo pode facilitar esse processo.

4. Execução da Fundação

A execução da fundação deve seguir rigorosamente o projeto elaborado. No projeto de fundação passo a passo, é importante que a equipe de obra esteja bem treinada e ciente das especificações técnicas. A fundação deve ser construída com materiais de qualidade, garantindo a durabilidade e segurança da estrutura metálica que será instalada sobre ela.

5. Controle de Qualidade

O controle de qualidade é uma etapa fundamental no projeto de fundação passo a passo. Durante a execução, é necessário realizar testes e inspeções para garantir que a fundação atende aos requisitos estabelecidos. Isso inclui verificar a resistência do concreto e a correta execução das armaduras, evitando problemas futuros.

6. Acompanhamento e Manutenção

Após a conclusão do projeto de fundação passo a passo, o acompanhamento e a manutenção são essenciais. É importante monitorar a fundação ao longo do tempo, especialmente em áreas com solo instável ou em regiões sujeitas a variações climáticas. A manutenção preventiva pode evitar danos e garantir a longevidade da estrutura.

7. Documentação do Projeto

A documentação do projeto é uma parte importante do projeto de fundação passo a passo. Todos os dados coletados, cálculos realizados e testes executados devem ser registrados. Essa documentação serve como referência para futuras manutenções e para garantir que todas as etapas foram cumpridas conforme as normas técnicas.

8. Normas e Regulamentações

O cumprimento das normas e regulamentações é imprescindível no projeto de fundação passo a passo. As normas técnicas, como as da ABNT, devem ser seguidas para garantir a segurança e a qualidade da fundação. Isso inclui requisitos sobre materiais, execução e controle de qualidade, que são fundamentais para a integridade da estrutura.

9. Importância da Consultoria Especializada

Contar com consultoria especializada é um diferencial no projeto de fundação passo a passo. Profissionais experientes podem oferecer insights valiosos e soluções personalizadas, garantindo que o projeto atenda às necessidades específicas do cliente. Essa consultoria pode ser decisiva para evitar erros e otimizar recursos.

10. Integração com Outros Projetos

A integração do projeto de fundação passo a passo com outros projetos de engenharia é fundamental. É importante que a fundação esteja alinhada com o projeto estrutural e com as instalações elétricas e hidráulicas. Essa integração garante que todos os aspectos do projeto sejam considerados, resultando em uma construção mais eficiente e segura.