Kapalı/Solid Model Oluşturma
Rhino'da closed polysurface (solid) oluşturma - Cap, Join, naked edge kontrolü.
Kapalı model (closed polysurface/solid) Boolean, 3D printing ve volume hesapları için gereklidir. Tüm kenarlar kapalı (no naked edges) olmalıdır.
Solid (Kapalı) Nedir?
- Closed polysurface: Tüm yüzeyler birleşik
- No naked edges: Açık kenar yok
- Volume: İç/dış ayrımı var
- Watertight: Su geçirmez (metaphor)
- Boolean ready: Boolean işlemi yapılabilir
- 3D print: Solid gerekli (STL export)
- Check: What komutu → Closed polysurface?
Kapalı Model Kontrolü
- SelOpenPolysrf: Açık polysurface seç
- ShowEdges: Naked edges göster (kırmızı)
- What: Obje bilgisi - Closed? Valid?
- No selection: SelOpenPolysrf seçmedi = kapalı
- Properties panel: Object Properties > Details
- Volume: VolumeCentroid komutu (kapalıysa hesaplar)
- Naked edges=0: Tümü closed
Naked Edge'leri Kapatma
- Cap: Planar hole'ları kapat
- Join: Ayrı yüzeyleri birleştir
- MergeSrf: Komşu yüzeyleri merge
- Loft/Sweep: Boşluğu yeni yüzey ile doldur
- NetworkSrf: 3-4 curve ile surface
- FillMeshHole: Mesh'te (3D print)
- Manual trim: El ile trim + join
Cap Komutu Kullanımı
- Cap: Planar (düz) açıklığı kapat
- Select edge: Kapatılacak kenar seç
- Planar only: Sadece düz hole'lar
- Non-planar: Loft, Sweep, NetworkSrf gerekli
- Multiple holes: Hepsini seç, Cap uygula
- Join after: Cap sonrası Join komutu
- Test: What → Closed polysurface olmalı
Join Sorunları
- Tolerance: Join tolerance yetersiz
- Gap: Yüzeyler arasında boşluk (0.01mm+)
- Edge mismatch: Kenarlar uyuşmuyor
- Overlapping: Yüzeyler üst üste
- Bad geometry: SelBadObjects kontrol
- ShrinkTrimmedSrf: Trim sınırlarını shrink
- MatchSrf: Kenarları match et, sonra join
Best Practices
- Model intent: Baştan closed düşünün
- Simple shapes: Box, Sphere, Cylinder (closed)
- Boolean: Closed + closed = closed
- Fillet last: Fillet en son adım
- Check often: Düzenli ShowEdges kontrol
- Save versions: Kapanmadan önce save
- McNeel forum: Başarısız ise paylaşın