Fizik simülasyonlarında temasları yönetin
PPF Contact Solver, ZOZO'nun fizik motoru olarak fizik tabanlı simülasyonlarda kumaş, katı ve ip arasındaki temasları çözümlemek için tasarlanmıştır. Farklı geometrilerin etkileşimini hesaplayarak simülasyonlarda fiziksel tutarlılığı artırır. Blender eklentisi sayesinde uzaktan da çalıştırılabilir.
Kurulum
docker run --rm -it --name ppf-contact-solver --gpus all -p 127.0.0.1:8080:8080 -p 127.0.0.1:9090:9090 -e WEB_PORT=8080 ghcr.io/st-tech/ppf-contact-solver-compiled:latestKaynak: Resmî kaynak: https://github.com/st-tech/ppf-contact-solver
Güncelleme
- 5 Kasım 2026: Yıldız 4.595 → 4.594, son sürüm addon-2026-11-05-1414 (5 Kasım 2026).
- 4 Kasım 2026: Yıldız 4.560 → 4.595, son sürüm addon-2026-11-04-0058 (3 Kasım 2026).
- 19 Ekim 2026: Yıldız 4.552 → 4.560, son sürüm addon-2026-10-19-0917 (19 Ekim 2026).
- 13 Ekim 2026: Yıldız 4.514 → 4.552, son sürüm addon-2026-10-13-1345 (13 Ekim 2026).
Ne işe yarar?
- Gerçekçi kumaş, katı cisim ve ip simülasyonları gerçekleştirir.
- Simülasyonlarda fiziksel tutarlılığı artırır.
- Blender üzerinden uzaktan çalıştırılabilir.
- Araştırma odaklı (ZOZO'nun kendi fizik motoru) bir çözümdür.
Kimler için uygun değil?
Bu bir son-kullanıcı uygulaması değil. Kullanmak için programlama ve fizik simülasyonu bilgisi gerekir; daha çok grafik/araştırma alanına hitap eder.
Nasıl kurulur, nasıl kullanılır?
ZOZO'nun ppf-contact-solver fizik temas çözücüsünü Docker ile çalıştır (NVIDIA GPU gerekir): aşağıdaki docker komutunu çalıştır, sonra tarayıcıda http://localhost:8080 adresini açıp hazır JupyterLab örneklerini dene.
Depo: https://github.com/st-tech/ppf-contact-solver. Kurulum ve çalıştırmada bu deponun README dosyasındaki resmî talimatları esas al.
Başlamadan önce hangi işletim sisteminde çalıştığımızı ve gerekli araçların (ör. Python, Node.js, Git, Docker) kurulu olup olmadığını kontrol et; eksik olanları bu sisteme göre adım adım kur.
Çalışmak için yeni ve boş bir klasör oluştur. Bu klasörün dışındaki dosyalarıma dokunma, hiçbir şeyi silme. Her komutu çalıştırmadan önce ne yapacağını bir cümleyle söyle.
Her adımın sonunda ekranda ne görmem gerektiğini söyle. Bir hata oluşursa hata mesajını sana olduğu gibi yapıştıracağım, birlikte düzeltelim.
Bağlantılar
TreScout bu aracı geliştirmedi · GitHub trendlerinde keşfedip Türkçe tanıttı. Tanıtım metni deponun kendi belgelerinden yapay zekâ ile hazırlandı. Bu sayfa deponun keşif tarihindeki hâlini anlatır: Yıldız sayısı ve yazdığımız metin o güne aittir, depo sonrasında değişmiş olabilir. Güncel durum için depo bağlantısına bakın.