# Rhino 8’de yüzey açma rehberi: UnrollSrf, Smash ve Squish

Kaynak: https://3dsinifi.com/haber/rhino-8de-yuzey-acma-rehberi-unrollsrf-smash-ve-squish · Kategori: İpuçları · Yayın: 9 Kasım 2026

> Rhino 8’de bir yüzeyi düzleme aktarmak için doğru komut, yüzeyin tek yönde mi yoksa çift yönde mi eğrildiğine bağlı. UnrollSrf, Smash ve Squish arasındaki farkları ve sonuçları kontrol etme adımlarını derledik.

## Kısaca
- UnrollSrf, tek yönde eğriliği olan geliştirilebilir yüzeyleri düzleme aktarır; küre gibi çift eğrilikli yüzeylerde doğru sonuç vermez.
- Smash, çift eğrilikli yüzeyler için yaklaşık bir açınım oluşturur ve esneyebilen malzemelerle kullanılabilir.
- Squish, 3B mesh veya NURBS yüzeyini düzleştirirken sıkışma ve gerilme hakkındaki sonuçları görsel olarak incelemeyi sağlar.
- Squish çıktısı üretim kalıbı garantisi değildir; malzeme ve imalat koşulları ayrıca değerlendirilmelidir.

Rhino 8’de üç boyutlu bir yüzeyi düz bir desene dönüştürürken kullanılacak komut, geometrinin eğrilik yönlerine göre seçilmeli. McNeel’in Rhino 8 belgeleri, tek yönde eğriliği olan geliştirilebilir yüzeyler için UnrollSrf’yi; çift eğrilikli yüzeylerin yaklaşık düzleştirilmesi için Smash ve Squish’i açıklıyor. Bu rehberde komutların kullanım alanları, ayarların etkileri ve elde edilen açınımı üretim öncesinde değerlendirirken izlenebilecek adımlar ele alınıyor.

## 1. Yüzeyin açılabilirliğini belirleyin

Düz bir levhayı germeden, yırtmadan veya kırıştırmadan bükerek oluşturulabilen yüzeyler geliştirilebilir yüzeylerdir. Silindir ve koni bu gruba örnek verilebilir. Rhino 8’de `UnrollSrf`, bu tür yüzeyleri veya uygun polysurface’leri düzlemsel hâle getirir. Komut sırasında yüzey üzerindeki eğriler, metin noktaları ve noktalar da seçime eklenebilir.

Küre, torus ve iki yönde birden eğrilen yüzeyler, malzeme davranışını hesaba katmadan düz bir desene hatasız aktarılamaz. Başlamadan önce Gaussian curvature analiziyle çift eğrilikli bölgeleri incelemek, hangi alanların geliştirilebilir olmadığını anlamaya yardımcı olur. Rhino belgelerinde açıklanan `Curvature` komutu da imleç yüzey üzerinde hareket ettikçe eğrilik hakkında görsel geri bildirim verir: geliştirilebilir bir yüzey tek eğrilik yönüyle, çift eğrilikli bir yüzey ise iki eğrilik yayıyla temsil edilir.

Komut satırında `UnrollSrf` kullanılabilir. Menü yolu `Surface Tools › Surface › Surface Flattening › Unroll Developable Surface` şeklindedir. Çıktı yüzeylerinin ayrı kalıp kalmayacağını veya özgün polysurface’in birleşik kenarlarına göre yeniden birleştirilmesini `Explode` seçeneği belirler. Açınımın belirli kenarlardan ayrılması gerekiyorsa, işlem öncesinde `UnjoinEdge` ile açılacak kenarlar seçilebilir.

## 2. Çift eğrilikte Smash ve Squish’i değerlendirin

`Smash`, yüzeyin tek yönde doğrusal olma koşulunu aramadan yaklaşık bir 2B açınım üretir. Çift eğrilikli bir formu kâğıt gibi esnemeyen bir yüzeye hatasız açmak mümkün olmadığından, çıktı belli ölçüde yaklaşık kalır. McNeel, bu komutu belirli miktarda esneme payı olan kumaş benzeri malzemelerde değerlendirmeye uygun bir seçenek olarak tanımlıyor. Geliştirilebilir bir yüzey söz konusuysa belgeler Smash yerine `UnrollSrf` kullanılmasını öneriyor.

