함수 Home > SoilWorks > 동해석(Dynamic) > 하중&경계조건&해석 > 시간이력해석 > 함수
| 항목 | 내용 |
|---|---|
| 기능 | 시간이력해석을 위한 시간-하중 함수를 정의합니다. |
| 적용모듈 | |
| 호출 | 메인 메뉴 : 하중 & 경계조건 & 해석 > 시간이력해석 > 함수 Command Line : THFunction 을 입력합니다. |
시간이력함수
이름
- 시간-하중 함수의 이름을 정의합니다.
불러오기
- 기 생성된 함수를 불러옵니다.
지진파
- 지진 데이터를 데이터베이스로부터 불러옵니다.
- 클릭하면 지진가속도 생성 대화창이 호출됩니다.
- 지진파
- DB로부터 지진가속도를 선택합니다.
- 사용자정의
- 포함된 데이터베이스 이외의 데이터를 불러오기 할 경우 사용합니다.
- 우측의 불러오기 버튼을 클릭하여 데이터베이스를 호출합니다.
- 진폭스케일
- 증폭 스케일을 입력합니다.
- 기본값은 1입니다.
- 시간스케일
- 시간 스케일을 입력합니다.
- 기본값은 1입니다.
- 지진파
시간함수 데이터 종류
- 스펙트럼 데이터의 형식을 선택합니다.
- 정규화된 가속도
- 정규화된 가속도 형식의 데이터를 입력합니다.
- 가속도
- 가속도 형식의 데이터를 입력합니다.
- 힘
- 하중 형식의 데이터를 입력합니다.
- 모멘트
- 모멘트 형식의 데이터를 입력합니다.
- 정규화된 가속도
스케일링
- 스펙트럼 데이터의 증감계수를 입력합니다.
- 스케일팩터
- 입력 그래프의 스케일펙터를 설정합니다.
- 기본값은 1입니다.
- 최대값
- 최대값을 설정할 수 있습니다.
- 스케일팩터
중력가속도
- 중력가속도를 입력합니다.
- 기본값은 9.807m/sec 2 입니다.
그래프 옵션
- 로그 스케일이 표시될 축을 선택합니다..
- X축 로그
- 그래프의 X축을 Log 간격으로 설정합니다.
- Y축 로그
- 그래프의 Y축을 Log 간격으로 설정합니다.
- X축 로그
클릭하는 경우 새로운 시간-하중 함수가 추가됩니다.
클릭하는 경우 작성된 시간-하중 함수가 변경됩니다.
클릭하는 경우 작성된 시간-하중 함수가 삭제됩니다.
키보드의 ESC를 클릭하는 경우 대화상자는 종료됩니다.
참고사항
- 지반응답해석에서는 사용자의 편의를 고려하여 다음과 같이 2가지의 시간이력하중 입력방법을 제공하고 있습니다.
-
지진하중에 대한 입력은 시간이력 가속도를 중력가속도로 나눈 값만 지원합니다. - 자주 사용되는 시간이력하중을 파일로 저장한 다음 읽어들이는 방법 - 데이터베이스에 내장된 시간이력하중 데이터를 호출하는 방법
-
[1]. 자주 사용되는 응답스펙트럼 함수 데이터를 파일로 저장한 다음 읽어들이는 방법
-
응답스펙트럼 함수를 이미 만들어진 데이터에서 읽어 입력하는 경우에 사용되며, 데이터는 확장자를 '.sgs'나 '.spd'로 하는 파일로 다음과 같은 형식으로 작성합니다.
-
'fn.sgs' 파일의 형식
코드/데이터 설명 *SGSw이 파일이 SoilWorks의 지진데이터 자동 추출 모듈인 "Seismic Data Generator"의 데이터 형식임을 나타내는 선언문 *TITLE, ATC 3-06 Design Spectrum- *TITLE, Soil=1.0 Aa=1.00 Av=1.00 RMF=1.00- *X-AXIS, Period Tn (sec)- *Y-AXIS, Absolute Acceleration (g)- *UNIT&TYPE, GRAV, ACCEL- *FLAGS, 0, 0- *DATA- 1.00000E-006, 2.50000E+000- 4.00000E-002, 2.50000E+000- 8.00000E-002, 2.50000E+000- 1.20000E-001, 2.50000E+000- : - -
'fn.sgs' 파일의 형식 - 사용자가 입력
구분 입력 내용 및 규칙 선택사항 **주석 - 어느 곳에나 입력 가능- *UNIT: \(\text{MM, CM, M, INCH, FEET, GRAV}\) 가능- *하중E: \(\text{KG, TON, KN, LBF, KIP }\) 가능- *TYPE: \(\text{ACCEL, FORCE, MOMENT }\) 가능필수사항 *Data- \(X_1, Y_1\) (\(X\) : Time, \(Y\) : Time Function) - \(X_2, Y_2\) - \(X_3, Y_3\) - :
-
-
[2]. SoilWorks의 데이터베이스에 내장된 스펙트럼데이터를 호출하는 방법
-
각종 지진데이터를 데이터베이스로부터 읽어 들여 시간이력하중을 생성하는 기능입니다.
지진가속도 기록 생성
-
최종 수정일: 2026-03-25