본문 바로가기
728x90
반응형

ABAQUS24

Abaqus 사용자 서브루틴 -URDFIL 사용자 서브루틴 URDFIL은 분석 중에 결과 파일에 액세스하는 데 사용할 수 있습니다. 결과 파일에 새 정보가 기록되는 증분이 끝날 때 호출됩니다. 결과 파일에서 레코드를 읽으려면 유틸리티 루틴 DBFILE을 호출해야 합니다. 유틸리티 루틴 POSFIL을 호출하여 지정된 단계 및 증분에서 시작하여 결과 파일을 읽을 수 있습니다. 그렇지 않으면 파일 시작 부분이 수행됩니다. LSTOP 변수를 사용하여 호출이 완료되면 분석을 강제로 종료할 수 있습니다 . 결과 파일에 기록된 마지막 증분을 LOVRWRT 변수를 통해 덮어쓸 수 있습니다 . 새 결과 파일이 이전 결과 파일에 추가되는 경우 다시 시작된 작업에서 전체 결과 파일에 대한 액세스를 허용합니다. 목표는 해석 과정에서 FE 시뮬레이션 결과를 평가하여 일.. 2024. 1. 3.
Abaqus 서브루틴 -VDLOAD- abaqus 유저 서브루틴 VDLOAD는 요소 기반 또는 표면 기반 비균일 하중 정의에 나타나는 각각의 점 그룹에 대해 위치, 시간, 속도 등의 함수로 분포 하중 크기의 변화를 정의하는 데 사용할 수 있습니다. 파이프 요소에 적용 가능한 PENU 및 PINU 하중 을 포함하여 각 비균일 하중 정의와 연관된 하중 통합 지점에 대해 호출됩니다 . 파일 출력 목적으로 비균일 분산 하중의 현재 값을 제공하지 않습니다. 연관된 비균일 하중 정의와 함께 나타나는 경우 진폭 참조( Amplitude Curves )을 인식합니다. Variables to Be Defined value (nBlock) 분산 하중의 크기 . 단위는 표면 하중의 경우 FL−2 , body forces의 경우 FL−3. Variables Pa.. 2024. 1. 2.
Abaqus 출력 디렉터리 이름 얻기 유틸리티 루틴 GETOUTDIR 및 VGETOUTDIR은 Abaqus/Standard 또는 Abaqus/Explicit 사용자 서브루틴 에서 각각 호출되어 현재 작업의 출력 디렉터리를 얻을 수 있습니다. 유틸리티 루틴에서 반환된 변수 OUTDIR Character string to receive the value of the output directory name. LENOUTDIR Length of the character string OUTDIR. 참고 : https://help.3ds.com/2023/English/DSSIMULIA_Established/SIMACAESUBRefMap/simasub-c-getoutdir.htm?contextscope=all 2024. 1. 2.
ABAQUS 서브루틴을 위해 알아야 할 FORTRAN 기초-Part1 포트란(Fortran)은 FORmula TRANslation의 약자로 수학/과학 계산을 위한 프로그래밍 언어이다. C 언어가 더 범용적이지만 Fortran은 빠른 계산속도가 장점이다. Abaqus에서 사용자 서브루틴은 주로 Fortran으로 작성되지만 C 또는 C++로 코드를 개발하는 것도 가능. Abaqus 서브루틴 작성 시작: 기본 사항 및 권장 사항 Fortran은 배우기 가장 쉬운 프로그래밍 언어 중 하나이며 MATLAB과 매우 유사하다. 또한 Abaqus에서 서브루틴 코드를 작성하려면 소규모의 FORTRAN 하위 집합만 알면 된다. 1. 기본 Fortran은 텍스트의 순서에 따라 수행 된다. Fortran은 대문자와 소문자의 구분이 없다. 소문자 "x"와 대문자 "X"는 같은 변수로 인식된다. .. 2023. 3. 2.
728x90
반응형