Particleworks和RecurDyn联合仿真案例-入门案例液箱晃荡
2023年7月7日 16:52 浏览:2299 评论:2 收藏:3
通过联合仿真的方法了解联合仿真的设置,了解particleworks中后处理的技能和RecurDyn中的plot技能。比较RecurDyn和Particleworks输出的仿真结果。
2. 在Name栏,输入 Slosing, 选择Unit为 MKS。
3.在File 栏, 选择Save As,指定Sloshing.rdyn的存储位置。(以后Sloshing.rdyn文件会被移动到Particleworks Project 文件夹中)
4.点击Professional 下Body中的Box。
5. 选择生产方式为Point, Point, Depth。
9. 点击
Geometry 下Local 中的Shell。
10. 在Workingwindow中选定Box1。
11. 采用Shell Operation的默认值,直接点击OK。
12. 打开Sheel1属性Property,在Graphic Property下设置Transparency.设置透明度为0.3.退出Edit模式。
二、设置Translation joint及其运动motion
1. 点击Professional 下Joint中的Translate。
2. 选择生成方式Body, Body, Point, Direction。
4. 打开TraJoint1的属性Property 对话窗。
5. 选定Include Motion,点击Motion按钮。
6. 设置Type为Displacement,点击EL按钮。
7. 点击Create生成新的Expression,编辑如下:
Value: 0.05*sin(2*pi/1.3*dim(time,2))
8.点击Ok,关闭对话窗,下图展示了上面方程式的运动轨迹。
9. 点击Communicator下Particleworks中的Vessel。
10. 选定Working Window中创建的Box。
11. 在Target Geometry 栏将显示.Shell1, 设定Vessel 的名.,点.OK。
12. 点击Communicator下Particleworks 中的Export。
13. 指定输出Vessel的地址,点击OK。默认文件.obj将存储在rdyn模型所在的文件夹中。
1. 点击Communicator 中Particleworks下的Setting。
2. UnckeckSettings 对话窗中的Connect Particleworks选项。
3. 选择Hide Particleworks during animation选项。此时还没进行Particleworks和RecurDyn的Co-simulation,隐藏Animation中的粒子。
5. 点击Analysis下Simulation Type 中的Dyn/Kin。
8. 在Animation中可以看到左右运动的BOX。
4. 输入Project Name 为Sloshing。
5. Project Location指定的存储位置。
7. 将前面在RecurDyn创建的Vessel.obj 文件存储到刚才创建的Project下的Scene文夹。
五、Particleworks Pre-Processing前处理
1. 双击Project window->Input 中的Vessel_Wall.obj。
2. 设置Object window中的Alpha为0.2。
3. 设置Projectwindow中.domain参数如下:
Upper limit: (0.375, 0.32, 0.11487)
Lower limit: (-0.375, -0.02, -0.11487)
4. 点击Wizard window中的Fill。
5. 双击Project window中生成的fill.编辑Objectwindow中的fill如下:
Direction of Particle Creation: yLower
7. 点击Manage physical properties。
8. 添加Fluid 和Polygon物性质,关闭对话窗。
9. 在Wizard window中设置Physical property物性质如下:
Vessel_Wall.obj: Polygon
11. 在Particle settings界面里设置如下参数后,点击Next。
12. 在Wizard window设置参数如下:
Surface Tension Physical Property: Fluid
File Output Interval Time [s]: 0.01
14. 点击Execute,在Run窗口中选定Preprocess & Simulation,设定计算使用的Core数,或GPU后,点击Execute,Particleworks进行仿真分析。
15. 当仿真进行一步后,点击Particleworks下方的X,终止仿真。
16. 储存 Project 。终止 Particle works 的仿真 对 Co simulation 无碍 ,为了防止仿真设置失误,或仿真条件变更等, 在 Co simulation 时 没有及时更新 条件 推荐在联合仿真前 Particleworks 先行仿真一下 。
1. 使用RecurDyn打开STEP4中,移.到scene文件夹下的Sloshing.rdyn文件。
(文件路径:
/Sloshing/scene/Sloshing.rdyn)
2. 点击Communicator下Particleworks 中的Setting。
3. 选定Setting dialog中的Connect Particleworks选项。
4. 解除Hide Particles during animation 选项。
6. 点击Analysis 下Simulation Type 中的Dyn/Kin。
7. 在Parameter栏,设置Maximum Time Step为1.e-003。
点击Analysis 下Animationcontrol 中的Play/Pause。
可见Vessel运动的同时,其内的粒子在边界反作用里的作用下随同Vessel一块运动。尽管振动开始时,粒子和Vessel的振动周期不一致,两三次往返运动后,可见粒子和vessel的运动周期一致。
在PlotHome中,点击View 下的Show All Windows。
选定画面左上方的窗口,点击Tool中Animation下的Load Animation。
选定画面右上方的窗口,双击右侧database中.Vessel1的Fx_Reaction_Force.将得到下图:
1. 点击Object window中Appearance下的Use Color Map。
2. Color map window中的参数设置如下:
3.点击Particleworks 中的Player window中的Play。
技术邻APP
工程师必备