December 27, 2017

[Tip] 설치 팁 : Abaqus/CAE 설치하지 않고 Abaqus/Solver 이용하기

이번 포스팅에서는 Abaqus 2016 이상의 버전에서 적용가능한 Abaqus 설치 팁을 알려 드립니다. 기존의 Abaqus 6.14 이하의 버전에서는 한번의 설치로 Abaqus/CAE 와 Abaqus/Solver가 함께 설치되도록 제공되었습니다. Abaqus 2016 이상의
header
Avatar 다쏘시스템코리아

이번 포스팅에서는 Abaqus 2016 이상의 버전에서 적용가능한 Abaqus 설치 팁을 알려 드립니다. 기존의 Abaqus 6.14 이하의 버전에서는 한번의 설치로 Abaqus/CAE 와 Abaqus/Solver가 함께 설치되도록 제공되었습니다. Abaqus 2016 이상의 버전에서는 다쏘시스템의 3DEXPERIENCE Platform 환경에 적용되면서 Abaqus 설치 파일을 UI 환경의 Abaqus/CAE와 Solver로 사용할 수 있는 Abaqus/Solver로 설치 파일을 나누어 제공 하고 있습니다.

Abaqus 2016 이상의 설치 파일 구성

기존의 Abaqus 이용자께서는  Abaqus 6.14 이하와 동일한 환경의 Abaqus를 이용하기 위해 Abaqus/CAE 와 Abaqus/Solver를 모두 설치하셔야 합니다.

Abaqus 2016 이상의 설치 방법은 첨부한 ‘설치 가이드’를 참조하시기 바랍니다.

설치 순서를 살펴 보면  먼저 Abaqus/Slover를 먼저 설치하면 별도의 설정 없이 설치를 진행합니다. Abaqus/CAE 설치 단계에서 Abaqus의 라이센스 서버 정보, Abaqus 실행 파일을 저장할 위치 등과 같은 설정을 진행하게 됩니다. 그렇기 때문에 Abaqus/CAE를 설치하여야만 Abaqus/Solver를 정상적으로 이용할 수 있습니다.

Abaqus/CAE 설치 과정 : Abaqus 실행 파일 저장 위치, 라이센서 서버 정보 입력

물론 Abaqus/CAE를 설치하면 모델링과 같은 전처리 작업뿐 아니라 plug-in이나 fetch 명령어를 이용한 Abaqus의 예제 모델을 이용할 수 있는 장점을 가지고 있습니다.

하지만 반드시 Abaqus/CAE를 설치해야만 하는 것은 아닙니다. Abaqus/Slover 설치 후 사용자가 별도의 설정을 하면 Abaqus/CAE를 설치하지 않고도 Abaqus를 Solver로써 이용하실 수 있습니다.

1. Abaqus 라이센스 설정 파일 생성 Abaqus/Solver 설치 후 Abaqus 설치된 버전 폴더 하위에  Abaqus 환경 설정 파일(abaqus_v6.env)이 생성된 것을 확인할 수 있습니다. ex) Abaqus 2016 기본 설치 위치 windows OS ) C:Program FilesDassault SystemesSimulationServicesV6R2016xwin_b64SMAsite Linux OS ) /Dassault SystemesSimulationServicesV6R2016xwin_b64SMAsite

Abaqus 2016 이상의 버전에서는 기존의 환경 설정 파일이  일부 변경되었습니다. 기본의 환경 설정 파일인 abaqus_v6.env 파일이 분리 저장되어 abaqus_v6.env, basic_v6.env, custom_v6.env로 나뉘어 환경 설정을 하도록 되었습니다. abaqus_v6.env, basic_v6.env 파일의 경우 Abaqus/Solver 설치 진행 시 생성이 되지만, custom_v6.env 파일의 경우 Abaqus/CAE를 설치할 때 생성이 됩니다.

   ◆ abaqus_v6.env : 하드웨어 장비 설정    ◆ basic_v6.env : user subroutin 이용 시 compiler 설정, MPI 설정    ◆ custom_v6.env : 라이센스 설정, Documentation 설정

