아바쿠스의 유젠 서브루틴

이 패키지는 다음에 대한 전문가 튜토리얼을 제공합니다. Abaqus의 UGENS 서브루틴, 이는 정의에 필요한 사용자 정의 도구입니다. 복잡한 쉘 단면의 기계적 거동, 판이나 튜브와 같은. UGENS는 다음과 같은 경우에 필수적입니다. 사용자 정의 재료 속성 (복합재료와 같이) 단면 수준에서 구현되어야 합니다., 힘과 모멘트를 정의합니다.
패키지에는 30분 이상이 포함되어 있습니다. 이론적인 비디오 UGENS를 소개합니다, UMAT와의 차이점을 설명합니다., 그리고 서브루틴 인터페이스에 대한 세부 정보 주요 변수 같은 DDNDDE 단면 강성 행렬 그리고 StateV 배열.
두 개의 실습 워크숍에서 다음이 시연됩니다. 버클 및 정적 해석. 워크숍 1은 다음을 시뮬레이션합니다. 껍질판 사용하여 미리 정의된 강성 행렬. 워크숍 2는 다음을 시뮬레이션합니다. 쉘 튜브 그리고 공식을 사용하여 DDNDDE 구성 요소를 동적으로 계산하는 방법을 가르칩니다. PROPS 배열 INP 파일을 통해 외부 상수 값을 가져오기 위해. 모든 시뮬레이션 및 서브루틴 파일에 대한 액세스가 포함됩니다..
ABAQUS의 UGEN 및 서브루틴
당신이 배울 것

Buy Together & Save

This Course 포함

강의 콘텐츠

아바쿠스의 유젠 서브루틴

제품 Informations

레슨 1: 유젠스 서브루틴이란?

이 수업에서는 UGENS 서브루틴의 기본 개념을 설명합니다.
우리는 소개할 것입니다 Abaqus의 UGENS 서브루틴 그리고 그것을 다음과 같이 정의합니다. 사용자 정의 서브루틴 정의하는 데 사용됨 쉘 섹션의 기계적 거동. 특히 모델링을 위해 UGENS를 사용해야 하는 조건을 설명하겠습니다. 복잡한 껍질 판이나 튜브처럼 그리고 언제 사용자 정의 재료 속성 (복합재료나 샌드위치 재료 등)은 쉘 섹션 수준에서 구현되어야 합니다..
UGENS가 어떻게 작동하는지 정의하겠습니다. 단면 수준, 막 응력, 힘, 곡률 변화 및 굽힘 모멘트 정의. 마지막으로, 우리는 설명할 것입니다 UGENS와 UMAT의 차이점, 해당 응용 프로그램을 포괄하며 지원하는 요소 유형(UGENS는 S4R 및 S8R과 같은 셸 요소에서만 작동함)), 그리고 그들이 업데이트하는 변수들(UGENS는 단면 강성 행렬과 힘을 업데이트합니다)).

레슨 2: 유젠스 서브루틴 인터페이스 및 변수

