xsdcaifu 发表于 2007-1-16 21:13

多荷载步求解问题

我看很多的ANSYS例子,发现在求解静力多荷载问题时的不同解法:
方法1
/solution
load1
solve
load2
solve
......
fin

方法2
/solution
load1
time,1
solve
load2
time,2
solve
......
fin

方法3
/solution
load1
solve
fin
/solution
load2
solve
fin
......
fin

方法4
/solution
load1
load2
......
solve
fin
大家也做过不少的例子了
我想问的是,这些不同的求解方法对结果有什么影响?个人认为方法一和方法二求得的结果应该是一致的,不知道大家对其他方法的看法如何?
主要是方法3和其他方法的计算结果一不一样

zongdao 发表于 2007-1-17 21:12

我不揣愚陋,试着做答:      
静力分析与时间无关,所以1和2 相同,都是前后两次加载后的结果,如果问题是线性的,相当于两   力       效果的叠加
    3中两次加载之间有fin,表示两次加载各属于两次不同的计算。所以两次分析得到的结果没有关系。
   4中一个载荷步间两次加载。应该注意的是,如果对同一对象两次加载,系统将默认为载荷替代,就是说载荷1无效。如果将此默认改为叠加,如果分析是线性的话,结果同于1、2。

ququ8 发表于 2007-3-16 10:06

看着有些晕,好好学习学习!!

yajia13 发表于 2009-6-4 08:47

多荷载步每一步的位移约束都相同,耦合的面也相同,那么是不是每换一次荷载这些边界条件都需要从新加??

jxxansys 发表于 2009-6-4 10:12

回复 沙发 zongdao 的帖子

你回答得很好!

yajia13 发表于 2009-6-4 12:31

建议看看版主的的博客
http://blog.sina.com.cn/s/blog_4bcb48720100915x.html

yangg999 发表于 2009-6-28 19:17

看了博客不错

zhouxman 发表于 2009-6-29 16:54

恩 2楼的兄弟说的很透彻

jxxansys 发表于 2009-6-30 10:32

!以下命令流针对方法1、2
/CLEAR
/FILNAME, E12

/PREP7
ET,1, BEAM3
R,1,7.069e-4,3.976e-8,0.03
MP,EX,1,2E11
MP,NUXY,1,0.3
K,1,0,0,0
K,2,0.5,0,0
LSTR,1,2
HPTCREATE,LINE,1, , RATIO,0.4
LESIZE,1,,,50
LMESH,1
FINISH

/SOLU
DK,1,UX
DK,1,UY
DK,2,UX
DK,2,ROTZ
FK,3,FY,-500
SOLVE
FK,3,FY,-250
SOLVE
FINISH

/POST1
PLDISP
FINISH
!显然这是两个载荷步求解,载荷步1的力为500N,最大变形为0.001488;载荷步2的力为250N,最大变形为0.744e-3
!各载荷步结果相当于分别单独求解LOAD1、LOAD2的模型的结果

[ 本帖最后由 jxxansys 于 2009-6-30 11:40 编辑 ]

jxxansys 发表于 2009-6-30 11:38

!以下命令流针对方法3
/CLEAR
/FILNAME, eee3
/PREP7
ET,1, BEAM3
R,1,7.069e-4,3.976e-8,0.03
MP,EX,1,2E11
MP,NUXY,1,0.3
K,1,0,0,0
K,2,0.5,0,0
LSTR,1,2
HPTCREATE,LINE,1, , RATIO,0.4
LESIZE,1,,,50
LMESH,1
FINISH

/SOLU
DK,1,UX
DK,1,UY
DK,2,UX
DK,2,ROTZ
FK,3,FY,-500
SOLVE
FINISHI
/SOLU
FK,3,FY,-250
SOLVE
FINISH

/POST1
PLDISP
FINISH
!载荷1力500N,载荷2的力为250N
!先求解载荷1的解,然后求解载荷2的解,载荷2的结果将把载荷1的结果覆盖掉,最后结果为载荷2的结果,最大变形为0.744e-3
页: [1]
查看完整版本: 多荷载步求解问题