`Squish` ise çift eğrilikli 3B mesh veya NURBS yüzeyini düz bir desene dönüştürür. Çıktıda, yüzeyin düzleştirilmesi sırasında sıkışma veya genişleme beklenen bölgeler farklı renklerde nokta kümeleriyle ayrıştırılır. Ayrıca belirgin uzunluk değişimlerinin bulunduğu noktalara metin işaretleri yerleştirilebilir; bu işaretlerdeki yüzde, uzunluk değişiminin büyüklüğünü ifade eder. Squish raporu alan değişimiyle birlikte sıkışma ve genişleme miktarlarına ilişkin tahminler de sunar.

| Ayar | Önerilen değer | Etkisi |
|---|---|---|
| `Deformation` | Malzeme ve esneme-sıkışma tercihine uygun seçenek | `Free` iki yönde de tercih belirtmez. `StretchMostly` genişlemeyi, `CompressMostly` sıkışmayı önceliklendirir. `StretchOnly` sıkışmaya, `CompressOnly` ise genişlemeye izin vermeyecek şekilde tanımlanmıştır. |
| `Material` | Malzemenin niteliğine göre `Rigid` veya `Floppy` | `Rigid`, rijit malzeme şekillendirilirken gerilmeleri azaltmayı; `Floppy`, esnek malzemede geometrik bozulmayı olabildiğince sınırlamayı hedefler. |
| `SplitSeams` | Kapalı mesh’te açılacak bir dikiş gerekiyorsa kullanın | Mesh’in bir dikiş hattından ayrılmasına imkân verir; silindir biçimli kapalı yüzeylerde yararlı olabilir. |
| `PreserveBoundary` | Sınır uzunluklarının korunması önemliyse etkinleştirin | Düzleştirme sırasında sınır uzunluklarının bozulmasını önlemeye yöneliktir. |

Squish’in `CustomA`, `CustomB` ve `CustomC` seçeneklerinde sınır ve iç bölgelerin gerilme ya da sıkışma davranışını belirleyen dört parametre bulunur: `BndStretch`, `BndCompress`, `InteriorStretch` ve `InteriorCompress`. Belgelerde bu parametrelerin başlangıç değeri 1 olarak belirtiliyor; her biri pozitif bir sayıya ayarlanabilir. Bir parametreyi diğerlerine kıyasla büyütmek, o parametrenin belirttiği deformasyonun etkisini azaltır. Örneğin McNeel, iç bölgelerdeki genişlemeyi ciddi biçimde sınırlamak için `InteriorCompress=100` değerinin yer aldığı bir ayar örneği veriyor. Bu örnek evrensel bir reçete değil; seçilen değerlerin sonucu ayrıca incelenmeli.

## 3. Uygulanabilir bir kontrol sırası izleyin

1. **Geometriyi inceleyin.** Gaussian curvature analiziyle çift eğrilikli bölgeleri belirleyin. Yüzey tek yönde eğriliyorsa `UnrollSrf` ile başlayın; çift eğrilik varsa yaklaşık açınım için `Smash` veya deformasyon bilgisi veren `Squish` seçeneklerini değerlendirin.
2. **Malzeme davranışını hesaba katın.** Üretimde kullanılacak malzemenin esneyip esnemeyeceğini ve sıkışmanın kabul edilip edilemeyeceğini belirleyin. Squish içindeki `Deformation` ve `Material` seçenekleri bu tercihlere göre değerlendirilmelidir; komutun malzemenin tüm fiziksel özelliklerini çözdüğü varsayılmamalıdır.
3. **Çıktı raporunu ve alan farkını kontrol edin.** Squish kullanıldığında renklerle ayrılan bölgeleri, alan değişimi raporunu ve en belirgin uzunluk değişimlerini gösteren metin işaretlerini birlikte inceleyin. UnrollSrf çıktısında da açılmış yüzey ile özgün yüzey arasındaki alan farkı uyarısını gözden kaçırmayın.
4. **İşaretleri 3B modele geri taşıyın.** Squish ile oluşturulan 2B desen üzerinde hazırlanan eğriler veya noktalar, `SquishBack` komutuyla özgün 3B şekle aktarılabilir. Böylece düz desen üzerinde belirlenen işaretlerin model üzerindeki konumları incelenebilir.

