Skip to content

[✨ Feature request]: Add TorsionCheck for concrete RCS according to EC2 #665

@egarciamendez

Description

@egarciamendez

Description

Implement a torsion check for concrete reinforced concrete sections (RCS) according to Eurocode 2 standards. This feature should provide comprehensive torsion verification capabilities for concrete structural elements, following the methodologies outlined in EN 1992-1-1.

  • The torsion check should include:
  • Torsional resistance calculations for reinforced concrete sections
  • Verification of torsional reinforcement requirements - Interaction checks between torsion, bending, and shear
  • Compliance with EC2 design provisions for torsion

Acceptance Criteria

  • TorsionCheck class implements EC2 torsion verification methods
  • Supports any Blueprints concrete cross-section
  • Calculates required torsional reinforcement (longitudinal and transverse)
  • Performs interaction checks (torsion + bending + shear)
  • Includes validation for input parameters according to EC2 limits
  • Provides clear output with utilization ratios and safety factors
  • Compatible with existing concrete and rebar material
  • Includes comprehensive test coverage with reference calculations
  • Documentation follows project standards and shows users step-by-step how it should be used

Dependencies

  • Existing concrete and rebar material classes
  • Blueprints Eurocode formulas
  • Cross-section geometry definitions
  • NumPy for numerical calculations

Confirmation

  • I have checked that this feature does not already exist in the issue tracker.
  • I have read and understood the contribution guidelines.

Metadata

Metadata

Assignees

No one assigned

    Labels

    concreteArea of expertise materialenhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions