DADOS DA DESCONTINUIDADE:
• Diâmetro: ${diameter} mm
• Quantidade: ${qty} poros
• Tamanho Total: ${(qty * diameter).toFixed(1)} mm
• Profundidade: ${depth} mm
• Espessura Chapa: ${thickness} mm
CRITÉRIO ${normName}: Porosidade Isolada:
• Diâmetro máximo: ${maxDiameter} mm
• Quantidade máxima: ${maxQtyIn25mm} poros em 25mm
• Comprimento total permitido: ${(25 * 0.36).toFixed(1)} mm em 25mm
• Profundidade máxima: ${maxDepth.toFixed(1)} mm (espessura/4)
` : type === 'trinca' ? `
⚠️ DESCONTINUIDADE CRÍTICA:
Trincas são defeitos graves que comprometem a integridade estrutural.
Nenhuma norma permite trincas de qualquer tamanho.
` : `
DADOS:
• Comprimento: ${length} mm
• Profundidade: ${depth} mm
• Espessura: ${thickness} mm
RESULTADO: ${status}
${status === '✅ ACEITA' ? 'Descontinuidade dentro dos limites permitidos. A solda está APROVADA para serviço.' :
status === '❌ REJEITA' ? 'Descontinuidade excede limites. REPROVAR a solda e realizar retrabalho.' :
'Descontinuidade requer análise de engenharia detalhada antes da aprovação.'}
${status === '❌ REJEITA' ? `
🔧 OPÇÕES DE REPARO:
1. Retrabalho Total: Remover completamente a solda defeituosa e refazer
2. Retoque Local: Escarear o defeito e preencher com nova solda
3. Análise de Risco: Para casos não-críticos, avaliar se pode ser aceito com ressalvas
TIPO DE TINTA: ${tipoNome} Temperatura: ${temp}°C Umidade Relativa: ${umidade}% Espessura: ${espessura} μm
Secagem ao Toque
${Math.round(tempoToque)} h
Manipulação
${Math.round(tempoManipulacao)} h
Próxima Demão
${Math.round(tempoProximaDemao)} h
Cura Total
${Math.round(tempoCuraTotal / 24)} dias
📊 FATORES DE CORREÇÃO APLICADOS:
• Fator Temperatura: ${fatorTemp.toFixed(2)}×
• Fator Umidade: ${fatorUmid.toFixed(2)}×
• Fator Espessura: ${fatorEsp.toFixed(2)}×
• Tempo Base (${tipoNome}): ${dados.tempoBase}h
ALERTAS E RECOMENDAÇÕES:
${alertas.map(a => `${a}`).join(' ')}
💡 DICAS PARA MELHORAR CONDIÇÕES:
${temp < 15 ? '• Aumentar temperatura do ambiente com aquecedores ' : ''}
${umidade > 75 ? '• Usar desumidificadores ou melhorar ventilação ' : ''}
• Aplicar em horários de menor umidade (meio-dia)
• Evitar aplicação com orvalho ou chuva prevista
• Proteger superfície de contaminação durante secagem
`;
addToHistory('Tempo Secagem', `${tipoNome}, ${Math.round(tempoProximaDemao)}h`);
}
function gerarRelatorioInspecao() {
const checks = [];
for (let i = 1; i <= 8; i++) {
const checkbox = document.getElementById(`insp-${i}`);
checks.push({
id: i,
checked: checkbox.checked,
label: checkbox.nextElementSibling.textContent
});
}
const totalChecked = checks.filter(c => c.checked).length;
const percentApproved = (totalChecked / checks.length) * 100;
let status = '';
let alertClass = '';
let recommendation = '';
if (percentApproved === 100) {
status = '✅ APROVADO';
alertClass = 'alert-success';
recommendation = 'Todos os critérios foram atendidos. Pintura aprovada para aceitação final.';
} else if (percentApproved >= 75) {
status = '⚠️ APROVADO COM RESSALVAS';
alertClass = 'alert-warning';
recommendation = 'Maioria dos critérios atendidos. Verificar itens pendentes antes da liberação final.';
} else {
status = '❌ REPROVADO';
alertClass = 'alert-error';
recommendation = 'Vários critérios não atendidos. Realizar correções antes de aprovar.';
}
const uncheckedItems = checks.filter(c => !c.checked);
document.getElementById('insp-result').innerHTML = `
📋 RELATÓRIO DE INSPEÇÃO
${Math.round(percentApproved)}%
${totalChecked} de ${checks.length} critérios aprovados
ITENS VERIFICADOS:
${checks.map(c => `
${c.checked ? '✅' : '❌'}${c.label}
`).join('')}
${uncheckedItems.length > 0 ? `
⚠️ ITENS NÃO CONFORMES (${uncheckedItems.length}):
Informe os requisitos do projeto e receba recomendações técnicas completas
`;
}
// ========================================
// NEW MATERIAL SECTIONS - PLACEHOLDERS
// ========================================
// CONSUMÍVEIS DE SOLDAGEM
function getEletrodosContent() {
return `
⚡ Eletrodos Revestidos
🚧 Seção em desenvolvimento - Catálogo de eletrodos revestidos (SMAW)
`;
}
function getAramesContent() {
return `
🌀 Arames Sólidos/Tubulares
🚧 Seção em desenvolvimento - Catálogo de arames para GMAW/FCAW
`;
}
function getFluxosContent() {
return `
💨 Fluxos para SAW
🚧 Seção em desenvolvimento - Catálogo de fluxos para soldagem ao arco submerso
`;
}
function getGasesContent() {
return `
🌫️ Gases de Proteção
🚧 Seção em desenvolvimento - Gases e misturas para soldagem
`;
}
// FIXADORES
function getParafusosCatalogoContent() {
return `
🔩 Catálogo de Parafusos
🚧 Seção em desenvolvimento - Especificações técnicas de parafusos
`;
}
function getPorcasContent() {
return `
🔸 Porcas
🚧 Seção em desenvolvimento - Catálogo de porcas
`;
}
function getArruelasContent() {
return `
⭕ Arruelas
🚧 Seção em desenvolvimento - Catálogo de arruelas
`;
}
function getChumbadoresContent() {
return `
🔗 Chumbadores/Ancoragens
🚧 Seção em desenvolvimento - Sistemas de ancoragem
`;
}
// TINTAS E REVESTIMENTOS
function getTintasCatalogoContent() {
return `
🎨 Catálogo de Tintas
🚧 Seção em desenvolvimento - Especificações técnicas de tintas
`;
}
function getSistemasPinturaContent() {
return `
🖌️ Sistemas de Pintura
🚧 Seção em desenvolvimento - Sistemas completos por ambiente
`;
}
function getAbrasivosContent() {
return `
💎 Abrasivos para Jateamento
🚧 Seção em desenvolvimento - Tipos de abrasivos e aplicações
`;
}
function getGranalhaContent() {
return `
🔘 Granalha Metálica
🚧 Seção em desenvolvimento - Granalha de aço para jateamento
`;
}
// ELEMENTOS COMPLEMENTARES
function getTelhasContent() {
return `
🏠 Telhas Metálicas
🚧 Seção em desenvolvimento - Especificações de telhas metálicas
`;
}
function getPaineisContent() {
return `
🧱 Painéis Sanduíche
🚧 Seção em desenvolvimento - Painéis termoacústicos
`;
}
function getSteelDeckContent() {
return `
📐 Steel Deck
🚧 Seção em desenvolvimento - Lajes mistas com steel deck
`;
}
function getPerfisFormadosContent() {
return `
🔲 Perfis Formados a Frio
🚧 Seção em desenvolvimento - Light steel framing
`;
}
// ========================================
// CATÁLOGO DE PERFIS - FUNÇÕES DE CONTEÚDO
// ========================================
function getTubosRHSContent() {
return `
▭ Tubos RHS (Retangulares)
Catálogo completo de tubos retangulares estruturais
📊 Tubos RHS Disponíveis
Total: - perfis
Designação
Largura (mm)
Altura (mm)
Espessura (mm)
Peso (kg/m)
Área (cm²)
Categoria
Ações
⏳
Carregando tubos RHS...
📋 Especificações Técnicas Completas
🔧 Descrição Geral
Tubos estruturais retangulares/quadrados sem costura e soldados
Perfis estruturais versáteis amplamente utilizados em construção civil, naval e industrial. Fabricados por soldagem ou sem costura, apresentam excelente relação resistência/peso e simetria estrutural.
📏 Faixa de Dimensões
Dimensões: 50×50×2mm a 250×250×8mm
Espessura: 2mm a 8mm
Quantidade de modelos: 35 perfis diferentes
📊 Distribuição dos Modelos
Categoria
Dimensões
Quantidade
Aplicações Típicas
Pequeno
50×50 - 60×60
4 modelos
Estruturas leves, suportes
Médio
75 - 100
5 modelos
Treliças, galpões pequenos
Grande
120 - 150
7 modelos
Estruturas médias, torres
Muito Grande
150 - 200
10 modelos
Estruturas críticas, pontes
Massivo
200 - 250
9 modelos
Estruturas offshore, navais
🔬 Qualidades Disponíveis (SAE)
Qualidade
Fy (MPa)
Fu (MPa)
Aplicação
SAE 1008-1015
210
400
Básica - estruturas leves
SAE 1020-1025
235
420
Média - estruturas gerais
SAE 1035-1045
280
520
Alta - estruturas pesadas
🏭 Fabricantes no Brasil
Fabricante
Localização
Gama de Produtos
Especialidade
Gerdau
Múltiplas plantas
Completa
Principal fornecedor nacional
CSN
Volta Redonda (RJ)
Média a Grande
Séries pesadas
Usiminas
Ipatinga (MG)
Pequena a Média
Qualidades especiais
Tupy
Joinville (SC)
Média
Tubos especiais
Vallourec
Múltiplas
Pequena
Tubos sem costura
Confab
Pindamonhangaba (SP)
Média a Grande
Tubos industriais
📦 Comprimentos Comerciais
Padrão: 6m, 9m, 12m, 13.5m
Especiais: Sob consulta
⏱️ Prazos de Entrega
Estoque: 3-5 dias
Sob encomenda: 7-12 dias
Especiais: 15-25 dias
💰 Preços 2025
⚠️ Preços de Referência: Valores médios de mercado. Consulte fornecedores para cotação atualizada.
💵 Faixa de Preços
Preço base: R$ 4,50 - R$ 10,00 por kg
Variação por região: ±10-15%
📊 Fatores de Preço
Situação
Variação
Observação
Modelos pequenos (50-75mm)
+15%
Menor demanda
Modelos assimétricos
+10%
Produção especial
Paredes finas
+5%
Processo delicado
Quantidade >20 toneladas
-15%
Desconto por volume
Corte customizado
+taxa
Serviço adicional
📋 Normas Aplicáveis
ABNT NBR 6591 - Tubos de aço carbono para usos comuns
ASTM A500 - Tubos estruturais formados a frio
EN 10210-1 - Perfis estruturais acabados a quente
API 5L - Tubos para transporte (aplicável)
🔧 Aplicações Principais
🏗️ Construção Civil
Torres e antenas
Estruturas simétricas
Colunas estruturais
Treliças espaciais
⚓ Estruturas Marítimas
Plataformas offshore
Estruturas portuárias
Suportes subaquáticos
Estruturas navais
🏭 Industrial
Suportes de equipamentos
Estruturas de máquinas
Plataformas industriais
Chassis e estruturas
🌉 Infraestrutura
Pontes e viadutos
Passarelas
Estruturas de contenção
Suportes de sinalização
✅ Recomendações de Uso
✓ Resistência à torção superior a perfis abertos
✓ Simetria facilita ligações e cálculos
✓ Teste de pressão 100% em modelos maiores
✓ Costura visível (sem costura sob pedido premium)
✓ Tolerância dimensional ±1mm
✓ Soldagem com E7018 ou GMAW recomendada
✓ Verificar flambagem em ambos os eixos
`;
}
function getChapasContent() {
return `
📄 Chapas de Aço
Catálogo completo de chapas estruturais
📊 Chapas Disponíveis
Total: - espessuras
Designação
Espessura (mm)
Peso (kg/m²)
Categoria
Ações
⏳
Carregando chapas...
📋 Especificações Técnicas Completas
🔧 Descrição Geral
Chapas de aço carbono laminadas a quente
Produtos planos de aço carbono laminados a quente, utilizados em estruturas soldadas, equipamentos industriais e componentes estruturais. Disponíveis em diversos formatos e espessuras.
📏 Faixa de Dimensões
Espessura: 3.2mm a 50.8mm
Formatos: 2500×1250mm a 2000×1000mm
Peso: 25.12 kg/m² a 399.40 kg/m²
Quantidade de modelos: 16 espessuras diferentes
📊 Distribuição dos Modelos
Categoria
Espessura
Quantidade
Aplicações Típicas
Fina
3.2 - 4.75mm
1 modelo
Chapas decorativas, revestimentos
Média
6.35 - 9.5mm
3 modelos
Estruturas gerais, tanques
Grossa
12.7 - 25.4mm
4 modelos
Estruturas críticas, bases
Muito Grossa
31.75 - 44.5mm
4 modelos
Offshore, equipamentos pesados
Ultra Grossa
38.1 - 50.8mm
4 modelos
Aplicações extremas, blindagem
🔬 Qualidades Disponíveis (SAE)
Qualidade
Fy (MPa)
Fu (MPa)
Aplicação
SAE 1008-1025
210-235
400-420
Básica - estruturas gerais
SAE 1035-1055
280-340
490-580
Média - estruturas críticas
SAE 1080-1100
385-445
630-700
Alta - aplicações extremas
🏭 Fabricantes no Brasil
Fabricante
Localização
Gama de Produtos
Especialidade
CSN
Volta Redonda (RJ)
Completa
Principal fornecedor nacional
Gerdau
Múltiplas plantas
Média a Grossa
Chapas estruturais
Usiminas
Ipatinga (MG)
Fina a Média
Qualidades especiais
Vallourec
Múltiplas
Grossa a Ultra
Chapas especiais
Arcelor Mittal
Tubarão (ES)
Completa
Exportação e mercado interno
Confab
Pindamonhangaba (SP)
Média a Grossa
Caldeiraria
📦 Formatos Comerciais
Padrão: Formatos conforme espessura
Customizado: Corte sob pedido
⏱️ Prazos de Entrega
Estoque: 5-10 dias
Sob encomenda: 15-25 dias
Especiais: 30-45 dias
💰 Preços 2025
⚠️ Preços de Referência: Valores médios de mercado. Consulte fornecedores para cotação atualizada.
💵 Faixa de Preços
Preço base: R$ 3,00 - R$ 9,00 por kg
Variação por região: ±10-15%
📊 Fatores de Preço
Situação
Variação
Observação
Espessura >40mm
+20%
Produção especial
Espessura <5mm
+25%
Processo delicado
Corte customizado
+10%
Serviço adicional
Quantidade >50 toneladas
-20%
Desconto por volume
📋 Normas Aplicáveis
ABNT NBR 5007 - Chapas grossas de aço carbono
ASTM A36 - Aço estrutural carbono
EN 10025-2 - Produtos laminados a quente
DIN 17102 - Chapas e tiras de aço
🔧 Aplicações Principais
🏗️ Estruturas Soldadas
Vigas e colunas compostas
Estruturas de edifícios
Pontes e viadutos
Galpões industriais
🏭 Equipamentos Industriais
Recipientes sob pressão
Tanques e reservatórios
Caldeiras
Vasos de processo
⚓ Estruturas Marítimas
Plataformas offshore
Cascos de navios
Estruturas portuárias
Componentes navais
🛡️ Proteção e Blindagem
Blindagem balística
Proteção de equipamentos
Bases e fundações
Estruturas de contenção
✅ Recomendações de Uso
✓ Soldabilidade garantida para todas as espessuras
✓ Identificação por tinta conforme norma
✓ Escalas de laminação visíveis (acabamento padrão)
✓ Filme de óleo de proteção contra corrosão
✓ Tolerância de espessura ±5%
✓ Soldagem com E7018 ou E8018 recomendada
✓ Pré-aquecimento necessário para espessuras >25mm
`;
}
function getPerfisHPContent() {
return `
🏛️ Perfis HP (Heavy Pile - Estacas)
Catálogo completo de perfis HP para fundações profundas
📊 Perfis HP Disponíveis
Total: - perfis
Designação
Altura (mm)
Largura (mm)
Esp. Alma (mm)
Esp. Mesa (mm)
Peso (kg/m)
Área (cm²)
Categoria
Ações
⏳
Carregando perfis HP...
📋 Especificações Técnicas Completas
🔧 Descrição Geral
Perfis em H laminados a quente especializados em estacas (Heavy Pile)
Perfis estruturais robustos projetados especificamente para fundações profundas e estacas cravadas. Apresentam seção H com abas e alma de espessuras similares, garantindo excelente resistência à compressão axial e cravação.
📏 Faixa de Dimensões
Dimensões: HP100 a HP350
Peso: 20.0 kg/m a 132.0 kg/m
Quantidade de modelos: 19 perfis diferentes
📊 Distribuição dos Modelos
Categoria
Dimensões
Quantidade
Aplicações Típicas
Pequeno
HP100
2 modelos
Estacas leves, contenções
Médio
HP125-HP150
3 modelos
Fundações medianas
Grande
HP200
5 modelos
Fundações pesadas
Muito Grande
HP250-HP300
5 modelos
Estruturas críticas
Massivo
HP350
4 modelos
Offshore, portos
🔬 Qualidades Disponíveis (SAE)
Qualidade
Fy (MPa)
Fu (MPa)
Aplicação
SAE 1020-1045
235-280
420-490
Médio-alto - fundações gerais
SAE 1050-1100
340-445
580-700
Muito alto - cravação pesada
🏭 Fabricantes no Brasil
Fabricante
Localização
Gama de Produtos
Especialidade
Usiminas
Ipatinga (MG)
Completa
Principal fornecedor nacional
Gerdau
Múltiplas plantas
Média a Grande
Parceria com Usiminas
Vallourec
Múltiplas
Grande a Massivo
Perfis especiais
📦 Comprimentos Comerciais
Padrão: 6m, 9m, 12m, 13.5m
Especiais: Até 18m sob consulta
⏱️ Prazos de Entrega
Estoque: 2-5 dias
Sob encomenda: 10-20 dias
Especiais: 20-30 dias
💰 Preços 2025
⚠️ Preços de Referência: Valores médios de mercado. Consulte fornecedores para cotação atualizada.
💵 Faixa de Preços
Preço base: R$ 5,00 - R$ 12,00 por kg
Variação por região: ±10-15%
📊 Fatores de Preço
Situação
Variação
Observação
HP100
-10%
Mais comum
HP350
+25%
Produção especial
Com cravação
+5%
Serviço adicional
Quantidade >30 toneladas
-15%
Desconto por volume
📋 Normas Aplicáveis
ASTM A588 - Aço estrutural alta resistência
ASTM A992 - Perfis estruturais
ISO 5148 - Equivalente internacional
EN 10025 - Produtos laminados a quente
🔧 Aplicações Principais
🏗️ Fundações Profundas
Estacas cravadas
Fundações de edifícios
Contenções de solo
Muros de arrimo
⚓ Estruturas Marítimas
Plataformas offshore
Estruturas portuárias
Píeres e atracadouros
Fundações subaquáticas
🌉 Infraestrutura
Fundações de pontes
Viadutos
Estruturas geotécnicas
Suportes estruturais
🏭 Industrial
Fundações de equipamentos
Estruturas pesadas
Suportes de máquinas
Bases de torres
✅ Recomendações de Uso
✓ Compressão axial muito alta
✓ Excelente para flambagem lateral
✓ Emendas soldadas certificadas obrigatórias
✓ Teste de carga incluído em projetos críticos
✓ Seção robusta com simetria total
✓ Resistência à cravação garantida
✓ Soldagem com E8018 ou E9018 recomendada
`;
}
function getBarrasRoscadasContent() {
return `
🔩 Barras Roscadas
Catálogo completo de barras roscadas estruturais (Métrica e UNC)
📊 Barras Roscadas Disponíveis
Total: - diâmetros
Designação
Diâmetro (mm)
Passo (mm)
Peso (kg/m)
Área (cm²)
Categoria
Ações
⏳
Carregando barras roscadas...
📋 Especificações Técnicas Completas
⚠️ IMPORTANTE: Barras Métricas e UNC NÃO são compatíveis! Verifique sempre o tipo de rosca.
🔧 Descrição Geral
Barras de aço carbono com rosca contínua (métrica e UNC)
Barras roscadas utilizadas em fundações, ancoragens e sistemas de fixação. Disponíveis em padrão métrico (ISO) e UNC (americano).
📏 Faixa de Dimensões
Métrica: M10 a M64 (19 modelos)
UNC: 3/8"-16 a 2"-4.5 (19 modelos)
Total: 38 modelos
Peso: 0.617 kg/m a 25.130 kg/m
📊 Distribuição dos Modelos
Tipo
Categoria
Dimensões
Quantidade
Métrica
Pequeno
M10-M12
4 modelos
Médio
M16-M20
6 modelos
Grande
M24-M48
5 modelos
Muito Grande
M48-M64
4 modelos
UNC
Pequeno
3/8"-1/2"
4 modelos
Médio
5/8"-1"
6 modelos
Grande
1 1/4"-1 1/2"
5 modelos
Muito Grande
1 5/8"-2"
4 modelos
🔬 Qualidades Disponíveis (SAE)
Qualidade
Fy (MPa)
Fu (MPa)
Aplicação
SAE 1008-1015
210
400
Básica - fundações leves
SAE 1020-1045
235-280
420-490
Média - fundações gerais
SAE 1050-1100
340-445
580-700
Alta - aplicações críticas
🏭 Fabricantes no Brasil
Barras Métricas
Fabricante
Localização
Gama de Produtos
Especialidade
Confab
Pindamonhangaba (SP)
Completa
Principal fornecedor nacional
Gerdau
Múltiplas plantas
Média a Grande
Barras estruturais
Tecel
São Paulo (SP)
Pequena a Média
Distribuição
Barras UNC
Origem
Disponibilidade
Observação
Fornecedores especializados
Estoque distribuído
Importação direta EUA
📦 Comprimentos Comerciais
Padrão: 1m, 3m, 6m, 9m, 12m
⏱️ Prazos de Entrega
Métrica estoque: 1-3 dias
Métrica encomenda: 5-10 dias
UNC importada: 15-30 dias
💰 Preços 2025
⚠️ Preços de Referência: Valores médios de mercado. UNC tem premium de 30-50% sobre Métrica.
💵 Faixa de Preços
Métrica: R$ 5,00 - R$ 15,00 por kg
UNC: R$ 6,50 - R$ 22,50 por kg (premium +30-50%)
📊 Fatores de Preço - Métrica
Situação
Variação
Observação
Pequenas (M10-M12)
-5%
Mais comuns
Grandes (M48+)
-5-10%
Volume maior
Quantidade >2 toneladas
-10%
Desconto por volume
📊 Fatores de Preço - UNC
Situação
Variação
Observação
Premium vs Métrica
+30-50%
Importação
Quantidade >1 tonelada
-5%
Desconto limitado
📋 Normas Aplicáveis
ABNT NBR 5629 - Barras roscadas (Brasil)
ISO 8839 - Rosca métrica
ANSI B1.1 - Rosca UNC
ASTM F568 - Parafusos e barras
🔧 Aplicações Principais
🏗️ Fundações
Fundações de edifícios
Ancoragem de estruturas
Pernos de fundação
Chumbadores
🌍 Geotecnia
Estacas raiz
Tirantes
Ancoragens de solo
Contenções
⚓ Estruturas Offshore
Plataformas
Ancoragens marinhas
Estruturas subaquáticas
Fixações críticas
🏭 Industrial
Equipamentos industriais
Sistemas de protensão
Fixações de máquinas
Estruturas pesadas
✅ Recomendações de Uso
⚠️ CRÍTICO: Métrica e UNC NÃO são compatíveis
✓ Porcas métricas ISO para barras Métricas
✓ Porcas UNC para barras UNC
✓ Compatibilidade de rosca obrigatória
✓ Identificação por tinta na barra
✓ Verificar qualidade do aço antes da instalação
✓ Proteção anticorrosiva em ambientes agressivos
`;
}
function getBarrasChatassContent() {
return `
▬ Barras Chatas
Catálogo completo de barras chatas estruturais
📊 Barras Chatas Disponíveis
Total: - perfis
Designação
Largura (mm)
Espessura (mm)
Peso (kg/m)
Área (cm²)
Categoria
Ações
⏳
Carregando barras chatas...
📋 Especificações Técnicas Completas
🔧 Descrição Geral
Barras de aço laminadas a quente com seção retangular (Largura >> Espessura)
Perfis planos versáteis utilizados em estruturas, suportes e componentes soldados. Caracterizados pela relação largura/espessura elevada.
📏 Faixa de Dimensões
Dimensões: 12.7×3.2mm a 127×22.2mm
Peso: 0.309 kg/m a 21.68 kg/m
Quantidade de modelos: 31 perfis diferentes
📊 Distribuição dos Modelos
Categoria
Largura
Quantidade
Aplicações Típicas
Pequeno
12.7-25.4mm
9 modelos
Estruturas leves, suportes
Médio
31-50.8mm
6 modelos
Estruturas medianas
Grande
50.8-76.2mm
4 modelos
Estruturas pesadas
Muito Grande
76.2-127mm
6 modelos
Estruturas críticas
Massivo
101-127mm
6 modelos
Offshore, industrial
🔬 Qualidades Disponíveis (SAE)
Qualidade
Fy (MPa)
Fu (MPa)
Aplicação
SAE 1008-1015
210
400
Básica - estruturas leves
SAE 1020-1045
235-280
420-490
Alta - estruturas pesadas
🏭 Fabricantes no Brasil
Fabricante
Localização
Gama de Produtos
Especialidade
Gerdau
Múltiplas plantas
Completa
Principal fornecedor nacional
CSN
Volta Redonda (RJ)
Média a Grande
Barras pesadas
Confab
Pindamonhangaba (SP)
Pequena a Média
Distribuição
Tecel
São Paulo (SP)
Pequena
Corte e distribuição
Fornecedores regionais
Diversos
Variada
Distribuição local
📦 Comprimentos Comerciais
Padrão: 3m, 6m, 9m, 12m
⏱️ Prazos de Entrega
Estoque: 2-4 dias
Sob encomenda: 7-12 dias
Especiais: 15-20 dias
💰 Preços 2025
⚠️ Preços de Referência: Valores médios de mercado. Consulte fornecedores para cotação atualizada.
💵 Faixa de Preços
Preço base: R$ 4,50 - R$ 8,50 por kg
Variação por região: ±10-15%
📊 Fatores de Preço
Situação
Variação
Observação
Pequenas (até 50mm)
+10%
Menor demanda
Grandes (101-127mm)
-5%
Volume maior
Corte customizado
+taxa
Serviço adicional
Furação em CNC
+taxa
Serviço adicional
Quantidade >5 toneladas
-10%
Desconto por volume
📋 Normas Aplicáveis
ABNT NBR 5005 - Barras chatas de aço
ASTM A36 - Aço estrutural carbono
DIN 17100 - Aços para construção
EN 10025-2 - Produtos laminados a quente
🔧 Aplicações Principais
🏗️ Estruturas
Suportes de máquinas
Estruturas de edifícios
Eixos estruturais
Componentes soldados
🏭 Industrial
Plataformas industriais
Elementos de fixação
Suportes de equipamentos
Estruturas de máquinas
⚓ Offshore
Estruturas offshore
Plataformas marítimas
Componentes navais
Fixações críticas
🔧 Mecânica
Eixos e pernos
Suportes mecânicos
Componentes usinados
Estruturas de chassis
✅ Recomendações de Uso
✓ Fácil furação com brocas padrão
✓ Soldagem simples com E7018
✓ Flexibilidade em projeto
✓ Acabamento rugoso escamoso (padrão)
✓ Embalagem em feixes 200-500kg
✓ Verificar planicidade antes da soldagem
✓ Proteção anticorrosiva recomendada
`;
}
function getParafusosContent() {
return `
🔩 Ligações Parafusadas - 5 Abas Completas
Dimensionamento completo de conexões parafusadas
📐 Dimensionamento de Parafusos ao Cisalhamento
Calcula a resistência ao cisalhamento de parafusos individuais e totais
🔨 Verificação de Esmagamento (Bearing)
Calcula a resistência ao esmagamento da chapa
⚠️ Ruptura em Bloco de Cisalhamento
Verifica ruptura por bloco segundo AISC 360-16
📐 Verificação de Layout de Furação
Verifica conformidade com NBR 8800 e AISC 360
⚖️ Comparação: Parafuso vs Solda
Compara alternativas de conexão com análise de custos
🔩 Opção Parafuso
🔥 Opção Solda
`;
}
function getLayoutContent() {
return `
🎯 Layout de Furação (NBR 8800)
Verificação de distâncias e espaçamentos
Parâmetros de Layout
`;
}
function getParafusoVsSoldaContent() {
return `
⚙️ Comparação: Parafuso vs Solda
Análise comparativa de soluções de ligação
Parâmetros da Ligação
`;
}
function getPreaquecimentoContent() {
return `
🔥 SOLDAGEM - Sistema Completo
Dimensionamento completo de soldagem com 6 ferramentas integradas
⚙️ SELEÇÃO DE PROCESSO E CONSUMÍVEL
Selecione o processo e consumível que será usado em todas as ferramentas abaixo
🌡️ Pré-Aquecimento AWS D1.1
Calcula temperatura mínima de pré-aquecimento
Processo Selecionado:SMAW (E7018)
Ou calcule na seção Materiais
⚡ Dimensionamento de Soldas de Filete
Calcula perna necessária e número de passes
Processo:SMAW (E7018)
🔥 Energia de Soldagem (Heat Input)
Controla aporte de calor para evitar fragilização
Processo:SMAW (E7018)
📊 Consumo de Eletrodos e Consumíveis
Calcula quantidade e custo de eletrodos necessários
Eletrodo:E7018
🔄 Sequência de Soldagem para Minimizar Distorções
Padrões de deposição e passes
📋 Padrões de Solda Recomendados por Aplicação
Seleção de padrão otimizado para sua aplicação
`;
}
function getSoldaFileteContent() {
return `
⚡ Dimensionamento de Solda de Filete
Cálculo da perna necessária segundo NBR 8800
Dados da Solda
`;
}
function getEnergiaSoldagemContent() {
return `
🔥 Energia de Soldagem (Heat Input)
Controle de energia para evitar fragilização da ZTA
Parâmetros de Soldagem
`;
}
function getConsumoEletrodosContent() {
return `
📊 Consumo de Eletrodos
Estimativa de consumo com perdas
Dados da Solda
`;
}
function getDurezaContent() {
return `
🔨 Conversor de Dureza
Conversão entre escalas HB, HRC, HV
Digite em Qualquer Campo
`;
}
function getCharpyContent() {
return `
📉 Análise de Charpy
Curva de transição dúctil-frágil
Insira até 4 Pares Temperatura/Energia
`;
}
function getUltrassomContent() {
return `
🏥 Interpretação de Ultrassom
Classificação de descontinuidades segundo AWS/ASME
Parâmetros da Descontinuidade
`;
}
function getCertificadoContent() {
return `
📋 Checklist de Certificado
Verificação de conformidade com normas
Selecionar Norma
`;
}
function getAreaPinturaContent() {
return `
📐 Cálculo de Área de Pintura
Área total de superfície a pintar
Tipo de Produto
`;
}
function getConsumoTintaContent() {
return `
🎯 Consumo de Tinta
Cálculo de volume e custo
Parâmetros de Pintura
`;
}
function getCustoPinturaContent() {
return `
💰 Custo Total de Pintura
Análise completa de custos com mão de obra e materiais
Parâmetros de Custos
`;
}
function getSecagemContent() {
return `
⏱️ Tempo de Secagem
Estimativa de tempo com análise de condições ambientais
Condições de Aplicação
`;
}
function getInspecaoPinturaContent() {
return `
✔️ Inspeção de Qualidade de Pintura
Checklist profissional conforme ISO 12944
Checklist de Inspeção
`;
}
function getGalvanizacaoContent() {
return `
🛡️ Galvanização a Quente
Espessura mínima e vida útil
Parâmetros de Galvanização
`;
}
function getOrcamentoContent() {
return `
💵 Orçamento Detalhado v6.5
Gerenciador completo com base de dados integrada de materiais
🎉 NOVIDADE v6.5: Base de Dados Completa de Materiais!
Agora você pode selecionar materiais de um banco de dados com 100+ produtos do mercado brasileiro (Gerdau, Usiminas):
Clique em "Gerar Recomendação" para ver detalhes completos
Aço: ${steel}
Ambiente: ${environment}
`;
}
/**
* Generate complete AI recommendation
*/
async function generateAIRecommendation() {
const steel = document.getElementById('ai-steel')?.value;
const environment = document.getElementById('ai-environment')?.value;
if (!steel || !environment) {
alert('⚠️ Selecione o aço e o ambiente antes de gerar a recomendação!');
return;
}
const resultsDiv = document.getElementById('ai-recommendations');
// Show loading
resultsDiv.innerHTML = `
🤖
Analisando requisitos...
Cruzando dados de aço, soldagem e pintura
`;
try {
// Import and use the relationships module
const {
loadRelationships,
getCompleteRecommendation,
formatWeldingRecommendation,
formatPaintingRecommendation
} = await import('./js/utils/material-relationships.js');
// Ensure relationships are loaded
await loadRelationships();
// Get recommendation
const recommendation = getCompleteRecommendation(steel, environment);
// Generate results HTML
let html = `
🤖
Recomendação Inteligente
Baseada em relacionamentos técnicos da base de dados
${allConform ? '✅ 100% CONFORME COM NBR 8800' : '⚠️ AJUSTES NECESSÁRIOS'}
${allConform ? 'Todos os parâmetros estão dentro dos limites normativos' : 'Alguns parâmetros precisam ser ajustados'}
${drawing}
`;
addToHistory('Layout Furação', `Ø${d}mm, ${allConform ? 'CONFORME' : 'NÃO CONFORME'}`);
}
function verificarLayout() {
const d = parseFloat(document.getElementById('layout-d').value) || 20;
const edge = parseFloat(document.getElementById('layout-edge').value) || 0;
const spacing = parseFloat(document.getElementById('layout-spacing').value) || 0;
const minEdge = 1.5 * d;
const maxEdge = 12 * 10;
const minSpacing = 2.67 * d;
const maxSpacing = 300;
let edgeStatus = '✅ Conforme';
let edgeClass = 'alert-success';
if (edge < minEdge) {
edgeStatus = `❌ Abaixo do mínimo (${minEdge.toFixed(1)}mm)`;
edgeClass = 'alert-error';
} else if (edge > maxEdge) {
edgeStatus = `⚠️ Acima do máximo (${maxEdge}mm)`;
edgeClass = 'alert-warning';
}
let spacingStatus = '✅ Conforme';
let spacingClass = 'alert-success';
if (spacing < minSpacing) {
spacingStatus = `❌ Abaixo do mínimo (${minSpacing.toFixed(1)}mm)`;
spacingClass = 'alert-error';
} else if (spacing > maxSpacing) {
spacingStatus = `⚠️ Acima do máximo (${maxSpacing}mm)`;
spacingClass = 'alert-warning';
}
document.getElementById('layout-result').innerHTML = `
CÁLCULOS:
Volume de Solda: ${volumeCm3.toFixed(0)} mm³
Massa Teórica: ${massKg.toFixed(3)} kg
Fator Rendimento: ${(elec.rendimento * 100).toFixed(0)}% = ÷${elec.rendimento.toFixed(2)}
Massa Consumível: ${massKg.toFixed(3)} ÷ ${elec.rendimento.toFixed(2)} = ${massConsumable.toFixed(3)} kg
${Math.round(c.time)} min ${c.time < timeMin ? '✅' : ''}
`).join('')}
✅ RECOMENDAÇÃO:
${comparisons.length > 0 && comparisons[0].cost < costTotal ?
`${comparisons[0].name} é mais barato (${((1 - comparisons[0].cost/costTotal) * 100).toFixed(0)}% economia!)` :
`${elec.nome} é a melhor opção considerando custo e qualidade`}
⏱️ CRONOGRAMA:
Sequência 1º Lado: ${Math.round(totalTime)} min
Sequência 2º Lado: ${Math.round(totalTime)} min
Tempo Total: ${Math.round(totalTime * 2)} min (com pausas)
${pattern !== 'continuous' ? `
vs Método Contínuo (sem otimização):
- Distorção Angular: ±2.5° ⚠️
- Distorção Longitudinal: ±8mm ⚠️
- Avaliação: NÃO RECOMENDADO
` : ''}
✅ VANTAGENS ${patternName.toUpperCase()}:
1. Reduz distorções em ${distortionReduction}%
2. Controla melhor a temperatura
3. Facilita inspeção entre passes
4. Reduz stress residual
⚠️ RESTRIÇÕES:
• Não usar em posição overhead sem suporte
• Temperatura mínima: ${env === 'baixatemp' ? '-20' : '-10'}°C
• Não esticar além de 2x o comprimento
',
referencias: [
{ titulo: 'IIW - Classification of high strength weld metals', ano: 1988, url: 'https://www.iiw.net' },
{ titulo: 'AWS D1.1 - Structural Welding Code', ano: 2020, url: 'https://www.aws.org' },
{ titulo: 'NBR 16239 - Soldagem de Aços', ano: 2013 }
],
manualRelacionado: ['aco_introducao', 'cev_entendimento', 'preaquecimento_guia']
},
preaquecimento: {
titulo: '🔥 Pré-Aquecimento AWS D1.1',
oQueE: 'Pré-aquecimento é o processo de elevar a temperatura do material base antes da soldagem para reduzir a taxa de resfriamento e aumentar a ductilidade, prevenindo trincas.',
paraQueServe: 'Prevenir trincas por resfriamento rápido em aços com alto CEV ou em seções espessas, controlando a formação de estruturas metastabiláveis como martensita.',
quandoUsar: 'Quando o CEV > 0.35, temperatura ambiente < 5°C, espessura > 20mm, ou conforme especificação do projeto.',
avisos: [
'Aplicar pré-aquecimento de forma uniforme em toda a zona afetada pelo calor',
'Medir com termômetro de contato para garantir temperatura correta',
'Manter interpass durante toda a soldagem',
'Não exceder 200°C de temperatura máxima'
],
campos: [
{ nome: 'CEV', unidade: '-', significado: 'Carbono Equivalente do aço', intervalo: '0.2-0.8', dica: 'Calcule com a ferramenta CEV Avançado' },
{ nome: 'Espessura', unidade: 'mm', significado: 'Espessura da chapa ou seção', intervalo: '5-100', dica: 'Seções maiores exigem mais pré-aq' },
{ nome: 'Temperatura Ambiente', unidade: '°C', significado: 'Temperatura do local de soldagem', intervalo: '-10 a 40', dica: 'Frio aumenta necessidade de pré-aq' },
{ nome: 'Tipo de Junta', unidade: '-', significado: 'Configuração da junta', intervalo: 'Simples/Dupla', dica: 'Junta dupla restringe mais' },
{ nome: 'Restrição', unidade: '-', significado: 'Liberdade de movimento do material', intervalo: 'Baixa/Média/Alta', dica: 'Maior restrição = mais pré-aq' }
],
resultados: '
Interpass: Temperatura entre passes: Pré-aq + 25°C (máximo 200°C)
',
referencias: [
{ titulo: 'AWS D1.1 - Structural Welding Code - Steel', ano: 2020, url: 'https://www.aws.org' },
{ titulo: 'NBR 8800 - Projeto de estruturas de aço', ano: 2008 }
],
manualRelacionado: ['cev_entendimento', 'soldagem_introducao', 'preaquecimento_guia']
},
parafusos: {
titulo: '🔩 Ligações Parafusadas',
oQueE: 'Ligações parafusadas são conexões mecânicas que utilizam parafusos de alta resistência para transmitir forças entre elementos estruturais.',
paraQueServe: 'Dimensionar conexões seguras e verificar capacidade ao cisalhamento, esmagamento e ruptura em bloco conforme NBR 8800 e AISC 360.',
quandoUsar: 'Quando necessitar de conexões desmontáveis, rápida montagem em campo, ou quando soldagem não é viável.',
avisos: [
'Verificar todos os modos de falha: cisalhamento, esmagamento e bloco',
'Respeitar distâncias mínimas de borda (1.5d)',
'Espaçamento mínimo entre furos (2.67d)',
'Usar torque adequado na instalação'
],
campos: [
{ nome: 'Tipo de Parafuso', unidade: '-', significado: 'Classe de resistência (A325, A490, ISO 8.8, ISO 10.9)', intervalo: 'A325/A490', dica: 'A325 é padrão para estruturas' },
{ nome: 'Diâmetro', unidade: 'mm', significado: 'Diâmetro nominal do parafuso', intervalo: '12-24', dica: 'Diâmetros maiores = maior capacidade' },
{ nome: 'Quantidade', unidade: 'un', significado: 'Número de parafusos na ligação', intervalo: '1-20', dica: 'Distribua uniformemente' },
{ nome: 'Planos de Corte', unidade: '-', significado: 'Quantidade de interfaces cisalhadas', intervalo: '1-2', dica: '2 planos dobra a capacidade' },
{ nome: 'Força Aplicada', unidade: 'kN', significado: 'Força total a ser transmitida', intervalo: '10-500', dica: 'Força de cálculo (fatorada)' }
],
resultados: '
Capacidade ao Cisalhamento
Fórmula: Fv = 0.6 × fy × A × n_planos
Verifica se capacidade total > força aplicada
Verificações Adicionais
Esmagamento da chapa
Ruptura em bloco de cisalhamento
Distâncias mínimas NBR 8800
',
referencias: [
{ titulo: 'NBR 8800 - Projeto de estruturas de aço', ano: 2008 },
{ titulo: 'AISC 360-16 - Specification for Structural Steel Buildings', ano: 2016, url: 'https://www.aisc.org' }
],
manualRelacionado: ['parafusos_basico', 'cisalhamento_analise']
},
'consumo-tinta': {
titulo: '🎯 Consumo de Tinta',
oQueE: 'Consumo de tinta é o volume total (em litros) de tinta necessária para pintar uma área com determinada espessura seca (DFT).',
paraQueServe: 'Calcular a quantidade de tinta para orçamentos e planejar compras de material, considerando perdas e número de demãos.',
quandoUsar: 'Sempre na fase inicial de planejamento de um projeto de pintura, após calcular a área total a pintar.',
avisos: [
'Não esqueça de adicionar perda de 15-25% por respingos e cantos',
'DFT mínimo garante durabilidade adequada',
'Cada demão requer intervalo mínimo antes da próxima',
'Verifique % de sólidos na ficha técnica da tinta'
],
campos: [
{ nome: 'Área Total', unidade: 'm²', significado: 'Área a pintar', intervalo: '10-10000', dica: 'Use ferramenta de cálculo de área antes' },
{ nome: 'DFT', unidade: 'μm', significado: 'Dry Film Thickness - Espessura da película seca', intervalo: '80-250', dica: 'Confira norma ISO 12944 para sua aplicação' },
{ nome: '% Sólidos', unidade: '%', significado: 'Percentual de sólidos na tinta', intervalo: '30-95', dica: 'Tipicamente 60% para epóxis' },
{ nome: 'Número de Demãos', unidade: '-', significado: 'Quantas camadas serão aplicadas', intervalo: '1-4', dica: 'Mais camadas = melhor proteção' },
{ nome: 'Perdas', unidade: '%', significado: 'Percentual de perda por respingos e cantos', intervalo: '5-25', dica: 'Tipicamente 15%' }
],
resultados: '
Cálculo do Volume
V_teórico = (DFT × Área) / (1000 × % Sólidos)
V_com_perdas = V_teórico / (1 - % Perdas)
V_total = V_com_perdas × Número de Demãos
',
referencias: [
{ titulo: 'ISO 12944 - Paints and Coatings - Corrosion Protection', ano: 2018, url: 'https://www.iso.org' },
{ titulo: 'ASTM D3276 - Standard Practice for Paint Application', ano: 2021 }
],
manualRelacionado: ['pintura_introducao', 'iso12944']
},
dureza: {
titulo: '🔨 Conversor de Dureza',
oQueE: 'Conversor que transforma valores entre diferentes escalas de dureza (Brinell, Rockwell C e Vickers) usando correlações normativas.',
paraQueServe: 'Permitir comparação de valores de dureza medidos em diferentes escalas e estimar propriedades mecânicas do material.',
quandoUsar: 'Quando tiver medida em uma escala e precisar converter para outra, ou quando quiser estimar resistência a partir da dureza.',
avisos: [
'Conversões são aproximadas, use como referência',
'Para aços carbonos, conversões são mais precisas',
'HRC só é válido para HB > 200',
'Estimativas de resistência são aproximadas'
],
campos: [
{ nome: 'Brinell (HB)', unidade: 'HB', significado: 'Dureza Brinell - teste com esfera', intervalo: '100-650', dica: 'Mais comum em certificados' },
{ nome: 'Rockwell C (HRC)', unidade: 'HRC', significado: 'Dureza Rockwell C - teste com cone de diamante', intervalo: '20-70', dica: 'Comum em ferramentas' },
{ nome: 'Vickers (HV)', unidade: 'HV', significado: 'Dureza Vickers - teste com pirâmide', intervalo: '100-1000', dica: 'Versátil para todos os materiais' }
],
resultados: '
Conversões
HRC = HB × 0.0338 - 9.8
HV = HB × 0.95
Estimativa de Resistência
fu ≈ HB × 10 MPa
',
referencias: [
{ titulo: 'ASTM E140 - Hardness Conversion Tables', ano: 2019 },
{ titulo: 'ISO 18265 - Conversion of hardness values', ano: 2013 }
],
manualRelacionado: ['ensaios_introducao', 'dureza_escalas']
},
charpy: {
titulo: '📉 Análise de Charpy',
oQueE: 'Análise que gera a curva de transição dúctil-frágil a partir de ensaios de impacto Charpy em diferentes temperaturas.',
paraQueServe: 'Determinar a temperatura de transição dúctil-frágil (TTDF) e avaliar se o material é adequado para serviço em baixas temperaturas.',
quandoUsar: 'Para estruturas que operam em baixas temperaturas, estruturas offshore, pontes em regiões frias, ou quando especificado em projeto.',
avisos: [
'Insira pelo menos 2 pontos temperatura/energia',
'Ideal: 4 pontos cobrindo ampla faixa de temperatura',
'TTDF ideal deve ser menor que temperatura de serviço',
'Energia mínima 27J @ temperatura de projeto'
],
campos: [
{ nome: 'Temperatura', unidade: '°C', significado: 'Temperatura do ensaio Charpy', intervalo: '-60 a +40', dica: 'Cubra ampla faixa de temperatura' },
{ nome: 'Energia', unidade: 'J', significado: 'Energia absorvida no impacto', intervalo: '5-150', dica: 'Valores altos = mais tenáz' }
],
resultados: '
Curva de Transição
Gráfico mostra como energia absorvida varia com temperatura
TTDF (27J): Temperatura onde energia = 27J
Material é dúctil acima da TTDF e frágil abaixo
',
referencias: [
{ titulo: 'ASTM E23 - Standard Test Methods for Notched Bar Impact Testing', ano: 2018, url: 'https://www.astm.org' },
{ titulo: 'ISO 148-1 - Charpy pendulum impact test', ano: 2016 }
],
manualRelacionado: ['ensaios_introducao', 'impacto_charpy']
},
orcamento: {
titulo: '💵 Orçamento Detalhado',
oQueE: 'Sistema completo de orçamento com base de dados integrada de materiais brasileiros (100+ produtos) e preços regionais.',
paraQueServe: 'Criar orçamentos detalhados de projetos de estruturas metálicas com materiais, serviços, consumíveis e custos indiretos.',
quandoUsar: 'Na fase de proposta comercial ou planejamento de compras de um projeto estrutural.',
avisos: [
'Selecione a região correta (preços variam)',
'BDI/Margem deve cobrir custos indiretos e lucro',
'Verifique preços atualizados com fornecedores',
'Adicione itens indiretos (transporte, EPI, etc)'
],
campos: [
{ nome: 'Categoria', unidade: '-', significado: 'Tipo do item (Material, Serviço, Consumível, Indireto)', intervalo: '4 opções', dica: 'Organize por categoria' },
{ nome: 'Tipo de Produto', unidade: '-', significado: 'Categoria específica (Perfil W, Chapa, Eletrodo, etc)', intervalo: '15+ tipos', dica: 'Define lista de produtos' },
{ nome: 'Especificação', unidade: '-', significado: 'Produto específico do banco de dados', intervalo: '100+ produtos', dica: 'Preço preenche automaticamente' },
{ nome: 'Quantidade', unidade: 'variável', significado: 'Quantidade do item', intervalo: '> 0', dica: 'Use unidade correta (m, kg, un, m²)' },
{ nome: 'BDI / Margem', unidade: '%', significado: 'Margem de lucro e custos indiretos', intervalo: '15-35', dica: 'Tipicamente 25%' }
],
resultados: '
Cálculo de Total
Subtotal = ∑(Quantidade × Preço Unitário)
BDI = Subtotal × (% BDI)
TOTAL = Subtotal + BDI
',
referencias: [
{ titulo: 'SINAPI - Sistema Nacional de Pesquisa de Custos', url: 'https://www.caixa.gov.br' },
{ titulo: 'Tabela Gerdau - Preços de Aços', ano: 2025 }
],
manualRelacionado: ['orcamento_basico', 'bdi_margem']
},
seletor: {
titulo: '🎯 Seletor de Aço Inteligente',
oQueE: 'Ferramenta que recomenda o aço estrutural mais adequado com base nos requisitos do projeto (carga, ambiente, soldabilidade).',
paraQueServe: 'Auxiliar na escolha do aço correto considerando resistência mecânica, ambiente corrosivo, custo e disponibilidade.',
quandoUsar: 'Na fase inicial de projeto, ao especificar materiais para estruturas metálicas.',
avisos: [
'Considere sempre o ambiente de exposição (C1-C5)',
'Verifique disponibilidade regional do aço',
'Consulte fornecedores para preços atualizados',
'CEV alto requer cuidados especiais na soldagem'
],
campos: [
{ nome: 'Resistência Requerida', unidade: 'MPa', significado: 'Limite de escoamento mínimo necessário', intervalo: '200-500', dica: 'Conforme cálculo estrutural' },
{ nome: 'Ambiente', unidade: '-', significado: 'Categoria de corrosividade ISO 12944', intervalo: 'C1-C5', dica: 'C1=interior, C5=marinho' },
{ nome: 'Soldabilidade', unidade: '-', significado: 'Facilidade de soldagem desejada', intervalo: 'Fácil/Moderada/Difícil', dica: 'Fácil para obra de campo' },
{ nome: 'Custo', unidade: '-', significado: 'Prioridade de custo', intervalo: 'Baixo/Médio/Alto', dica: 'Baixo = A36, Alto = aços especiais' }
],
resultados: '
Recomendação
Sistema analisa requisitos e sugere aços compatíveis com propriedades, custo relativo e observações.
',
referencias: [
{ titulo: 'ASTM A36/A572 - Structural Steel Specifications', ano: 2019 },
{ titulo: 'EN 10025 - Hot rolled products of structural steels', ano: 2019 }
],
manualRelacionado: ['aco_introducao', 'acos_estruturais']
},
equivalencias: {
titulo: '📊 Equivalências Internacionais',
oQueE: 'Tabela de equivalências entre normas de aços estruturais (ASTM, EN, JIS, NBR) com base em propriedades mecânicas.',
paraQueServe: 'Identificar aços equivalentes quando especificação original não está disponível ou para comparação entre normas.',
quandoUsar: 'Ao trabalhar com projetos internacionais ou quando precisar substituir um aço por equivalente de outra norma.',
avisos: [
'Equivalências são aproximadas, não exatas',
'Sempre verifique composição química',
'Consulte engenheiro para aplicações críticas',
'Propriedades mecânicas podem variar ligeiramente'
],
campos: [
{ nome: 'Norma Origem', unidade: '-', significado: 'Norma do aço especificado', intervalo: 'ASTM/EN/JIS/NBR', dica: 'Norma do projeto original' },
{ nome: 'Designação', unidade: '-', significado: 'Código do aço na norma origem', intervalo: 'A36/S235/SS400', dica: 'Conforme certificado' }
],
resultados: '
Aços Equivalentes
Lista de aços equivalentes em outras normas com propriedades mecânicas comparativas.
',
referencias: [
{ titulo: 'ISO 4952 - Structural steel - Comparison of grades', ano: 2006 },
{ titulo: 'Worldwide Guide to Equivalent Irons and Steels', ano: 2006 }
],
manualRelacionado: ['equivalencias_normas', 'acos_estruturais']
},
comparativo: {
titulo: '📈 Comparativo de Aços',
oQueE: 'Ferramenta que compara lado a lado as propriedades de diferentes aços estruturais.',
paraQueServe: 'Facilitar a escolha entre opções de aços mostrando diferenças em resistência, soldabilidade, custo e aplicações.',
quandoUsar: 'Quando tiver múltiplas opções de aço e precisar decidir qual é mais adequado para o projeto.',
avisos: [
'Compare aços de mesma categoria (estrutural com estrutural)',
'Considere não apenas resistência, mas também soldabilidade',
'Custo pode variar significativamente por região',
'Disponibilidade é fator crítico no Brasil'
],
campos: [
{ nome: 'Aço 1', unidade: '-', significado: 'Primeiro aço para comparação', intervalo: 'Lista de aços', dica: 'Selecione da base de dados' },
{ nome: 'Aço 2', unidade: '-', significado: 'Segundo aço para comparação', intervalo: 'Lista de aços', dica: 'Selecione da base de dados' },
{ nome: 'Aço 3', unidade: '-', significado: 'Terceiro aço (opcional)', intervalo: 'Lista de aços', dica: 'Opcional' }
],
resultados: '
Tabela Comparativa
Mostra fy, fu, alongamento, CEV, tenacidade, custo relativo e aplicações típicas.
',
referencias: [
{ titulo: 'AISC Steel Construction Manual', ano: 2017 },
{ titulo: 'Gerdau - Catálogo de Produtos', ano: 2025 }
],
manualRelacionado: ['aco_introducao', 'acos_estruturais']
},
layout: {
titulo: '🎯 Layout de Furação',
oQueE: 'Verificador de distâncias mínimas e máximas para furos de parafusos conforme NBR 8800 e AISC 360.',
paraQueServe: 'Garantir que o layout de furação atende requisitos normativos de distância de borda e espaçamento entre furos.',
quandoUsar: 'Ao detalhar conexões parafusadas, antes de executar furação em chapas e perfis.',
avisos: [
'Distância mínima de borda: 1.5 × diâmetro',
'Distância máxima de borda: 12 × espessura',
'Espaçamento mínimo entre furos: 2.67 × diâmetro',
'Espaçamento máximo: 300 mm ou 24 × espessura'
],
campos: [
{ nome: 'Diâmetro Parafuso', unidade: 'mm', significado: 'Diâmetro nominal do parafuso', intervalo: '12-30', dica: 'Diâmetro do furo = d + 2mm' },
{ nome: 'Distância Borda', unidade: 'mm', significado: 'Distância do centro do furo até borda', intervalo: '20-150', dica: 'Mínimo 1.5d' },
{ nome: 'Espaçamento', unidade: 'mm', significado: 'Distância entre centros de furos', intervalo: '30-300', dica: 'Mínimo 2.67d' },
{ nome: 'Espessura Chapa', unidade: 'mm', significado: 'Espessura do material furado', intervalo: '5-50', dica: 'Afeta distância máxima' }
],
resultados: '
Verificação NBR 8800
Indica se layout está conforme, com valores mínimos e máximos permitidos.
',
referencias: [
{ titulo: 'NBR 8800 - Projeto de estruturas de aço', ano: 2008 },
{ titulo: 'AISC 360-16 - Specification for Structural Steel Buildings', ano: 2016 }
],
manualRelacionado: ['parafusos_basico', 'layout_furacao']
},
'parafuso-vs-solda': {
titulo: '⚙️ Parafuso vs Solda',
oQueE: 'Comparador técnico e econômico entre soluções parafusadas e soldadas para conexões estruturais.',
paraQueServe: 'Auxiliar na decisão entre parafusar ou soldar, considerando capacidade, custo, prazo e manutenibilidade.',
quandoUsar: 'Na fase de projeto de conexões, ao avaliar alternativas de ligação.',
avisos: [
'Parafusos permitem desmontagem, soldas são permanentes',
'Soldagem requer qualificação e inspeção rigorosa',
'Parafusos são mais rápidos em campo',
'Custo varia conforme região e disponibilidade'
],
campos: [
{ nome: 'Força a Transmitir', unidade: 'kN', significado: 'Esforço total na conexão', intervalo: '10-500', dica: 'Força de cálculo (fatorada)' },
{ nome: 'Comprimento Conexão', unidade: 'mm', significado: 'Extensão da ligação', intervalo: '100-2000', dica: 'Comprimento disponível' },
{ nome: 'Tipo Aço', unidade: '-', significado: 'Material base', intervalo: 'A36/A572', dica: 'Afeta resistência da solda' }
],
resultados: '
Comparação
Mostra solução parafusada (quantidade, tipo) vs soldada (perna, comprimento) com custos estimados.
',
referencias: [
{ titulo: 'AWS D1.1 - Structural Welding Code', ano: 2020 },
{ titulo: 'AISC Design Guide 21 - Welded Connections', ano: 2006 }
],
manualRelacionado: ['parafusos_basico', 'soldagem_introducao']
},
certificado: {
titulo: '📋 Checklist Certificado',
oQueE: 'Lista de verificação para análise de certificados de qualidade de materiais (Mill Test Report).',
paraQueServe: 'Garantir que certificados de aço atendem requisitos normativos e de projeto.',
quandoUsar: 'Ao receber materiais, antes de liberar para fabricação.',
avisos: [
'Verifique correspondência entre lote e certificado',
'Confirme que propriedades atendem especificação',
'Análise química deve estar dentro dos limites',
'Certificado tipo 3.1 requer laboratório independente'
],
campos: [
{ nome: 'Norma Especificada', unidade: '-', significado: 'Norma do material no projeto', intervalo: 'ASTM/EN/NBR', dica: 'Conforme projeto' },
{ nome: 'Tipo Certificado', unidade: '-', significado: 'Classificação EN 10204', intervalo: '2.1/2.2/3.1/3.2', dica: '3.1 é mais rigoroso' }
],
resultados: '
Checklist
Lista de itens obrigatórios a verificar no certificado com status de conformidade.
',
referencias: [
{ titulo: 'EN 10204 - Metallic products - Types of inspection documents', ano: 2004 },
{ titulo: 'ASTM A6 - General Requirements for Rolled Steel', ano: 2019 }
],
manualRelacionado: ['aco_introducao', 'ensaios_introducao']
},
ultrassom: {
titulo: '🏥 Interpretação Ultrassom',
oQueE: 'Ferramenta para interpretar resultados de ensaios ultrassônicos (UT) em soldas conforme AWS D1.1.',
paraQueServe: 'Avaliar se descontinuidades detectadas por UT são aceitáveis ou requerem reparo.',
quandoUsar: 'Após ensaio ultrassônico, para determinar aceitação ou rejeição de soldas.',
avisos: [
'Trincas nunca são aceitáveis',
'Porosidade tem limites de tamanho e quantidade',
'Falta de fusão é defeito crítico',
'Sempre consulte norma específica do projeto'
],
campos: [
{ nome: 'Tipo Descontinuidade', unidade: '-', significado: 'Natureza do defeito', intervalo: 'Poro/Trinca/Fusão', dica: 'Conforme laudo UT' },
{ nome: 'Tamanho', unidade: 'mm', significado: 'Dimensão da descontinuidade', intervalo: '0.5-10', dica: 'Maior dimensão' },
{ nome: 'Quantidade', unidade: 'un', significado: 'Número de descontinuidades', intervalo: '1-20', dica: 'Em área de 25mm' },
{ nome: 'Localização', unidade: '-', significado: 'Posição na solda', intervalo: 'Raiz/Face/Meio', dica: 'Conforme laudo' }
],
resultados: '
Avaliação AWS D1.1
Indica se defeito é aceitável, requer análise de engenharia ou deve ser reparado.
',
referencias: [
{ titulo: 'AWS D1.1 - Structural Welding Code', ano: 2020 },
{ titulo: 'ASME Sec V - Nondestructive Examination', ano: 2019 }
],
manualRelacionado: ['ensaios_introducao', 'soldagem_introducao']
},
'area-pintura': {
titulo: '📐 Cálculo de Área',
oQueE: 'Calculadora de área superficial para diferentes tipos de perfis e elementos estruturais.',
paraQueServe: 'Determinar área total a pintar para cálculo de consumo de tinta e custo.',
quandoUsar: 'Antes de orçar pintura, para quantificar área de aplicação.',
avisos: [
'Considere todas as faces expostas',
'Perfis têm área maior que aparentam',
'Não esqueça de somar áreas internas',
'Use resultado para ferramenta Consumo de Tinta'
],
campos: [
{ nome: 'Tipo Elemento', unidade: '-', significado: 'Geometria do elemento', intervalo: 'Chapa/Perfil/Tubo', dica: 'Define cálculo de área' },
{ nome: 'Dimensões', unidade: 'mm', significado: 'Medidas do elemento', intervalo: 'Variável', dica: 'Conforme tipo selecionado' },
{ nome: 'Quantidade', unidade: 'un', significado: 'Número de elementos', intervalo: '1-1000', dica: 'Total de peças iguais' }
],
resultados: '
Área Total
Área superficial em m² considerando todas as faces expostas.
',
referencias: [
{ titulo: 'ISO 8501-1 - Preparation of steel substrates', ano: 2007 },
{ titulo: 'Gerdau - Tabela de Perfis', ano: 2025 }
],
manualRelacionado: ['pintura_introducao']
},
galvanizacao: {
titulo: '🛡️ Galvanização',
oQueE: 'Calculadora de espessura de camada de zinco e vida útil esperada para galvanização por imersão a quente.',
paraQueServe: 'Especificar galvanização adequada e estimar durabilidade conforme ambiente de exposição.',
quandoUsar: 'Ao especificar proteção anticorrosiva por galvanização.',
avisos: [
'Espessura mínima conforme NBR 6323',
'Ambiente marinho requer camadas mais espessas',
'Galvanização + pintura (duplex) aumenta vida útil',
'Verifique se geometria permite imersão'
],
campos: [
{ nome: 'Ambiente', unidade: '-', significado: 'Categoria de exposição', intervalo: 'C1-C5', dica: 'Conforme ISO 12944' },
{ nome: 'Área Total', unidade: 'm²', significado: 'Área a galvanizar', intervalo: '1-10000', dica: 'Use ferramenta Área' },
{ nome: 'Espessura Zinco', unidade: 'μm', significado: 'Camada de zinco especificada', intervalo: '45-150', dica: 'Mínimo 85μm para C3' }
],
resultados: '
Vida Útil Estimada
Anos de proteção esperados conforme ambiente e espessura de zinco.
',
referencias: [
{ titulo: 'NBR 6323 - Galvanização por imersão a quente', ano: 2020 },
{ titulo: 'ASTM A123 - Zinc Coating on Iron and Steel', ano: 2017 }
],
manualRelacionado: ['pintura_introducao', 'iso12944']
},
'custo-pintura': {
titulo: '💰 Custo Total',
oQueE: 'Calculadora de custo completo de pintura incluindo material, mão de obra e preparação de superfície.',
paraQueServe: 'Orçar serviços de pintura com todos os custos envolvidos.',
quandoUsar: 'Na elaboração de propostas comerciais ou planejamento de custos.',
avisos: [
'Inclua custo de preparação de superfície',
'Mão de obra varia por região',
'Considere acesso e altura (andaimes)',
'Adicione margem para imprevistos (10-15%)'
],
campos: [
{ nome: 'Área Total', unidade: 'm²', significado: 'Área a pintar', intervalo: '10-10000', dica: 'Use ferramenta Área' },
{ nome: 'Sistema Pintura', unidade: '-', significado: 'Esquema de pintura', intervalo: 'C2/C3/C4/C5', dica: 'Conforme ISO 12944' },
{ nome: 'Preparação', unidade: '-', significado: 'Tipo de preparo', intervalo: 'Manual/Jato', dica: 'Jato é mais caro' },
{ nome: 'Região', unidade: '-', significado: 'Localização da obra', intervalo: 'SE/S/NE/CO', dica: 'Afeta preços' }
],
resultados: '
Custo Total
Discrimina custos de material, preparação, aplicação e total geral.
',
referencias: [
{ titulo: 'SINAPI - Tabela de Preços', ano: 2025 },
{ titulo: 'ISO 12944 - Paints and varnishes', ano: 2018 }
],
manualRelacionado: ['pintura_introducao', 'orcamento_basico']
},
secagem: {
titulo: '⏱️ Tempo de Secagem',
oQueE: 'Calculadora de tempos de secagem e intervalos entre demãos para diferentes tipos de tinta.',
paraQueServe: 'Planejar cronograma de pintura respeitando tempos mínimos e máximos entre camadas.',
quandoUsar: 'Ao programar atividades de pintura em obra.',
avisos: [
'Temperatura e umidade afetam secagem',
'Respeite tempo mínimo entre demãos',
'Tempo máximo evita perda de aderência',
'Ventilação acelera secagem'
],
campos: [
{ nome: 'Tipo Tinta', unidade: '-', significado: 'Resina da tinta', intervalo: 'Epóxi/PU/Alquídica', dica: 'Conforme ficha técnica' },
{ nome: 'Temperatura', unidade: '°C', significado: 'Temperatura ambiente', intervalo: '5-40', dica: 'Temperatura no local' },
{ nome: 'Umidade', unidade: '%', significado: 'Umidade relativa', intervalo: '40-85', dica: 'Máximo 85% para PU' },
{ nome: 'Espessura', unidade: 'μm', significado: 'DFT aplicado', intervalo: '50-200', dica: 'Camadas espessas demoram mais' }
],
resultados: '
Tempos de Secagem
Ao toque, manuseio, próxima demão e cura total.
',
referencias: [
{ titulo: 'ISO 9117 - Paints - Drying tests', ano: 2009 },
{ titulo: 'ASTM D1640 - Drying of Organic Coatings', ano: 2014 }
],
manualRelacionado: ['pintura_introducao']
},
'inspecao-pintura': {
titulo: '✔️ Inspeção de Qualidade',
oQueE: 'Checklist de inspeção de pintura conforme ISO 12944 e NBR 15239.',
paraQueServe: 'Verificar qualidade da pintura aplicada e identificar não-conformidades.',
quandoUsar: 'Durante e após aplicação de pintura, antes de liberação final.',
avisos: [
'Inspecione cada camada antes da próxima',
'Meça DFT em múltiplos pontos',
'Verifique aderência por amostragem',
'Documente com fotos'
],
campos: [
{ nome: 'Etapa', unidade: '-', significado: 'Fase da inspeção', intervalo: 'Preparo/Aplicação/Final', dica: 'Cada etapa tem checklist' },
{ nome: 'DFT Medido', unidade: 'μm', significado: 'Espessura medida', intervalo: '50-300', dica: 'Média de 5 pontos' },
{ nome: 'DFT Especificado', unidade: 'μm', significado: 'Espessura requerida', intervalo: '50-300', dica: 'Conforme projeto' }
],
resultados: '
Status Inspeção
Indica conformidade e lista não-conformidades encontradas.
',
referencias: [
{ titulo: 'ISO 12944-7 - Execution and supervision', ano: 2017 },
{ titulo: 'NBR 15239 - Pintura industrial', ano: 2005 }
],
manualRelacionado: ['pintura_introducao', 'iso12944']
},
'peso-rigging': {
titulo: '⚖️ Peso e Rigging',
oQueE: 'Calculadora de peso de elementos estruturais e planejamento de içamento (rigging).',
paraQueServe: 'Determinar peso para transporte e especificar equipamentos de elevação adequados.',
quandoUsar: 'No planejamento de logística, transporte e montagem.',
avisos: [
'Adicione margem de segurança (15-25%)',
'Considere peso de acessórios (lingas, ganchos)',
'Verifique capacidade do guindaste',
'Identifique centro de gravidade'
],
campos: [
{ nome: 'Tipo Elemento', unidade: '-', significado: 'Categoria do elemento', intervalo: 'Perfil/Chapa/Tubo', dica: 'Define cálculo de peso' },
{ nome: 'Dimensões', unidade: 'mm', significado: 'Medidas do elemento', intervalo: 'Variável', dica: 'Conforme tipo' },
{ nome: 'Material', unidade: '-', significado: 'Tipo de aço', intervalo: 'A36/A572/Inox', dica: 'Densidade varia' },
{ nome: 'Quantidade', unidade: 'un', significado: 'Número de elementos', intervalo: '1-1000', dica: 'Total de peças' }
],
resultados: '
Peso e Rigging
Peso total, capacidade mínima de guindaste e recomendações de içamento.
',
referencias: [
{ titulo: 'NR-12 - Segurança em Máquinas', ano: 2019 },
{ titulo: 'ASME B30.20 - Below-the-Hook Lifting Devices', ano: 2018 }
],
manualRelacionado: ['orcamento_basico']
},
referencia: {
titulo: '📖 Referência Técnica',
oQueE: 'Biblioteca de referências técnicas, normas, tabelas e fórmulas para consulta rápida.',
paraQueServe: 'Acesso rápido a informações técnicas essenciais durante projeto e execução.',
quandoUsar: 'Sempre que precisar consultar dados técnicos, propriedades de materiais ou requisitos normativos.',
avisos: [
'Sempre consulte norma original para aplicações críticas',
'Dados são para referência, não substituem projeto',
'Verifique edição atualizada das normas',
'Propriedades podem variar por fornecedor'
],
campos: [
{ nome: 'Categoria', unidade: '-', significado: 'Tipo de referência', intervalo: 'Normas/Tabelas/Fórmulas', dica: 'Selecione categoria' },
{ nome: 'Assunto', unidade: '-', significado: 'Tema específico', intervalo: 'Variável', dica: 'Conforme categoria' }
],
resultados: '
Informação Técnica
Dados, tabelas, fórmulas e referências normativas relevantes.
',
referencias: [
{ titulo: 'AISC Steel Construction Manual', ano: 2017 },
{ titulo: 'AWS D1.1 - Structural Welding Code', ano: 2020 },
{ titulo: 'NBR 8800 - Projeto de estruturas de aço', ano: 2008 }
],
manualRelacionado: ['aco_introducao', 'parafusos_basico', 'soldagem_introducao']
},
// ABAS DE SOLDAGEM
filete: {
titulo: '⚡ Dimensionamento de Soldas de Filete',
oQueE: 'Solda de filete é uma solda de seção triangular que une duas superfícies aproximadamente perpendiculares. É o tipo mais comum de solda estrutural.',
paraQueServe: 'Calcular a perna necessária da solda de filete para transmitir uma força específica, considerando o processo de soldagem e o número de passes necessários.',
quandoUsar: 'Em ligações de vigas a pilares, cantoneiras, reforços, e qualquer conexão onde as peças formam um ângulo (geralmente 90°).',
avisos: [
'Perna mínima: 3mm para chapas até 6mm, 5mm para chapas de 6-12mm',
'Perna máxima: espessura da chapa mais fina',
'Considerar acessibilidade para soldagem',
'Verificar distorção em soldas longas'
],
campos: [
{ nome: 'Força a Transmitir', unidade: 'kN', significado: 'Carga que a solda deve suportar', intervalo: '10-500', dica: 'Obtenha do cálculo estrutural' },
{ nome: 'Comprimento da Solda', unidade: 'mm', significado: 'Extensão total da solda', intervalo: '50-1000', dica: 'Perímetro da conexão' },
{ nome: 'Tipo de Eletrodo', unidade: '-', significado: 'Resistência do metal de adição', intervalo: 'E60-E100', dica: 'E7018 é o mais comum' },
{ nome: 'Número de Lados', unidade: '-', significado: 'Solda em um ou ambos os lados', intervalo: '1-2', dica: '2 lados dobra a capacidade' }
],
resultados: '
Perna Necessária
Fórmula: a = F / (0.707 × L × f_w × n)
Onde: a=perna, F=força, L=comprimento, f_w=tensão admissível, n=número de lados
',
referencias: [
{ titulo: 'AWS D1.1 - Structural Welding Code', ano: 2020, url: 'https://www.aws.org' },
{ titulo: 'NBR 8800 - Projeto de estruturas de aço', ano: 2008 }
],
manualRelacionado: ['soldagem_introducao', 'eletrodos_tipos', 'preaquecimento_guia']
},
energia: {
titulo: '🔥 Energia de Soldagem (Heat Input)',
oQueE: 'Energia de soldagem (heat input) é a quantidade de energia térmica transferida para o material base por unidade de comprimento de solda.',
paraQueServe: 'Controlar a taxa de resfriamento da solda para evitar formação de estruturas frágeis (martensita) e garantir propriedades mecânicas adequadas.',
quandoUsar: 'Em aços de alta resistência, seções espessas, ou quando especificado em procedimento de soldagem (WPS).',
avisos: [
'Heat input muito alto: grão grosseiro, perda de resistência',
'Heat input muito baixo: resfriamento rápido, trincas',
'Medir tensão e corrente reais durante soldagem',
'Considerar eficiência do processo (η)'
],
campos: [
{ nome: 'Voltagem', unidade: 'V', significado: 'Tensão elétrica do arco', intervalo: '20-35', dica: 'Ler no equipamento durante soldagem' },
{ nome: 'Corrente', unidade: 'A', significado: 'Corrente elétrica do arco', intervalo: '80-300', dica: 'Ajustar conforme diâmetro do eletrodo' },
{ nome: 'Velocidade', unidade: 'cm/min', significado: 'Velocidade de avanço da soldagem', intervalo: '10-40', dica: 'Medir tempo para soldar 10cm' },
{ nome: 'Eficiência', unidade: '%', significado: 'Eficiência térmica do processo', intervalo: '60-90', dica: 'SMAW=60%, GMAW=80%, SAW=90%' }
],
resultados: '
Heat Input
Fórmula: HI = (V × I × 60 × η) / (1000 × v)
Resultado em kJ/mm. Típico: 0.5-2.5 kJ/mm
',
referencias: [
{ titulo: 'AWS D1.1 - Heat Input Requirements', ano: 2020 },
{ titulo: 'ISO 17663 - Welding Heat Input', ano: 2009 }
],
manualRelacionado: ['soldagem_introducao', 'preaquecimento_guia', 'cev_entendimento']
},
'consumo-eletrodo': {
titulo: '📊 Consumo de Eletrodos',
oQueE: 'Cálculo da quantidade de eletrodos necessários para executar uma determinada quantidade de soldagem, considerando perdas e eficiência.',
paraQueServe: 'Estimar custos de materiais de soldagem e planejar compras para o projeto.',
quandoUsar: 'Na fase de orçamento e planejamento de projetos com soldagem.',
avisos: [
'Considerar perdas por pontas (15-20%)',
'Considerar respingos e escória (10-15%)',
'Adicionar margem de segurança (10%)',
'Variar conforme habilidade do soldador'
],
campos: [
{ nome: 'Volume de Solda', unidade: 'cm³', significado: 'Volume total de metal depositado', intervalo: '10-10000', dica: 'Calcule: comprimento × área da seção' },
{ nome: 'Diâmetro Eletrodo', unidade: 'mm', significado: 'Diâmetro do eletrodo usado', intervalo: '2.5-5.0', dica: '3.25mm é o mais comum' },
{ nome: 'Eficiência', unidade: '%', significado: 'Aproveitamento do eletrodo', intervalo: '50-70', dica: '60% é típico para SMAW' },
{ nome: 'Densidade', unidade: 'g/cm³', significado: 'Densidade do metal de solda', intervalo: '7.8-7.9', dica: 'Aço: 7.85 g/cm³' }
],
resultados: '
Consumo de Eletrodos
Fórmula: Peso = Volume × Densidade / Eficiência
Resultado em kg de eletrodos necessários
',
referencias: [
{ titulo: 'AWS Welding Handbook - Consumables', ano: 2020 },
{ titulo: 'Guia de Consumo de Eletrodos', ano: 2018 }
],
manualRelacionado: ['soldagem_introducao', 'eletrodos_tipos', 'orcamento_basico']
},
'sequencia-soldagem': {
titulo: '🔄 Sequência de Soldagem',
oQueE: 'Ordem e direção em que os cordões de solda são depositados para minimizar distorções e tensões residuais.',
paraQueServe: 'Planejar a execução da soldagem para reduzir empenamento, controlar distorções e garantir qualidade dimensional.',
quandoUsar: 'Em estruturas com múltiplas soldas, chapas finas, ou quando tolerâncias dimensionais são críticas.',
avisos: [
'Soldar do centro para as extremidades reduz distorção',
'Alternar lados em soldas simétricas',
'Evitar concentração de calor em uma região',
'Usar gabaritos para peças críticas'
],
campos: [
{ nome: 'Tipo de Estrutura', unidade: '-', significado: 'Configuração da peça', intervalo: 'Viga/Pilar/Chapa', dica: 'Define estratégia de soldagem' },
{ nome: 'Número de Soldas', unidade: '-', significado: 'Quantidade de cordões', intervalo: '2-20', dica: 'Mais soldas = mais planejamento' },
{ nome: 'Espessura', unidade: 'mm', significado: 'Espessura do material', intervalo: '3-50', dica: 'Chapas finas distorcem mais' },
{ nome: 'Restrição', unidade: '-', significado: 'Liberdade de movimento', intervalo: 'Livre/Restrita', dica: 'Restrita gera mais tensões' }
],
resultados: '
Recomendações de Sequência
Baseado nas entradas, o sistema sugere a melhor ordem de soldagem e técnicas para minimizar distorções.
',
referencias: [
{ titulo: 'AWS D1.1 - Welding Sequence', ano: 2020 },
{ titulo: 'Distortion Control in Welding', ano: 2015 }
],
manualRelacionado: ['soldagem_introducao', 'sequencia_soldagem', 'preaquecimento_guia']
},
'padroes-soldagem': {
titulo: '📋 Padrões e Normas de Soldagem',
oQueE: 'Referências normativas e requisitos técnicos para soldagem estrutural conforme AWS, ASME, NBR e outras normas.',
paraQueServe: 'Consultar requisitos normativos, símbolos de soldagem, qualificação de procedimentos e inspeção.',
quandoUsar: 'Durante elaboração de WPS, qualificação de soldadores, inspeção e controle de qualidade.',
avisos: [
'Sempre consultar a norma aplicável ao projeto',
'Verificar edição e ano da norma',
'Considerar requisitos do cliente',
'Documentar todos os procedimentos'
],
campos: [
{ nome: 'Norma Aplicável', unidade: '-', significado: 'Código de soldagem do projeto', intervalo: 'AWS/ASME/NBR', dica: 'Definido no projeto' },
{ nome: 'Tipo de Estrutura', unidade: '-', significado: 'Aplicação da soldagem', intervalo: 'Edifício/Ponte/Vaso', dica: 'Define requisitos específicos' },
{ nome: 'Categoria', unidade: '-', significado: 'Criticidade da junta', intervalo: 'A/B/C/D', dica: 'A é mais crítica' }
],
resultados: '
Requisitos Normativos
Consulta de requisitos específicos da norma selecionada, incluindo qualificação, inspeção e aceitação.
',
referencias: [
{ titulo: 'AWS D1.1 - Structural Welding Code', ano: 2020 },
{ titulo: 'ASME Section IX - Welding Qualifications', ano: 2021 },
{ titulo: 'NBR 8800 - Projeto de estruturas de aço', ano: 2008 }
],
manualRelacionado: ['soldagem_introducao', 'eletrodos_tipos', 'ensaios_introducao']
},
// ABAS DE PARAFUSOS/CONEXÕES
'parafusos-cisalhamento': {
titulo: '🔩 Parafusos ao Cisalhamento',
oQueE: 'Verificação da resistência de parafusos quando submetidos a forças cortantes (cisalhamento) perpendiculares ao eixo do parafuso.',
paraQueServe: 'Dimensionar o número e diâmetro de parafusos necessários para resistir a uma força cortante específica.',
quandoUsar: 'Em ligações onde a força é perpendicular ao eixo dos parafusos (maioria das ligações estruturais).',
avisos: [
'Verificar número de planos de corte (simples ou duplo)',
'Usar parafusos de alta resistência (A325/A490)',
'Considerar rosca no plano de corte (reduz capacidade)',
'Aplicar fator de segurança adequado'
],
campos: [
{ nome: 'Tipo de Parafuso', unidade: '-', significado: 'Classe de resistência', intervalo: 'A325/A490/ISO', dica: 'A325 é o mais comum' },
{ nome: 'Diâmetro', unidade: 'mm', significado: 'Diâmetro nominal do parafuso', intervalo: '12-24', dica: '20mm (3/4") é típico' },
{ nome: 'Quantidade', unidade: '-', significado: 'Número de parafusos', intervalo: '2-20', dica: 'Mínimo 2 por conexão' },
{ nome: 'Planos de Corte', unidade: '-', significado: 'Superfícies de cisalhamento', intervalo: '1-2', dica: '2 planos dobra capacidade' },
{ nome: 'Força Aplicada', unidade: 'kN', significado: 'Carga de projeto', intervalo: '10-500', dica: 'Do cálculo estrutural' }
],
resultados: '
',
referencias: [
{ titulo: 'NBR 8800 - Ligações Parafusadas', ano: 2008 },
{ titulo: 'AISC 360 - Bearing Strength', ano: 2016 }
],
manualRelacionado: ['parafusos_basico', 'layout_furacao', 'acos_estruturais']
},
'parafusos-bloco': {
titulo: '⚠️ Ruptura em Bloco de Cisalhamento',
oQueE: 'Modo de falha onde um bloco de material se destaca da chapa por combinação de cisalhamento e tração ao longo de um caminho definido pelos furos.',
paraQueServe: 'Verificar se a chapa tem resistência suficiente para evitar ruptura em bloco, especialmente em ligações com múltiplos parafusos.',
quandoUsar: 'Em ligações com 3 ou mais parafusos em linha, cantoneiras, e conexões de extremidade.',
avisos: [
'Crítico em cantoneiras e chapas de extremidade',
'Aumentar distância de borda se necessário',
'Considerar ambos os modos: cisalhamento e tração',
'Usar furos padrão (não oversized)'
],
campos: [
{ nome: 'Diâmetro Parafuso', unidade: 'mm', significado: 'Diâmetro dos parafusos', intervalo: '12-24', dica: 'Afeta área líquida' },
{ nome: 'Quantidade Horizontal', unidade: '-', significado: 'Parafusos na direção da força', intervalo: '2-6', dica: 'Mais parafusos = maior risco' },
{ nome: 'Quantidade Vertical', unidade: '-', significado: 'Parafusos perpendiculares', intervalo: '1-4', dica: 'Afeta área de cisalhamento' },
{ nome: 'Espaçamento', unidade: 'mm', significado: 'Distância entre furos', intervalo: '50-100', dica: 'Típico: 3d' },
{ nome: 'Distância de Borda', unidade: 'mm', significado: 'Distância à borda livre', intervalo: '25-75', dica: 'Crítico para tração' },
{ nome: 'Espessura', unidade: 'mm', significado: 'Espessura da chapa', intervalo: '6-20', dica: 'Afeta área resistente' },
{ nome: 'Tipo de Aço', unidade: '-', significado: 'Resistência do material', intervalo: 'A36/A572', dica: 'Define F_u e F_y' }
],
resultados: '
Aço é uma liga de ferro e carbono, com teor de carbono entre 0.04% e 2%, que oferece propriedades superiores ao ferro puro em termos de resistência, dureza e ductilidade.
Classificação dos Aços
Aços Simples (Carbono): Apenas Fe + C, sem elementos de liga adicionados
Carbono Equivalente (CEV) é um valor calculado que representa a "capacidade de endurecimento" de um aço durante a soldagem. Quanto maior o CEV, mais difícil é soldar.
Por que CEV importa?
Durante a soldagem, o material próximo à solda esfria muito rapidamente (taxa de resfriamento). Aços com alto CEV endurecem muito durante este resfriamento rápido, podendo desenvolver trincas.
Soldagem é um processo de união de materiais metálicos por fusão, onde as peças são aquecidas até o ponto de fusão, permitindo que se fundam e formem uma junta única e contínua.
Processos de Soldagem Principais
SMAW (Eletrodo Revestido): Processo manual mais comum
GMAW (MIG/MAG): Soldagem com arame contínuo e gás de proteção
GTAW (TIG): Alta qualidade, ideal para aços inoxidáveis
`;
}).join('');
}
// Navigate to a specific tool/tab
function navegarParaFerramenta(toolId, tabIndex) {
closeGlobalSearchModal();
// Determine which section to show
let sectionId = toolId;
// Handle tabs within sections
if (toolId.startsWith('parafusos-')) {
sectionId = 'parafusos';
} else if (['filete', 'energia', 'consumo-eletrodo', 'sequencia-soldagem', 'padroes-soldagem'].includes(toolId)) {
sectionId = 'preaquecimento'; // SOLDAGEM section
}
// Show the section
showSection(sectionId);
// Switch to specific tab if needed
setTimeout(() => {
if (tabIndex !== null && tabIndex !== undefined) {
if (sectionId === 'parafusos') {
switchTab(tabIndex);
} else if (sectionId === 'preaquecimento') {
switchWeldTab(tabIndex);
}
}
// Scroll to top
window.scrollTo({ top: 0, behavior: 'smooth' });
}, 200);
}
// Filter help content based on search
function filtrarConteudoAjuda() {
const searchTerm = document.getElementById('helpSearch').value.toLowerCase();
const activeTab = document.querySelector('.help-tab-content.active');
if (!activeTab || !searchTerm) {
// Remove all highlights if search is empty
if (activeTab) {
const content = activeTab.innerHTML;
activeTab.innerHTML = content.replace(/(.*?)<\/mark>/g, '$1');
}
return;
}
// Get original content without highlights
const ajuda = ajudaDatabase[currentHelpSection];
if (!ajuda) return;
// Re-render current tab with highlights
const activeTabIndex = Array.from(document.querySelectorAll('.help-tab-content')).indexOf(activeTab);
// Helper function to highlight text
const highlightText = (text) => {
if (!searchTerm) return text;
const regex = new RegExp(`(${searchTerm})`, 'gi');
return text.replace(regex, '$1');
};
if (activeTabIndex === 0) {
// Tab 0: Explicação
activeTab.innerHTML = `