custom_v6.env 파일을 사용자가 생성을 하여 Abaqus 환경 설정 위치에 넣어 주시면 됩니다. 파일의 구성은 다음과 같습니다.

license_server_type=FLEXNET (or DSLS) abaquslm_license_file=”port_number@IP address”

설정이 필요한 부분은 license_server_type, abaquslm_license_file 에 대한 변수 값을 지정하면 됩니다. cusotm_v6.env 파일에 대한 예시 파일은 첨부 자료를 참고하시여 사용자 정보에 맞게 설정해 주시면 됩니다.

2. Abaqus 실행 파일 생성 Abaqus/CAE를 설치하면, Abaqus 라이센스 서버 정보와 Abaqus 실행할 배치 파일을 만듭니다. Abaqus/Solver만을 설치하는 경우 Abaqus 실행 파일을 사용자가 생성 및 지정해 주셔합니다. Abaqus 2016 이상의 버전에서는 기본 위치로 아래와 같은 위치에 abaqus.bat 파일을 통해 실행이 됩니다.

windows OS ) C:SIMULIACommndsabaqus.bat ( and abq2016.bat ) Linux OS ) /SIMULIACommandsabaqus

abaqus.bat 의 실행 내용을 보면 아래와 같습니다.

Abaqus/CAE 설치 위치win_b64codebinABQLauncher.exe” %*

abaqus.bat 파일은 Abaqus/CAE가 설치된 위치의 ABQLauncher.exe 파일을 실행시키도록 설정되어 있습니다. 물론 Abaqus/CAE를 설치하지 않았다면 ABQLauncher.exe가 생성되지 않기때문에 정상적으로 Abaqus가 구동되지 않을 것입니다.

이 경우 Abaqus/Solver가 설치되 위치를 살펴 보면 Abaqus/CAE에서 실행하는 ABQLauncher.exe 파일이 Solver 설치 위치에도 동일한 파일이 생성된 것을 확인할 수 있습니다.

Abaqus/Solver 설치 시 Abaqus 실행 파일 위치 C:Program FilesDassault SystemesSimulationServicesV6R2016xwin_b64codebinABQLauncher.exe

해당 파일을 이용하여 사용자가 직접 abaqus.bat를 생성 후, 실행 내용을 아래과 같이 입력하여 생성합니다. 그리고 파일을  기본 위치 또는 위치를 설정하여 장비의 PATH를 등록해 주시면 됩니다.

@echo off “C:Program FilesDassault SystemesSimulationServicesV6R2016xwin_b64codebinABQLauncher.exe” %* ※ 만약 여러 버전의 Abaqus 설치하여 사용하는 이용자라면 Abaqus 실행파일이 생성되어 있는 위치에 파일을 만들어 주셔도 됩니다.

이번 포스팅의 설명과 같이 Abaqus/CAE를 거의 사용하지 않거나 또는 다른 FE 모델링 툴을 이용하시는 사용자에게는 장비의 리소스를 줄이는 방법이 될 수 있겠지만 위의 설명과 같이 Abaqus/CAE에서 제공하는 사용자 편의 기능인 plug-in 및 UI built-in 기능 (Material calibration, Material evalute ) 등을 전혀 이용할 수 없다는 것을 명심하셔야 합니다.

좀더 상세한 정보나 궁금한 점이 있으면 SIMULIA 기술지원팀으로 연락 부탁드립니다. (02-3270-8541, sap.kr.support@3ds.com)

Abaqus 2016 설치가이드 다운로드

아바쿠스  SIMULIA  ABAQUS

최신 정보 확인하기

새로운 콘텐츠를 놓치고 싶지 않다면, 구독해주세요

구독하기

매월 새로운 콘텐츠를 받아보고 싶다면, 구독해주세요.