Angular velocity for a boundary

edited July 2015 in Old versions
Hi!

like Silvio mentioned before, we were in Parma. I didn´t want to append to his posting because it´s kind of unrelated to his STL-Posting.

I included a boundary (laundry drum) as STL-File (worked finally). Inside i have a box of fluid particles.
Now i want to rotate the drum, so i used the Option. But i always get the same error.

========CONSOLE OUTPUT===========
particle boundary out> type:Moving cause:Position p:24 id:51970 pos:(0.245005,0.039968,0.280000)
....
//multiple times...
....
particle boundary out> type:Moving cause:Position p:25 id:51971 pos:(0.245005,0.039968,0.295000)

*** Exception (JCellDivGpuSingle::CheckParticlesOut)
Text: A boundary particle was excluded.
===================

I used the CASEPUMP example as "tutorial".
I tried to apply the ang. vel. directly or by setting an angular acceleration for a specific time like in the example.
I wrote it this way:

=========Testcase_def.xml===========

{motion>
{objreal ref="1">
{begin mov="1" start="0" />
{mvrotace id="1" duration="0.1" next="2">
{ace ang="52.3" />
{velini ang="0.0" />
{axisp1 x="0.0" y="0.0" z="0.0" />
{axisp2 x="0.0" y="0.0" z="1" />
{/mvrotace>
{mvrotace id="2" duration="1.9">
{ace ang="0.0" />
{axisp1 x="0.0" y="0.0" z="0.0" />
{axisp2 x="0.0" y="0.0" z="1" />
{/mvrotace>
{/objreal>
{/motion>
===============================
(sorry for the unusual brackets. I don´t know how to paste code without getting interpreted)

mk=1 is my laundry drum. Do you know, where my silly mistake is?

Thank you in advance!
Greetings from Berlin.

Chris

Comments

  • Try this:
    http://dual.sphysics.org/index.php/forums/#10

    If this does not work, report it again.

    Regards
  • Hi,

    thank you Alex. It worked!
    But now I have some basic-questions left.

    Which units are used? Since I type in the gravity as m/s² and the density in kg/m³ I guess the angular velocity should be rad/s respectively 1/s. Angular acceleration is thus 1/s². Am I right?

    The last question is about the pump-example. In the BoundaryVTK tool the -onlymk command is used, but it uses 11 and 13 as parameter. But when I look into the xml there are just mk 0 to 2. How can 11 and 13 work?

    Thank you in advance!
    Regards

    Chris
Sign In or Register to comment.