Portique multi-étages / multi-travées à saisie libre (hauteurs et portées quelconques). Calcul natif par méthode de rigidité 2D : efforts N, V, M, déformée et drift. Charges verticales réparties sur les poutres et efforts horizontaux par étage (vent / séisme). Export Python (anaStruct / OpenSeesPy).
H appliqué au nœud de gauche de chaque plancher (cumulé en pied).
Grille régulière de nœuds (portées × niveaux) ; poteaux et poutres = éléments de portique
(3 ddl/nœud). Assemblage et résolution K·U = P par RDM.frameSolve. Les sections
distinctes poteaux / poutres donnent A et I propres.
Drift = déplacement horizontal relatif entre planchers ; comparé à h/500 (valeur courante
de confort / ELS sous vent). Le diagramme [C] est illustratif (interpolation des moments d'extrémité +
flèche parabolique sous q) ; les valeurs exactes figurent dans le tableau [D].
L'export Python recrée le portique dans anaStruct (diagrammes intégrés) ou
OpenSeesPy (post-traitement opsvis). Unités kN, m.