2.8 KiB
2.8 KiB
Correção do Caminho do CSV - Cantoneiras
Problema Identificado
A tabela de cantoneiras estava vazia porque o caminho do CSV estava incorreto.
Caminho Errado:
fetch('BD/cantoneiras_brasil_completo.csv')
Caminho Correto:
fetch('BD/perfis/cantoneiras_brasil_completo.csv')
Correções Aplicadas
1. Mapeamento de Seções (app.js)
Adicionadas todas as seções do catálogo de perfis no objeto sections:
const sections = {
// ... outras seções
// Catálogo de Perfis
'cantoneiras': typeof getCantoneirasContent === 'function' ? getCantoneirasContent() : '<p>Carregando cantoneiras...</p>',
'barras-redondas': '<p>Barras Redondas - Em desenvolvimento</p>',
'tubos-circulares': '<p>Tubos Circulares - Em desenvolvimento</p>',
'perfis-i': '<p>Perfis I (IPE) - Em desenvolvimento</p>',
'perfis-w': '<p>Perfis W - Em desenvolvimento</p>',
'tubos-rhs': '<p>Tubos RHS - Em desenvolvimento</p>',
'chapas': '<p>Chapas - Em desenvolvimento</p>',
'perfis-hp': '<p>Perfis HP - Em desenvolvimento</p>',
'barras-roscadas': '<p>Barras Roscadas - Em desenvolvimento</p>',
'barras-chatas': '<p>Barras Chatas - Em desenvolvimento</p>',
// ...
};
2. Caminho do CSV (perfis-catalog.js)
Corrigido o caminho do fetch:
// ANTES
const response = await fetch('BD/cantoneiras_brasil_completo.csv');
// DEPOIS
const response = await fetch('BD/perfis/cantoneiras_brasil_completo.csv');
Como Testar
- Abra o aplicativo no navegador
- Faça um hard refresh (Ctrl+Shift+R)
- Navegue até "Catálogo de Perfis" → "Cantoneiras"
- A tabela deve carregar com 39 modelos
- Verifique o console - deve mostrar: "✅ 39 cantoneiras carregadas"
Estrutura do CSV
O arquivo BD/perfis/cantoneiras_brasil_completo.csv contém:
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
l25_25_4,L25x25x4,25,4,1.47,1.87,0.47,0.5,Pequena
...
Próximos Passos
Implementar os outros 9 tipos de perfis seguindo o mesmo padrão:
- ⏳ Barras Redondas -
BD/perfis/barras_brasil_completo.csv - ⏳ Tubos Circulares -
BD/perfis/tubos_circulares_brasil_completo.csv - ⏳ Perfis I (IPE) -
BD/perfis/perfis_i_brasil_completo.csv - ⏳ Perfis W -
BD/perfis/perfis_w_brasil_completo.csv - ⏳ Tubos RHS -
BD/perfis/tubos_rhs_brasil_completo.csv - ⏳ Chapas -
BD/perfis/chapas_brasil_completo.csv - ⏳ Perfis HP -
BD/perfis/perfis_hp_brasil_completo.csv - ⏳ Barras Roscadas -
BD/perfis/barras_roscadas_brasil_completo.csv - ⏳ Barras Chatas -
BD/perfis/barras_chatas_brasil_completo.csv
Arquivos Modificados
app.js- Adicionado mapeamento de seções do catálogojs/sections/perfis-catalog.js- Corrigido caminho do CSV