snrit 发表于 2008-11-6 17:45

ANSYS载荷施加的理解

问题:
   在圆柱的周围沿径向加一圈位移载荷,利用柱坐标加载。
解决方法:
CSYS,1         !转化当前坐标为柱坐标
NSEL,...         !选取所要加载或约束节点
NROTAT,ALL       !转化节点坐标与当前平行(关键指令)
然后加载即可,

注:这个解决方法参见其它人的,对为什么加NROTAT这句想到载荷施加的有些一些理解,不知是否正确,还请大家指点。

NROTAT的说明:
    将节点坐标系旋转到激活坐标系的方向。即节点坐标系的X轴转成平行于激活坐标系的X轴或R轴,节点坐
标系的Y轴旋转到平行于激活坐标系的Y或θ轴。节点坐标系的Z轴转成平行于激活坐标系的Z或Φ轴。

我的理解:
    没有NROTAT那条指令加载失败的原因是,载荷的施加都是施加在节点坐标系的,虽然CSYS,1指定了当前坐
标系为柱坐标系,但单元节点坐标系的方向仍然没有改变(平行于总体卡式坐标系),NROTAT的作用就是将单
元节点坐标系方向指定为当前坐标系方向。

aircraft 发表于 2008-11-8 13:33

个人认为:
理解得正确.
不过感觉措词方面是不是有点问题.
楼主有单元节点坐标系这一说法吗?
单元坐标系和节点坐标系是两回事吧.

snrit 发表于 2008-11-10 10:41

回复 沙发 aircraft 的帖子

嗯,是有点问题,原意是指:单元节点的坐标系(节点是从属于单元的嘛),也就是节点坐标系。

shiqiangcq 发表于 2009-11-15 13:05

但是我这两天对圆柱面节点加面力,总加不上;
以前一直都可以,不知道是怎么回事。
步骤如下:
1.在圆柱面孔的中心建立局部柱坐标系11,
2. 建立载荷函数(11坐标系下)
3. 读取载荷函数
4. 选取圆柱面所在节点
5. 旋转节点坐标到激活坐标11
6. 对圆柱面上的节点施加面载荷函数
DOS结果:NUMBER OF PRES ELEMENT FACE LOADS STORED = 0
list,节点上也没有任何载荷。

asan88 发表于 2010-10-15 10:49

关于圆柱壳大家可以参见科学出版社的ansys应用实例与分析
页: [1]
查看完整版本: ANSYS载荷施加的理解