.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].

TypeType of FileDescription
.xdbOutputResults Database
.op2Input OutputOUTPUT2 File
.f06OutputOutput 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].

관련 항목

출처

  • [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 결과 시각화