본문 바로가기
728x90
반응형

ABAQUS/Subroutine17

Abaqus 서브루틴 - UEXTERNALDB - 텍스트 파일과 서브루틴 간의 통신을 처리하려면 단계 시작 시 호출할 수 있는 보다 다양한 서브루틴이 필요합니다. 이런 종류의 작업에 사용되는 사용자 서브루틴은 UEXTERNALDB 입니다 . 이 서브루틴은 시뮬레이션의 어떤 것도 직접 수정하기 위한 것이 아니지만 분석의 시작과 끝, 단계의 시작과 끝, 각 증분의 시작과 끝 , 등. 시뮬레이션 전반에 걸쳐 다양한 경우에 호출 됩니다 . UEXTERNALDB 서브루틴은 외부 파일을 관리 하고 나머지 서브루틴(우리의 경우 DISP 및 URDFIL)과 통신하기 위한 최선의 선택입니다. User subroutine UEXTERNALDB: 분석 시작 시, 각 증분 시작 시, 각 증분 종료 시, 분석 종료 시 각각 한 번씩 호출됩니다. 또한 사용자 서브루틴은 분석 재.. 2024. 1. 10.
Abaqus 서브루틴 - UEXTERNALDB - 텍스트 파일과 서브루틴 간의 통신을 처리하려면 단계 시작 시 호출할 수 있는 보다 다양한 서브루틴이 필요합니다. 이런 종류의 작업에 사용되는 사용자 서브루틴은 UEXTERNALDB 입니다 . 이 서브루틴은 시뮬레이션의 어떤 것도 직접 수정하기 위한 것이 아니지만 분석의 시작과 끝, 단계의 시작과 끝, 각 증분의 시작과 끝 , 등. 시뮬레이션 전반에 걸쳐 다양한 경우에 호출 됩니다 . UEXTERNALDB 서브루틴은 외부 파일을 관리 하고 나머지 서브루틴(우리의 경우 DISP 및 URDFIL)과 통신하기 위한 최선의 선택입니다. User subroutine UEXTERNALDB: 분석 시작 시, 각 증분 시작 시, 각 증분 종료 시, 분석 종료 시 각각 한 번씩 호출됩니다. 또한 사용자 서브루틴은 분석 재.. 2024. 1. 9.
Abaqus Keyword -*BOUNDARY- 이 옵션은 노드의 경계 조건을 규정하거나 하위 모델링 분석에서 구동 노드를 지정하는 데 사용됩니다. Abaqus/Standard 에서는 모달 중첩 절차에 대한 기본 및 보조 기준을 정의하고 강화된 요소에 대한 팬텀 노드의 경계 조건을 규정하는 데에도 사용됩니다. Prescribing boundary conditions at nodes No parameters are used when fixed boundary conditions are specified as model data Optional parameters (history data only) AMPLITUDE 이 매개변수는 1단계 역절차에서는 무시됩니다. 이 매개변수는 처방되는 일부 변수의 크기가 0이 아닌 경우에만 관련됩니다. 이 매개변수를 지정.. 2024. 1. 9.
Abaqus keyword -*Restart- *RESTART 이 옵션은 재시작 데이터 쓰기 및 읽기를 제어하는 ​​데 사용됩니다. Abaqus/CAE : Step module for saving restart data; Job module for performing a restart analysis Controlling the writing and reading of restart data in an Abaqus/Standard analysis At least one of the following parameters is required: CYCLE 이전 저주기 피로 해석에서 새 해석을 다시 시작하는 경우 이 매개변수를 저주기 피로 해석의 지정된 단계 내 사이클 번호와 동일하게 설정한 후 해석이 재개됩니다. 이전 저주기 피로해석에서는 하중주기가 끝.. 2024. 1. 9.
Abaqus 서브루틴 -Restarting an Analysis- 분석을 실행할 때 다시 시작하는 데 필요한 파일에 모델 정의 및 상태를 작성할 수 있습니다. restart 기능을 사용하는 시나리오는 다음과 같습니다. 중단된 실행 계속 컴퓨터 오작동으로 인해 분석이 중단된 경우 Abaqus 분석 재시작 기능을 사용하면 원래 정의된 대로 분석을 완료할 수 있습니다. 추가 단계를 계속 진행합니다. 성공적인 분석 결과를 확인한 후 로드 기록에 단계를 추가하기로 결정할 수 있습니다. 분석 변경 때로는 이전 분석 결과를 본 후 중간 지점에서 분석을 다시 시작하고 어떤 방식으로든 나머지 부하 이력 데이터를 변경하고 싶을 수도 있습니다. 또한 이전 분석이 성공적으로 완료된 경우 로드 기록에 추가 단계를 추가할 수 있습니다. 출력정보에서는 Abaqus/Standard 재시작 파일 에.. 2024. 1. 8.
Abaqus 서브루틴 - UEXTERNALDB - abaqus 서브루틴 UEXTERNALDB 분석 시작 시, 각 증분 시작 시, 각 증분 종료 시, 분석 종료 시 각각 한 번씩 호출됩니다. 또한 사용자 서브루틴은 분석 재시작 시작 시에도 한 번씩 호출됩니다. ); Abaqus/Standard 내에서 다른 소프트웨어와 사용자 서브루틴 간의 통신에 사용할 수 있습니다 . 분석 시작 시 다른 사용자 서브루틴에 필요한 외부 파일을 열고 분석이 끝날 때 해당 파일을 닫는 데 사용할 수 있습니다. 각 증분의 시작 부분에서 기록 정보를 계산하거나 읽는 데 사용할 수 있습니다. 이 정보는 다른 사용자 서브루틴에 의한 분석 중에 사용하기 위해 사용자 정의 COMMON 블록 변수 또는 외부 파일에 기록될 수 있습니다. 그리고 사용자가 계산한 이력 정보의 현재 값을 외부 .. 2024. 1. 5.
Abaqus 서브루틴 - GETJOBNAME / VGETJOBNAME - 유틸리티 루틴 GETJOBNAME 및 VGETJOBNAME은 각각 Abaqus/Standard 또는 Abaqus/Explicit 사용자 서브루틴 에서 호출되어 현재 작업의 이름을 얻을 수 있습니다. Utility Routine Interface character*256 JOBNAME ... CALL GETJOBNAME( JOBNAME, LENJOBNAME ) CALL VGETJOBNAME( JOBNAME, LENJOBNAME ) ... Variables Returned from the Utility Routine JOBNAME 작업명의 값을 받기 위한 문자열 LENJOBNAME 문자열 JOBNAME 의 길이 출처 : SIMULIA User Assistance 2023 : Obtaining the Abaq.. 2024. 1. 5.
Abaqus 서브루틴 - Results file (EL FILE) *EL FILE (input keyword) 이 옵션은 Abaqus/Standard 분석의 결과( .fil ) 파일 또는 Abaqus/Explicit 분석의 선택된 결과( .sel ) 파일에 기록될 요소 변수를 선택하는 데 사용됩니다 . Abaqus/Explicit 분석 에서는 FILE OUTPUT 옵션 과 함께 사용 선택적 매개변수 DIRECTIONS 이 매개변수는 Abaqus/표준 분석 에만 적용됩니다 . 이 매개변수는 구성요소 출력이 요청될 때 로컬 요소 또는 재료 좌표계의 방향을 얻는 데 사용됩니다. 방향은 로컬 좌표계가 사용되는 각 지점에 대해 별도의 기록으로 기록됩니다. 자세한 설명은 결과 파일을 참조하세요 . 로컬 좌표 방향을 쓰지 않으려면 DIRECTIONS = NO (기본값)를 설정하십시.. 2024. 1. 4.
Abaqus - Element integration point variables (Cohesive elements) Cohesive Elements MAXSCRT Field: yes History: yes .fil: no .dat: yes Maximum nominal stress damage initiation criterion. MAXECRT Field: yes History: yes .fil: no .dat: yes Maximum nominal strain damage initiation criterion. QUADSCRT Field: yes History: yes .fil: no .dat: yes Quadratic nominal stress damage initiation criterion. QUADECRT Field: yes History: yes .fil: no .dat: yes Quadratic nomina.. 2024. 1. 4.
컴파일러 없이 Abaqus에서 서브루틴 실행 Fortran 명령이 포함된 텍스트 파일이 컴퓨터가 실행할 수 있는 "무언가"가 되는 프로세스를 컴파일이라고 합니다(적어도 이 작업 순서의 일부는 프로그램 컴파일입니다). Fortran 서브루틴을 미리 컴파일하고 서브루틴을 실행하는 방법을 알아보겠습니다. 개체 파일을 통해 (컴파일러 필요) DLL 파일을 사용하여 환경 파일 'abaqus_v6.env'를 수정합니다(컴파일러 필요 없음). 2024. 1. 4.
728x90
반응형