From 7fcf964254c8929e0c37f958374af75d1f293223 Mon Sep 17 00:00:00 2001 From: Marcos Date: Mon, 13 Jul 2026 21:50:34 +0000 Subject: [PATCH] =?UTF-8?q?=F0=9F=9A=80=20Auto-deploy:=20BrainWind=20atual?= =?UTF-8?q?izado=20em=2013/07/2026=2021:50:34?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- PROGRESS.md | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/PROGRESS.md b/PROGRESS.md index 1d828fc..a7b94f7 100644 --- a/PROGRESS.md +++ b/PROGRESS.md @@ -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:**