🚀 Auto-deploy: BrainWind atualizado em 13/07/2026 21:50:34

This commit is contained in:
2026-07-13 21:50:34 +00:00
parent c184b2211c
commit 7fcf964254
+11 -1
View File
@@ -14,7 +14,7 @@
| Item | Valor |
|------|-------|
| Data da última atualização | 2026-07-10 |
| Data da última atualização | 2026-07-13 |
| Marcos concluídos | **8 / 8** (plano completo) + M9.1 ✅ + M9.2 ✅ + M9.3 ✅ + M9.4 ✅ + M9.5 ✅ + M9.6 ✅ + M9.7 ✅ + M9.8 ✅ + M9.9 ✅ + M9.10 ✅ + M9.13 ✅ + M9.14 ✅ + M9.15 ✅ + M9.16 ✅ + M9.17 ✅ |
| Cobertura NBR 6123:2023 | **100% das 11 seções + 3 anexos** |
| Linhas de código TS/TSX | ~8.200 |
@@ -695,6 +695,16 @@ gráficos SVG inline para variáveis CSS do tema, suportando dark mode.
- Correção nos scripts geradores de inputs para o software estrutural Ftool (`export-ftool.ts`).
- Atualização e refatoração nas asserções das suítes de testes (`i18n.test.ts`, `export-ftool.test.ts`) para suportar a validação do novo nome.
#### M9.17 — Refinamento do Módulo Pipe-Rack (Geometria Dinâmica e Momento de Tombamento)
**Status:** ✅ Concluído (2026-07-13)
**Escopo:** Elevar a precisão e a fidelidade visual/física do módulo de Pipe-Racks Industriais, incorporando elevações individuais para tubulações, centro de pressão efetivo e ilustrações didáticas realistas para NBR 6123.
**Entregas:**
- **UI/UX e Manual:** Layout refatorado para o padrão de 3 colunas. Adição do conteúdo específico sobre Pipe-Rack no `EducationalManual.tsx` (explicando $\varphi$, n $\ge$ 2 e $\eta$).
- **Ilustrações SVG 2D:** Criação de vistas laterais autênticas no `WindFlowGrid2D.tsx`. Para $n=1$, tubos repousam sobre mãos-francesas. Para $n > 1$, tubos repousam sobre vigas longitudinais e ilustram perfeitamente o fator de proteção e a esteira turbulenta. As legendas também foram ajustadas.
- **Renderização 3D:** O modelo no `Piperack3D.tsx` foi atualizado para posicionar corretamente as tubulações em seus respectivos `elevationOffset` (entre a base e o topo da estrutura reticulada).
- **Física Refinada:** Introdução do input `elevationOffset` para cada tubo na interface. Cálculo do **Centro de Pressão Efetivo ($Z_{eff}$)** via média ponderada de áreas (tubos e perfis) na função `calculatePiperack()`. O Momento Global de Tombamento passou a ser o produto exato de $F_{global} \times Z_{eff}$.
- **Permissões da Norma:** O limite superior do slider do Índice de Solidez da Estrutura ($\varphi_{str}$) foi elevado de 0,6 para 1,0, em respeito às tabelas da norma. Todos os testes afetados foram ajustados.
#### M9.11 — Persistência opcional em servidor (~especulativo)
**Problema:** Tudo é local (IndexedDB).
**Tarefa:**