안녕하세요. 다쏘시스템코리아 SIMULIA 브랜드팀입니다.
지난 포스팅 “[Tip] Abaqus 사용시 유용한 명령어(Command) 소개”를 통해서 .odb 파일 버전 업그레이드, 워크샵 파일 다운로드 등 다양한 명령어들에 대해 소개해 드렸습니다. 이번 포스팅에서도 Abaqus를 사용할 때 유용하게 활용할 수 있는 명령어들에 대해 소개하겠습니다.
Command: abaqus help
특히, 명령어 뒤 “ > file_name.txt”를 추가하면 모든 Abaqus 실행 명령어 정보가 텍스트 파일에 저장됩니다.
Command: abaqus information={environment | local | memory | release | support | system | all} [job=job_name]
job 옵션을 사용하면 명령어 실행 결과 정보를 .log 파일에 저장합니다.
Command: abaqus cae
- 1) abq2018 cae: Abaqus 2018 버전 실행
- 2) abq2021 cae: Abaqus 2021 버전 실행
Command: abaqus viewer
Command: abaqus python [script-file]
Python 언어는 Abaqus 환경 설정, parametric study를 위한 전처리/후처리 과정 등 Abaqus 전반에 사용됩니다. script-file 옵션을 사용한다면 해당 script-file 내 명령어들을 실행하고, 생략한다면 Python interpreter가 interactive mode로 실행됩니다.
Command: abaqus licensing [lmstat | lmdiag | lmpath | lmtools | dslsstat | reporttool]
여기서, lmstat 와 dslsstat는 각각 FLEXnet Licensing server, Dassault Systems license server에 의한 Abaqus license 정보를 보여줍니다.
Command: abaqus findkeyword [job=job_name] [maximum=maximum_output]
Keyword data lines
Abaqus findkeyword 기능은 SIMULIA User Assistance에서 제공하고 있는 Abaqus/Standard 및 Abaqus/Explicit example problems, verification problem, benchmark problem 등 예제 파일들을 검색해볼 수 있습니다. 관심있는 키워드, 파라미터, 값들을 지정하여 해당 단어가 포함된 .inp file 리스트를 뽑아낼 수 있습니다. 또한 리스트 중 참고하고자 하는 .inp file을 abaqus fetch 명령어를 이용하여 다운받으실 수 있습니다. 이러한 명령어들은 익숙치 않은 기능, 생소한 키워드를 사용하실 때 크게 활용 가능합니다.
Job 옵션을 사용하여 파일 이름을 지정한다면 아웃풋 리스트를 .dat 파일에 저장할 수 있습니다. maximum 옵션은 sample 그룹별 출력할 sample problem의 최대 개수를 지정할 때 사용하며, 생략한다면 그룹별로 최대 100개의 sample problem을 출력합니다.
Command: abaqus fromansys job=job-name [input=input-file]
Job은 translator에 의한 결과 Abaqus input file의 이름을 설정하는데 사용되며, input 옵션을 별도로 사용하지 않는 경우 변환 대상인 ANSYS input file의 이름으로도 사용됩니다. 만약 변환 후 Abaqus input file과 ANSYS input file의 이름이 다른 경우 ANSYS input file을 가리키기 위해 input 옵션을 사용하시면 됩니다.
추가적인 문의가 있으시면 SIMULIA 기술지원팀으로 연락 부탁 드립니다. (02-3270-8541, Simulia.kr.support@3ds.com)