POST

상용 후처리기(postprocessor)로 전달되는 출력 데이터의 양과 종류를 subcase 단위로 제어하는 Case Control 명령이다 [MSC_Nastran_2022.4_Quick_Reference_Guide.pdf p.574].

정의·용도

POST Case Control 명령은 외부 FORTRAN 파일에 기록되어 상용 postprocessor 가 사용하는 출력 데이터의 배치를 제어한다. 이 명령을 사용하면 해당 postprocessor 에 맞는 POST DMAP 파라미터 값이 자동으로 생성되며, POST DMAP 파라미터와 관련된 다른 모든 파라미터 제어는 그대로 유효하다 [MSC_Nastran_2022.4_Quick_Reference_Guide.pdf p.574]. 기본 postprocessor 이름(ppname)은 PATRAN 이며, DBC 출력(POST=0)은 POST 명령으로 제어할 수 없다 [MSC_Nastran_2022.4_Quick_Reference_Guide.pdf p.574].

POST 명령은 입력 파일에 PARAM,POST Bulk Data 항목이 존재할 때 MSC Nastran 이 생성하는 출력 파일의 내용을 사용자가 더 세밀하게 제어하도록 해준다. 결과 데이터 블록 자체의 내용을 바꾸는 것이 아니라, 그 데이터 블록에서 출력 파일로 전송되는 데이터의 양만 조절한다. 이는 OUTPUT2 모듈이 각 subcase 의 case control 요청에 접근하도록 함으로써 이루어지며, 각 subcase 에서 POST 명령이 요청한 출력만 해당 subcase 의 출력 파일에 기록된다 [MSC_Nastran_2022.4_Reference_Guide.pdf p.495].

새 POST Case Control 명령은 주로 정적 해석(static analysis)을 위해 설계되었으며, Quick Reference Guide 의 POST DMAP 파라미터와 관련된 파라미터들의 확장으로 간주된다. 이 명령은 현재 MSC Nastran solution sequence 가 지원하는 모든 상용 postprocessor 제품을 인식한다 [MSC_Nastran_2022.4_Reference_Guide.pdf p.496].

사용 규약

  • POST 명령 사용은 전적으로 선택 사항이다. 사용하지 않고 입력 파일에 PARAM,POST,x 항목만 있으면 이전 릴리스와 동일하게 postprocessor 출력 파일이 생성된다 [MSC_Nastran_2022.4_Reference_Guide.pdf p.496].
  • POST 명령 작업을 수행하려면 POST 명령이 모든 subcase 위(above)에 지정되어야 한다 [MSC_Nastran_2022.4_Reference_Guide.pdf p.496].
  • POST 명령을 만나면 그 지점의 Case Control 에 “PARAM,POST,x” 항목이 삽입되며, 다른 모든 POST 관련 DMAP 파라미터는 이전과 같이 사용자가 출력 제어에 사용할 수 있다 [MSC_Nastran_2022.4_Reference_Guide.pdf p.496].
  • subcase 레벨 위에 POST 명령을 두면 후속 subcase 들의 POST 명령에 누적(cumulative) 효과를 준다. subcase 레벨 위에 지정된 옵션은 후속 subcase 내부의 POST 명령으로 전파된다 [MSC_Nastran_2022.4_Reference_Guide.pdf p.497].

제약 사항

  • form=formatted 인 OUTPUT2 파일과 연결된 경우 출력 FORTRAN unit 참조 번호 변경을 허용하지 않는다 [MSC_Nastran_2022.4_Reference_Guide.pdf p.497].
  • 현재 POST 명령 옵션은 SORT1 형식의 출력 데이터로 제한된다 [MSC_Nastran_2022.4_Reference_Guide.pdf p.497].
  • case control data recovery 요청 명령의 존재로 생성된 데이터만 postprocessing 출력에 사용할 수 있다 [MSC_Nastran_2022.4_Reference_Guide.pdf p.497].
  • geometry 데이터 출력이나 case control 요청으로 생성되지 않은 데이터 블록은 제어할 수 없으며, 이들은 POST 파라미터(및 관련 파라미터)값에 따라 OUNIT2 파라미터로 지정된 unit 에 계속 기록된다 [MSC_Nastran_2022.4_Reference_Guide.pdf p.497].

출력 항목과 oplist

출력 데이터 항목은 적절한 Case Control 명령으로 생성되어야 postprocessing 옵션에 사용할 수 있다. 예를 들어 POST 명령의 oplist 에 SPCF 를 지정해도 SPCF Case Control 명령이 없으면 single point constraint 의 힘이 POST 출력 파일에 생성되지 않는다 [MSC_Nastran_2022.4_Quick_Reference_Guide.pdf p.576]. 반대로, Case Control 명령으로 생성된 데이터는 자동으로 POST 명령의 oplist 에 포함되며, 특정 case 에서 출력을 원하지 않으면 oplist keyword 의 앞 두 글자로 “NO” 를 붙인다 [MSC_Nastran_2022.4_Quick_Reference_Guide.pdf p.576].

Output Itemoplist KeywordCase Command
Element strains[NO]STRAINSTRAIN
Grid point stresses[NO]GPSTRESSGPSTRESS
Grid point strains[NO]GPSTRAINGPSTRAIN
Applied loads[NO]LOADOLOAD
No items to be outputNONE----------------
Structure mode participation factors[NO]SMPFPFMODE

(출처: [MSC_Nastran_2022.4_Quick_Reference_Guide.pdf p.576])

관련 파라미터

POST 명령과 함께 동작하는 PARAM,POST 는 출력 후처리 데이터 블록을 제어하는 파라미터다. PARAM,POST,-1-2 일 때 결과 데이터 블록이 출력되는 unit 은 OUNIT2 파라미터(Default=12)로 정의된다 [MSC_Nastran_2022.4_Quick_Reference_Guide.pdf p.902]. PARAM,POST,-7 (Free Field Technologies)에서는 eigenvector 를 제외한 모든 출력 데이터 블록이 PARAM,POST,-1 과 동일하며, eigenvector 는 matrix form 으로 OUTPUT2 파일에 기록된다 [MSC_Nastran_2022.4_Quick_Reference_Guide.pdf p.911].

part superelement 또는 external superelement 까지 PARAM 항목을 적용하려면, POST 와 같은 PARAM 을 Main Bulk Data 가 아니라 Case Control 에 지정하는 것이 가장 편리하다 [MSC_Nastran_2022.4_Quick_Reference_Guide.pdf p.2404].

관련 항목

출처

  • [MSC_Nastran_2022.4_Quick_Reference_Guide.pdf p.574] — POST (Case) 정의·Remarks
  • [MSC_Nastran_2022.4_Quick_Reference_Guide.pdf p.576] — oplist 출력 항목 표·Remarks
  • [MSC_Nastran_2022.4_Quick_Reference_Guide.pdf p.902] — OUNIT2
  • [MSC_Nastran_2022.4_Quick_Reference_Guide.pdf p.911] — PARAM,POST,-7
  • [MSC_Nastran_2022.4_Quick_Reference_Guide.pdf p.826] — Parameter Descriptions
  • [MSC_Nastran_2022.4_Quick_Reference_Guide.pdf p.2404] — PARAM Remarks (superelement)
  • [MSC_Nastran_2022.4_Reference_Guide.pdf p.495] — Theory
  • [MSC_Nastran_2022.4_Reference_Guide.pdf p.496] — Guidelines and Limitations
  • [MSC_Nastran_2022.4_Reference_Guide.pdf p.497] — Guidelines and Limitations