多荷载步求解问题
我看很多的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和其他方法的计算结果一不一样 我不揣愚陋,试着做答:
静力分析与时间无关,所以1和2 相同,都是前后两次加载后的结果,如果问题是线性的,相当于两 力 效果的叠加
3中两次加载之间有fin,表示两次加载各属于两次不同的计算。所以两次分析得到的结果没有关系。
4中一个载荷步间两次加载。应该注意的是,如果对同一对象两次加载,系统将默认为载荷替代,就是说载荷1无效。如果将此默认改为叠加,如果分析是线性的话,结果同于1、2。 看着有些晕,好好学习学习!! 多荷载步每一步的位移约束都相同,耦合的面也相同,那么是不是每换一次荷载这些边界条件都需要从新加??
回复 沙发 zongdao 的帖子
你回答得很好! 建议看看版主的的博客http://blog.sina.com.cn/s/blog_4bcb48720100915x.html 看了博客不错 恩 2楼的兄弟说的很透彻 !以下命令流针对方法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 编辑 ] !以下命令流针对方法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]