본문 바로가기
유한요소-Abaqus,cad 등

Abaqus User subroutine 하는법

by Z국대Z 2020. 5. 16.
반응형

Abaqus User subroutine 하는법

Abaqus User subroutine 사용을 위해서는

Microsoft Visual C++ compiler Intel Visual Fortran compiler 를 모두 설치하셔야 합니다.

Microsoft Visual C++ compiler Intel Visual Fortran compiler 보다 먼저 설치하셔야 합니다.

또한 compiler full version(전체설치)으로 설치하셔야 합니다.

 

 

Abaqus 6.14 버전 (최신 버전)에 해당하는 C++ compiler Fortran compiler는 아래 그림과 같습니다.

구입하시게 되는 compiler 최신 버전은 아래에 언급된 버전보다 높을 수 있습니다. 이럴 경우 user subtroutine 구동에 문제가 있을 가능성도 있습니다.

 

 

[ Abaqus 6.14 버전의 경우 ]

 

[ Abaqus 6.13 버전의 경우 ]

 

 

Abaqus 6.12 버전의 경우는 다음과 같습니다.

Notes:
5 Visual C++ 2008 is also known as Visual C++ 9.0
6 Visual C++ 2010 is also known as Visual C++ 10.0
7 Intel Visual Fortran may require additional software pre-requisites. See the Intel Visual Fortran release notes and Intel Visual Fortran Pre-requisites for more information.

System Requirements for Abaqus 6.12 Products

http://www.3ds.com/support/certified-hardware/simulia-system-information/abaqus-612/system-requirements-for-abaqus-612-products/

 

 

Microsoft Visual C++ compiler Intel Visual Fortran compiler 보다 먼저 설치하셔야 합니다.

compiler full version(전체설치)으로 설치하셔야 합니다.

 

 

 

설치 완료 후, Sample 파일 테스트 방법은

www.v-eng.co.kr 또는 www.abaqus.co.kr > 사이트의  '자주 묻는 질문' 에 공지된 글 중,

"[Abaqus]Compiler 설치확인을 위한 sample파일 테스트 " 라는 글을 참고하시기 바랍니다.

 

 

--------------- 아래 (Abaqus 6.14 또는 6.13 버전의 경우) Intel Parallel Studio XE 2011 설치 시,--------------

1. 컴퓨터 왼쪽 하단
시작 > 프로그램 > Intel Parallel Studio XE 2011 > Command Prompt > Parallel Studio XE with Intel ... > Intel 64 Visual Studio 2010 mode ... > MB3(오른쪽 마우스버튼)으로 선택
> Properties(
속성) 를 선택하시면 Dos창이 나타나고 Intel(R) Visual Fortran 관련 메세지가 나타납니다.
등록정보 > 바로가기(Shortcut)> 대상(T) 디렉토리 내용을 다른 곳에 복사하세요. ( : '메모장', 워드 등.)

2.
시작 > 모든 프로그램 > Abaqus 해당 버전 > Abaqus Command 에서 MB3(오른쪽마우스 버튼)을 선택 후 '속성' 선택
대상(Target) 디렉토리 위 1번 과정에서 복사한 내용으로 바꾸세요. (만약의 상황에 대비해서 바꾸시기 전에 원래 내용을 다른 곳에 복사해 놓으세요.)

3. Abaqus
명령어로 Abaqus 를 실행할 때 시작> cmd 명령으로 Dos(명령프롬프트)를 바로 열지 마시고
반드시 시작 > 모든 프로그램 > Abaqus 해당 버전 > Abaqus Command 로 띄운 dos창에서 작업 폴더로 이동하신 후에 Abaqus를 실행해보시기 바랍니다.
--------------------
(Abaqus 6.14 또는 6.13 버전의 경우) --------------------

 

--------------- 아래 (Abaqus 6.12 버전의 경우) Intel Visual Fortran 10.1, 11.1 설치 시,--------------

1. 컴퓨터 왼쪽 하단
시작 > 프로그램 > Intel(R) Software Development Tools > Intel...Fortran Compile.... > Fortran Build Environment ... (32bit, 64bits 중 해당 버전 선택) MB3(오른쪽 마우스버튼)으로 선택
> Properties(
속성) 를 선택하시면 Dos창이 나타나고 Intel(R) Visual Fortran 관련 메세지가 나타납니다.
등록정보 > Shortcut(바로가기)> 대상(Target) 디렉토리 내용을 다른 곳에 복사하세요. ( : '메모장', 워드 등.)

2.
시작 > 모든 프로그램 > Abaqus 해당 버전 > Abaqus Command 에서 MB3(오른쪽마우스 버튼)을 선택 후 '속성' 선택
대상(Target) 디렉토리 위 1번 과정에서 복사한 내용으로 바꾸세요. (만약의 상황에 대비해서 바꾸시기 전에 원래 내용을 다른 곳에 복사해 놓으세요.)

3. Abaqus
명령어로 Abaqus 를 실행할 때 시작> cmd 명령으로 Dos(명령프롬프트)를 바로 열지 마시고
반드시 시작 > 모든 프로그램 > Abaqus 해당 버전 > Abaqus Command 로 띄운 dos창에서 작업 폴더로 이동하신 후에 Abaqus를 실행해보시기 바랍니다.
--------------------
(Abaqus 6.12 버전의 경우)--------------------

[※ 예외 : Microsoft Visual Studio 2010은 환경 변수를 변경해 주어야 합니다.]

C:\Program Files (x86)\Intel\Compiler\11.1\067\bin\intel64에 있는 ifortvars_intel64.bat 파일에서 다음 내용을 변경하여 주시기 바랍니다.

 

변경 전 :

@call "C:\Program Files\Microsoft Platform SDK\SetEnv" /X64 /RETAIL

변경 후 :

@call "C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\vcvarsall.bat" x64

시작 메뉴에 있는 “Visual Fortran Build Environment for Intel64”를 실행 했을 때 다음 메시지가 나타나면 정상적으로 된 것입니다.

Setting environment for using Microsoft Visual Studio 2010 x64 tools

 

 

 

 

반응형
LIST

'유한요소-Abaqus,cad 등' 카테고리의 다른 글

유한요소법이란  (3) 2020.06.04
AutoCAD 기본 단축키 정리  (0) 2020.05.24
CAE 소프트웨어 Explicit , Implicit 비교  (0) 2020.05.21
Abaqus 기본 단위계  (0) 2020.05.20

댓글0