3D Tasarım & CAD

SolidWorks Simulation ile Mukavemet Analizi (FEA)

Fatih Algül
15.03.2026 174 görüntülenme

SolidWorks Simulation Nedir?

SolidWorks Simulation, mühendislerin ve tasarımcıların fiziksel prototip üretmeden önce tasarımlarını sanal ortamda test etmelerine olanak tanıyan güçlü bir sonlu elemanlar analizi (FEA - Finite Element Analysis) aracıdır. Bu modül sayesinde parçaların ve montajların gerçek dünya koşullarında nasıl davranacağını önceden tahmin edebilir, zayıf noktaları belirleyebilir ve tasarımı optimize edebilirsiniz.

Sonlu elemanlar yöntemi, karmaşık geometrileri küçük ve yönetilebilir elemanlara (mesh) bölerek her bir eleman üzerinde matematiksel denklemler çözer. Bu sayede gerilme, deformasyon, güvenlik faktörü gibi kritik değerler hesaplanır.

FEA'nın Temel Prensipleri

Sonlu elemanlar analizi, sürekli bir yapıyı sonlu sayıda düğüm noktası ve eleman ile ayrıklaştırma esasına dayanır. Temel denklem şu şekilde ifade edilir:

[K] × {u} = {F}

Burada [K] rijitlik matrisi, {u} yer değiştirme vektörü ve {F} kuvvet vektörüdür. SolidWorks Simulation bu denklemi arka planda iteratif çözücüler kullanarak çözer.

Eleman Türleri

  • Tetrahedral (Dört Yüzlü) Elemanlar: Katı modeller için varsayılan eleman tipidir. Birinci derece (draft quality) ve ikinci derece (high quality) olmak üzere iki çeşidi bulunur.
  • Shell (Kabuk) Elemanlar: İnce cidarlı parçalar için kullanılır. Kalınlığı boyutlarına göre çok küçük olan saclar ve plakalar bu eleman tipiyle modellenir.
  • Beam (Kiriş) Elemanlar: Yapısal profiller, borular ve çubuklar için idealdir. Hesaplama süresini önemli ölçüde azaltır.
  • Truss (Kafes) Elemanlar: Sadece eksenel yük taşıyan elemanlar için kullanılır.

Analiz Türleri

Statik Analiz

En yaygın kullanılan analiz türüdür. Zamandan bağımsız, sabit yükler altında yapının davranışını inceler. Sonuçlar arasında Von Mises gerilmesi, asal gerilmeler, yer değiştirme ve güvenlik faktörü yer alır.

Frekans (Modal) Analizi

Yapının doğal frekanslarını ve mod şekillerini belirler. Rezonans problemlerini önlemek için kritik öneme sahiptir. Çalışma frekansı, yapının doğal frekanslarından en az %20 uzakta olmalıdır.

Termal Analiz

Sıcaklık dağılımını ve ısı akışını hesaplar. Sonuçlar statik analize aktarılarak termal gerilmeler değerlendirilebilir.

Yorulma (Fatigue) Analizi

Tekrarlı yükler altında malzemenin ömrünü tahmin eder. S-N eğrisi (Wöhler eğrisi) kullanılarak çevrim sayısı hesaplanır.

Burkulma (Buckling) Analizi

İnce ve uzun yapıların basınç yükü altında kararlılığını kontrol eder. Kritik burkulma yük faktörü (BLF) 1'den büyük olmalıdır.

Adım Adım Mukavemet Analizi Uygulaması

1. Malzeme Tanımlama

Doğru malzeme seçimi analizin temelini oluşturur. SolidWorks kütüphanesinde binlerce malzeme tanımlıdır. Kritik malzeme özellikleri şunlardır:

  • Elastisite Modülü (E): Malzemenin rijitliğini belirler. Çelik için yaklaşık 210 GPa'dır.
  • Akma Dayanımı (σ_y): Kalıcı deformasyonun başladığı gerilme değeri.
  • Çekme Dayanımı (σ_u): Malzemenin taşıyabileceği maksimum gerilme.
  • Poisson Oranı (ν): Çelik için tipik olarak 0.3 civarındadır.
  • Yoğunluk (ρ): Kütle ve ağırlık hesapları için gereklidir.

2. Sınır Koşulları (Fixtures)

Modelin gerçek dünya bağlantılarını temsil eder. Doğru sınır koşulları tanımlanmazsa sonuçlar anlamsız olur. Yaygın türler:

  • Fixed (Sabit): Tüm serbestlik dereceleri kısıtlanır (6 DOF). Kaynaklı bağlantılar için uygundur.
  • Roller/Slider: Belirli bir yönde harekete izin verir, diğer yönlerde kısıtlar.
  • Pinned (Mafsallı): Dönmeye izin verir ancak ötelemeyi engeller.
  • Symmetry (Simetri): Hesaplama süresini yarıya indirmek için simetrik modellerde kullanılır.

3. Yükleme Koşulları

Gerçek çalışma koşullarını doğru yansıtmak esastır:

  • Kuvvetler: Noktasal, dağıtık veya basınç olarak uygulanabilir.
  • Moment: Burulma yüklerini modellemek için kullanılır.
  • Yerçekimi: Yapının kendi ağırlığı altındaki davranışını inceler.
  • Merkezkaç Kuvveti: Dönen parçalar için kritik öneme sahiptir.
  • Sıcaklık Yükü: Termal genleşme etkilerini hesaba katar.

4. Mesh (Ağ) Oluşturma

Mesh kalitesi, sonuçların doğruluğunu doğrudan etkileyen en kritik faktördür. Dikkat edilmesi gereken noktalar:

  • Gerilme yoğunlaşması beklenen bölgelerde (delik çevreleri, fileto geçişleri, çentikler) mesh sıkılaştırma (Mesh Control) uygulayın.
  • İkinci derece (High Quality) elemanlar kullanarak doğruluğu artırın.
  • Aspect Ratio değerinin 3'ün altında kalmasına özen gösterin; yüksek aspect ratio hatalı sonuçlara yol açar.
  • Jacobian oranını kontrol edin; 40'ın üzerindeki değerler sorunlu elemanlara işaret eder.

Mesh bağımsızlık testi (convergence study) mutlaka yapılmalıdır. Mesh boyutunu kademeli olarak küçültüp sonuçların yakınsamasını kontrol edin:

Mesh boyutu: 10mm → 5mm → 3mm → 2mm
Von Mises: 120 MPa → 145 MPa → 152 MPa → 154 MPa
→ 3mm ve 2mm arasında %1.3 fark → 3mm yeterli

5. Çözüm ve Sonuç Değerlendirme

Çözüm tamamlandığında aşağıdaki sonuçları dikkatle değerlendirin:

  • Von Mises Gerilmesi: Sünek malzemeler için en yaygın kullanılan akma kriteri. Maksimum Von Mises gerilmesi, malzemenin akma dayanımından düşük olmalıdır.
  • Güvenlik Faktörü (FOS): Akma dayanımının maksimum gerilmeye oranıdır. Statik yükler için genellikle 1.5–3 arasında tutulur.
  • Toplam Yer Değiştirme: Deformasyon değerlerinin kabul edilebilir sınırlar içinde olup olmadığını kontrol edin.
  • Asal Gerilmeler: Gevrek malzemeler (dökme demir, seramik) için asal gerilme kriterleri tercih edilmelidir.

SolidWorks API ile Otomasyon

Tekrarlayan analizleri otomatize etmek için SolidWorks API'sinden yararlanabilirsiniz. Aşağıdaki VBA makrosu, mevcut bir statik çalışmayı çalıştırıp maksimum Von Mises gerilmesini raporlar:

Dim swApp As SldWorks.SldWorks
Dim swModel As SldWorks.ModelDoc2
Dim swStudy As CWStudyManager
Dim cwResult As CWResults

Set swApp = Application.SldWorks
Set swModel = swApp.ActiveDoc
Set swStudy = swModel.Extension.GetCOSMOSWORKSAddin.ActiveDoc.StudyManager

' Aktif calismayi coz
swStudy.ActiveStudy.RunAnalysis()

' Sonuclari al
Set cwResult = swStudy.ActiveStudy.Results
Dim maxStress As Double
maxStress = cwResult.GetMinMaxStress(0, 1, 0, Nothing, 1, Nothing)

MsgBox "Maksimum Von Mises Gerilmesi: " & Format(maxStress, "0.00") & " MPa"

Sık Yapılan Hatalar ve Çözümleri

  1. Aşırı kısıtlama (Over-constraint): Gerçek dışı sınır koşulları yapay gerilme yoğunlaşmalarına neden olur. Gerçek bağlantı koşullarını mümkün olduğunca doğru modelleyin.
  2. Tekil noktalar (Singularity): Keskin köşelerde ve noktasal kuvvet uygulanan bölgelerde gerilme sonsuza gider. Bu bölgelerdeki değerler fiziksel olarak anlamsızdır; fileto ekleyerek veya Saint-Venant prensibini uygulayarak değerlendirin.
  3. Yetersiz mesh: Kaba mesh, kritik bölgelerde gerilmelerin düşük hesaplanmasına yol açar. Mutlaka mesh yakınsama testi yapın.
  4. Yanlış malzeme modeli: Büyük deformasyonlar söz konusuysa lineer elastik model yerine nonlineer malzeme modeli kullanılmalıdır.
  5. Kontak tanımları: Montaj analizlerinde parçalar arası temas koşulları yanlış tanımlanırsa sonuçlar güvenilmez olur. Bonded, No Penetration ve Allow Penetration seçeneklerini dikkatle değerlendirin.

Tasarım Optimizasyonu

SolidWorks Simulation, analiz sonuçlarına dayanarak tasarımı optimize etmek için güçlü araçlar sunar:

  • Design Study: Farklı parametre kombinasyonlarını otomatik olarak değerlendirerek en iyi tasarımı bulur.
  • Topology Optimization: Belirli yükleme ve sınır koşulları altında malzeme dağılımını optimize ederek en hafif tasarımı elde eder. Özellikle eklemeli imalat (3D baskı) süreçleri için idealdir.
  • Parametrik Optimizasyon: Boyut değişkenlerini (kalınlık, çap, uzunluk) hedef fonksiyona göre optimize eder.

Pratik İpuçları

  • Büyük montajlarda analiz süresini kısaltmak için alt montajları ayrı ayrı analiz edin ve simetri koşullarından faydalanın.
  • İlk analizlerde kaba mesh ile hızlı sonuç alın, ardından kritik bölgelerde mesh sıkılaştırma yaparak hassasiyeti artırın.
  • Sonuçları mutlaka analitik hesaplarla veya deneysel verilerle doğrulayın. FEA bir tahmin aracıdır, sonuçlarına körü körüne güvenmeyin.
  • Rapor oluştururken Simulation > Report özelliğini kullanarak otomatik dokümantasyon üretin.
  • Farklı yükleme senaryolarını aynı çalışma içinde birden fazla load case olarak tanımlayarak karşılaştırmalı analiz yapın.
  • Güvenlik faktörünü belirlerken yüklemedeki belirsizlik, malzeme dağılımı ve imalat toleranslarını göz önünde bulundurun.

Sonuç

SolidWorks Simulation ile yapılan mukavemet analizi, ürün geliştirme sürecinin vazgeçilmez bir parçasıdır. Doğru uygulandığında prototip maliyetlerini düşürür, tasarım döngüsünü kısaltır ve ürün güvenilirliğini artırır. Ancak unutulmamalıdır ki FEA sonuçlarının kalitesi, modelleme varsayımlarının gerçeği ne kadar iyi yansıttığına bağlıdır. "Garbage in, garbage out" prensibi FEA için her zaman geçerlidir. Sınır koşullarını, malzeme özelliklerini ve mesh kalitesini titizlikle tanımlayarak güvenilir sonuçlar elde edebilirsiniz.

Yazar Hakkında
Fatih Algül
TechSoft Solutions
Proje mi var?

Yazılım, IoT veya otomasyon konularında destek almak ister misiniz?

İletişime Geç