본문 바로가기
ABAQUS/Subroutine

Abaqus Keyword -*BOUNDARY-

by Ori & Azi 2024. 1. 9.
728x90
반응형

이 옵션은 노드의 경계 조건을 규정하거나 하위 모델링 분석에서 구동 노드를 지정하는 데 사용됩니다. 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이 아닌 경우에만 관련됩니다. 이 매개변수를 지정된 경계 조건의 크기를 정의하는 진폭 곡선의 이름과 동일하게 설정합니다( 진폭 곡선 ).

Abaqus/Standard 분석 에서 이 매개변수가 생략된 경우 기준 크기는 단계에 걸쳐 선형으로 적용되거나( RAMP 기능) 단계 시작 부분에 즉시 적용되고 이후에 일정하게 유지됩니다( STEP 기능). RAMP 또는 STEP 기능 선택은 STEP 옵션( 분석 정의 ) 의 AMPLITUDE 매개변수 에 할당된 값에 따라 달라집니다 . 두 가지 예외가 있습니다. 첫 번째는 변위 또는 회전 구성요소가 TYPE = DISPLACEMENT 로 제공되는 경우이며 , 기본값은 항상 RAMP 기능입니다. 두 번째는 정적 단계 또는 APPLICATION = QUASI-STATIC 인 동적 단계의 변위 또는 회전 구성요소가 TYPE = VELOCITY 로 제공되는 경우 이며 기본값은 항상 STEP 기능입니다. 

Abaqus/Explicit 분석 에서 이 매개변수가 생략되면 기준 크기는 단계 시작 시 즉시 적용되고 이후에는 일정하게 유지됩니다( STEP 기능).

Abaqus/Standard 동적 또는 모달 동적 절차 에서 TYPE = DISPLACEMENT 또는 TYPE = VELOCITY 에 대해 지정된 진폭 곡선은 자동으로 평활화됩니다. Abaqus/Explicit 분석 에서 사용자는 이러한 진폭 곡선을 평활화하도록 요청해야 합니다. 자세한 내용은 진폭 곡선 을 참조하십시오 .

 

BLOCKING

이 매개변수는 USER 매개변수가 지정된 경우 Abaqus/Explicit 분석 에만 적용됩니다 .

특정 노드 세트에 대한 차단을 활성화하려면 BLOCKING = YES (기본값)를 설정합니다 . 차단 크기는 Abaqus/Explicit 에서 미리 정의된 값으로 설정됩니다 .

차단을 비활성화하려면 BLOCKING = NO를 설정합니다 .

 

FIXED

이 매개변수는 Abaqus/Standard 분석 에만 적용되며 TYPE  USER 매개변수 와 함께 사용할 수 없습니다 .

이 BOUNDARY 옵션 으로 규정되는 변수 값이 단계 시작 시 값을 사용하여 단계 전체에서 고정된 상태로 유지됨을 나타내려면 이 매개변수를 포함합니다. 이 매개변수를 사용하면 데이터 라인에 지정된 모든 크기가 무시됩니다.

이 매개변수는 수정할 자유도를 지정하기 위해 "직접" 형식에만 사용해야 합니다( 경계 조건 참조 ).

1단계 역과정을 제외하고 이 매개변수는 분석의 첫 번째 단계에서 사용되는 경우 무시됩니다. 이 매개변수가 1단계 역과정에 사용되는 경우 데이터 라인에 지정된 노드의 모든 자유도는 초기 참조 구성을 기반으로 제한됩니다.

 

LOAD CASE

이 매개변수는 Abaqus/표준 분석 에만 적용됩니다 . BUCKLE을 제외한 모든 프로시저에서는 무시됩니다 .

이 매개변수를 1(기본값) 또는 2로 설정합니다. LOAD CASE = 1은 적용된 하중에 대한 경계 조건을 정의하는 데 사용할 수 있으며, LOAD CASE = 2 는 좌굴 모드에 대한 반대칭 경계 조건을 정의하는 데 사용할 수 있습니다.

 

NAME

이 매개변수는 USER 매개변수가 지정된 경우 Abaqus/Explicit 분석 에만 적용됩니다 .

