- 积分
- 0
- 注册时间
- 2008-11-11
- 仿真币
-
- 最后登录
- 1970-1-1
|
! 下面为分段载荷函数,如果
! 采用菜单命令,会更简单
! 加载函数名称为 :myload,具体为
! 4e-5*sin(2*{PI}*5e6*{TIME}), 当 t<2e-7
! 0 , 当 t>2e-7
! Begin of equation: {TIME}
*SET,%_FNCNAME%(0,0,1), 0.0, -999
*SET,%_FNCNAME%(2,0,1), 0.0
*SET,%_FNCNAME%(3,0,1), 0.0
*SET,%_FNCNAME%(4,0,1), 0.0
*SET,%_FNCNAME%(5,0,1), 0.0
*SET,%_FNCNAME%(6,0,1), 0.0
*SET,%_FNCNAME%(0,1,1), 1.0, 99, 0, 1, 1, 0, 0
*SET,%_FNCNAME%(0,2,1), 0
*SET,%_FNCNAME%(0,3,1), 0
*SET,%_FNCNAME%(0,4,1), 0
*SET,%_FNCNAME%(0,5,1), 0
*SET,%_FNCNAME%(0,6,1), 0
*SET,%_FNCNAME%(0,7,1), 0
*SET,%_FNCNAME%(0,8,1), 0
*SET,%_FNCNAME%(0,9,1), 0
*SET,%_FNCNAME%(0,10,1), 0
! End of equation: {TIME}
! Begin of equation: 4e-5*sin(2*{PI}*5e6*{TIME})
*SET,%_FNCNAME%(0,0,2), 2.0e-7, -999
*SET,%_FNCNAME%(2,0,2), 0.0
*SET,%_FNCNAME%(3,0,2), 0.0
*SET,%_FNCNAME%(4,0,2), 0.0
*SET,%_FNCNAME%(5,0,2), 0.0
*SET,%_FNCNAME%(6,0,2), 0.0
*SET,%_FNCNAME%(0,1,2), 1.0, -1, 0, 2, 0, 0, 0
*SET,%_FNCNAME%(0,2,2), 0.0, -2, 0, 3.14159265358979310, 0, 0, -1
*SET,%_FNCNAME%(0,3,2), 0, -3, 0, 1, -1, 3, -2
*SET,%_FNCNAME%(0,4,2), 0.0, -1, 0, 5e6, 0, 0, -3
*SET,%_FNCNAME%(0,5,2), 0.0, -2, 0, 1, -3, 3, -1
*SET,%_FNCNAME%(0,6,2), 0.0, -1, 0, 1, -2, 3, 1
*SET,%_FNCNAME%(0,7,2), 0.0, -1, 9, 1, -1, 0, 0
*SET,%_FNCNAME%(0,8,2), 0.0, -2, 0, 4e-5, 0, 0, -1
*SET,%_FNCNAME%(0,9,2), 0.0, -3, 0, 1, -2, 3, -1
*SET,%_FNCNAME%(0,10,2), 0.0, 99, 0, 1, -3, 0, 0
! End of equation: 4e-5*sin(2*{PI}*5e6*{TIME})
! Begin of equation: 0
*SET,%_FNCNAME%(0,0,3), 6e-6, -999
*SET,%_FNCNAME%(2,0,3), 0.0
*SET,%_FNCNAME%(3,0,3), 0.0
*SET,%_FNCNAME%(4,0,3), 0.0
*SET,%_FNCNAME%(5,0,3), 0.0
*SET,%_FNCNAME%(6,0,3), 0.0
*SET,%_FNCNAME%(0,1,3), 1.0, 99, 0, 0, 0, 0, 0
*SET,%_FNCNAME%(0,2,3), 0
*SET,%_FNCNAME%(0,3,3), 0
*SET,%_FNCNAME%(0,4,3), 0
*SET,%_FNCNAME%(0,5,3), 0
*SET,%_FNCNAME%(0,6,3), 0
*SET,%_FNCNAME%(0,7,3), 0
*SET,%_FNCNAME%(0,8,3), 0
*SET,%_FNCNAME%(0,9,3), 0
*SET,%_FNCNAME%(0,10,3), 0
! End of equation: 0
精华帖:圆柱体中各种声波传播的例子(链接)
http://forum.simwe.com/viewthread.php?tid=155094&extra=page%3D5%26amp%3Bfilter%3Ddigest&page=3
帖子给出的结果很好,且精度也很高,这是我后来再提取node number=1(节点1、2在过原点的直径上)
到达时间与论理上
tp=8e-3/6317=1..2664us ,tpp = sqrt(2)*8e-3/6317=1.791us基本接近(图中绿线标注)!帖子基本上达到了求解精度,对单位大小和时间步长的设定有一定的启示作用,在此对帖子的作者表示感谢!
但对帖子作者给出的分段载荷函数加载很不理解,表是一个6*10*3的形式(见上面的命令流),
疑问一:表中的数据不知道作者是怎么设定?
疑问二:用d,all,ux,%myload% 施加载荷,ansys是如何进行操作(包括如何进行读取载荷值,如何进行插值)?
疑问三:可不可以直接用一个2*num*1的表进行施加可以,即一列时间,一列载荷值就可以? |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?注册
×
|