Files
SteelBase/public/docs-historicos/CATALOGO-PERFIS-IMPLEMENTADO.md

343 lines
9.7 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 📐 Catálogo de Perfis - Sistema Completo Implementado
## 🎯 Objetivo
Criar um sistema completo de consulta de perfis estruturais com informações técnicas, comerciais e de fabricantes do Brasil.
---
## ✅ O que foi Implementado
### 📁 Arquivos Criados
1. **js/sections/perfis-catalog.js** (NOVO)
- Sistema completo de catálogo de perfis
- 10 tipos de materiais
- Funções de carregamento de CSV
- Filtros e busca
- Calculadoras de preço
### 📊 Perfis Implementados (10 tipos)
1. **📐 Cantoneiras** (COMPLETO)
- 39 modelos (L25×25 a L200×200)
- 5 tabs: Tabela, Especificações, Fabricantes, Preços, Aplicações
- Filtros por tamanho, peso, nome
- Carregamento dinâmico do CSV
- Modal de detalhes
- Calculadora de preço
2. **⭕ Barras Redondas**
- 20 modelos (Ø5 a Ø71mm)
- Informações gerais completas
3. **🔘 Tubos Circulares**
- 37 modelos (Ø16×1.2 a Ø200×6.0mm)
- Informações gerais completas
4. **🏛️ Perfis I (IPE)**
- 18 tamanhos (IPE 80 a IPE 600)
- Informações gerais completas
5. **🏗️ Perfis W**
- 31 dimensões (W150 a W500)
- Informações gerais completas
6. **▭ Tubos RHS**
- 35 dimensões (50×50 a 250×250mm)
- Informações gerais completas
7. **📄 Chapas**
- 16 espessuras (3.2 a 50.8mm)
- Informações gerais completas
8. **🏛️ Perfis HP**
- 19 dimensões (HP100 a HP350)
- Informações gerais completas
9. **🔩 Barras Roscadas**
- 38 dimensões (M10-M64 + UNC)
- Informações gerais completas
10. **▬ Barras Chatas**
- 31 dimensões (12.7×3.2 a 127×22.2mm)
- Informações gerais completas
---
## 📋 Informações Incluídas em Cada Perfil
### 📊 Tabela Técnica
- Designação completa
- Dimensões (lado, espessura, diâmetro, etc.)
- Peso (kg/m ou kg/m²)
- Área da seção
- Momento de inércia
- Raio de giração
- Categoria (Pequena, Média, Grande, etc.)
### 📋 Especificações Completas
- Descrição geral do produto
- Faixa de dimensões
- Quantidade de modelos
- Distribuição por categoria
- Qualidades SAE disponíveis
- Limites de resistência (Fy, Fu)
- Comprimentos comerciais
- Acabamentos disponíveis
- Normas aplicáveis (ABNT, ASTM, EN)
### 🏭 Fabricantes no Brasil
- Lista de fabricantes principais
- Participação de mercado
- Localização das unidades
- Especialidades de cada fabricante
- Prazos de entrega (estoque vs sob encomenda)
- Informações de embalagem e transporte
### 💰 Preços 2025
- Faixa de preços por kg
- Preços mínimo, máximo e médio
- Fatores de preço especiais:
- Desconto por volume
- Acréscimo para tamanhos especiais
- Custos de serviços adicionais
- Calculadora de preço estimado
### 🔧 Aplicações
- Aplicações por setor (civil, naval, industrial, offshore)
- Tamanhos típicos para cada aplicação
- Compatibilidade de conexões (parafusos, soldagem)
- Serviços adicionais disponíveis
- Recomendações de uso
- Observações técnicas
---
## 🔧 Funcionalidades Técnicas
### Carregamento de Dados
```javascript
// Carrega CSV automaticamente ao abrir a seção
carregarCantoneiras() // Exemplo para cantoneiras
```
### Filtros Dinâmicos
- Filtro por tamanho/categoria
- Filtro por peso máximo
- Busca por nome/designação
- Botão limpar filtros
### Modal de Detalhes
- Visualização completa de um perfil específico
- Calculadora rápida de peso total
- Especificações técnicas detalhadas
### Calculadora de Preço
- Peso (kg/m)
- Comprimento (m)
- Quantidade (peças)
- Preço/kg (R$)
- Resultado: Peso total e Preço total
---
## 📁 Estrutura de Dados (CSV)
### Cantoneiras (cantoneiras_brasil_completo.csv)
```csv
id,nome,lado_mm,espessura_mm,peso_kg_m,area_cm2,momento_inercia_cm4,raio_giracao_cm,tipo
l25_25_3,L25x25x3,25,3,1.12,1.43,0.38,0.52,Pequena
```
### Relacionamento (relacionamento_materiais_brasil_completo.csv)
```csv
id,tipo_material,categoria,especificacoes_completas,faixa_dimensoes,quantidade_modelos,
aplicacoes_principais,ambiente_uso,fabricantes_brasil,fabricante_principal,
distribuicao_modelos,tamanhos_disponiveis,qualidades_sae,limites_resistencia_mpa,
acabamentos_disponiveis,comprimentos_comerciais,pesos_minimos_kg_m,pesos_maximos_kg_m,
precos_min_kg_2025,precos_max_kg_2025,fatores_preco_especiais,prazos_entrega,
normas_aplicaveis,recomendacoes_uso,compatibilidade_conexoes,servicos_adicionais,obs_tecnicas
```
---
## 🎨 Interface do Usuário
### Navegação
```
MATERIAIS (tab)
└─ AÇOS ESTRUTURAIS ▶
└─ Catálogo de Perfis ▶
├─ Cantoneiras
├─ Barras Redondas
├─ Tubos Circulares
├─ Perfis I (IPE)
├─ Perfis W
├─ Tubos RHS
├─ Chapas
├─ Perfis HP
├─ Barras Roscadas
└─ Barras Chatas
```
### Tabs de Cada Perfil (Exemplo: Cantoneiras)
```
┌─────────────────────────────────────────┐
│ 📐 Cantoneiras - Catálogo Completo │
├─────────────────────────────────────────┤
│ [📊 Tabela] [📋 Especificações] │
│ [🏭 Fabricantes] [💰 Preços] │
│ [🔧 Aplicações] │
├─────────────────────────────────────────┤
│ (Conteúdo da tab selecionada) │
└─────────────────────────────────────────┘
```
---
## 🔗 Integração no Sistema
### 1. HTML (index.html)
```html
<!-- Script adicionado -->
<script src="js/sections/perfis-catalog.js"></script>
```
### 2. Section Loader (js/ui/section-loader.js)
```javascript
// Mapeamento adicionado
'cantoneiras': 'getCantoneirasContent',
'barras-redondas': 'getBarrasRedondasContent',
// ... todos os 10 perfis
```
### 3. Admin Config (app.js)
```javascript
toolsVisibility: {
'cantoneiras': false,
'barras-redondas': false,
// ... todos os 10 perfis
}
```
### 4. Show Section (app.js)
```javascript
// Carregamento automático de dados
if (sectionId === 'cantoneiras') {
carregarCantoneiras();
}
```
---
## 📊 Dados Técnicos Incluídos
### Fabricantes Principais
1. **Gerdau** - Líder nacional (~45% mercado)
2. **CSN** - Volta Redonda/RJ (~25%)
3. **Usiminas** - Ipatinga/MG (~15%)
4. **Siderúrgica Toquinho** - Regional (~8%)
5. **Vallourec** - Belo Horizonte/MG (~5%)
6. **Aços Villares** - São Paulo/SP (~2%)
### Qualidades SAE
- **SAE 1008-1015**: Básico (Fy: 210 MPa)
- **SAE 1020-1025**: Médio (Fy: 250 MPa)
- **SAE 1035-1045**: Alto (Fy: 280 MPa)
- **SAE 1055-1100**: Muito Alto (Fy: 445 MPa)
### Normas Aplicáveis
- **ABNT**: NBR 9067, NBR 9064, NBR 5884, NBR 6591, NBR 5629, NBR 5007, NBR 5005
- **ASTM**: A36, A992, A53, A108, A500, A588, F568
- **EN**: 10025-2, 10034, 10219, 10210-1, 10083
- **ISO**: 3993, 5148, 8839
- **API**: 5L
- **DIN**: 17100, 17102
### Preços 2025 (Referência)
- **Cantoneiras**: R$ 3,50-8,00/kg
- **Barras Redondas**: R$ 3,50-8,50/kg
- **Tubos Circulares**: R$ 4,00-9,50/kg
- **Perfis I**: R$ 4,50-9,00/kg
- **Perfis W**: R$ 5,00-10,00/kg
- **Tubos RHS**: R$ 4,50-10,00/kg
- **Chapas**: R$ 3,00-9,00/kg
- **Perfis HP**: R$ 5,00-12,00/kg
- **Barras Roscadas**: R$ 5,00-15,00/kg
- **Barras Chatas**: R$ 4,50-8,50/kg
---
## 🚀 Próximos Passos Sugeridos
### Fase 1: Completar Carregamento de Dados
- [ ] Implementar carregamento de CSV para os outros 9 perfis
- [ ] Adicionar filtros específicos para cada tipo
- [ ] Criar modais de detalhes para todos
### Fase 2: Funcionalidades Avançadas
- [ ] Comparador de perfis (lado a lado)
- [ ] Exportação de tabelas para Excel/PDF
- [ ] Gráficos de comparação de peso/resistência
- [ ] Busca global em todos os perfis
### Fase 3: Integração com Cálculos
- [ ] Link direto para dimensionamento
- [ ] Pré-preencher calculadoras com dados do perfil
- [ ] Sugestão automática de perfil baseado em carga
### Fase 4: Base de Dados Expandida
- [ ] Adicionar mais fabricantes regionais
- [ ] Atualizar preços trimestralmente
- [ ] Incluir disponibilidade em estoque
- [ ] API de consulta de preços em tempo real
---
## 📚 Arquivos de Referência
### CSVs Utilizados
- `BD/cantoneiras_brasil_completo.csv`
- `BD/barras_brasil_completo.csv`
- `BD/tubos_circulares_brasil_completo.csv`
- `BD/perfis_i_brasil_completo.csv`
- `BD/perfis_w_brasil_completo.csv`
- `BD/tubos_rhs_brasil_completo.csv`
- `BD/chapas_brasil_completo.csv`
- `BD/perfis_hp_brasil_completo.csv`
- `BD/barras_roscadas_brasil_completo.csv`
- `BD/barras_chatas_brasil_completo.csv`
- `BD/relacionamento_materiais_brasil_completo.csv`
### Documentação
- `BD/acosgerais.md` - Informações gerais sobre aços
---
## ✅ Status da Implementação
**Data**: 08/11/2025
**Versão**: 1.0
**Status**: ✅ Sistema Base Completo
### Implementado
- ✅ Estrutura completa de 10 tipos de perfis
- ✅ Cantoneiras com carregamento de CSV funcional
- ✅ Filtros e busca
- ✅ Modal de detalhes
- ✅ Calculadora de preço
- ✅ Informações técnicas completas
- ✅ Integração no menu hierárquico
- ✅ Sistema de tabs
### Pendente
- ⏳ Carregamento de CSV para os outros 9 perfis
- ⏳ Filtros específicos para cada tipo
- ⏳ Comparador de perfis
- ⏳ Exportação de dados
---
**Implementado por**: Kiro AI Assistant
**Projeto**: AÇO CALC PRO v7.5