이 매개변수를 사용자 서브루틴 VDISP 에서 경계 조건을 참조하는 데 사용되는 이름과 동일하게 설정하십시오 . Abaqus/명시적 분석 에 나타나는 경계 이름은 고유해야 합니다. 숫자로 시작할 수 없으며 라벨 명명 규칙을 준수해야 합니다. 이러한 이름의 구문은 입력 구문 규칙을 참조하세요 .

 

OP

이 매개변수는 1단계 역절차에서는 무시됩니다.

기존 경계 조건을 수정하거나 이전에 구속되지 않았던 자유도에 경계 조건을 추가하려면 OP = MOD (기본값) 를 설정합니다 .

현재 적용 중인 모든 경계 조건을 제거해야 하는 경우 OP = NEW를 설정합니다 . 선택한 경계 조건만 제거하려면 OP = NEW를 사용 하고 유지할 모든 경계 조건을 다시 지정합니다.

Abaqus/Standard 의 응력/변위 해석에서 경계 조건이 제거되면 이전 단계 끝에서 제한된 자유도로 계산된 반력과 동일한 집중력으로 대체됩니다. 단계가 일반 비선형 해석 단계인 경우 이 집중된 힘은 STEP 옵션 의 AMPLITUDE 매개변수 에 따라 제거됩니다 . 따라서 기본 진폭을 사용하면 집중된 힘은 정적 해석에서는 단계 기간 동안 선형적으로 0으로 감소하고 동적 해석에서는 즉시 감소합니다. 

OP 매개변수  BUCKLE 단계를 제외하고 단일 단계 내에서 BOUNDARY 옵션을 사용할 때마다 동일해야 합니다 . 여기서 OP = MOD가 LOAD CASE = 1 과 함께 사용되는 경우에도 OP = NEW 는 LOAD CASE = 2 와 함께 사용할 수 있습니다 . 

 

PHANTOM

이 매개변수는 Abaqus/Standard 의 보강된 요소에만 적용됩니다 .

PHANTOM = NODE를 설정하여 원래 보강 요소의 지정된 실제 노드와 일치하는 위치에 있는 팬텀 노드에 경계 조건을 적용합니다.

PHANTOM = EDGE를 설정하여 강화 요소의 지정된 두 실제 코너 노드 사이의 요소 가장자리에 위치한 팬텀 노드에 경계 조건을 적용합니다. 이 설정은 간극압 자유도가 있는 노드에만 적용됩니다.

PHANTOM = INCLUDED를 설정 하면 요소 가장자리에 위치한 팬텀 노드에 적용되는 경계 조건이 보강된 요소가 균열될 때 지정된 실제 코너 노드에서 자동으로 보간됩니다. 이 설정은 간극압 자유도가 있는 노드에만 적용됩니다.

 

REGION TYPE

이 매개변수는 Abaqus/Explicit 분석 에만 적용됩니다 .

이 매개변수는 적응형 메쉬 도메인의 경계에 있는 노드에 적용되는 경계 조건에만 관련됩니다. 적응형 메시 도메인 내부의 노드에 경계 조건이 적용되면 이러한 노드는 항상 재료를 따릅니다. Abaqus/Explicit는 표면 유형 제약 조건(대칭 평면, 이동 경계 평면 및 완전히 고정된 경계)에 대해 자동으로 라그랑지 경계 영역을 생성합니다.

REGION TYPE = LAGRANGIAN (기본값)을 설정하여 경계 조건을 라그랑지 경계 영역에 적용합니다. 라그랑주 경계 영역의 가장자리는 재료를 따르며 영역 내부와 가장자리를 따라 적응형 메시를 허용합니다.

REGION TYPE = SLIDING을 설정하여 슬라이딩 경계 영역을 정의합니다. 슬라이딩 경계 영역의 가장자리는 재료 위로 미끄러집니다. 적응형 메쉬는 영역의 가장자리와 내부에서 발생합니다. 메시 제약 조건은 일반적으로 슬라이딩 경계 영역의 가장자리에 적용되어 공간적으로 고정됩니다.

오일러 경계 영역에 경계 조건을 적용하려면 REGION TYPE = EULERIAN을 설정합니다 . 이 옵션은 재료가 흐를 수 있는 경계 영역을 생성하는 데 사용되며 일반적으로 속도 경계 조건과 함께 사용됩니다. 재료가 해당 영역을 통과할 수 있도록 메시 제약 조건은 오일러 경계 영역에 수직으로 사용되어야 합니다. 메시 제약 조건이 적용되지 않으면 오일러 경계 영역은 슬라이딩 경계 영역과 동일한 방식으로 동작합니다.

 

