Translation update pending
The Korean translation may be out of date because the Japanese source has changed. The existing translation remains available while it is being updated.
!STEP¶
해석 스텝 설정
비선형 정적 해석, 비선형 동적 해석에서는 필수
위 이외의 해석에서 이 정의를 생략하면 모든 경계조건이 활성화되어 1스텝으로 계산
재료 특성이 점탄성 및 크리프인 경우 TYPE=VISCO를 지정하고 계산 시간 조건을 설정
참고로 TYPE(STATIC/VISCO)은 재료에 시간 증분을 전달할지 여부를 정하는 스텝 종류이며, !SOLUTION의 해석 종류(STATIC/DYNAMIC 등)와는 별개의 지정이다(아래 비고 참조)
매개변수¶
TYPE = STATIC(기본값) / VISCO (준정적 해석)
SUBSTEPS = 경계조건의 분할 스텝 수(기본값: 1)
CONVERG = 수렴 판정 임계값(기본값: 1.0e-6)
MAXITER = 비선형 해석에서의 최대 반복 계산 횟수(기본값: 50)
AMP = 시간 함수명(!AMPLITUDE로 지정)
AMPLITUDE = RAMP / STEP (강제 변위를 서브스텝에 배분하는 방법)
기본값: TYPE=STATIC에서는 RAMP, TYPE=VISCO에서는 STEP
INC_TYPE = FIXED(고정 증분·기본값) / AUTO(자동 증분)
MAXRES = 최대 허용 잔차 설정(기본값: 1.0e+10)
TIMEPOINTS = 시각 목록명(!TIME_POINTS, NAME으로 지정)
AUTOINCPARAM = 자동 증분 매개변수 세트명(!AUTOINC_PARAM, NAME으로 지정)
MAXCONTITER = 접촉 해석에서의 최대 접촉 반복 횟수(기본값: 10)
** 두 번째 행 **
INC_TYPE=FIXED인 경우(TYPE=STATIC인 경우 생략 가능)
| 변수명 | 유형 | 설명 |
|---|---|---|
| DTIME | R | 시간 증분(기본값: 1/SUBSTEPS) |
| ETIME | R | 스텝 시간 폭(기본값: 1) |
INC_TYPE=AUTO인 경우(TYPE에 관계없이 지정)
| 변수명 | 유형 | 설명 |
|---|---|---|
| DTIME_INIT | R | 초기 시간 증분 |
| ETIME | R | 스텝 시간 폭 |
| MINDT | R | 시간 증분 하한 |
| MAXDT | R | 시간 증분 상한 |
** 세 번째 행부터 **
BOUNDARY, id id=!BOUNDARY, !VELOCITY, !ACCELERATION에서 정의한 GRPID
LOAD, id id=!CLOAD, !DLOAD, !SPRING, !TEMPERATURE에서 정의한 GRPID
CONTACT, id id=!CONTACT에서 정의한 GRPID
사용 예¶
고정 시간 증분 사용 예
자동 증분 조정을 활성화하고 초기 시간 증분 0.01, 스텝 시간 폭 2.5, 시간 증분 하한 1E-5, 시간 증분 상한 0.3, 최대 서브스텝 수를 200으로 설정한다
자동 증분 조정을 활성화하고 시각 목록 TP1을 계산·결과 출력 시각으로 지정한다
비고¶
TYPE(STATIC/VISCO)은 해당 스텝에서 재료 구성 법칙에 시간 증분을 전달할지 여부를 결정하는 스위치이며,!SOLUTION에서 지정하는 해석 종류와는 독립된 별개의 축이다.STATIC에서는 재료가 시간 증분을 참조하지 않으며(레이트 비의존),VISCO에서는 점탄성·크리프가 실제 시간 증분을 참조한다. 이 구분은 정적 해석에서만 유효하며, 동적 해석(!SOLUTION, TYPE=DYNAMIC)에서는TYPE이 참조되지 않고 시간 증분은 항상 실제 시간으로 취급된다- 자동 증분 조정인 경우 SUBSTEPS는 최대 서브스텝 수로 취급된다
AMPLITUDE에 의한 강제 변위 배분과RAMP·STEP의 사용 구분은 기능 참조: 스텝 제어를 참조한다.- 시각 목록명 TIMEPOINTS 및 자동 접촉 매개변수 세트명 AUTOINCPARAM의 지정은 INC_TYPE=AUTO일 때만 유효하다
- TIMEPOINTS를 지정하는 경우 지정 대상 !TIME_POINTS는 !STEP 카드보다 앞에 정의되어 있어야 한다.
- AUTOINCPARAM을 지정하는 경우 지정 대상 !AUTOINC_PARAM은 !STEP 카드보다 앞에 정의되어 있어야 한다. 또한 이 매개변수를 생략하면 기본 자동 증분 매개변수 세트가 사용된다
- 동적 해석에서 !STEP을 생략하면 !DYNAMIC의
n_step과t_delta에 기반한 1스텝 해석으로 취급되며, 정의된 경계조건·하중이 활성화된다. 이는 하위 호환을 위한 처리이며, 신규 입력에서는 !STEP을 정의할 것을 권장한다 - 동적 해석의 고정 증분에서는 !STEP의 두 번째 행에
DTIME, ETIME을 지정하여 시간 증분과 스텝 시간 폭을 제어할 것을 권장한다. !DYNAMIC의n_step과t_delta는 !STEP 생략 시 또는 하위 호환을 위한 기본값으로 취급된다 - 동적 해석에서 INC_TYPE=AUTO를 지정한 경우 두 번째 행의 DTIME_INIT, ETIME, MINDT, MAXDT를 사용하여 시간 증분을 제어한다. 자동 증분·cutback은 주로 비선형 암시적 동적 해석에서 이용한다
- 동적 해석에서는 BOUNDARY 행에서 !BOUNDARY, !VELOCITY, !ACCELERATION을, LOAD 행에서 !CLOAD 및 암시적 방법의 !SPRING을 스텝별로 활성화할 수 있다