| |
 | Online-Kurs: Grundlagen des 3D-Druck-Designs für Industrieingenieure , ein Kurs
|
Autor
|
Thema: simpleFoam Kunststoffschmelze (1914 mal gelesen)
|
jimbo566 Mitglied

 Beiträge: 24 Registriert: 17.02.2011
|
erstellt am: 21. Jun. 2012 10:26 <-- editieren / zitieren --> Unities abgeben:         
Hi, ich sitze jetzt schon etwas länger an einer recht einfachen Simulation. Ich möchte die Strömung einer Kunststoffschmelze durch ein Rohr mit dem Potenzansatz ( Power cross Law ) mit simpleFoam simulieren. Bisher habe ich, die Geometrie erstellt und vernetzt und meinen Case aufgebaut. Leider erhalte ich immer einen Fehler aus dem ich nicht schlau werde. Die Simulation startet ohne Probleme, jedoch hört sie nach dem ersten deltaT( also nach dem ersten gespeichertem Ergebnis) auf. Begründung: Cannot find field K Valid scalar fields are: nu , p, pPrevIter Valid vector fields are U Wieso gibt er mir ein Ergebnis und rechnet nicht weiter? Hoffe ihr könnt mir helfen Danke Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Shor-ty Moderator
     

 Beiträge: 2466 Registriert: 27.08.2010 ESI-OpenCFD OpenFOAM v2312
|
erstellt am: 21. Jun. 2012 10:29 <-- editieren / zitieren --> Unities abgeben:          Nur für jimbo566
Kannst du mal deine ganze Fehlermeldung ausgeben? Soweit ich weiß, hat simpleFoam kein "K" und benötigt das nicht. Welche Version von OF verwendest du denn? Kann auch sein das ich mich irre. Hast du am Solver was geändert? Grüße Tobi Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
jimbo566 Mitglied

 Beiträge: 24 Registriert: 17.02.2011
|
erstellt am: 21. Jun. 2012 10:50 <-- editieren / zitieren --> Unities abgeben:         
|
Shor-ty Moderator
     

 Beiträge: 2466 Registriert: 27.08.2010 ESI-OpenCFD OpenFOAM v2312
|
erstellt am: 21. Jun. 2012 11:03 <-- editieren / zitieren --> Unities abgeben:          Nur für jimbo566
Hi, sieht die wie folgt aus?
Code:
--> FOAM FATAL IO ERROR: cannot find filefile: /home/tho2lol/OpenFOAM/tho2lol-2.1.x/run/tutorials/incompressible/simpleFo am/airFoil2D/50/k at line 0. From function regIOobject::readStream() in file db/regIOobject/regIOobjectRead.C at line 73. FOAM exiting
Hast du denn dein k&epsilon definiert. Ich geh mal davon aus das dein "K" ein kleines k sein soll oder? Wie gesagt ich kann nur raten  grüße Tobi Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
jimbo566 Mitglied

 Beiträge: 24 Registriert: 17.02.2011
|
erstellt am: 21. Jun. 2012 11:11 <-- editieren / zitieren --> Unities abgeben:         
|
Shor-ty Moderator
     

 Beiträge: 2466 Registriert: 27.08.2010 ESI-OpenCFD OpenFOAM v2312
|
erstellt am: 21. Jun. 2012 11:36 <-- editieren / zitieren --> Unities abgeben:          Nur für jimbo566
Hi, ja das hilft. Wie ich sehe nimmst du das Turbulenzmodell - kEpsilon (laut deinem Link). Du musst natürlich damit auch ein k und epsilon bereitstellen. So wies aussieht rechnet er grad ohne Turbulenzmodell sonst müssten bei dir die Berechnungsvariablen k und epsilon auftauchen:
Code: Time = 1DILUPBiCG: Solving for Ux, Initial residual = 1, Final residual = 0.0975373, No Iterations 1 DILUPBiCG: Solving for Uy, Initial residual = 1, Final residual = 0.0429251, No Iterations 1 DICPCG: Solving for p, Initial residual = 1, Final residual = 0.00847282, No Iterations 158 time step continuity errors : sum local = 1.25421, global = -6.7524e-05, cumulative = -6.7524e-05 DILUPBiCG: Solving for epsilon, Initial residual = 0.521221, Final residual = 0.0384899, No Iterations 1 DILUPBiCG: Solving for k, Initial residual = 1, Final residual = 0.0166925, No Iterations 1 ExecutionTime = 0.25 s ClockTime = 1 s
So wies aussieht will er aber dann nach dem ersten Ablegen des Zeitschrittes mit kEpsilon rechnen und findet deine Werte nicht. Du musst dies somit vorher schon angeben. -> pitzDailyExpectInlet Hoff es hilft, ansonsten einfach nochmals auf melden. Tobi Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
jimbo566 Mitglied

 Beiträge: 24 Registriert: 17.02.2011
|
erstellt am: 21. Jun. 2012 11:40 <-- editieren / zitieren --> Unities abgeben:         
Problem gelöst. Hatte beim RASModel einen Tippfehler.... Aber ohne jetzt noch einen anderen Thread zu öffnen, gibt es neben dem Potenz Ansatzt ( PowerCrossLaw) auch einen Solver um mit dem Carreau Ansatz zu rechen? Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
jimbo566 Mitglied

 Beiträge: 24 Registriert: 17.02.2011
|
erstellt am: 21. Jun. 2012 11:43 <-- editieren / zitieren --> Unities abgeben:         
|
Shor-ty Moderator
     

 Beiträge: 2466 Registriert: 27.08.2010 ESI-OpenCFD OpenFOAM v2312
|
erstellt am: 21. Jun. 2012 11:46 <-- editieren / zitieren --> Unities abgeben:          Nur für jimbo566
|
jimbo566 Mitglied

 Beiträge: 24 Registriert: 17.02.2011
|
erstellt am: 21. Jun. 2012 13:00 <-- editieren / zitieren --> Unities abgeben:         
|
Shor-ty Moderator
     

 Beiträge: 2466 Registriert: 27.08.2010 ESI-OpenCFD OpenFOAM v2312
|
erstellt am: 21. Jun. 2012 22:18 <-- editieren / zitieren --> Unities abgeben:          Nur für jimbo566
|
jimbo566 Mitglied

 Beiträge: 24 Registriert: 17.02.2011
|
erstellt am: 28. Jun. 2012 14:10 <-- editieren / zitieren --> Unities abgeben:         
|
jimbo566 Mitglied

 Beiträge: 24 Registriert: 17.02.2011
|
erstellt am: 28. Jun. 2012 14:31 <-- editieren / zitieren --> Unities abgeben:         
|