본문 바로가기
Simcenter 기술 자료/Simcenter 3D Solutions

[Simcenter 3D] Nastran Fatal Error Message 1250(디스크 용량 부족) 해결 방법

by CAE AtoZ 2022. 2. 16.

안녕하세요.

CAE 아토즈입니다.

 

대형 모델의 나스트란 해석 시 .f06파일에서 Fatal Message 1250이 발생하며, 디스크 공간이 부족하다는 메세지와 함께 해석이 수행되지 않는 경우에 대한 해결 방법입니다.

나스트란은 계산을 수행하며 임시로 파일 형태로 저장하게 되는데, 계산을 수행하는 디스크의 공간이 부족하기 때문에 상기의 메세지가 나타나게 됩니다. (실제로 디스크 공간이 부족한게 맞습니다!!)

요즘은 보통 SSD에 윈도우를 설치하고 백업 또는 계산용으로 HDD를 추가로 사용하는 경우가 많습니다.

이에 따라 상기 Fatal Message를 해결하기 위해서는 C드라이브가 아닌 어느정도 용량이 확보된 디스크에 계산 임시 저장 폴더를 지정해 줄 필요가 있습니다. (이 폴더는 SCRATCH 폴더라고 부릅니다.)

 

1. 먼저 NASTRAN의 설치 경로를 찾아갑니다. 기본 경로로 설치 하셨을 경우는 아래와 같습니다. (버전 별로 Simcenter_20XX.X는 다를 수 있습니다.)

     C:\Program Files\Siemens\Simcenter3D_2022.1\NXNASTRAN\conf

 

2. 저희 블로그의 매뉴얼대로 설치 하셨을 경우는 아래와 같습니다.

     C:\Siemens\Simcenter3D_2022.1\NXNASTRAN\conf

 

3. 상기 경로의 폴더에 들어가시면 아래 그림과 같이 nastran.rcf라고 명명된 파일이 보이게 되는데 속성에서 읽기전용을 풀어줍니다.

 

 

4. 그 후 텍스트 편집기로 열어서 보시면 아래 그림의 왼쪽과 같이 적혀 있는데 이를 오른쪽 그림과 같이 수정하여 주고 저장합니다. (buffsize는 본 내용과 관련은 없으나 아래쪽 글을 통해 내용을 확인해주세요. sdir(스크래치 디렉토리)의 경우도 확인해 주세요. 무조건 D에 지정하는 것이 아닌 실제 용량이 큰 디스크에 폴더를 만드시고 지정하시면 됩니다.)

  

  • Buffsize 1회 입출력 최소단위(word)로 블록이라고도 하며, buffsize가 클수록 I/O 작업의 수가 줄어들지만 데이터의 크기가 늘어날 수 있으므로 대형모델을 제외하고는 기본값인 32769를 추천합니다. 다만 대형 모델의 경우는 65537을 추천 드립니다.
  • Sdir=D:\SCRATCH Scratch 디렉토리의 경로를 수동으로 지정해 주는 명령으로써 용량이 큰 (1TB ~ 2TB 이상을 추천) Disk SCRATCH 폴더를 만들고 해당 경로를 입력하여 주시면 됩니다. 이때 주의 하실점은 sdir= 뒤에 붙은 경로는 아래 그림과 같이 실제 SCRATCH 폴더를 생성 하시고 그 경로를 입력 하셔야 한다는 점입니다.

 

이제 Simcenter 3D에서 Solve를 누르시게 되면 아래 그림과 같이 계산 도중에 임시파일이 생성 되는 것을 확인 하실 수 있습니다. 이를 확인함으로써 Nastran 세팅이 잘 되었는지 확인 하실 수 있습니다. (Nastran.rcf에서 scr=yes로 되어 있기 때문에 계산이 끝나면 자동으로 삭제 됩니다.)

 

 

이 외에 Nastran.rcf 파일에 적혀있는 내용들에 대해 궁금하시다면 하기의 블로그 내용을 참고해 주시면 감사드리겠습니다~!

 

2021.07.29 - [Simcenter 기술 자료/Simcenter 3D Solutions] - [Simcenter 3D] Nastran 메모리, 임시파일 등의 설정(nastran.rcf)

 

이상입니다.

 

댓글