# đŸ—ïž AÇO CALC PRO v7.5 Plataforma profissional de cĂĄlculos de engenharia estrutural com base de dados de materiais brasileiros. ## ⚠ IMPORTANTE: Servidor Web NecessĂĄrio **NÃO** abra `index.html` diretamente no navegador! VocĂȘ **PRECISA** usar um servidor web local devido Ă  polĂ­tica CORS. ### 🚀 Iniciar Servidor Local **Opção 1: Python (Mais FĂĄcil)** ```bash # Windows: Duplo clique em server.bat # Ou execute: python server.py ``` **Opção 2: Python Simples** ```bash python -m http.server 8000 ``` **Opção 3: Node.js** ```bash npx http-server -p 8000 ``` Depois acesse: **http://localhost:8000** 📖 **Guia completo**: Veja `INICIAR-SERVIDOR.md` --- ## 🚀 Deploy ### Vercel (Recomendado) 1. Instale o Vercel CLI: ```bash npm install -g vercel ``` 2. Faça login: ```bash vercel login ``` 3. Deploy: ```bash vercel ``` 4. Para produção: ```bash vercel --prod ``` ### Netlify 1. Instale o Netlify CLI: ```bash npm install -g netlify-cli ``` 2. Faça login: ```bash netlify login ``` 3. Deploy: ```bash netlify deploy ``` 4. Para produção: ```bash netlify deploy --prod ``` ### Deploy Manual #### Via Interface Web: **Vercel:** 1. Acesse [vercel.com](https://vercel.com) 2. Clique em "New Project" 3. Importe este repositĂłrio 4. Deploy automĂĄtico! **Netlify:** 1. Acesse [netlify.com](https://netlify.com) 2. Arraste a pasta do projeto para o site 3. Deploy automĂĄtico! ## 📁 Estrutura do Projeto ``` / ├── index.html # PĂĄgina principal ├── style.css # Estilos ├── app.js # LĂłgica principal ├── calculations.js # CĂĄlculos de engenharia ├── js/ # MĂłdulos JavaScript │ ├── database/ # Sistema de cache │ ├── sections/ # SeçÔes do app │ ├── ui/ # Componentes UI │ └── utils/ # UtilitĂĄrios ├── BD/ # Base de dados (CSVs) │ └── perfis/ # Perfis estruturais ├── vercel.json # Config Vercel └── netlify.toml # Config Netlify ``` ## 🔧 Tecnologias - **HTML5** - Estrutura - **CSS3** - Estilos (design system prĂłprio) - **JavaScript ES6+** - LĂłgica (vanilla, sem frameworks) - **Chart.js** - GrĂĄficos - **CSV** - Base de dados ## ✹ Funcionalidades ### Materiais - ✅ CĂĄlculo de CEV (Carbon Equivalent Value) - ✅ Seletor de aços - ✅ EquivalĂȘncias internacionais - ✅ Comparativo de materiais - ✅ **CatĂĄlogo de Perfis** (39 cantoneiras + outros) ### ConexĂ”es - ✅ Parafusos em cisalhamento - ✅ Layout de furação - ✅ Parafuso vs Solda ### Soldagem - ✅ PrĂ©-aquecimento - ✅ Solda de filete - ✅ Aporte tĂ©rmico - ✅ Consumo de eletrodos ### Ensaios - ✅ ConversĂŁo de dureza - ✅ Curvas de Charpy - ✅ Checklist de certificados - ✅ Ultrassom ### Pintura - ✅ CĂĄlculo de ĂĄrea - ✅ Consumo de tinta - ✅ Galvanização - ✅ Custos ### Orçamento - ✅ Orçamento detalhado - ✅ Peso e içamento - ✅ ReferĂȘncias tĂ©cnicas ## đŸ—„ïž Sistema de Cache O aplicativo usa um sistema de cache inteligente para os dados dos perfis: - **localStorage** para cache local - **TTL de 24 horas** para atualização automĂĄtica - **Versionamento** para detectar mudanças - **Painel administrativo** para gerenciar dados ### Acessar Painel Admin: - BotĂŁo đŸ—„ïž Dados no header - Atalho: `Ctrl + Shift + D` - Console: `abrirPainelDados()` ## 🐛 Troubleshooting ### Dados nĂŁo aparecem? 1. Clique no botĂŁo "🔄 Carregar Dados" na tabela 2. Ou abra o console (F12) e execute: ```javascript forcarCarregamentoCantoneiras() ``` ### Limpar cache? ```javascript localStorage.clear() location.reload() ``` ### Verificar status? ```javascript window.dataManager.getCacheStats() ``` ## 📊 Performance - **Primeira carga**: ~500ms - **Com cache**: ~50ms (10x mais rĂĄpido) - **Filtros**: ~10ms (instantĂąneo) ## 🌐 Compatibilidade - ✅ Chrome 60+ - ✅ Firefox 60+ - ✅ Safari 12+ - ✅ Edge 79+ - ✅ Mobile (todos os navegadores modernos) ## 📝 Licença © 2025 AÇO CALC PRO - Professional Edition ## đŸ€ Suporte Para suporte tĂ©cnico ou dĂșvidas, consulte a documentação completa nos arquivos `.md` do projeto. --- **Desenvolvido com ❀ para engenheiros estruturais brasileiros**