İçeriğe geç
View in the app

A better way to browse. Learn more.

YAPI ZEMİN

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.
CANLISon Depremler
    Dünya M5+7 gün
      Kaynak: USGS

      Ücretsiz ve Açık Kaynak YazılımlarKonu No. 1818

      Yanıt
      12
      Görüntüleme
      212
      Katılımcı
      10
      Son yanıt

      Salome platformu — mesh generator open-source — Gmsh ile kiyas

      Editörün Seçimleri

      Oluşturuldu:
      comment_29156

      Mesh konusunda bir sure once Tuba'nin actigi konuda Gmsh konusulmustu, ben Salome platformunu da masaya koymak istiyorum, kapsamli bir karsilastirma niyetiyle.

      Salome (open-source, EDF + CEA + Open Cascade konsorsiyumu) bir platform, icinde GEOM (CAD modulu, OpenCascade kernel), SMESH (mesh modulu, NETGEN ve MEFISTO algoritmalari), YACS (workflow), ParaVis (entegre ParaView). Salome-Meca bu platforma Code_Aster'i ekliyor. Yani Salome standalone mesh generator + CAD; Salome-Meca FEM solver dahil.

      Karsilastirma noktalari (Gmsh'a kiyas):

      - CAD: Salome OpenCascade tabanli, Gmsh kendi BREP veya OpenCascade kernel sececek. Salome'da daha karmasik geometri (Boolean operations, fillet, chamfer) gorsel arayuzde kolay, Gmsh'da Python script ile ama daha hizli.

      - Mesh kalitesi: NETGEN tetrahedral icin Salome iyi, Gmsh hex-dominant mesh icin (transfinite + recombine) daha esnek.

      - Otomasyon: ikisi de Python tabanli, Salome'nin SALOME_PYQT entegrasyonu daha agir, Gmsh'in API'si daha hafif ve hizli.

      Soru: zemin/yapi geometrileri icin sizin tercihiniz nedir? Iki karmasik istinat duvari + zemin ankraji + drainage perdesi gibi bir model icin Salome mi Gmsh mi?

      • İleti 12
      • Görüntüleme 212
      • Açılış
      • Son yanıt

      Bu Konuya En Çok Yazanlar

      En Popüler Günler

      Öne çıkan iletiler

      • etapinsaat_tuba
        etapinsaat_tuba

        Ezgi, gecen yilki konumun devami gibi oldu bu, mutlu oldum :) Ben sonunda Salome'ye gectim. Plaxis'in mesh'i yetmedi, Gmsh'in script-only arayuzu Tuba'ya cok zor geldi (CAD background'um yok), Salome'

      • doktora_ece_itu
        doktora_ece_itu

        Ezgi hanim, ITU doktorada Salome-Meca'yi 6 aydir kullaniyorum, baslarda zor geldi, simdi yarayan bir aksaniyim. Bir tavsiyem var yeni baslayanlara: Salome'nin "AsterStudy" modulunu Code_Aster komut do

      • sarkayasinegi
        sarkayasinegi

        Salome demis Gmsh demis NETGEN demis MEFISTO demis YACS demis, Fransiz nukleer santralleri sanırım butun yazilim isimlerini tukettiler bana akademik dunyaya bir sey kalmadi anlami yaratıyor. Adam isim

      gönderildi
      comment_29157

      Ezgi hanim, tunel projemde ikisi de denedim. Karmasik geometri (kazi sirasinda degisen profil, lining, anchor) icin Salome'nin GEOM modulu gercekten daha rahat — gorsel arayuzde Boolean operasyonlar (cut, fuse, common) noktada yapiliyor. Gmsh'da ayni isi script ile yazmak 50-80 satir kod, Salome'da 5 dakika tikla-yap.

      Mesh tarafinda fark daha az hissediliyor, ben NETGEN ile gidiyorum cogunlukla. Ancak 2D plane strain analiz icin Gmsh'in transfinite mesh'i (yapilandirilmis quad) Salome'nun unstructured triangle'ina kıyasla daha az element ile ayni dogruluk veriyor. Tunel icin 3D oldugum icin bu avantaj benim icin geçerli degil.

      gönderildi
      comment_29158

      Ezgi, gecen yilki konumun devami gibi oldu bu, mutlu oldum :)

      Ben sonunda Salome'ye gectim. Plaxis'in mesh'i yetmedi, Gmsh'in script-only arayuzu Tuba'ya cok zor geldi (CAD background'um yok), Salome'nin GUI + Python wizardry ortasi ideal cozum oldu benim icin. 6 ay kullaniyorum simdi, Plaxis CAD'ine gonderdiğim zamanin yarisi Salome'da yapiyorum.

      Ama bir uyarim var: Salome 9.10 surumunde Linux Mint 21'de bir paket eksik calistirma sorunu yasadim, KDE 5.27 ile uyumsuzluk. Workaround GNOME altinda kosturmak. Ileri okuyanlara not.

      gönderildi
      comment_29159

      Ezgi hanim, iksa projelerinde Salome-Meca'yi hem mesh hem solver icin kullaniyorum, Gmsh standalone'u sadece bir-iki ozel durumda. Salome'nin avantaji entegre olmasi: GEOM'da modeli kur, SMESH'te mesh yap, Code_Aster'a (Salome-Meca'nin AsterStudy modulu) gonder, ParaVis'te postprocess yap, hepsi tek arayuz icinde.

      Dezavantaji: bir bilesen bozulursa cogu zaman tum platform sorunu cikariyor. Geçen yil bir Code_Aster surum guncellemesinde SMESH parametre serializasyon hatasi cikti, mesh yapamiyordum 1 hafta. Bu tur bagimliliklar Gmsh'in standalone'unda yok.

      gönderildi
      • Yazar
      comment_29160
      IksaKurucu yazdi:

      bir bilesen bozulursa cogu zaman tum platform sorunu cikariyor

      IksaKurucu, hakli noktanız. Modular vs monolitik tasarim klasik bir muhendislik tradeoff'u. Salome platformu monolitiktir, kararlilik ve hız acisindan modularliga gore daha riskli. Pratik onerim: kritik bir projede Salome'a tek baslı bagli kalmamak, paralel olarak Gmsh ile mesh tutmak iyi bir backup stratejisi.

      gönderildi
      comment_29161

      Ezgi, Salome ve Gmsh'in disinda ucuncu bir aday yokmus gibi konusuyoruz, MOAB veya CGNS tabanli FreeCAD-FEM workbench'i de gundeme getireyim. FreeCAD-FEM Salome'a gore daha hafif, GUI daha tanidik (CAD background olanlar icin), mesh icin GMsh veya NETGEN kullaniyor zaten arkada. Solver olarak CalculiX (open-source FEM, Code_Aster'a alternatif) entegre.

      Avantaj: ufak projeler icin ideal, dezavantaj: Code_Aster'in zengin constitutive model kutuphanesi yok CalculiX'te.

      gönderildi
      comment_29162

      Ezgi, ODTU yuksek lisans dersi muhtevasinda hem Salome hem Gmsh ogretiyoruz, ogrenciler ihtiyaca gore secsin diye. Genel egilim: yapi mekanigi tarafi Salome'ya, akiskan/CFD tarafi Gmsh'a gidiyor. Geoteknik aralarda — bireysel tercih.

      Akademik tarafindan onemli bir nokta: Salome Python scripting'i jurp'a sundugun calismayi reproducible yapmak icin elzem, ama GUI'de yaptigin her seyi script'e cevirmek (dump study) tam %100 calismiyor 9.10 surumde, bazi parametreler kayboluyor. Reproducible workflow icin bilincli olarak script-first calismak lazim, GUI'yi dokumantasyon icin kullan.

      gönderildi
      comment_29163

      Ezgi hanim, ITU doktorada Salome-Meca'yi 6 aydir kullaniyorum, baslarda zor geldi, simdi yarayan bir aksaniyim. Bir tavsiyem var yeni baslayanlara: Salome'nin "AsterStudy" modulunu Code_Aster komut dosyasi yazmadan once gormek, AsterStudy icinde GUI ile komut kuruyorsun, sonra .comm dosyasi otomatik olusuyor — komut dosyasinin sentaksini boyle ogrenmek cok daha kolay.

      gönderildi
      • Yazar
      comment_29164

      Ece hanim, AsterStudy'i ben de yeni baslayanlara onerdim her zaman, ama dokumantasyonda yeterince vurgulanmiyor. Belki birlikte bir Turkce mini-tutorial yazsak, KAY-ZEM forumuna ek olarak.

      gönderildi
      comment_29165

      Salome demis Gmsh demis NETGEN demis MEFISTO demis YACS demis, Fransiz nukleer santralleri sanırım butun yazilim isimlerini tukettiler bana akademik dunyaya bir sey kalmadi anlami yaratıyor. Adam isimleri olmasin Selma olsun, iste o zaman ogrenirim.

      gönderildi
      comment_29166

      Ezgi hanim, kurumsal danismanlik tarafından bir not: bizim danistiğimiz orta olcekli muhendislik firmalari Salome'a gecmek istiyorlar Plaxis lisans maliyeti yuzunden, ama ogrenme egrisi engelliyor. Geçen ay Bursa'daki bir firma Salome egitim talep etti, 5 gunluk yogun program (kurulum + GEOM + SMESH + AsterStudy + basit benchmark) 4 muhendis icin yetmedi. Saha kullanimi icin en az 2 hafta odanmis bir egitim + 3 ay kosmlmus mentorluk gerekiyor.

      Bu egitim altyapisinin eksikligi acik kaynak yazilim adoption'ini engelleyen ana faktor Turkiye'de.

      gönderildi
      comment_29167

      Ozgur bey, egitim altyapisi konusunda haklisiniz. Geçen yil bir TUBITAK 1512 destekli "Acik Kaynak Geoteknik Yazilim Egitim Serisi" projesi onerdik (Salome + Code_Aster + Python + ParaView), basvuru kabul edildi ama kosulmadi cunku universite ortagimiz idari sorun yasadi. Onumuzdeki cagri donerimde tekrar denerim, Ezgi hanim ve diger akademisyenlerle koordineli.

      gönderildi
      • Yazar
      comment_29168

      Begum, TUBITAK projesi destegi icin yine var olurum, ITU'dan koordineli akademik ortakli da bulabilirim. DM'den konusalım.

      Konu ozet: Salome platformu butuncul cozum (CAD + mesh + solver + postprocess), Gmsh hizli ve standalone, FreeCAD-FEM ufak proje icin alternatif. Egitim altyapisi acik kaynak adoption'in en zayif halkasi, TUBITAK destegi ile bir egitim serisi planlanabilir. Tum yorumlar icin tesekkurler.

      Hesap oluşturun veya yorum yazmak için oturum açın

      Configure browser push notifications

      Chrome (Android)
      1. Tap the lock icon next to the address bar.
      2. Tap Permissions → Notifications.
      3. Adjust your preference.
      Chrome (Desktop)
      1. Click the padlock icon in the address bar.
      2. Select Site settings.
      3. Find Notifications and adjust your preference.