.xdb
MSC Nastran 이 생성하는 결과 데이터베이스(Results Database) 출력 파일로, 다양한 후처리 프로그램에서 사용할 결과 정보를 담는다 [MSC_Nastran_2022.4_Installation_and_Operations_Guide.pdf p.241].
정의·용도
.xdb 파일은 MSC Nastran 이 만들어 내며, 후처리 프로그램이 사용할 결과 정보를 포함한다. 파일 타입(확장자)은 “.xdb” 이고, 생성 방법에 대해서는 Quick Reference Guide 의 POST 파라미터를 참고한다 [MSC_Nastran_2022.4_Installation_and_Operations_Guide.pdf p.241]. MSC Nastran 의 기본 출력 파일 타입 목록에서 .xdb 는 “Results Database” 출력 파일로 분류된다 [MSC_Nastran_2022.4_Installation_and_Operations_Guide.pdf p.61].
.dat, .f04, .f06 등 다른 파일과 달리 XDB 파일은 versioned 되지 않는다. 즉 파일명 뒤에 버전 번호가 부가되지 않는다 [MSC_Nastran_2022.4_Installation_and_Operations_Guide.pdf p.241][MSC_Nastran_2022.4_Installation_and_Operations_Guide.pdf p.61].
형식 / 필드 / 구문
MSC Nastran 기본 입출력 파일 타입 가운데 .xdb 의 분류는 다음과 같다 [MSC_Nastran_2022.4_Installation_and_Operations_Guide.pdf p.61].
| Type | Type of File | Description |
|---|---|---|
| .xdb | Output | Results Database |
| .op2 | Input Output | OUTPUT2 File |
| .f06 | Output | Output Data File |
.xdb 의 보존 여부는 xdbold 키워드로 제어한다. 기본값은 xdbold=yes 로, 이전 .xdb 사본을 유지하고 현재 실행 결과를 덧붙인다. xdbold=no 를 지정하면 이전 사본을 삭제하고 새 파일을 만든다. 이는 FMS 문 ASSIGN dbc=<file_name>.xdb delete 과 동일하게 동작한다 [MSC_Nastran_2022.4_Installation_and_Operations_Guide.pdf p.217].
사용 예
.xdb 로의 결과 저장은 일부 파라미터로도 제어된다. ESLPRT 는 ESLNRO 결과를 .f06 에 출력하고 .xdb 에 저장하는 빈도를 지정하며, 기본적으로 첫 번째와 마지막 design cycle 에서 결과를 디스크의 .xdb(또는 .op2)에 저장한다 [MSC_Nastran_2022.4_Quick_Reference_Guide.pdf p.859]. 저장할 결과의 종류는 ESLPRT1 로 정하는데, 예컨대 값 4 는 비선형 해석 결과를, 값 8 은 선형 응답 최적화 결과를 .xdb(또는 .op2) 파일에 저장한다 [MSC_Nastran_2022.4_Quick_Reference_Guide.pdf p.860].
후처리에서 결과는 Patran 의 relational database 로 직접 로드되어 시간 스텝·주파수·온도·공간 위치별로 정렬되며, contour·animation 등으로 시각화된다 [MSC_Nastran_2022.4_Getting_Started_Guide.pdf p.28].
관련 항목
- POST —
.xdb생성 제어 파라미터 - .op2 — 대체 결과 파일(OUTPUT2)
- .f06 — 출력 데이터 파일
- ESLPRT / ESLPRT1 — ESLNRO 결과의
.xdb저장 제어 - xdbold —
.xdb보존/삭제 키워드 - ASSIGN — FMS 파일 할당 문
- DBC — MSC.Access/Patran 용 데이터 블록 변환기 [MSC_Nastran_2022.4_DMAP_Programmer_Guide.pdf p.1630]
- MSC.Access — XDB 를 읽는 접근 라이브러리
- Patran —
.xdb결과를 시각화하는 후처리기 - MSC Nastran Utilities Guide — DDLPRT/DDLQRY/DEMO1/DEMO2/SMPLR 샘플 프로그램
- MSC Nastran Installation and Operations Guide
- MSC Nastran Quick Reference Guide
출처
- [MSC_Nastran_2022.4_Installation_and_Operations_Guide.pdf p.241] — Glossary: XDB 정의
- [MSC_Nastran_2022.4_Installation_and_Operations_Guide.pdf p.61] — File Types and Versioning
- [MSC_Nastran_2022.4_Installation_and_Operations_Guide.pdf p.217] —
xdbold키워드 - [MSC_Nastran_2022.4_Quick_Reference_Guide.pdf p.859] — ESLPRT / ESLPRT1
- [MSC_Nastran_2022.4_Quick_Reference_Guide.pdf p.860] — ESLPRT1 base values
- [MSC_Nastran_2022.4_Utilities_Guide.pdf p.58] — DEMO1/DEMO2 (XDB 정보 출력)
- [MSC_Nastran_2022.4_Utilities_Guide.pdf p.62] — SMPLR (XDB 읽기)
- [MSC_Nastran_2022.4_DMAP_Programmer_Guide.pdf p.1630] — DBC 변환기
- [MSC_Nastran_2022.4_Getting_Started_Guide.pdf p.28] — Patran 결과 시각화