이 수업에서는 UGENS의 기술적 구조와 구현 요구 사항에 대해 자세히 설명합니다.
우리는 설명할 것입니다 UGENS 서브루틴 인터페이스, 다음으로 구성됩니다 서브루틴 변수, 변수의 차원, 코딩 섹션. 우리는 세 가지 종류의 변수를 소개합니다. 반드시 정의해야 함 (예: 주요 출력 DDNDDE 단면 강성 행렬 및 변하기 쉬운), 업데이트 가능 (와 같은 프뉴트), 및 변수 정보를 위해 전달됨 (와 같은 스트란, 디스트란, 시간, 디타임, 그리고 엔프롭스). 사용 방법을 보여드리겠습니다. StateV 배열 솔루션에 따라 달라지는 변수를 저장하고 출력을 표시합니다..
마지막으로, 우리는 다음을 다룰 것입니다. Abaqus에서 UGENS 구현 특정 코드 줄을 추가하여 INP 파일, 사용자 서브루틴, 요소 집합, 상태 변수, 속성, 쉘 두께 및 횡전단 강성 값 정의, ~에 의해 안내됨 간단한 서브루틴 흐름도.
[woodmart_list icon_fontawesome=”fa fa-solid fa-check” woodmart_css_id=”68dbcad2e2a51″ list=”%5B%7B%22list-content%22%3A%22What%20the%20UGENS%20subroutine%20is%20and%20when%20we%20should%20use%20it%3F%22%2C%22item_type%22%3A%22inherit%22%7D%2C%7B%22list-content%22%3A%22What%20are%20the%20differences%20between%20UGENS%20%26%20UMAT%3F%22%2C%22item_type%22%3A%22inherit%22%7D%5D” responsive_spacing=”eyJwYXJhbV90eXBlIjoid29vZG1hcnRfcmVzcG9uc2l2ZV9zcGFjaW5nIiwic2VsZWN0b3JfaWQiOiI2OGRiY2FkMmUyYTUxIiwic2hvcnRjb2RlIjoid29vZG1hcnRfbGlzdCIsImRhdGEiOnsidGFibGV0Ijp7fSwibW9iaWxlIjp7fX19″ icons_color=”eyJwYXJhbV90eXBlIjoid29vZG1hcnRfY29sb3JwaWNrZXIiLCJjc3NfYXJncyI6eyJjb2xvciI6WyIgLndkLWljb24iXX0sInNlbGVjdG9yX2lkIjoiNjhkYmNhZDJlMmE1MSIsImRhdGEiOnsiZGVza3RvcCI6IiNkZDk5MzMifX0=”]
[woodmart_list icon_fontawesome=”fa fa-solid fa-check” woodmart_css_id=”68dbcb6508e22″ list=”%5B%7B%22list-content%22%3A%22What%20is%20UGENS%20subroutine%20interface%3F%22%2C%22item_type%22%3A%22inherit%22%7D%2C%7B%22list-content%22%3A%22What%20are%20UGENS%20subroutine%20variables%3F%22%2C%22item_type%22%3A%22inherit%22%7D%2C%7B%22list-content%22%3A%22How%20does%20UGENS%20subroutine%20implement%20in%20Abaqus%3F%22%2C%22item_type%22%3A%22inherit%22%7D%5D” responsive_spacing=”eyJwYXJhbV90eXBlIjoid29vZG1hcnRfcmVzcG9uc2l2ZV9zcGFjaW5nIiwic2VsZWN0b3JfaWQiOiI2OGRiY2I2NTA4ZTIyIiwic2hvcnRjb2RlIjoid29vZG1hcnRfbGlzdCIsImRhdGEiOnsidGFibGV0Ijp7fSwibW9iaWxlIjp7fX19″ icons_color=”eyJwYXJhbV90eXBlIjoid29vZG1hcnRfY29sb3JwaWNrZXIiLCJjc3NfYXJncyI6eyJjb2xvciI6WyIgLndkLWljb24iXX0sInNlbGVjdG9yX2lkIjoiNjhkYmNiNjUwOGUyMiIsImRhdGEiOnsiZGVza3RvcCI6IiNkZDk5MzMifX0=”]
[woodmart_list icon_fontawesome=”fa fa-solid fa-check” woodmart_css_id=”68dbcc8c5f5c3″ list=”%5B%7B%22list-content%22%3A%22Problem%20description%22%2C%22item_type%22%3A%22inherit%22%7D%2C%7B%22list-content%22%3A%22Line%20by%20Line%20subroutine%20description%22%2C%22item_type%22%3A%22inherit%22%7D%2C%7B%22list-content%22%3A%22Buckle%20analysis%20using%20Abaqus%20model%22%2C%22item_type%22%3A%22inherit%22%7D%2C%7B%22list-content%22%3A%22Buckle%20analysis%20using%20UGENS%20subroutine%20model%22%2C%22item_type%22%3A%22inherit%22%7D%2C%7B%22list-content%22%3A%22INP%20file%20changes%22%2C%22item_type%22%3A%22inherit%22%7D%2C%7B%22list-content%22%3A%22Static%20analysis%22%2C%22item_type%22%3A%22inherit%22%7D%5D” responsive_spacing=”eyJwYXJhbV90eXBlIjoid29vZG1hcnRfcmVzcG9uc2l2ZV9zcGFjaW5nIiwic2VsZWN0b3JfaWQiOiI2OGRiY2M4YzVmNWMzIiwic2hvcnRjb2RlIjoid29vZG1hcnRfbGlzdCIsImRhdGEiOnsidGFibGV0Ijp7fSwibW9iaWxlIjp7fX19″ icons_color=”eyJwYXJhbV90eXBlIjoid29vZG1hcnRfY29sb3JwaWNrZXIiLCJjc3NfYXJncyI6eyJjb2xvciI6WyIgLndkLWljb24iXX0sInNlbGVjdG9yX2lkIjoiNjhkYmNjOGM1ZjVjMyIsImRhdGEiOnsiZGVza3RvcCI6IiNkZDk5MzMifX0=”]
[woodmart_list icon_fontawesome=”fa fa-solid fa-check” woodmart_css_id=”68dbcc8c5f5c3″ list=”%5B%7B%22list-content%22%3A%22Problem%20description%22%2C%22item_type%22%3A%22inherit%22%7D%2C%7B%22list-content%22%3A%22Line%20by%20Line%20subroutine%20description%22%2C%22item_type%22%3A%22inherit%22%7D%2C%7B%22list-content%22%3A%22Buckle%20analysis%20using%20Abaqus%20model%22%2C%22item_type%22%3A%22inherit%22%7D%2C%7B%22list-content%22%3A%22Buckle%20analysis%20using%20UGENS%20subroutine%20model%22%2C%22item_type%22%3A%22inherit%22%7D%2C%7B%22list-content%22%3A%22INP%20file%20changes%22%2C%22item_type%22%3A%22inherit%22%7D%2C%7B%22list-content%22%3A%22Static%20analysis%22%2C%22item_type%22%3A%22inherit%22%7D%5D” responsive_spacing=”eyJwYXJhbV90eXBlIjoid29vZG1hcnRfcmVzcG9uc2l2ZV9zcGFjaW5nIiwic2VsZWN0b3JfaWQiOiI2OGRiY2M4YzVmNWMzIiwic2hvcnRjb2RlIjoid29vZG1hcnRfbGlzdCIsImRhdGEiOnsidGFibGV0Ijp7fSwibW9iaWxlIjp7fX19″ icons_color=”eyJwYXJhbV90eXBlIjoid29vZG1hcnRfY29sb3JwaWNrZXIiLCJjc3NfYXJncyI6eyJjb2xvciI6WyIgLndkLWljb24iXX0sInNlbGVjdG9yX2lkIjoiNjhkYmNjOGM1ZjVjMyIsImRhdGEiOnsiZGVza3RvcCI6IiNkZDk5MzMifX0=”]

