RCS API - 철근의 민감도 분석

이 기사는 다음 언어로도 제공됩니다:
영어에서 AI로 번역됨
다음 예제는 새로운 RCS API의 여러 기능을 설명합니다. 단면 치수와 하중이 미리 정의된 단면을 포함하는 기존 파일을 활용하여, 단면에 대한 영향을 분석하기 위해 철근을 추가하거나 수정할 수 있습니다.

API는 Python 프로그래밍 언어를 통해 구동됩니다. IDEA StatiCa Git-Hub 참조 자료를 확인하십시오. 

진행 단계 개요

  1. 선택한 설계 단면에 철근 템플릿 적용
  2. 계산 실행
  3. 계산에서 검토할 결과 추출
  4. 그래프에 도시하는 데 사용할 수 있는 데이터프레임에 결과 추가
inline image in article

패키지 설치

패키지는 API 실행, 데이터프레임 작업 및 그래프 도시를 위한 통신 및 사전 설치된 함수/객체를 제공합니다.

IDEA StatiCa RCS Client는 IDEA StatiCa의 구성 요소로, 철근 콘크리트 및 강구조를 포함한 구조 부재의 설계 및 규정 검토에 널리 사용되는 소프트웨어 솔루션입니다. 구체적으로, RCS철근 콘크리트 단면(Reinforced Concrete Sections)을 의미하며, RCS Client는 다양한 하중 조건 하에서 철근 콘크리트 단면의 거동을 분석하고 검토하는 데 중점을 둔 애플리케이션의 일부입니다.

IDEA StatiCa RCS Client의 주요 기능:

  1. 단면 분석: 콘크리트와 철근 사이의 복잡한 상호작용을 고려하여 콘크리트 부재의 단면을 분석할 수 있습니다. 여기에는 비선형 거동, 균열 및 기타 현상이 포함될 수 있습니다.
  2. 규정 준수: RCS Client는 다양한 국제 기준에 따라 설계를 검토하여 단면이 안전 및 성능 기준을 충족하는지 확인합니다.
  3. 상관도: 다양한 하중 조합에 대한 상관도를 생성하여, 엔지니어가 다양한 하중 조건(예: 축력과 휨 모멘트의 조합) 하에서 단면이 어떻게 거동하는지 이해하는 데 도움을 줍니다.
  4. 결과 시각화: 소프트웨어는 응력-변형률 분포, 균열 패턴 등의 상세한 시각화를 제공하여 엔지니어가 결과를 쉽게 해석하고 이해할 수 있도록 합니다.
  5. 다른 모듈과의 연동: RCS Client는 강구조 연결 또는 콘크리트 부재를 위한 모듈 등 다른 IDEA StatiCa 모듈과 함께 작동하여 포괄적인 설계 및 분석 환경을 제공합니다.
  6. 자동화 및 API: RCS Client는 API를 사용하여 워크플로에 통합될 수 있으며, 자동화된 분석 또는 다른 소프트웨어 도구와의 연동이 가능합니다.
inline image in article
inline image in article

기존 프로젝트 열기 및 단면 상세 정보 가져오기

  1. IDEA StatiCa에서 모델 열기, 파일명은 "Project2.IdeaRcs"
  2. IDEA StatiCa NavigatorExtreme에서 상세 정보 가져오기 (단면이 두 개 이상 정의된 경우 모든 Extreme을 고려함)
inline image in article
inline image in article

템플릿, 계산 및 결과에 대한 루프 실행

  1. 분석을 위한 단면 선택
  2. 분석에 사용할 템플릿
  3. 모든 변형 계산
  4. 결과 출력
inline image in article

출력 도시 (matplotlib)

inline image in article
inline image in article

IDEA StatiCa RCS의 템플릿에 대한 일괄 분석을 수행하기 위해 RCS API를 활용하는 방법을 습득하였습니다.

샘플 파일

관련 기사