/* * 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 dwg

Projeto de Fundação DWG

O projeto de fundação DWG é um documento técnico essencial que detalha as especificações e os desenhos necessários para a construção de fundações em projetos de engenharia civil. Este tipo de projeto é fundamental para garantir a segurança e a estabilidade das estruturas, especialmente em obras que envolvem reservatórios metálicos. A utilização do formato DWG permite uma visualização precisa e a manipulação dos desenhos em softwares de CAD, facilitando a comunicação entre engenheiros e arquitetos.

Importância do Projeto de Fundação

Um projeto de fundação DWG bem elaborado é crucial para a integridade de qualquer construção. Ele fornece informações sobre o tipo de solo, as cargas que a fundação deve suportar e as dimensões necessárias para a estrutura. Além disso, um projeto detalhado ajuda a prevenir problemas como recalques e fissuras, que podem comprometer a segurança do reservatório metálico e de outras estruturas adjacentes.

Elementos do Projeto de Fundação

Os principais elementos que compõem um projeto de fundação DWG incluem: a análise do solo, o tipo de fundação a ser utilizada (rasas ou profundas), as dimensões da fundação, e a disposição das armaduras. Cada um desses elementos deve ser cuidadosamente planejado para atender às exigências do projeto e garantir a durabilidade da estrutura. A análise do solo, por exemplo, é vital para determinar a capacidade de carga e a necessidade de drenagem.

Tipos de Fundações

Existem diversos tipos de fundações que podem ser especificadas em um projeto de fundação DWG, como fundações superficiais, estacas e sapatas. As fundações superficiais são geralmente utilizadas em solos firmes, enquanto as estacas são indicadas para solos mais fracos ou quando há necessidade de maior profundidade. A escolha do tipo de fundação deve ser baseada em estudos geotécnicos e nas características do projeto do reservatório metálico.

Software Utilizado para Projetos DWG

Os projetos de fundação DWG são frequentemente elaborados em softwares especializados, como AutoCAD e Revit. Esses programas permitem a criação de desenhos técnicos detalhados, que podem ser facilmente compartilhados e editados. A utilização de software adequado é fundamental para garantir a precisão dos desenhos e a eficiência na execução do projeto, além de facilitar a integração com outras disciplinas da engenharia.

Normas Técnicas e Regulamentações

Os projetos de fundação devem seguir normas técnicas específicas, como as da ABNT (Associação Brasileira de Normas Técnicas). Essas normas garantem que o projeto atenda aos requisitos de segurança e qualidade exigidos para construções. Um projeto de fundação DWG que não esteja em conformidade com as normas pode resultar em problemas legais e de segurança, além de comprometer a integridade da obra.

Validação do Projeto

A validação de um projeto de fundação DWG é um passo crucial antes do início da construção. Essa validação envolve a revisão por engenheiros especializados, que verificam se todos os aspectos técnicos e normativos foram atendidos. Além disso, é importante realizar simulações e análises estruturais para garantir que a fundação suportará as cargas previstas ao longo do tempo.

Custos Associados ao Projeto de Fundação

Os custos de um projeto de fundação DWG podem variar significativamente dependendo da complexidade do projeto, do tipo de fundação e das condições do solo. É essencial realizar um planejamento financeiro detalhado, que considere todos os aspectos do projeto, desde a análise do solo até a execução da fundação. Um bom planejamento ajuda a evitar surpresas financeiras durante a construção.

Manutenção e Monitoramento

A manutenção de fundações é um aspecto muitas vezes negligenciado, mas que deve ser considerado em um projeto de fundação DWG. Após a construção, é importante monitorar a estrutura para identificar possíveis problemas, como fissuras ou movimentações. A realização de inspeções regulares pode prevenir danos maiores e garantir a longevidade da fundação e do reservatório metálico.

Conclusão

O projeto de fundação DWG é um componente essencial na construção de reservatórios metálicos, garantindo a segurança e a durabilidade das estruturas. Com um planejamento adequado e a utilização de tecnologias modernas, é possível criar fundações que atendam a todas as exigências técnicas e normativas, assegurando a qualidade da obra.