워크숍 1: 유젠스 서브루틴을 이용한 쉘 플레이트의 좌굴 및 정적 해석

이 워크숍에서는 쉘 플레이트에 미리 정의된 강성 행렬을 사용하는 실제 예를 제공합니다.
시뮬레이션 방법을 가르쳐 드리겠습니다. 쉘 플레이트의 좌굴 및 정적 해석 아래에 껍질 가장자리 압력 UGENS 서브루틴 사용. UGENS 서브루틴을 사용할 때 UGENS 서브루틴을 작성하는 방법을 보여드리겠습니다. 사전 정의된 강성 행렬(DDNDDE). 여기에는 다음을 사용하는 것이 포함됩니다. 중첩 루프 6×6 행렬을 생성하고 수동으로 DDNDDE 구성 요소 가져오기.
계산하고 정의하는 방법을 보여드리겠습니다. 힘 행렬. 우리는 사용에 집중할 것입니다 StateV 변수 (18개 변수) 에게 힘의 구성 요소를 저장합니다 (SDV1~SDV6), Dstran, 그리고 스트랜 Abaqus 모델에서 필요한 변경 사항(재료 속성 삭제)을 보여드리겠습니다.) 및 필요한 INP 파일 수정. 마지막으로, 우리는 다음을 사용할 것입니다. 정적 분석 단계 StateV 변수에 저장된 힘과 변형 결과를 보려면.

워크숍 2: 유젠스 서브루틴을 이용한 쉘 튜브의 좌굴 및 정적 해석

이 워크숍에서는 계산된 속성을 사용하여 UGENS의 적용을 쉘 튜브 형상으로 확장합니다.
우리는 시뮬레이션을 가르칠 것입니다 쉘 튜브 버클과 정적 분석을 사용하여. 우리는 정의할 것입니다 DDNDDE 행렬 계산하여 변형률 행렬에 대한 힘 행렬(A 행렬)의 편미분. 우리는 방법을 배울 것입니다 상수 값 검색 DDNDDE 구성 요소 공식을 사용하는 데 필요합니다. PROPS 배열 서브루틴 내부.
DDNDDE 구성 요소를 동적으로 계산하기 위해 이러한 공식을 UGENS 서브루틴에 작성하는 방법을 보여드리겠습니다.. 가장 중요한 것은 수정 방법을 다루는 것입니다. INP 파일 정의하다 속성 수 그리고 나열하다 실제 상수 값 (쉼표로 구분된 부동 소수점 숫자). 정적 분석에서 시각화를 위해 힘 구성요소(StateV1~StateV6) 및 Dstran/stran 구성요소(예: StateV9 및 StateV16)를 저장하는 방법을 보여드리겠습니다..

상품평

아직 상품평이 없습니다.

“아바쿠스의 유젠 서브루틴”의 첫 상품평을 남겨주세요

강사들

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

유로 100.0

얻다 무료 Access to More Than the Demo!