大多数这方面的回答都是APDL方面的,作为接触ansys一年的新手,且在做项目单元数目几百万,我一般更多的使用GUI来操作,我把摸索的一点小东西分享给大家:
施加梯度载荷和施加普通载荷相比,都是通过loads-define loads-apply-structural-pressure-on xxxxs施加的,只不过梯度载荷需要在进行一般施加载荷操作前进行梯度设置loads-define loads-settings-for surface ld-gradient
以在网上搜索此问题出现最多的一个例子为例:对右侧板施加水深20处最大值为500的梯度载荷
把要施加梯度载荷的线/面/体单独选出来,点开梯度设置界面,x-x-x-x-gradient
Lab:载荷种类,一般是默认选项pressure
SLOPE:沿梯度方向内每个单位内载荷值的变化量(正负)(例子里为500/20=25,且沿Y方向递减,应为-25)
Slidr:梯度变化方向(例子里为选择Y direction)
SLZER:用户自己设置的梯度载荷的起点处坐标值,哪里都行,但是要记住在哪儿,后面会用到(例子里可设为0,即最低点在例子中坐标系的Y方向坐标)(如果起点设置在20处,则上上一步的SLOPE值应为+25)
SLKCN:要使用的坐标系编号(例子中的模型较为简单,最低点刚好和全球笛卡尔的原点对齐,可以使用global cartesian,所以此处值为全球笛卡尔坐标系的编号值,为0)(如果模型稍微复杂一点,需要移动坐标系至要施加的线/面/体处,workplane-local coordinate systems-create local CS-at WP origin建立一个局部坐标系,将局部坐标系的编号填入SLKCN空格中)
设置完成后loads-define loads-apply-structural-pressure-on xxxxs,
此处的VALUE值即为在之前gradient里设置的SLZER起点处的载荷值
设置完成可在list-loads-surface-on xxxx,或是plot-xxxx里查看,以具体施加对象为准
ps:gradient setting的每次成功(不成功会报错)操作只会对下一次(仅一次)的apply pressure生效,如果需要进行两次梯度设置,则在每次的apply pressure前都要进行gradient setting。如果梯度设置成功但不想使用了,重新再操作一遍变元SLOPE为0的gradient setting即可。
2024-10-27 广告