A versão 0.3.0 saiu em 21 de outubro de 2026. Desde a 0.2.0 continuamos verificando o solver de várias maneiras independentes e encontramos mais dezesseis erros que podiam dar um resultado errado. Estão corrigidos, e cada um tem um aviso de segurança publicado que diz o que estava errado, a quem afeta e o que revisar.
Resolva seus projetos de novo
Estes são os casos que mais podem mover um resultado de projeto. Cada aviso tem o caso resolvido completo e o que fazer com resultados já entregues.
| Aviso | Caso | Correto | Antes |
|---|---|---|---|
| SA-2026-005 | Caibro de telhado de duas águas: esforço normal na base (kN) | -56,67 | -41,67 |
| SA-2026-007 | Pilar cruciforme de 1,5 m: carga crítica (kN) | 2993 | 5860 |
| SA-2026-014 | Pórtico espacial renumerado: fator de colapso plástico | 176,47 | 424,3 |
| SA-2026-015 | Mastro estaiado: tração no estai (kN) | 5,18 | 4,34 |
| SA-2026-013 | Balanço de cascas curvas: momento no engaste (kN·m/m) | 35,0 | 0 |
Os demais avisos cobrem o espectro de resposta com CQC, modelos planos resolvidos em 3D com momentos nodais, apoios trocados de mola para rígido, arcos fora do plano X–Z, as curvas de solo p-y, t-z e q-z, o sólido-casca em placas finas e, para quem usa o motor ou sua API diretamente, a análise não linear de material, os elementos MITC9 curvos e as cargas de temperatura em barras.
Avisa em vez de errar em silêncio
- Um resultado que um erro ainda aberto poderia afetar leva um aviso que o nomeia, no seu idioma. Resta um: a análise não linear de material é um modelo secante de barra inteira.
- Quando uma carga de temperatura não indica o coeficiente de dilatação ou a altura da seção, o resultado diz qual valor foi suposto.
- O que não tem solução é recusado: um momento num nó que nada pode girar, uma carga de casca sobre um elemento de outro tipo, uma curva de solo sem os dados que sua referência exige.
Verificado mais a fundo
- Certificados de ponta a ponta para pórticos e treliças: um verificador independente reconstrói a rigidez e as cargas a partir do modelo e certifica os deslocamentos contra o modelo, não só contra as matrizes que o motor montou. Já encontrou três casos em que motor e modelo não coincidiam.
- O mesmo modelo dá sempre os mesmos números, bit a bit, e cada memória, planilha e CSV registra com que versão e quais dados foi obtido.
- O dimensionamento de concreto CIRSOC 201 sai de uma só implementação no motor.
- Estimativas do erro de malha para placas e cascas, apresentadas como estimativas, nunca como certificadas.