Il fluido non scorre dritto

Aug 20 2020

Sto cercando di simulare il fluido che scorre nella parte superiore e in quella inferiore di un serbatoio attraverso i tubi. Un po 'come in questa immagine:

Al momento, l'afflusso superiore sembra ostruito per i primi fotogrammi e poi scorre in modo irrealistico e ostruito. Si prega di vedere la gif:

Se guardi il tubo superiore, non scorre regolarmente. Ho provato a ruotare l'oggetto di afflusso nel tubo superiore (90 gradi), controllando che le normali della superficie siano tutte puntate verso l'esterno e dando all'afflusso una velocità iniziale Z leggermente positiva e nessuna di queste sembrava fare la differenza.

Potrebbe valere la pena notare che quando eseguo l'animazione senza cuocere la mesh vedo solo una piccola quantità di flusso di fluido lungo il fondo di quel tubo superiore.

Sono nuovo a questo, quindi perdona la mia ignoranza!

Penso di aver letto da qualche parte nel manuale che se hai più fluidi nella tua scena dovresti progettarli separatamente e poi combinarli in seguito? Ma non l'ho capito davvero e ora non riesco a trovare quella parte del manuale!

Risposte

haarigertroll Aug 20 2020 at 18:33

Sembra che la risoluzione della simulazione del fluido sia troppo grossolana. In generale, il fluido può interagire correttamente con gli ostacoli solo se la risoluzione è sufficientemente fine da consentire il rilevamento dei dettagli significativi degli ostacoli. Il parametro "Divisioni di risoluzione" nelle impostazioni del dominio ti dà il controllo su questo.

La sfida è rendere il numero di divisioni abbastanza alto da riconoscere correttamente tutti gli ostacoli e i confini, ma abbastanza piccolo da mantenere i tempi di cottura e la memoria gestibili ...

Il problema dei "fluidi multipli" di cui parli è un problema solo se hai bisogno di fluidi diversi con proprietà diverse (es. Miele e olio) nella stessa scena. Poiché non possono davvero interagire tra loro in questo modo, questo è un argomento un po 'avanzato che richiede un po' di trucco.

Fortunatamente, diversi corpi dello stesso fluido (come nel tuo caso) non sono un problema per la simulazione.