## Mimarlık, iç mekân ve archviz iş akışında ne sağlar?

Eğrisel yüzeylerden kaplama veya kesim deseni çıkarması gereken tasarım süreçlerinde bu komutlar, geometrinin düzleme nasıl aktarılabileceğini değerlendirmek için kullanılabilir. Tek yönde eğrilen yüzeylerde UnrollSrf doğrudan açınım sürecine yardımcı olur. Çift eğrilikli yüzeylerde Smash veya Squish ile elde edilen sonuç ise üretime hazır kesin kalıp olarak değil, geometrik değişimin nerelerde yoğunlaştığını gösteren bir başlangıç çalışması olarak düşünülmelidir.

Bu ayrım, özellikle eğrisel kaplama ya da tekstil kullanılan mimari ve iç mekân tasarımlarında önem taşır. McNeel, Squish algoritmasının çoğu levha malzemenin gerçek fiziksel özelliklerini, özellikle malzeme kalınlığının etkisini, yeterince modellemediği uyarısını yapıyor. Bu nedenle açınım; malzeme bilgisi ve üretim koşullarına ilişkin değerlendirmelerin yerine geçmez. Belgeler Rhino 8 komutlarını kapsıyor; donanım, lisans ve performans koşullarına dair bilgi sunmuyor.

## Sık yapılan hatalar

- Küre veya başka bir çift eğrilikli yüzeyden `UnrollSrf` ile gerilmesiz ve hatasız bir açınım beklemek.
- `Smash` ya da `Squish` çıktısını, malzeme ve imalat doğrulaması yapılmış kesin bir üretim kalıbı olarak kabul etmek.
- Squish’in alan ve deformasyon raporunu incelemeden deseni kullanmak.
- UnrollSrf’nin özgün yüzey ile açınım arasındaki alan farkına ilişkin uyarısını göz ardı etmek.
- Geliştirilebilir yüzeylerde, belgelerin bu tür yüzeyler için uygun olmadığını belirttiği Smash’i tercih etmek.

## Pro ipucu
Squish çıktısını kullanmadan önce deformasyon bölgelerini ve alan değişimi raporunu birlikte inceleyin; açınımı malzeme ve üretim koşullarıyla ayrıca doğrulayın.

## 3dsınıfı yorumu
Rhino 8’de bu komutların pratik değeri, her yüzeyi aynı yöntemle düzleştirmeye çalışmak yerine geometriye uygun aracı seçmekte. Geliştirilebilir yüzeylerde UnrollSrf’ye yönelmek, çift eğrilikli yüzeylerdeyse Smash ile Squish’in farklı amaçlarını bilmek, tasarım aşamasındaki beklentiyi daha gerçekçi kılar. Squish’in raporu da olası deformasyonları üretim öncesinde görmeye yardımcı olur.

Türkiye’deki ofisler için bu çıktıları kesin üretim onayından çok, tasarım ve iletişim desteği olarak görmek yerinde olur. Malzeme veya kesim maliyetinin önemli olduğu işlerde gerçek üretim koşullarını ayrıca değerlendirmek gerekir. Belgeler donanım ve lisans gereksinimlerini açıklamadığından, bu başlıklar proje planlamasında ayrıca doğrulanmalı.

## Kaynaklar
- [docs.mcneel.com](https://docs.mcneel.com/rhino/8/help/en-us/commands/unrollsrf.htm) (özet)
- [docs.mcneel.com](https://docs.mcneel.com/rhino/8/help/en-us/commands/squish.htm) (özet)
- [docs.mcneel.com](https://docs.mcneel.com/rhino/8/help/en-us/commands/smash.htm) (özet)

_Yapay zekâ ile yazıldı, kaynaklarla doğrulandı. © 3dsınıfı_
