ABAQUS의 DFLUX 서브루틴(VDFLUX 서브루틴)

DFLUX 서브루틴(VDFLUX 서브루틴)은 열전달 및 온도 변위 솔버에서 플럭스 하중이 시간, 장소 또는 기타 매개변수의 함수일 때 다양한 체적 플럭스 및 표면 플럭스 상태에서 열 하중을 계산하는 데 사용됩니다. 이 패키지에서는 "언제 이 서브루틴을 사용해야 하나요?", "DFLUX 서브루틴 사용 방법", "DFLUX와 VDFLUX의 차이점은 무엇인가요?", "DFLUX를 VDFLUX로 변환하는 방법", 그리고 "예제에서 사용하는 방법"을 학습합니다. 이 모든 내용을 실제로 배울 수 있도록 세 가지 워크숍이 제공됩니다. DFLUX 서브루틴을 이용한 두 판 사이의 용접 시뮬레이션, DFLUX를 이용한 두 튜브 간 아크 용접 시뮬레이션, 그리고 다양한 유형의 기능적 열유속(신체-표면-VDFLUX 서브루틴(열기계 분석)을 사용한 Johnson-cook 가소성을 갖는 판의 요소.
ABAQUS-Front의 DFLUX 서브루틴
당신이 배울 것

Buy Together & Save

This Course 포함

강의 콘텐츠

ABAQUS의 DFLUX 서브루틴(VDFLUX 서브루틴)

제품 Informations

ABAQUS의 DFLUX 서브루틴(VDFLUX 서브루틴)

먼저, 플럭스(flux)라는 단어를 정의해 보겠습니다. 표면이나 물질을 통과하거나 움직이는 것처럼 보이는 모든 효과를 실제로 흐르든 그렇지 않든 플럭스라고 합니다. 예를 들어, 열 플럭스(heat flux)는 열 에너지가 무언가를 통과한다는 것을 의미합니다. 공학 분야에서는 이러한 플럭스를 수식으로 정의해야 합니다. 플럭스는 시간, 변위, 온도 등의 함수가 될 수 있습니다.

Abaqus에서 열전달 또는 질량 확산 해석에서 불균일하게 분포하는 플럭스를 정의해야 할 때, 복잡한 공식을 사용하고 시간이나 변위와 같은 매개변수의 함수가 될 수 있는 DFLUX 및 VDFLUX 서브루틴이 도움이 됩니다. DFLUX의 가장 중요한 응용 분야 중 하나는 Abaqus에서 이동 열 플럭스를 코딩하고 정의하는 것입니다. 용융 용접과 같은 문제에서는 이동 열 플럭스가 발생합니다.

Abaqus에서 DFLUX & VDFLUX 서브루틴을 언제 사용할 수 있나요?

Abaqus에서 열전달이 발생하는 모든 단계에서 DFLUX 및 VDFLUX 서브루틴을 사용할 수 있습니다. 이러한 단계는 "온도-변위 결합", "열-전기 결합", "열-전기-구조 결합", "동적, 온도-변위, 명시적", "열전달", "질량 확산"입니다.

이 서브루틴에 사용할 수 있는 요소 유형은 1차 열전달, 1차 결합 온도-변위, 1차 결합 열-전기-구조 및 질량 확산 요소입니다.

이 튜토리얼에서는 먼저 DFLUX 서브루틴 소개에 대한 몇 가지 주요 사항을 소개하고, 명시적 솔버를 위한 VDFLUX 서브루틴도 소개합니다. 다음 세 개의 워크숍에서는 예제를 통해 이러한 유용한 서브루틴을 작성하는 방법을 배우고 용접 시뮬레이션과 같은 응용 분야에 대해 자세히 알아볼 수 있습니다.

이 패키지에 포함된 내용

수업 개요

이 레슨에서는 DFLUX 및 VDFLUX 서브루틴에 대한 모든 관련 필수 정보를 다룹니다. 먼저 USDFLD 및 VUSDFLD 서브루틴의 사용 시기, 응용 프로그램, 그리고 Abaqus에서의 역할에 대해 살펴보겠습니다. 또한 작동 방식도 설명합니다. 이러한 핵심 개념은 이 패키지가 사용자의 요구 사항을 충족하는지, 그리고 DFLUX 및 VDFLUX 서브루틴이 사용자의 특정 요구 사항을 충족하는지 평가하기 위해 반드시 이해해야 합니다.

다음으로, 이러한 서브루틴의 구조를 자세히 살펴보겠습니다. 이 섹션에서는 서브루틴의 구성 요소, 정보 제공을 위해 제공되는 매개변수, 업데이트해야 하는 매개변수, 그리고 필요에 따라 선택적으로 업데이트할 수 있는 매개변수에 대해 설명합니다. 이러한 구조를 이해하면 이러한 서브루틴을 작성하는 방법과 DFLUX 또는 VDFLUX 변수를 사용하여 특정 애플리케이션에 맞게 서브루틴을 조정하는 방법에 대한 통찰력을 얻을 수 있습니다.

또한 DFLUX와 VDFLUX 서브루틴을 비교하여 차이점과 적용 사례를 강조합니다. 예를 들어, DFLUX는 표준 솔버와 함께 사용되는 반면, VDFLUX는 명시적 솔버와 함께 사용된다는 점을 설명하고, 각 서브루틴의 구체적인 적용 사례도 그에 따라 정의합니다.

다음 섹션에서는 DFLUX와 VDFLUX 서브루틴의 매개변수 차이점을 살펴보겠습니다. 두 서브루틴 간의 코드 변환에 대한 유용한 정보와 요령을 제공합니다. 표준 솔버용으로 설계된 DFLUX 서브루틴을 명시적 솔버용 VDFLUX 서브루틴으로 변환하는 방법을 배우게 됩니다.

다음 주제에서는 Abaqus에서 DFLUX 또는 VDFLUX 서브루틴을 사용하고 구현하는 방법에 대해 중점적으로 다룹니다. 이는 본 강의의 중요한 부분이며, Abaqus GUI를 사용하여 서브루틴을 구현하는 방법을 다룹니다.

이러한 개념을 숙지하면 DFLUX 및 VDFLUX 서브루틴을 사용하고 작성할 수 있게 됩니다. 이 과정을 더욱 쉽게 이해할 수 있도록 아래에 자세히 설명된 세 가지 워크숍을 준비했습니다. 이 워크숍에서는 서브루틴을 작성하고 Abaqus에서 구현하여 다양한 유형의 문제를 해결하는 과정을 단계별로 안내합니다.

보는 것이 유용할 것입니다 Abaqus 문서 Abaqus 시뮬레이션을 시작하기가 얼마나 어려운지 이해하려면 Abaqus 튜토리얼.

Abaqus 사용자 서브루틴을 사용하면 주요 Abaqus 기능을 통해 사용할 수 없는 특정 응용 분야에 맞게 프로그램을 사용자 정의할 수 있습니다. ABAQUS 내장 모델(재료, 하중, 물성, 요소 등)로 해석을 실행할 수 없는 경우, 예를 들어 Abaqus에서 제공하지 않는 사용자 정의 비선형 응력-변형률 관계를 모델링해야 하는 경우, UMAT 사용자 서브루틴을 찾아야 합니다. 더 고급 서브루틴으로는 사용자 정의 하중 플럭스를 생성할 수 있는 DFLUX가 있습니다. DFLUX와 같은 서브루틴을 처음 작성하는 경우, 다음 내용을 읽어보세요. Abaqus 서브루틴 작성 시작: 기본 사항 및 권장 사항 이 글을 읽고 튜토리얼의 데모 영상을 시청하시면 Abaqus 모델링 시간을 절약하고 Abaqus 용접 매뉴얼 패키지를 구매하시기로 결정하실 것입니다. 궁금한 점이 있으시면 이 페이지 왼쪽의 라이브 채팅을 통해 문의해 주세요.


더 읽어보세요: Abaqus 사용자 서브루틴 DLOAD 예제


  1. 반사 균열이 발생할 때 반복적인 온도 변화 하에서 아스팔트 포장의 거동을 관찰하기 위한 연구가 수행되었습니다. 연구진은 DFLUX 및 FILM과 같은 ABAQUS 서브루틴을 사용했습니다. DFLUX 서브루틴은 포장 구조의 온도 분포를 계산했습니다.
  2. 레이저 클래딩은 냉간 가공 산업에서 사용되는 다이 및 몰드와 같은 핵심 구조 부품의 수리에 있어 기존의 임시방편적이고 부정확한 증착 기술에 비해 수많은 장점을 제공합니다. 다이 수리 응용 분야에서 다층 클래딩의 경도와 잔류 응력을 결정하기 위한 수치 해석이 제시되었습니다. 이 해석은 ABAQUS 서브루틴을 통해 구현되었습니다. DFLUX 서브루틴은 열 하중을 적용했습니다.
  3. 선택적 레이저 용융(SLM)은 3D 프린팅 방법 중 하나입니다. 고출력 레이저를 사용하여 분말 베드에서 금속 공급 원료를 용융합니다. 선택적 레이저 용융(SLM) 공정으로 제조된 부품은 높은 냉각 속도를 사용할 경우 큰 잔류 응력이 발생할 수 있습니다. 이 기술을 사용하는 산업 사용자에게는 공정 중 잔류 응력이 어떻게 발생하는지 이해하고 현장에서 잔류 응력을 감소시키기 위한 해결책을 찾는 것이 여전히 어려운 과제입니다. SLM 공정 변수가 잔류 응력 축적이라는 근본적인 현상에 미치는 영향을 이해하려면 공정 역학(온도 변화 및 관련 응고 거동)을 현실적으로 반영하는 계산적으로 효과적인 유한요소해석(FEA) 모델이 필요합니다. 선택적 레이저 용융 Ti6Al4V의 잔류 응력을 평가하는 모델을 개발한 논문이 발표되었습니다. 연구진은 ABAQUS 소프트웨어와 DFLUX 서브루틴을 사용하여 모델을 시뮬레이션했습니다. 또한, 서브루틴을 사용하여 레이저를 시뮬레이션하기 위한 이동 체적 열원 프로그램을 작성했습니다.
  4. 한 연구에서는 다양한 조성의 금속판에 대한 시뮬레이션을 생성한 후 레이저 용접에 대한 수학적 모델을 구축했습니다. 연속 디스크 레이저 용접 공정 시뮬레이션을 사용하여 구리와 스테인리스강 304종을 접합했습니다. 이를 위해 FORTRAN으로 프로그래밍된 DFLUX 서브루틴을 사용하여 6개의 대체 열유속 분포 모델을 Abaqus/Standard 솔버에 내장했습니다.
  5. 본 연구에서는 AISI-4340의 레이저 가공으로 인해 발생하는 잔류 응력(RS)을 레이저 출력과 관련하여 분석했습니다. 유한 요소 모델링을 사용하여 다양한 레이저 출력을 시뮬레이션했습니다. DFLUX 서브루틴을 사용하여 레이저 예열의 영향을 먼저 모델링한 후, ABAQUS/Explicit을 사용하여 직교 절삭 시뮬레이션을 실행했습니다. 모델 검증을 위해 실험적 RS 데이터를 사용했습니다. AISI 4340 직교 절삭은 유한 요소 프로그램인 Abaqus를 활용한 유한 요소 해석(FEM)을 사용하여 모델링했습니다. 먼저, FORTRAN 사용자 프로시저인 DFLUX를 사용하여 레이저 예열의 영향을 모델링했습니다. 이어서 평면 변형률에 대한 라그랑주 유한 요소 해석을 수행하여 RS를 예측했습니다. 비교 가능한 환경에서 수행된 실험 데이터와 비교하여 레이저 예열 효과와 예상되는 RS를 확인했습니다.
  6. 하이브리드 레이저 아크 용접(HLAW)은 뛰어난 효율과 용접 품질로 인해 산업계와 학계 모두에서 점점 더 많은 관심을 받고 있습니다. 본 연구의 목적은 준산업 규모 보강 패널의 잔류 응력과 용접으로 인한 처짐을 예측하는 비선형 유한 요소법을 개발하는 것입니다. 절두원뿔 가우시안 수학 모델을 골닥의 이중 타원체 수학 모델과 통합하여 독특한 하이브리드 열원에서 레이저 광원을 시뮬레이션합니다. HLAW 공정의 체적 열유속 분포를 시뮬레이션하기 위해 ABAQUS와 포트란으로 코딩된 DFLUX의 추가 수치해석 서브루틴을 활용하여 3차원 열탄성소성 결합 유한 요소 모델을 개발했습니다.
  7. 마지막과 다음 용접 패스 사이의 고온 축적은 다중 패스 용접(패스 간 온도)으로 생성된 용접 이음부에 영향을 미치는 주요 요소 중 하나입니다. 결과적으로 용접부의 기계적 성능이 저하되어 파손 가능성이 높아집니다. 따라서 다중 패스 용접으로 생성된 용접 이음부의 신뢰성을 향상시키기 위해서는 패스 간 온도 관리가 필수적입니다. 본 연구에서는 Al 2219의 3패스 TIG 용접으로 인한 열 분포, 잔류 변형률 및 패스 간 온도를 유한 요소법을 사용하여 분석했습니다. 이동 용접 토치의 분포 전력 밀도는 DFLUX 사용자 서브루틴 코드를 사용하여 시뮬레이션했습니다.
  8. 기존 방법을 사용하는 것이 엄청나게 비싸거나 노동 집약적인 경우, 적층 제조 원리와 전자빔(EB) 기술을 결합하여 우수한 재료를 가진 복잡한 금속 제품을 제조할 수 있습니다. 전자빔 용융(EBM) FE 시뮬레이션의 효율성과 신뢰성을 높이기 위해 에너지원 및 분말 재료 속성에 대한 새로운 스타일의 모델링이 연구에서 제시되었으며 열 수치 모델과 통합되었습니다. 분말 속성을 온도 함수로 자동으로 결정하고, 스캐닝 중 빔의 위치를 고려하고, 용융 중 분말에서 액체로, 냉각 중 액체에서 고체로 변하는 재료 상태를 고려하기 위해 몇 가지 특정 서브루틴이 개발되었습니다. 층 상단 표면의 열 플럭스는 Abaqus DFLUX 사용자 서브루틴을 사용하여 적용되었습니다. 빔의 움직임으로 인해 이 플럭스의 위치가 시간이 지남에 따라 이동합니다. 플럭스 분포는 DFLUX 서브루틴을 사용하여 위치와 시간의 함수로 정의됩니다.

[woodmart_list icon_library=”openiconic” woodmart_css_id=”5dfa8e3e0668e” list=”%5B%7B%22list-content%22%3A%22What%20do%20we%20learn%20from%20this%20package%3F%22%7D%2C%7B%22list-content%22%3A%22Teaching%20plan%20and%20Prerequisites%20and%20Next%20steps%20%22%7D%2C%7B%22list-content%22%3A%22Package%20specification%22%7D%5D” icon_openiconic=”vc-oi vc-oi-play” icons_color=”eyJwYXJhbV90eXBlIjoid29vZG1hcnRfY29sb3JwaWNrZXIiLCJjc3NfYXJncyI6eyJjb2xvciI6WyIgLmxpc3QtaWNvbiJdfSwic2VsZWN0b3JfaWQiOiI1ZGZhOGUzZTA2NjhlIiwiZGF0YSI6eyJkZXNrdG9wIjoiI2Y1ODYzNCJ9fQ==”]

여기서 데모를 볼 수 있습니다.

[woodmart_popup shape=”round” width=”800″ woodmart_css_id=”5def77c20eda5″ title=”Watch Video” full_width=”no” button_inline=”no”][/woodmart_popup]
[woodmart_list icon_library=”openiconic” woodmart_css_id=”61d9946af0310″ list=”%5B%7B%22list-content%22%3A%22What%20are%20the%20uses%20of%20these%20subroutines%3F%3Cspan%20style%3D%5C%22float%3A%20right%3B%5C%22%3E%3C%2Fspan%3E%22%7D%2C%7B%22list-content%22%3A%22When%20can%20it%20be%20used%3F%3Cspan%20style%3D%5C%22float%3A%20right%3B%5C%22%3E%3C%2Fspan%3E%22%7D%2C%7B%22list-content%22%3A%22How%20does%20this%20subroutine%20work%3F%20%3Cspan%20style%3D%5C%22float%3A%20right%3B%5C%22%3E%3C%2Fspan%3E%22%7D%5D” icon_openiconic=”vc-oi vc-oi-ok” icons_color=”eyJwYXJhbV90eXBlIjoid29vZG1hcnRfY29sb3JwaWNrZXIiLCJjc3NfYXJncyI6eyJjb2xvciI6WyIgLmxpc3QtaWNvbiJdfSwic2VsZWN0b3JfaWQiOiI2MWQ5OTQ2YWYwMzEwIiwiZGF0YSI6eyJkZXNrdG9wIjoiI2Y1ODYzNCJ9fQ==” css=”.vc_custom_1641649433163{padding-left: 5px !important;}”]
[woodmart_list icon_library=”openiconic” woodmart_css_id=”61d9957087104″ list=”%5B%7B%22list-content%22%3A%22Where%20is%20the%20subroutine%20block%3F%3Cspan%20style%3D%5C%22float%3A%20right%3B%5C%22%3E%3C%2Fspan%3E%22%7D%2C%7B%22list-content%22%3A%22Which%20variable%20is%20required%20and%20which%20is%20optional%3F%3Cspan%20style%3D%5C%22float%3A%20right%3B%5C%22%3E%3C%2Fspan%3E%22%7D%2C%7B%22list-content%22%3A%22What%20are%20the%20variables%20of%20subroutines%3F%20%3Cspan%20style%3D%5C%22float%3A%20right%3B%5C%22%3E%3C%2Fspan%3E%22%7D%5D” icon_openiconic=”vc-oi vc-oi-ok” icons_color=”eyJwYXJhbV90eXBlIjoid29vZG1hcnRfY29sb3JwaWNrZXIiLCJjc3NfYXJncyI6eyJjb2xvciI6WyIgLmxpc3QtaWNvbiJdfSwic2VsZWN0b3JfaWQiOiI2MWQ5OTU3MDg3MTA0IiwiZGF0YSI6eyJkZXNrdG9wIjoiI2Y1ODYzNCJ9fQ==” css=”.vc_custom_1641649574612{padding-left: 5px !important;}”]
[woodmart_list icon_library=”openiconic” woodmart_css_id=”61d9963b82f4a” list=”%5B%7B%22list-content%22%3A%22What%20is%20the%20difference%20between%20these%20two%20subroutines%3F%3Cspan%20style%3D%5C%22float%3A%20right%3B%5C%22%3E%3C%2Fspan%3E%22%7D%2C%7B%22list-content%22%3A%22Which%20is%20better%20to%20use%20for%20each%20example%3F%3Cspan%20style%3D%5C%22float%3A%20right%3B%5C%22%3E%3C%2Fspan%3E%22%7D%5D” icon_openiconic=”vc-oi vc-oi-ok” icons_color=”eyJwYXJhbV90eXBlIjoid29vZG1hcnRfY29sb3JwaWNrZXIiLCJjc3NfYXJncyI6eyJjb2xvciI6WyIgLmxpc3QtaWNvbiJdfSwic2VsZWN0b3JfaWQiOiI2MWQ5OTYzYjgyZjRhIiwiZGF0YSI6eyJkZXNrdG9wIjoiI2Y1ODYzNCJ9fQ==” css=”.vc_custom_1641649760615{padding-left: 5px !important;}”]
[woodmart_list icon_library=”openiconic” woodmart_css_id=”61d9972692086″ list=”%5B%7B%22list-content%22%3A%22What%20are%20the%20differences%20between%20the%20%20names%20of%20variables%3F%3Cspan%20style%3D%5C%22float%3A%20right%3B%5C%22%3E%3C%2Fspan%3E%22%7D%2C%7B%22list-content%22%3A%22How%20to%20change%20a%20DFLUX%20subroutine%20to%20VDFLUX%20and%20vice%20versa%3F%3Cspan%20style%3D%5C%22float%3A%20right%3B%5C%22%3E%3C%2Fspan%3E%22%7D%5D” icon_openiconic=”vc-oi vc-oi-ok” icons_color=”eyJwYXJhbV90eXBlIjoid29vZG1hcnRfY29sb3JwaWNrZXIiLCJjc3NfYXJncyI6eyJjb2xvciI6WyIgLmxpc3QtaWNvbiJdfSwic2VsZWN0b3JfaWQiOiI2MWQ5OTcyNjkyMDg2IiwiZGF0YSI6eyJkZXNrdG9wIjoiI2Y1ODYzNCJ9fQ==” css=”.vc_custom_1641649986864{padding-left: 5px !important;}”]
[woodmart_list icon_library=”openiconic” woodmart_css_id=”61d9975ca987a” list=”%5B%7B%22list-content%22%3A%22What%20is%20the%20settings%20in%20ABAQUS%2FCAE%20for%20DFLUX%3F%3Cspan%20style%3D%5C%22float%3A%20right%3B%5C%22%3E%3C%2Fspan%3E%22%7D%2C%7B%22list-content%22%3A%22What%20is%20the%20settings%20in%20ABAQUS%2FCAE%20for%20VDFLUX%3F%3Cspan%20style%3D%5C%22float%3A%20right%3B%5C%22%3E%3C%2Fspan%3E%22%7D%5D” icon_openiconic=”vc-oi vc-oi-ok” icons_color=”eyJwYXJhbV90eXBlIjoid29vZG1hcnRfY29sb3JwaWNrZXIiLCJjc3NfYXJncyI6eyJjb2xvciI6WyIgLmxpc3QtaWNvbiJdfSwic2VsZWN0b3JfaWQiOiI2MWQ5OTc1Y2E5ODdhIiwiZGF0YSI6eyJkZXNrdG9wIjoiI2Y1ODYzNCJ9fQ==” css=”.vc_custom_1641650049051{padding-left: 5px !important;}”]
[woodmart_list icon_library=”openiconic” woodmart_css_id=”61d9993c957bf” list=”%5B%7B%22list-content%22%3A%22Problem%20description%3Cspan%20style%3D%5C%22float%3A%20right%3B%5C%22%3E%3C%2Fspan%3E%22%7D%2C%7B%22list-content%22%3A%22Goldac%20theory%20%20%3Cspan%20style%3D%5C%22float%3A%20right%3B%5C%22%3E%3C%2Fspan%3E%22%7D%2C%7B%22list-content%22%3A%22Writing%20subroutine%20line%20be%20line%3Cspan%20style%3D%5C%22float%3A%20right%3B%5C%22%3E%3C%2Fspan%3E%22%7D%2C%7B%22list-content%22%3A%22Simulation%20of%20problem%20in%20GUI%20%3Cspan%20style%3D%5C%22float%3A%20right%3B%5C%22%3E%3C%2Fspan%3E%22%7D%5D” icon_openiconic=”vc-oi vc-oi-ok” icons_color=”eyJwYXJhbV90eXBlIjoid29vZG1hcnRfY29sb3JwaWNrZXIiLCJjc3NfYXJncyI6eyJjb2xvciI6WyIgLmxpc3QtaWNvbiJdfSwic2VsZWN0b3JfaWQiOiI2MWQ5OTkzYzk1N2JmIiwiZGF0YSI6eyJkZXNrdG9wIjoiI2Y1ODYzNCJ9fQ==” css=”.vc_custom_1641650497167{padding-left: 5px !important;}”]
[woodmart_list icon_library=”openiconic” woodmart_css_id=”61d99944d9c67″ list=”%5B%7B%22list-content%22%3A%22Problem%20description%3Cspan%20style%3D%5C%22float%3A%20right%3B%5C%22%3E%3C%2Fspan%3E%22%7D%2C%7B%22list-content%22%3A%22Theory%20of%20arc%20welding%20based%20on%20Goldac%20theory%20%3Cspan%20style%3D%5C%22float%3A%20right%3B%5C%22%3E%3C%2Fspan%3E%22%7D%2C%7B%22list-content%22%3A%22Writing%20subroutine%20line%20by%20line%20%3Cspan%20style%3D%5C%22float%3A%20right%3B%5C%22%3E%3C%2Fspan%3E%22%7D%2C%7B%22list-content%22%3A%22GUI%20setting%20for%20problem%3Cspan%20style%3D%5C%22float%3A%20right%3B%5C%22%3E%3C%2Fspan%3E%22%7D%5D” icon_openiconic=”vc-oi vc-oi-ok” icons_color=”eyJwYXJhbV90eXBlIjoid29vZG1hcnRfY29sb3JwaWNrZXIiLCJjc3NfYXJncyI6eyJjb2xvciI6WyIgLmxpc3QtaWNvbiJdfSwic2VsZWN0b3JfaWQiOiI2MWQ5OTk0NGQ5YzY3IiwiZGF0YSI6eyJkZXNrdG9wIjoiI2Y1ODYzNCJ9fQ==” css=”.vc_custom_1641650572827{padding-left: 5px !important;}”]
[woodmart_list icon_library=”openiconic” woodmart_css_id=”61d99b8324fb6″ list=”%5B%7B%22list-content%22%3A%22Problem%20description%3Cspan%20style%3D%5C%22float%3A%20right%3B%5C%22%3E%3C%2Fspan%3E%22%7D%2C%7B%22list-content%22%3A%22writing%20subroutine%20line%20by%20line%3Cspan%20style%3D%5C%22float%3A%20right%3B%5C%22%3E%3C%2Fspan%3E%22%7D%2C%7B%22list-content%22%3A%22GUI%20setting%20for%20surface%20flux(full%20surface%2F%20selected%20surface)%3Cspan%20style%3D%5C%22float%3A%20right%3B%5C%22%3E%3C%2Fspan%3E%22%7D%2C%7B%22list-content%22%3A%22GUI%20setting%20for%20body%20flux(full%20body%2F%20selected%20body)%3Cspan%20style%3D%5C%22float%3A%20right%3B%5C%22%3E%3C%2Fspan%3E%22%7D%2C%7B%22list-content%22%3A%22GUI%20setting%20for%20element-based%20flux(selected%20element%2F%20selected%20element%20surface)%3Cspan%20style%3D%5C%22float%3A%20right%3B%5C%22%3E%3C%2Fspan%3E%22%7D%5D” icon_openiconic=”vc-oi vc-oi-ok” icons_color=”eyJwYXJhbV90eXBlIjoid29vZG1hcnRfY29sb3JwaWNrZXIiLCJjc3NfYXJncyI6eyJjb2xvciI6WyIgLmxpc3QtaWNvbiJdfSwic2VsZWN0b3JfaWQiOiI2MWQ5OWI4MzI0ZmI2IiwiZGF0YSI6eyJkZXNrdG9wIjoiI2Y1ODYzNCJ9fQ==” css=”.vc_custom_1641651082500{padding-left: 5px !important;}”]

워크숍 1: 두 개의 3D 직사각형 부품 용접

첫 번째 워크숍에서는 DFLUX 서브루틴을 사용하여 동일한 재료 특성을 가진 두 개의 3D 직사각형 부품 사이의 용접 공정을 해석합니다. 또한, 부품은 주변 환경과 복사 및 대류를 경험하는데, 이러한 영향을 계산하고 Abaqus에서 구현하는 데 필요한 모든 응용 프로그램을 다룹니다. 또한 Abaqus에서 필요한 열 및 기계적 재료 특성을 입력하는 방법도 살펴봅니다.

서브루틴 작성은 이 튜토리얼의 핵심 구성 요소 중 하나이므로, 코드를 처음부터 끝까지 한 줄씩 자세히 살펴보겠습니다. 이를 통해 여러분의 애플리케이션에 유사한 코드를 개발하는 방법을 배울 수 있습니다. 마지막으로, 시간에 따른 온도 변화를 계산하고 결과를 검토해 보겠습니다.

워크숍 2: 두 개의 원통형 부품 용접

두 번째 워크숍에서는 DFLUX를 사용하여 두 원통형 부품 간의 용접을 시뮬레이션합니다. 이 문제에서는 레이저가 두 부품의 접합부를 따라 이동하며, 열로 변환되는 에너지의 일부가 재료가 소성 상태로 진입하게 합니다. 슈테판-볼츠만 계수를 적용하여 문제를 해결합니다.

골닥이 제안한 이중 타원체 분포를 기반으로 용접 아크를 나타내는 이동 체적 열원을 모델링합니다. 서브루틴 코드를 한 줄씩 검토하여 유사한 문제를 시뮬레이션하고 직접 DFLUX 코드를 개발할 수 있도록 합니다. 또한, Abaqus에서의 모델링 과정을 자세히 살펴보겠습니다. 여기에는 소성, 기계적, 열적 재료 특성 정의 방법, 경계 조건 및 열-변위 결합 요소 정의 방법 등이 포함됩니다. 문제 분석 후에는 결과를 확인하고 시각화 모듈에서 시간에 따른 온도 변화를 분석합니다.

워크숍 3: 강철 부품의 열 생성

세 번째 워크숍에서는 열원으로 인한 강철 부품의 열 발생을 시뮬레이션합니다. 이 문제는 동적 결합 온도 솔버를 사용하여 모델링되므로 DFLUX 대신 VDFLUX 서브루틴을 사용합니다. 이 워크숍에서는 모델 표면에 열이 가해지는 방식을 기반으로 하는 네 가지 모델이 포함됩니다. 각 모델의 Abaqus 설정을 단계별로 설명하고 모든 모델링 세부 사항을 자세히 설명합니다.

또한 VDFLUX 코드를 한 줄씩 자세히 살펴보고, 여러분이 직접 문제에 맞는 유사한 코드를 개발하는 방법을 배울 수 있도록 자세한 정보를 제공할 것입니다. 마지막으로 응력 및 온도장을 포함한 결과에 대해서도 논의했습니다.

사용자들은 이러한 질문을 합니다.

소셜 미디어에서 사용자들은 Abaqus DFLUX 문제에 관해 질문했고, 우리는 그중 몇 가지에 답변했습니다. 아래에서 확인할 수 있습니다.

I. DFLUX를 이용한 용접 모델링에서의 열 분석

큐: 현재 ABAQUS를 이용하여 이종 용접 재료의 열기계 시뮬레이션을 진행하고 있습니다. 작업 과정에서 두 재료의 체적 열원을 시뮬레이션하는 데 어려움을 겪고 있습니다. DFLUX를 성공적으로 적용한 후, 한 장의 판에서만 열 분포를 확인할 수 있었습니다. 도움이 될 만한 제안을 부탁드립니다.

에이: 안녕하세요, 어딘가에 문제가 있을 것 같습니다. 모델을 점검해 보셔야 할 것 같습니다. 아래 링크를 공유해 드린 튜토리얼 영상을 몇 개 추천해 드리겠습니다. 도움이 되실 것 같습니다. ABAQUS의 DFLUX 서브루틴(VDFLUX 서브루틴)  행운을 빌어요.

 

ABAQUS의 DFLUX 서브루틴(VDFLUX 서브루틴)에 대한 18개 상품평

  1. Avatar of Lucas Tremblay

    루카스 트렘블레이

    이 패키지 덕분에 DFLUX 서브루틴을 통해 Abaqus에서 용접 시뮬레이션을 쉽게 할 수 있었습니다. 정말 좋은 지원이었고, 영상도 훌륭했습니다!

  2. Avatar of Patricia Brown

    패트리샤 브라운

    이 패키지에서 이 두 서브루틴에 대한 최고의 교육 비디오와 파일을 찾은 것 같습니다. 이 패키지에 구현된 예제는 고급 수준이었습니다. 그래서 제 프로젝트를 시뮬레이션하는 데 사용할 수 있었습니다.

  3. Avatar of jackson

    잭슨

    안녕하세요. 이 서브루틴에 용접 워크숍을 추가해 주셔서 감사합니다. 이 서브루틴은 가장 자주 사용되는 기능 중 하나입니다.

  4. Avatar of simon

    사이먼

    카테고리 분류는 마음에 들었어요. 그런데 구매하기 전에 미리 보기 같은 게 있는 거 아닌가요? 모든 교육 패키지에 꼭 필요한 기능이라고 생각해요.

  5. Avatar of nila._.son

    닐라._.손

    이 패키지와 다른 패키지에는 왜 연습 문제가 없는 걸까요? 패키지에 연습 문제를 좀 넣어주시면 좋을 것 같습니다.

  6. Avatar of tina.salmon

    티나.연어

    영어 자막이 포함된 훌륭한 튜토리얼 영상입니다. 유튜브에서 이렇게 잘 정리된 영상은 찾을 수 없을 거예요.

상품평 추가하기

강사들

0-아바쿠스-1-카이조수파트너

유로 180.0

얻다 무료 Access to More Than the Demo!