alwaysfly 发表于 2006-6-12 18:29

瞬态分析中加正弦荷载和冲击荷载出现问题 求助(也是IF 语句的使用问题)

/PREP7   
ET,1,BEAM3   
R,1,0.0001,8.3333e-10,0.01, , , ,   
MPTEMP,,,,,,,,
MPTEMP,1,0
MPDATA,EX,1,,206800e6   
MPDATA,PRXY,1,,0.3
MPTEMP,,,,,,,,
MPTEMP,1,0
MPDATA,DENS,1,,7830
K,1,0,0,0,
K,2,1,0,0,
LSTR,       1,       2
FLST,5,1,4,ORDE,1   
FITEM,5,1   
CM,_Y,LINE
LSEL, , , ,1
CM,_Y1,LINE
CMSEL,,_Y   
LESIZE,_Y1, , ,10, , , , ,1
LMESH,       1
FINISH
/solu                  
antype,2
dk,1,all
modopt,lanb,10,0,0,,off
mxpand,10,,,0
outpr,basic,1,
solve
finish
/solu                     瞬态分析
antype,4
trnopt,full
time,0
autots,0
deltim,0.01, , ,1
kbc,0
dmprat,0.05
outpr,basic,all
*do,i,1,1000,1
time,0.01*i
   autots,-1
   deltim,0.01, , ,1
   kbc,0
*if,i,eq,100,then
f=1200
f,10,fy,-f
*endif
fn=100*sin(2*3.1415926*50*i*0.01)
fk,2,fy,fn
solve
*enddo
finish

AaronSpark 发表于 2006-6-13 07:07

回复:(alwaysfly)瞬态分析中加正弦荷载和冲击荷载出...

正弦载荷加载:

GUI方法:

Main Menu---Solution---Define Loads---Apply---Functions---Define/Edit

Main Menu---preprocessor---Loads---Define Loads---Apply---Functions---Define/Edit

Utility Menu:

Parameters---Functions---Define/Edit

当然也可以用table加载


冲击载荷加载:http://forum.vibunion.com/forum/viewthread.php?tid=14767

alwaysfly 发表于 2006-6-14 16:53

看了楼上的给的方法
试了一下
发现还是一样的问题
冲击前的位移响应几乎为0
也就是
冲击力施加以前施加的正弦力的效果没有出来

疑惑。。。
请前辈给予解答

alwaysfly 发表于 2006-6-14 16:56

感觉应该不是加载的问题
应该是瞬态分析
各个载荷步的效果没有叠加的问题

对ANSYS不是很熟悉

alwaysfly 发表于 2006-6-14 17:12

搞定
犯了一个弱智问题
圆频率选了一个整数
导致正弦力的大小几乎为0
白找了半天毛病
多谢AaronSpark帮忙

sysh320 发表于 2006-6-14 18:04

好样的
页: [1]
查看完整版本: 瞬态分析中加正弦荷载和冲击荷载出现问题 求助(也是IF 语句的使用问题)