声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 1647|回复: 2

[前后处理] 载荷函数

[复制链接]
发表于 2006-11-6 21:04 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?我要加入

x
有哪位高手请指点一下:
ANSYS中载荷函数怎么编辑啊?在什么地方能编辑?请指教一下啊?最好能告诉我操作路径,万分感谢!!
再请教一个高深点的问题,敬请有志之士,讨论。
如果载荷函数中的载荷与模型中的某个节点的坐标有关,如F=f(A(X)),节点载荷是A节点横坐标的函数,该怎么编辑这个载荷函数。其中A节点在模型受力过程中,节点的横坐标还是变化的。

是不是很难啊?  
是否有高手能帮着解决一下,或者提示一下,真是不胜感激。

[ 本帖最后由 rodge 于 2008-3-27 20:08 编辑 ]
回复
分享到:

使用道具 举报

发表于 2006-11-6 22:04 | 显示全部楼层
我是这么做的,你参考一下

*get,Nnod,node,0,count                !节点数目
*dim,p_fun,table,Nnod                             !p_fun 是一个1维表格,长度为节点数目Nnod
*get,Nd,node,0,num,min                             !最小的节点编号
*do,i,1,Nnod,1
   p_fun(i,0)=Nd                            !将节点编号放入表的row中
   x_loc=nx(Nd)                            !取出节点的X坐标
   p_fun(i,1)=f(x_loc)                            !根据节点坐标和载荷公式 f(x) 计算载荷
   Nd=ndnext(Nd)                            !下一个节点编号
*enddo

评分

1

查看全部评分

发表于 2006-11-9 11:16 | 显示全部楼层
菜单操作:
Preprocessor>>loads>>Ddefine loads>>Apply>>function>>Define/Edit
会出现 函数编译器,变量可以自己定义,还有Function Type>>单一函数可以选择 single equation

定义完事,例如可以定义:5*sin(234*{TIME})  time表示时间t
最后通过File里面的save保存文件,自己起个名字,系统会提示

生成载荷函数后,通过Preprocessor>>loads>>Ddefine loads>>Apply>>function>>read file
读入定义的函数,在起个名字 table name

最后采用apply>>force/moment>>on node/kepoint ...>>选择节点或关键点 后
跳出菜单 apply F/M on Nodes  apply as选择存在的表 选择到你起的名字 就可以了

最后就加载完成了!转自振动论坛。

评分

1

查看全部评分

您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

QQ|小黑屋|Archiver|手机版|联系我们|声振论坛

GMT+8, 2024-9-24 10:18 , Processed in 0.057091 second(s), 19 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表