TYPE

이 매개변수는 FIXED 매개변수 와 함께 사용할 수 없습니다 .

이 매개변수는 크기가 변위 기록, 속도 기록 또는 가속도 기록의 형태인지 지정하기 위해 응력/변위 해석에 사용됩니다. Abaqus/Standard 분석 에서는 일반적으로 TYPE = VELOCITY를 사용하여 유한 회전을 지정해야 합니다.

변위 기록을 제공하려면 TYPE = DISPLACEMENT (기본값)를 설정합니다 . Abaqus/Explicit는 변위 점프를 허용하지 않습니다. 진폭이 지정되지 않은 경우 Abaqus/Explicit는 사용자가 제공한 변위 값을 무시하고 0 변위 경계 조건을 적용합니다. 자세한 내용은 경계 조건을 참조하세요 .

속도 기록을 제공하려면 TYPE = VELOCITY를 설정합니다 . 속도 이력은 경계 조건 의 "큰 회전 규정"에서 설명한 대로 Abaqus/Standard 의 정적 분석에서 지정할 수 있습니다 . 이 경우 기본 변형은 STEP 입니다 .

가속 기록을 제공하려면 TYPE = ACCELERATION을 설정합니다 . Abaqus/Standard 의 정적 분석 단계에서는 가속 이력을 사용하면 안 됩니다 .

진폭 함수가 Abaqus/Explicit 에서 부분 선형 함수로 지정되고 변위 기록이 사용되는 경우 곡선이 기울기를 변경하는 곡선의 지점에서 속도가 급등하고 가속도가 급상승합니다. 이로 인해 "시끄러운" 솔루션이 생성됩니다. 가능하다면 AMPLITUDE , DEFINITION = SMOOTH STEP 을 사용하세요 . 진폭 , 부드러움 ; 또는 BOUNDARY , TYPE = VELOCITY 또는 TYPE = ACCELERATION . TYPE = ACCELERATION 의 경우 올바른 변위 기록을 얻으려면 초기 속도 값( INITIAL CONDITIONS , TYPE = VELOCITY 에 제공됨)을 지정해야 합니다.

 

USER

이 매개변수는 FIXED 매개변수 와 함께 사용할 수 없습니다 .

Abaqus/Standard 의 경우 이 옵션을 통해 규정된 변수와 관련된 0이 아닌 크기가 사용자 서브루틴 DISP 에서 재정의될 수 있음을 나타내기 위해 이 매개변수를 포함합니다 . 옵션의 데이터 라인에 정의된( AMPLITUDE 매개변수에 의해 수정될 수 있음) 모든 크기는 사용자 서브루틴 DISP 로 전달되고 서브루틴 DISP 에서 재정의될 수 있습니다 . 이 옵션을 사용하면 TYPE 매개변수 의 값이 무시됩니다.

Abaqus/Explicit 의 경우 이 옵션을 통해 규정된 변수와 연관된 경계 값이 사용자 서브루틴 VDISP 에서 정의됨을 나타내기 위해 이 매개변수를 포함합니다 . 옵션의 데이터 라인에 정의된 모든 크기는 무시되며 AMPLITUDE 매개변수가 포함된 경우 진폭은 사용을 위해 VDISP 루틴 으로 전달됩니다 . 서브루틴 VDISP 의 사용자 지정 변수 유형은 TYPE 매개변수 에 의해 결정됩니다 . NAME 매개변수 는 사용자 서브루틴 VDISP 에서 여러 경계 조건을 구별하는 데 사용될 수 있습니다 . 사용자가 규정한 경계 조건에는 변환 및 회전 자유도만 지원됩니다.

 

출처: SIMULIA 사용자 지원 2022

728x90
반응형

'ABAQUS > Subroutine' 카테고리의 다른 글

Abaqus 서브루틴 - UEXTERNALDB -  (0) 2024.01.10
Abaqus 서브루틴 - UEXTERNALDB -  (0) 2024.01.09
Abaqus keyword -*Restart-  (0) 2024.01.09
Abaqus 서브루틴 -Restarting an Analysis-  (0) 2024.01.08
Abaqus 서브루틴 - UEXTERNALDB -  (0) 2024.01.05