Case Control Section

MSC Nastran 입력 파일에서 subcase 구조를 정의하고, Bulk Data 로부터 데이터 셋을 선택하며, 출력 요청을 생성하는 섹션이다 [MSC_Nastran_2022.4_Getting_Started_Guide.pdf p.78].

정의

Case Control Section 은 문제의 subcase 구조를 정의하고, Bulk Data Section 으로부터 선택을 수행하며, 출력 요청을 만든다 [MSC_Nastran_2022.4_Reference_Guide.pdf p.26]. 이 섹션은 항상 Executive Control Section 다음에 오고 Bulk Data Section 앞에 위치하며, 모든 run 에서 필수다 [MSC_Nastran_2022.4_Getting_Started_Guide.pdf p.78]. Case Control Section 안의 항목(entry)은 command(명령)라고 부른다 [MSC_Nastran_2022.4_Getting_Started_Guide.pdf p.78]. 입력 파일 관점에서는 input data set, output feature, subcase 를 정의하는 데 사용된다 [MSC_Nastran_2022.4_Reference_Guide.pdf p.628].

핵심 내용

  • 기본 기능: 하중과 구속(loads and constraints)을 선택하고, 입력·출력 데이터의 printing/plotting/punching 을 요청하며, 해석을 위한 subcase 구조를 정의한다 [MSC_Nastran_2022.4_Reference_Guide.pdf p.26][MSC_Nastran_2022.4_Quick_Reference_Guide.pdf p.209].
  • 적용할 개별 하중(loadings)과 출력 요청을 제어하며, 해석에 사용할 Bulk Data 입력 셋(하중, 구속, 고유값 해법 등)을 지정한다 [MSC_Nastran_2022.4_Getting_Started_Guide.pdf p.78].
  • 요구되는 출력의 종류(forces, stresses, displacements 등)와 그 형식을 지정·제어한다 [MSC_Nastran_2022.4_Getting_Started_Guide.pdf p.78].
  • subcase 구조: 일반적으로 각 loading condition 및/또는 각 구속 셋마다 별도의 subcase 를 정의한다. subcase 는 실수 고유값 문제에서 각 mode 별로 다른 출력을 요청하는 등 출력 요청과 연계해서도 사용된다 [MSC_Nastran_2022.4_Reference_Guide.pdf p.26].
  • 계층 규칙: subcase 위(above)에서 한 선택은 모든 subcase 에 적용되고, 개별 subcase 안에서 한 선택은 그 위의 선택을 supersede(우선)한다 [MSC_Nastran_2022.4_Reference_Guide.pdf p.628].
  • 비선형 해석(SOL 106, SOL 129)에서는 하중과 해법(solution method)이 subcase 마다 증분적으로 바뀔 수 있으나, 구속은 정적 solution sequence 에서만 subcase 간 변경이 가능하다. 따라서 subcase 구조가 비선형 해석의 하중·구속 경로 순서를 결정한다 [MSC_Nastran_2022.4_Reference_Guide.pdf p.628].

델리미터 (delimiters)

입력 파일의 섹션을 구분하는 delimiter 가 Case Control Section 의 경계를 정한다. CEND 는 Executive Control Section 의 끝이자 Case Control Section 의 시작이고, BEGIN BULK 는 Case Control Section 의 끝이자 Bulk Data Section 의 시작이다 [MSC_Nastran_2022.4_Getting_Started_Guide.pdf p.75]. BEGIN BULK 는 Case Control Section 의 끝 및/또는 Bulk Data Section 의 시작을 지정한다 [MSC_Nastran_2022.4_Quick_Reference_Guide.pdf p.284].

출력 제어

solution sequence 출력의 대부분은 선택적이며 Case Control Section 에서 요청된다. printer 출력은 한 줄당 132 문자로 설계되고, 페이지당 줄 수는 Case Control Section 의 LINE command 로 제어한다(11인치 용지 기본값 LINE = 50). 선택적 title 은 정보로부터 각 페이지 상단에 인쇄되며 subcase 수준에서 정의될 수 있다 [MSC_Nastran_2022.4_Reference_Guide.pdf p.351]. 예를 들어 변위와 SPC force 출력은 Case Control Section 에 DISP=ALL, SPCF=ALL 로 요청한다 [MSC_Nastran_2022.4_Getting_Started_Guide.pdf p.256]. random analysis 후처리용 함수(PSDF, ATOC, CRMS, RALL 등)는 subcase 위에서 요청해야 하며 Case Control Section 에서 RANDOM 이 선택되어 있어야 한다 [MSC_Nastran_2022.4_Quick_Reference_Guide.pdf p.230].

각 command 가 모든 solution sequence 에서 적용 가능한지는 Quick Reference Guide 의 Case Control 장 말미 표(Table 5-3 ~ Table 5-8)에 정리되어 있다 [MSC_Nastran_2022.4_Quick_Reference_Guide.pdf p.209]. 입력 처리 단계에서 IFP1 모듈이 Case Control Section 을 읽는다 [MSC_Nastran_2022.4_DMAP_Programmer_Guide.pdf p.1942].

관련 솔루션·항목

참고 매뉴얼

  • [MSC_Nastran_2022.4_Getting_Started_Guide.pdf p.75] — 입력 파일 delimiter
  • [MSC_Nastran_2022.4_Getting_Started_Guide.pdf p.78] — Case Control Section 정의·기능
  • [MSC_Nastran_2022.4_Getting_Started_Guide.pdf p.256] — 출력 요청 예
  • [MSC_Nastran_2022.4_Reference_Guide.pdf p.26] — 기능·solution 요구사항
  • [MSC_Nastran_2022.4_Reference_Guide.pdf p.351] — 출력 설명
  • [MSC_Nastran_2022.4_Reference_Guide.pdf p.628] — 비선형 subcase 구조
  • [MSC_Nastran_2022.4_Quick_Reference_Guide.pdf p.209] — Case Control command 적용성
  • [MSC_Nastran_2022.4_Quick_Reference_Guide.pdf p.230] — random analysis 출력 요청
  • [MSC_Nastran_2022.4_Quick_Reference_Guide.pdf p.284] — Case Control/Bulk Data delimiter
  • [MSC_Nastran_2022.4_DMAP_Programmer_Guide.pdf p.1942] — IFP1 모듈

더 보기