找回密码
 注册
楼主: clement

动网格学习探讨区-欢迎交流!

[复制链接]
发表于 2004-12-13 16:27:27 | 显示全部楼层

动网格学习探讨区-欢迎交流!

这位 spacewarship 仁兄,
我现在也在做和你一样的东东,苦于机翼他始终动不起来,在动画中,它的位置始终不变,计算倒可以顺利进行,不知是不是UDF变的不对,如果做出来了,是否可指点一二,不胜感谢!
 楼主| 发表于 2004-12-15 20:50:52 | 显示全部楼层

动网格学习探讨区-欢迎交流!

[这个贴子最后由clement在 2004/12/15 09:16pm 第 1 次编辑]

To falcon2000 :
6) initialize
7) Plot->Histogram->Grid->2D cell volume>print->plot
You will find the cell aera(m2) :minimum=2.68e-09; maximum=1.6458e-08
Note: if step6 not done, you can not do step7
发表于 2004-12-17 10:44:33 | 显示全部楼层

动网格学习探讨区-欢迎交流!

你可以在solver-mesh motion菜单中预览网格的运动情况。但要注意不要把步长设置得太大,不应超过最小网格的尺寸,否则会出现错误提示。
发表于 2004-12-18 16:23:22 | 显示全部楼层

动网格学习探讨区-欢迎交流!

非常感谢上面的朋友,你们的资料给了我很大的帮助,另请shahaifei朋友能否提供该算例的UDF源码,先谢谢你了!
发表于 2004-12-19 15:28:38 | 显示全部楼层

动网格学习探讨区-欢迎交流!

[这个贴子最后由baggiolily在 2004/12/19 03:31pm 第 1 次编辑]

二维平面上物体做Y=A*sin(2*PI*f*time)的刚体平动,因此求导得出运动速度为Vy=2*PI*f*A*cos(2*PI*f*time);但是用刚体运动宏只能对速度进行定义,造成了在位置上的误差,能否有办法按照Y=A*sin(2*PI*f*time)直接给出物体运动规律。(A是振幅,PI是3.1415926,f是频率)。转动也有相同的问题。
发表于 2004-12-20 17:07:33 | 显示全部楼层

动网格学习探讨区-欢迎交流!

不知道你所指的位置误差是什么
不过你可以试试用Define_grid_motion来试试
下面引用由baggiolily2004/12/19 03:28pm 发表的内容:
二维平面上物体做Y=A*sin(2*PI*f*time)的刚体平动,因此求导得出运动速度为Vy=2*PI*f*A*cos(2*PI*f*time);但是用刚体运动宏只能对速度进行定义,造成了在位置上的误差,能否有办法按照Y=A*sin(2*PI*f*time)直 ...
发表于 2004-12-21 19:14:44 | 显示全部楼层

动网格学习探讨区-欢迎交流!

斑竹,请教一个问题,我的电脑用udf时总出现这样的问题:
Opening library "libudf"...
Error: open_udf_library: 系统找不到指定的文件。
Error Object: ()
帮帮我吧!
怎样才能不出现这个问题?
发表于 2004-12-22 15:27:55 | 显示全部楼层

动网格学习探讨区-欢迎交流!

我要做发动机的气门开闭动网格。现在才开始学。谁有最简单的udf发给我学习一下啊。我试着做了个速度随时间变化的程序。可是网格怎么不会自动remash啊,上游网格一直变大,下游的网格一直变小,每次运行几秒就会出现负网格,不能继续下去了。
发表于 2005-1-4 16:57:02 | 显示全部楼层

动网格学习探讨区-欢迎交流!

TO   sunflower001
不知道你用的是编译型的还是解释型的,如果用编译型的机器必须装有C语言之类的。
发表于 2005-1-10 17:30:21 | 显示全部楼层

动网格学习探讨区-欢迎交流!

[ADMINOPE=周华|sofinelove|威望由 0 增加至 1|加分|1149307866]我设计了一个3d的浮子在管中的运动,由于浮子与管壁没有接触,故按照fluent2d例程来做,省去了interface中的ext_intf and int_int设置,只是对浮子进行了Rigid body的设置,但是计算过程中,出现了负体积提示,不知是何缘故。
发表于 2005-1-12 23:33:26 | 显示全部楼层

动网格学习探讨区-欢迎交流!

在进行compile udf时,create可以,可是在load是总是出错!
如下:
   Make sure that UDF source files are in the directory that contains  your case and data files. If you have an existing libudf directory, please remove this directory  to ensure that the latest files are used.已复制  1 个文件
system "move user_nt.udf libudf\ntx86\2d")0
(system "copy E:\Fluent.Inc\fluent6.1.22\src\makefile_nt.udf libudf\ntx86\2d\makefile") 已复制  1 个文件
(chdir "libudf")()
(chdir "ntx86\2d")()
Done.
Opening library "libudf"...
Error: open_udf_library: 系统找不到指定文件
Error Object: ()
我的机器装得是VF6.0!!!我的source udf文件和case和data文件都在一个目录下!!
请教给予指点!!头都搞晕啦!!!谢谢各位!!!急用!!!

发表于 2005-1-13 10:39:27 | 显示全部楼层

动网格学习探讨区-欢迎交流!

你先删掉已有的libudf目录
发表于 2005-1-20 22:06:20 | 显示全部楼层

动网格学习探讨区-欢迎交流!

我对动网格很感兴趣 请大家多多帮忙
发表于 2005-1-21 19:53:43 | 显示全部楼层

动网格学习探讨区-欢迎交流!

[ADMINOPE=周华|wjianfang|威望由 0 增加至 1|加分!|1149307947]to bittl
建议你先设置VC的环境变量
即在dos下运行vcvars32批处理文件,然后直接用nmake生成库文件,然后在fluent中load(不要再build)
我每次生成库文件都要去运行一下,这样才能生成库文件,不然就出现你那样的错误。
我也不知道是什么原因!!郁闷。很是麻烦!
发表于 2005-1-21 19:55:10 | 显示全部楼层

动网格学习探讨区-欢迎交流!

同时感谢前面各位朋友的建议!!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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