ECHO — 입력 파일 echo(printout) 제어 명령
ECHO 는 입력 파일의 echo(즉, printout)를 제어하는 명령이다. Case Control 의 ECHO 는 Bulk Data 의 echo 출력을 제어하는 Bulk Data Echo Request 이며 [MSC_Nastran_2022.4_Quick_Reference_Guide.pdf p.321], Executive Control 의 ECHO 는 Executive Control Section 의 printout 을 제어한다 [MSC_Nastran_2022.4_Quick_Reference_Guide.pdf p.168].
정의·용도
MSC Nastran 모델은 .dat 텍스트 파일에 들어 있고, 제출되면 .f06 결과 파일이 생성된다. Case Control 의 ECHO 명령은 .f06 파일 앞부분에 정렬(sorted)·비정렬(unsorted) 모델 리스팅(echo)을 출력한다 [MSC_Nastran_2022.4_Getting_Started_Guide.pdf p.188]. ECHO 명령이 하나도 없으면 sorted Bulk Data 가 출력된다 [MSC_Nastran_2022.4_Quick_Reference_Guide.pdf p.322]. 사용자가 명시적으로 억제하지 않는 한 sorted echo 는 자동으로 제공된다 [MSC_Nastran_2022.4_Getting_Started_Guide.pdf p.80].
MSC Nastran 실행 출력에서 echo 항목들은 다음과 같이 제공된다: File Management Section echo(문장이 있으면 자동), Executive Control Section echo(자동), Case Control Section echo(자동), Unsorted Bulk Data Section echo(선택, Case Control 에서 선택), Sorted Bulk Data Section echo(자동, Case Control 에서 억제하지 않는 한) [MSC_Nastran_2022.4_Reference_Guide.pdf p.352].
형식 / 필드 / 구문
Case Control ECHO 의 주요 describer 는 다음과 같다 [MSC_Nastran_2022.4_Quick_Reference_Guide.pdf p.321]:
| Describer | 의미 |
|---|---|
SORT | 정렬된(알파벳 순) Bulk Data 를 출력한다. (기본값) [MSC_Nastran_2022.4_Getting_Started_Guide.pdf p.190] |
UNSORT | 비정렬 Bulk Data 를 출력한다. SORT 도 지정하지 않으면 sorted Bulk Data 는 출력되지 않는다. |
BOTH | sorted 와 unsorted 를 모두 출력한다. ECHO=SORT, UNSORT 와 동등하다. |
NONE | sorted 도 unsorted 도 출력하지 않는다. |
EXCEPT | sorted echo 출력에서 cdni Bulk Data 항목을 제외한다. |
cdni,... | sorted echo 에 포함(또는 EXCEPT 와 함께 제외)할 Bulk Data entry 이름을 정의한다. PUNCH(.pch) 파일은 cdni 의 영향을 받지 않는다. |
PUNCH | PUNCH 파일로 출력한다. |
사용 예
ECHO=UNSORT
ECHO=BOTH
ECHO=PUNCH, SORT (MAT1, PARAM)
ECHO=SORT (EXCEPT DMI, DMIG)
ECHO=BOTH,PUNCH,FILE
위 예에서 PUNCH 키워드는 항상 전체 bulk data 입력을 담은 PUNCH 파일을 만들고, (MAT1, PARAM) 같은 명시적 포함 지정자(cdni)는 항상 해당 (cdni) 데이터만 담은 F06 파일을 쓰게 한다 [MSC_Nastran_2022.4_Quick_Reference_Guide.pdf p.321]. .f06 의 sorted echo 는 S O R T E D B U L K D A T A E C H O 헤더와 함께 entry count 가 매겨진 형태로 출력된다 [MSC_Nastran_2022.4_Getting_Started_Guide.pdf p.190].
추가 Remarks [MSC_Nastran_2022.4_Quick_Reference_Guide.pdf p.322]:
ECHO=PUNCH이면 sorted 파일 앞에 주석이 나타난다.- unsorted Bulk Data 의 일부는 Bulk Data 내 여러 위치에
ECHOON과ECHOOFF를 넣어 선택적으로 echo 할 수 있다.ECHOOFF는ECHOON을 만날 때까지 unsorted echo 를 멈춘다. 이 명령쌍은 Executive 및 Case Control Section 에서도 쓸 수 있으나,ECHOOFF가 첫 entry 여서는 안 되며 continuation entry 는 올바로 처리되지 않는다. SORT (cdni,...)가 SOLs 101~200 restart 에서 지정되면 continuation entry 는 출력되지 않는다.SORT (cdni,...)를 쓰면 마지막 describer 로 두어야 하며,EXCEPT를 쓰면 모든 cdni 앞에 와야 한다.
관련 항목
ECHOON— 입력 파일의 printed echo 를 활성화하는 지점을 표시한다(Activate Printed Echo).ECHOOFF의 companion 이다 [MSC_Nastran_2022.4_Quick_Reference_Guide.pdf p.1775].ECHOOFF— 입력 파일의 printed echo 를 비활성화하는 지점을 표시한다(Deactivate Printed Echo). 이 entry 는 Executive 및 Case Control Section 에서도 쓸 수 있으며 Case ControlECHO (Case)에 설명되어 있다.BEGIN BULK또는BEGIN SUPER = n에 종속적이며, Case ControlECHO명령은 subcase 수준보다 위에 두고ECHO=UNSORT가 권장된다 [MSC_Nastran_2022.4_Quick_Reference_Guide.pdf p.1774].- ISHELL/INCLUDE 의
! echo셸 스크립트는 런타임 환경변수(예:MSC_LICENSE_FILE,HOST,MSC_VERSD)를.f06파일에 주석으로 기록하는 데 쓸 수 있다 [MSC_Nastran_2022.4_Installation_and_Operations_Guide.pdf p.132]. - Case Control
- Executive Control
- BEGIN BULK
- ENDDATA
- PARAM
- .f06
- Quick Reference Guide
- Getting Started Guide
출처
- [MSC_Nastran_2022.4_Quick_Reference_Guide.pdf p.168] — ECHO (Executive Control), Controls Printed Echo
- [MSC_Nastran_2022.4_Quick_Reference_Guide.pdf p.321] — ECHO (Case), Bulk Data Echo Request, describer 표·예제
- [MSC_Nastran_2022.4_Quick_Reference_Guide.pdf p.322] — Remarks
- [MSC_Nastran_2022.4_Quick_Reference_Guide.pdf p.1774] — ECHOOFF, Deactivate Printed Echo
- [MSC_Nastran_2022.4_Quick_Reference_Guide.pdf p.1775] — ECHOON, Activate Printed Echo
- [MSC_Nastran_2022.4_Getting_Started_Guide.pdf p.80] — Bulk Data Section, sorted echo 자동
- [MSC_Nastran_2022.4_Getting_Started_Guide.pdf p.188] — Printing the Input File (ECHO)
- [MSC_Nastran_2022.4_Getting_Started_Guide.pdf p.190] — sorted/unsorted listing, 기본값 SORT
- [MSC_Nastran_2022.4_Reference_Guide.pdf p.352] — Output Description, echo 항목 목록
- [MSC_Nastran_2022.4_Installation_and_Operations_Guide.pdf p.132] — ISHELL/INCLUDE
! echo