【干货】ANSYS施加随时间变化载荷的方法 |
您所在的位置:网站首页 › abaqus施加载荷 › 【干货】ANSYS施加随时间变化载荷的方法 |
【干 货 】 ANSYS 施加随 时间变 化 载 荷的方法 1 概述 在用 ANSYS 计 算 时经 常会遇到 载 荷随 时间变 化的情况,比如随 时间 而 变 化的力、温度等,在 处 理此 类问题时 ,即施加随 时间历 程而不同 变 化的 载 荷,比 较 常用的有两种方法,一种是逐步加 载 ,一种是利用 载 荷文件。 2 方法 逐步加 载 的方法适用于 载 荷 变 化不多的情况,比如 图 1 中, 载 荷曲 线 中的点 仅 有 6 个,( 0,0 ), ( 0.0015,2.5 ),( 0.025,2.5 ),( 0.035,1.5 ),( 0.045,1.5 ),( 0.051,0 ), 对 于此种情况, 采用逐步加 载 的方法 还 是比 较 适合的。 图 1 载 荷曲 线 具体加 载时 ,在求解 处 理器里面,通 过 定 义 不同的 time 值 , 实现 不同的 时间 点, 对应 此 6 个 载 荷 点,方法如下: Time,0.0015 ! 选择对 象施加 载 荷 2.5 Time,0.025 ! 选择对 象施加 载 荷 2.5 Time,0.035 ! 选择对 象施加 载 荷 1.5 Time,0.045 ! 选择对 象施加 载 荷 1.5 Time,0.051 ! 选择对 象施加 载 荷 0 ! 求解 …… 在 设 置 载 荷增 长 方式 时 可以 设 置 KBC 的 值为 1 , 这样 ANSYS 在 处 理两个 时间 点的 载 荷 时 采用 线 性的方法,即最后的施加的 载 荷肯定如 图 1 所示。 当 载 荷 时间 点特 别 多 时 ,比如振 动载 荷,比如地震加速度 这 一 类 ,数据特 别 多,采用重复加 载 的方法工作量太大,修改也不方便,此 时 比 较 好的 选择 是利用 载 荷文件。 可以将 载 荷与 对应 的 时间输 出到 txt 文件,如 图 2 所示,左 边 一列是 时间 ,右 边 是 对应 的 载 荷数 据。 图 2 载 荷文件 ANSYS 在施加 载 荷 时 ,先 读 取 txt 文件中的内容,保存成数 组 ,然后通 过 循 环 遍 历 数 组 的数据加 载 。 *Dim,Prs,array,2,22,0,,, ! 定 义 数 组 Prs *Create,ansuitmp ! 读 入数据 , 创 建 ansys 的 临时 宏文件 ansuitmp *Vread,Prs(1,1),'kpres','txt','',22,,,,,, (E8.2,E11.3) *end /input,ansuitmp 此段命令流定 义 一个二 维 素 组 Prs , 22 行; |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |