View Categories

Ardışık Çoklu Sıvı Simülasyonları

3 dakika okuma

İçindekiler

Bu sayfa, iki veya daha fazla sıvı simülasyonunun art arda çalıştırılmasına ilişkin bir eğitim sunmaktadır.

Genel Bakış #


Bu, orta seviye bir eğitimdir. Phoenix hakkında önceden bilgi sahibi olmanız gerekmemekle birlikte, burada gösterilen kurulumu başka bir duruma uyarlamak, ana platformun araçları hakkında daha derin bir anlayış ve simülasyon ayarlarında bazı değişiklikler gerektirebilir.

Bu sayfadaki talimatlar, bir sıvı simülasyonunu başka bir simülasyona kademeli olarak bağlanacak şekilde değiştirmenize yardımcı olacaktır. Bu, bir şelalenin bir nehre bağlanması gibi durumlar için birden fazla simülasyonu birbirine bağlamak için kullanılır. Ayrıca, aksi takdirde çok büyük bir simülasyon ızgarası gerektirecek simülasyonları bölmek için de kullanılabilir.

Takip etmek istiyorsunuz ama ehliyetiniz yok mu?

Adımlar #


Bu eğitime devam etmek için, sağlanan proje dosyalarını indirebilir, Basit Bir Sıvı Simülasyonu Oluşturma eğitimini inceleyebilir veya kendi özel sıvı simülasyon kurulumunuzu değiştirebilirsiniz.

Bu örnekte, eğitim proje dosyalarının indirilmesiyle başlıyor.


İkinci bir Phoenix Liquid Simülatörü oluşturun ve düğümleri aşağıdaki gibi yeniden adlandırın:

1. Simülatör düğümünü phx_simulator_02 olarak yeniden adlandırın .
2. Oluşturulan kümeleri phx_sim_set_02 phx_lgt_set_02 ve phx_preview_set_02 olarak yeniden adlandırın . Bu kümelerin amacı hakkında daha fazla bilgi için lütfen Basit Bir Sıvı Simülasyonu Oluşturma eğitimine bakın.

phx_simulator_02’yi seçin ve Öznitelik Düzenleyici’de, mod açılır menüsünü kullanarak Sıvı’yı seçin . Bu ön ayar, bir FLIP simülasyonu için gerekli parametreleri ayarlar.

Simülatörlerin sınırlayıcı kutuları arasındaki örtüşmeye dikkat edin. Bu, parçacıkların iki ızgara arasında aktarılması için gereklidir.


phx_simulator_01’in Izgara sekmesinde , Konteyner Duvarları Y’yi Açık olarak ayarlayın .

Bir Cascade kurulumu oluştururken, katılan Simülatörlerin Konteyner Duvarları ayarlarını göz önünde bulundurmak önemlidir.

Sıvının birinci simülatörden çıkıp ikinci simülatöre girebilmesi gerekir .

Dolayısıyla, phx_simulator_01’in alt kısmı ve phx_simulator_02’nin üst kısmı açık olmalıdır .


Simülatörler arasında kademeli bağlantı oluşturmak için öncelikle hedefi (phx_simulator_02) , ardından kaynağı (phx_simulator_01) seçin ve Phoenix FD Menüsü → Simülatör Kademeli Bağlantısını Ayarla seçeneğine gidin .


Artık iki tablo arasında bir bağlantı kurulmuş olmalı.

phx_simulator_02’nin Öznitelik Düzenleyici -> Izgara sekmesinde, kaynak simülatörün Kaskad Simülatörü alanında listelendiğini unutmayın .


Son adım , kaynak simülatör için Çıkış sekmesinden Hız kanalı dışa aktarımının etkinleştirildiğinden emin olmaktır .

phx_simulator_01’i seçin, Öznitelik Düzenleyici → Çıkış bölümüne gidin ve Hızı etkinleştirin .

Velocity kanal dışa aktarımı devre dışı bırakılırsa, Phoenix Komut Dosyası Düzenleyicisinde aşağıdaki uyarıyı yazdıracaktır:

// Uyarı: Phoenix FD: Kaynak simülatöründe eksik kanallar nedeniyle kademeli bağlantı düzgün çalışmayacaktır!
Lütfen bu kanalları Kaynak simülatörünün Çıkış panelinden dışa aktarın, tekrar simüle edin
ve ardından bu simülatörü tekrar çalıştırın. Eksik kanallar şunlardır: Izgara Hızı //


phx_simulator_01’i seçin, Başlat’a basın ve simülasyonun bitmesini bekleyin.

İş akışı şu şekildedir:
Öncelikle kaynak ızgara simüle edilir ve içeriği diske önbelleğe alınır.
Ardından, ilk simülasyon tamamlandıktan sonra ikinci simülasyon başlatılır.
İkinci simülatör, sıvının nereye ekleneceğini ve oluşturulduktan sonra nasıl hareket etmesi gerektiğini belirlemek için önbelleğe alınmış dosyaları kullanır. Bu nedenle, ilk (kaynak) simülatörden gelen Hız kanalı gereklidir.


İlk simülasyon tamamlandığında, phx_simulator_02’yi seçin ve Başlat’a basın .

Kaynak simülatörün altından çıkan sıvı, hedef simülatörün üstünde belirir.

Bu adımları tekrarlayarak üçüncü bir simülatörü ikinciye, üçüncü bir simülatörü de üçüncüye bağlayabilirsiniz.

İki simülatördeki sıvı parçacıklarının yoğunluğu arasında bir uyumsuzluk fark ederseniz, Önizleme sekmesindeki → Ayrıntı Azaltma parametresinin her iki ızgara için de aynı değere sahip olduğundan emin olun.

Tarafından desteklenmektedir BetterDocs

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir