İçeriğe geç
Rhino Türkiye

Wiki

NURBS Nedir?

NURBS (Non-Uniform Rational B-Splines) teknolojisinin temelleri - 3D modellemenin temel taşı.

NURBS (Non-Uniform Rational B-Splines), modern 3D modelleme ve CAD yazılımlarında kullanılan en güçlü ve esnek geometri temsil yöntemidir. Basit çizgilerden karmaşık organik yüzeylere kadar her türlü şekli matematiksel olarak hassas bir şekilde tanımlama yeteneğine sahiptir.

NURBS Tanımı ve Bileşenleri

  • Non-Uniform: Knot spacing'ler eşit olmak zorunda değil
  • Rational: Weights kullanarak conic sections (daire, elips) çizilebilir
  • B-Splines: Basis splines - piecewise polynomial curves
  • Control Points (CV): Geometriyi kontrol eden noktalar
  • Weights: CV'lerin etkisini belirleyen ağırlık değerleri
  • Knot Vector: Parametre değerlerinin sıralı listesi
  • Degree: Curve/surface'in polinomial derecesi (genelde 3)

Kaynak

NURBS'ün Avantajları

  • Matematiksel hassasiyet: Tam ölçülendirme, manufacturing için ideal
  • Esneklik: Basit ve karmaşık şekiller aynı sistemde
  • Sektör standardı: CAD, CAM, CAE yazılımlarında yaygın
  • Analitik shapes: Çizgi, arc, circle, conic sections hepsi NURBS
  • Editlenebilirlik: CV'leri hareket ettirerek şekil değişimi
  • Surface continuity: G0, G1, G2, G3 continuity kontrolü
  • File boyutu: Mesh'e göre çok daha kompakt

Kaynak

NURBS vs Polygon Mesh

  • NURBS: Matematiksel, sonsuz çözünürlük, hassas
  • Mesh: Polygon tabanlı, yaklaşık, render için
  • NURBS: CAD/CAM için ideal (manufacturing)
  • Mesh: Oyun/animasyon için (real-time rendering)
  • NURBS: Dosya boyutu küçük
  • Mesh: Poly sayısı arttıkça dosya şişer
  • NURBS: Smooth surface garantisi
  • Mesh: Faceted görünüm (poly sayısı az ise)
  • Dönüşüm: NURBS → Mesh kolay, Mesh → NURBS zor

Kaynak

NURBS Kullanım Alanları

  • Endüstriyel tasarım: Ürün modelleme (otomobil, elektrik)
  • Mimarlık: Serbest form binalar, cepheler
  • Denizcilik: Gemi gövdesi, yelken tasarımı
  • Mücevherat: Organik şekiller, taşlar
  • Havacılık: Uçak gövdesi, kanat profilleri
  • Ayakkabı tasarımı: Ergonomik formlar
  • Mobilya: Organik sandalye/koltuk tasarımları
  • Reverse engineering: 3D tarama'dan CAD modeli

Kaynak

NURBS Terminolojisi

  • Curve: 1D NURBS (çizgi benzeri)
  • Surface: 2D NURBS (yüzey - U ve V yönleri)
  • Polysurface: Birleştirilmiş surface'ler (katı cisim)
  • Isocurve: Surface üzerinde sabit U veya V değerindeki curve
  • Seam: Kapalı surface'de parametrik başlangıç çizgisi
  • Trim: Surface'in kenarlarını veya deliklerini tanımlayan curve
  • Singularity: Tüm isocurve'lerin birleştiği nokta (sphere kutbu)
  • Degree: Polinomial derece (1=doğrusal, 3=cubic, 5=quintic)

Kaynak