1、1. abaqus 怎么加载重力载荷 如果需要加载重力载荷,必须在 property 模块中给定材料密度,然后再 load 模块中create gravity 即可,详细介绍请看帮助文档 “body force” 2. abaqus 抛物线加载图文教程 1.载荷函数加载的由来 在某些工况中,物体受到非均布载荷,即载荷的大小随位置的变化而变化,随时间变化的载荷我们在 abaqus 软件中可以通过定义幅值曲线 ampitude 来实现,而定义随位置变化的载荷就需要通过一定的途径;当然,使用用户子程序能够十分方便的实现这类载荷的施加 ,但是 abaqus 的用户子程序是建立在用户熟练运用 Fortr
2、an或者 Python的基础上的,对初级用户来说安装 visual studio以及 Fortran并合理地修改相应的环境变量是一项较为繁杂的工程,这里我们可以使用 abaqus 中的解析性区域来实现这一功能。 2.抛物线均布压强的施加 这里我讲列举一个简单例子,即在一个平板上施加抛物线分布压强。(所有文件均通过abaqus6.9 验证) 首先建立简单的实体模型,如下图所示: 一个简支梁,左端固定,在上端面施加抛物线分布状的压强,压强分布遵循p=-z*z+50*z。 材料选取常用钢铁,网格单元选择 C3D8R。 在 abaqus 的 load模块中,单击 tools 中的 analytical
3、 field, creat,出现如下界面: 参照坐标系,定义合适的方程: 注意,加减乘除等运算符号尽量单击右侧的对话框,不要通过键盘输入,使用键盘输入偶尔会失效。 最后单击 load, pressure 在 distribution 中选择刚刚建立的 analytical field,完成后可以看到施加的载荷效果。 如果施加载荷的效果不明显,可以调整 view、 attribute、 symbol 中的 size 和 arrows来调整分布载荷的显示问题。 3. abaqus 中如何得到荷载 -位移的数据 一般需要一个参考点(就是想得到某处的曲线,就在这定义个参考点),在 step设置输出变量
4、 field out 时,单独对这个参考点输出位移和反力两个变量 1.在后处理时( visualization模块下) 有一个按钮(上边是 XY下面几行是空白 鼠标放上去会显示 Create XY Data)点击 2. 在弹出的对话框中选第四个 operate on XY data 然后 continue 3. 在弹出的操作框中最底下一行 头一个按钮 create XY data ,在弹出的对话框中选第二个 odb field output然后 continue 4. 在 variables选项卡中的 position下拉框里选择 unique nodal 在下面的变量里勾选 RF 或 RT(
5、反力)、 U(位移)一般只选某个方向的(如 2方向);在elements/nodes选项卡中的 method选择 Node sets,右边选择你定义的参考点 点击 Save 5.这时在操作框里 XY Data栏下会有两个数据,他们是参考点处的 反力和位移随时间的变化,在右边的 operators里有一个函数 combine(x,x),点一下这个函数会出现在 expression栏里,将两个数据位移和反力用 add to expression添加到combine函数的括号里,注意位移在前,反力在后,中间的逗号是英文的 “,” 6.将 expression另存为( save as按钮)一个新的名字,可以用 plot expression查看曲线,也可以在主窗口的 XY Data manager用 plot查看,用 edit读取数值 如果觉得位移和反力的符号是相反的,可以在 第 5步 combine之前将两个数据反号另存为新的数据之后 combine 在输入 abaqus 一些参数时,有时候不知道该参数的含义,若用关键词到 help 里去搜又会显示有很多的页面里包括这个词,不知道该看哪一页,其实有个简单的办法:鼠标点击一下待输数值框,然后按 F1键,与此相关的解释帮助文件就自动弹出来了