Simcenter Nastran의 계산에 소요되는 메모리, 임시파일(Scratch) 디렉토리 등의 설정 방법입니다.
Simcenter Nastran의 설치 경로(ex. C:\Siemens\Simcenter3D_2021_1\NXNASTRAN\conf)에서
nastran.rcf 파일을 텍스트 편집기(메모장)를 이용하여 확인하면, default setting이 확인 됩니다.
읽기 전용 파일로 편집을 할 경우에는 읽기 전용 해제하여 주십시오~!
buffsize=32769
memory=0.45*physical
smem=20.0X
buffpool=20.0X
ishellpath=%NXN_BASE%\bin
msgbell=no
diag=8
scr=yes
buffsize=32769
- 데이터의 1회 입출력 최소단위(word)로 블록이라고도 합니다. buffsize 가 클수록 I/O 작업의 수가
줄어 들지만, 데이터의 크기가 늘어날 수 있으므로, 대형모델을 제외하고는 기본값을 추천합니다.
- 대형모델의 경우 65537을 추천합니다. 너무 작게 설정되어 있으면 error가 발생할 수 있습니다.
- 참고로 64 bit OS에서 기본값인 32769 word이면, 512 byte 입니다.(1word = 64bit = 8byte)
memory=0.45*physical
- Nastran 계산 시 physical memory의 45% 사용합니다.
- 45% 메모리 이상의 메모리가 필요한 대형모델인 경우 자동으로 메모리량을 증가 시킵니다.
- memory=32GB로 입력한 경우 입력된 숫자 크기만큼 메모리 사용합니다.
smem=20.0X
- 계산에 사용하는 임시파일의 메모리 사이즈로 memory의 20%입니다.
- memory=32GB와 smem=20.0X 일 경우 smem=6.4GB(32GB X 0.2) 입니다.
buffpool=20.0X
- 데이터베이스 메모리를 캐시하는데 사용되는 총 메모리의 일부로 memory의 20%입니다.
- memory=32GB와 buffpool=20.0X 일 경우 buffpool=6.4GB(32GB X 0.2) 입니다.
ishellpath=%NXN_BASE%\bin
- Nastran DMAP(언어)의 명령 프로세스의 환경변수입니다.
msgbell=no
- Nastran 계산 완료시 PC에서 bell 소리(삐~~~)를 지정합니다. no -> 벨 소리 제거
diag=8
- f04 파일에 행렬정보를 출력하는 명령어입니다. 자세한 내용은 Nastran quick reference guide를
참조하여 주십시오.
scr=yes
- Nastran의 계산에 사용하는 임시파일을 해석이 종료되면 제거하는 명령입니다.
- 임시파일은 SCRATCH 폴더에 기록되며, default scratch 폴더는 log 파일에서 SDIR로 검색하면
다음과 같이 확인 가능합니다. SDIR='c:/users/jhkim/appdata/local/temp/
- SCRATCH 폴더 변경하고자 할 경우 sdir=원하는 폴더 경로(ex. c:\SCRATCH) 추가하시기 바랍니다.
이상으로 Nastran 메모리, 임시파일 등의 설정에 대하여 알아보았습니다.
내용 중 오류나 의견이 있으실 경우 언제든지 답글 부탁 드립니다.
감사합니다.
'Simcenter 기술 자료 > Simcenter 3D Solutions' 카테고리의 다른 글
[Simcenter 3D] Topology Optimization (0) | 2021.08.09 |
---|---|
[Simcenter 3D] 라이선스 및 제품 설치 가이드 [구버전] (0) | 2021.08.06 |
[Simcenter 3D] PLOTEL to CROD (0) | 2021.08.04 |
[Simcenter3D] Geometric nonlinear analysis using SOL106 - WS11 (2) | 2021.08.03 |
[Simcenter 3D] Modal Analysis WS13 (0) | 2021.08.03 |
댓글