feat: unified 0 and 90 degree PDF envelope and category descriptors
This commit is contained in:
@@ -0,0 +1,21 @@
|
||||
/**
|
||||
* Tabela 2 — Fator de rajada Fᵣ (NBR 6123:2023, sec. 5.3)
|
||||
*
|
||||
* Os valores são os mesmos da Tabela 1 (já embutidos em TABLE_1).
|
||||
* Esta tabela é exposta separadamente para clareza e para futura
|
||||
* extensão (caso a norma publique valores distintos por intervalo).
|
||||
*
|
||||
* Fonte: NBR 6123:2023, p. 14 (Tabela 2).
|
||||
* Última auditoria: 2026-07-07 — Fᵣ = 1,00 (A) | 0,98 (B) | 0,95 (C).
|
||||
*/
|
||||
|
||||
import type { StructureClass } from '../wind-kernel';
|
||||
import { TABLE_1 } from './table-1';
|
||||
import type { TerrainCategory } from '../wind-kernel';
|
||||
|
||||
export function getGustFactor(
|
||||
category: TerrainCategory,
|
||||
structureClass: StructureClass,
|
||||
): number {
|
||||
return TABLE_1[category][structureClass].fr;
|
||||
}
|
||||
Reference in New Issue
Block a user