ABAQUS 中的 UGEN 子程序

本软件包提供关于以下内容的专家教程: Abaqus 中的 UGENS 子程序, 这是一个用户自定义工具,用于定义…… 复杂壳体截面的力学行为, 例如板或管. UGENS 在以下情况下至关重要 自定义材料属性 (例如复合材料)需要在分段层面实施。, 定义力和力矩.
套餐包含超过半小时 理论视频 引入 UGENS, 解释了它与 UMAT 的区别, 并详细介绍了子程序接口和 关键变量 比如 DDNDDE截面刚度矩阵 以及 StateV 阵列.
两个实践研讨会演示 屈曲和静态分析. 研讨会 1 模拟了 壳板 使用 预定义刚度矩阵. 研讨会 2 模拟了一个 壳管 并教授如何使用公式动态计算 DDNDDE 分量,这需要使用…… PROPS 数组 用于通过 INP 文件导入外部常量值. 包含对所有仿真和子程序文件的访问权限.
ABAQUS 中的 UGEN 和子程序
你将学到什么

Buy Together & Save

This Course 包括

课程 内容

ABAQUS 中的 UGEN 子程序

产品 Informations

第一课:什么是 UGENS 子程序

本课讲解 UGENS 子程序的基本概念。.
我们将介绍 Abaqus 中的 UGENS 子程序 并将其定义为 用户自定义子程序 用于定义 壳体截面的力学性能. 我们将解释 UGENS 的使用条件,尤其是在建模方面。 复杂贝壳 比如盘子或管子 以及当 自定义材料属性 (例如复合材料或夹层材料)需要在壳体截面层面实施。.
我们将定义 UGENS 的工作原理。 分段水平, 定义膜应力、力、曲率变化和弯矩. 最后,我们将解释…… UGENS 和 UMAT 之间的区别, 涵盖它们的应用、它们支持的元素类型(UGENS 仅适用于 S4R 和 S8R 等壳元素)。),以及它们更新的变量(UGENS 更新截面刚度矩阵和力)。).

第二课:UGENS子程序接口和变量

本课详细介绍了 UGENS 的技术结构和实施要求。.
我们将解释…… UGENS 子程序接口, ,它由以下部分组成: 子程序变量、变量的维度以及编码部分. 我们将介绍三类变量: 必须定义 (关键输出,例如 DDNDDE 截面刚度矩阵和 力量 多变的), 可以更新 (例如 PNEWDT),以及变量 传递信息 (例如 斯特兰, 德斯特兰, 时间, Dtime, , 和 Nprops我们将展示如何使用它 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 子程序对壳管进行屈曲和静态分析

本次研讨会将 UGENS 的应用扩展到壳管几何形状,并使用计算属性。.
我们将教授模拟a 壳管 利用屈曲和静态分析. 我们将定义 DDNDDE矩阵 通过计算 力矩阵(A矩阵)对应变矩阵的偏导数. 我们将学习如何 检索常量值 使用 DDNDDE 组件公式需要 PROPS 数组 在子程序内部.
我们将展示如何将这些公式写入 UGENS 子程序中,以动态计算 DDNDDE 分量。. 至关重要的是,我们将介绍如何修改 INP 文件 定义 房产数量 并列出 实际常数值 (浮点数用逗号分隔)我们将演示如何存储力分量(StateV1 至 StateV6)和 Dstran/stran 分量(例如 StateV9 和 StateV16),以便在静态分析中进行可视化。.

评价

目前还没有评价

成为第一个“ABAQUS 中的 UGEN 子程序” 的评价者

讲师

0-Abaqus-1-caeassistantpartnerm

欧元 100.0

得到 自由的 Access to More Than the Demo!