# Rhino 8'de DupEdge ve History: Kenar eğrisi çıkarma rehberi

Kaynak: https://3dsinifi.com/haber/rhino-8de-dupedge-ve-history-kenar-egrisi-cikarma-rehberi · Kategori: İpuçları · Yayın: 25 Ekim 2026

> Rhino 8'de DupEdge, yüzey, mesh ve SubD kenarlarından eğri üretirken History, desteklenen komutlarda girdiyle sonuç arasındaki bağı koruyor. Rehber, iki özelliği modelleme akışında kullanmanın adımlarını ve dikkat noktalarını anlatıyor.

## Kısaca
- DupEdge, seçilen yüzey, mesh veya SubD nesnelerinin kenarlarından eğriler oluşturur.
- Rhino 8'de kenar eğrileri, geçerli katmana veya girdi nesnesiyle aynı katmana yerleştirilebilir.
- History, desteklenen komutlarda girdi geometri değiştiğinde sonucu güncelleyebilir.
- History kayıtları bilgisayar kaynaklarını kullanabilir ve dosya boyutunu artırabilir.

Bu rehber, Rhino 8’in DupEdge ve History komutlarını kenar eğrisi üretimi ve düzenlenebilir modelleme akışında nasıl kullanabileceğini ele alıyor. DupEdge; yüzey, mesh ve SubD kenarlarından eğriler oluştururken History, destekleyen komutlarda girdi geometri ile üretilen sonuç arasındaki bağlantıyı kaydediyor. Belgelerde açıklanan adımlar Rhino 8 içindir; menü adları ve seçenekler bu sürümün dokümantasyonuna dayanır.

## 1. DupEdge ile kenarlardan eğri oluşturma

DupEdge, seçilen bir yüzeyin, mesh’in veya SubD nesnesinin kenarlarından eğri üretmek için kullanılır. Bu işlem; modeldeki bir sınırı ya da kenar hattını ayrı bir eğri olarak kullanmak gereken iş akışlarına yarar. Örneğin, kenar çizgisini başka bir modelleme adımına girdi olarak vermek ya da ayrı bir eğri nesnesi olarak düzenlemek istenebilir. Burada önemli nokta, komutun yeni eğri oluşturmasıdır; sonuç, kaynak geometrinin kendisi değildir.

Komuta araç çubuğundaki Curve From Objects > Duplicate Edge yolundan erişilebilir. Komut adıyla çalışmak için:

```text
DupEdge
```

1. DupEdge komutunu başlatın.
2. Eğriye dönüştürmek istediğiniz yüzey, mesh veya SubD kenarlarını seçin. Komut belgeleri bu üç girdi türünü desteklenen nesneler olarak listeliyor.
3. Seçimi tamamlayıp sonucu oluşturun. Belirli bir kenarı seçimden çıkarmak için Ctrl tuşuyla tıklayın; Mac’te aynı işlem için CMD kullanılır.
4. Sonuçların hangi katmana yerleşeceğini belirlemek gerekiyorsa OutputLayer seçeneğini kullanın. Current, eğrileri geçerli katmana; Input ise girdi nesneleriyle aynı katmana yerleştirir.

Bir yüzey kırpılmışsa, kırpılmış yüzeyin kenarından üretilen eğrinin yapısı, yüzeyi kırpmak için kullanılan eğrinin yapısından farklı olabilir. Bu nedenle DupEdge sonucunu, modelin kırpma eğrisinin birebir kopyası olarak varsaymayın. İşin devamında eğri yapısının önemli olduğu durumlarda sonucu ayrıca kontrol edin.

Mesh ve SubD üzerinde tek tek kenarlar yerine bir kenar döngüsü seçmek gerektiğinde, belgelerde tarif edilen seçim hareketlerinden yararlanılabilir: tüm döngüyü seçmek için bir kenara çift tıklanır; döngünün bir aralığı için iki kenar seçilip aradaki bir kenara çift tıklanır. Seçili bir döngüyü kaldırmak için Ctrl tuşuyla çift tıklama kullanılır. Bu seçim işlemleri DupEdge’e özgü yeni geometri seçenekleri değil, kenar seçimini hızlandıran yöntemlerdir.

## 2. History bağlantısını ne zaman kaydetmeli?

History, bir komutun girdi geometrisi ile ürettiği sonuç arasındaki ilişkiyi saklar. History kaydı ve güncelleme açıksa, girdide yapılan değişiklik sonuca yansıyabilir. Belgelerdeki örnekte, girdi eğrileri düzenlendiğinde Loft ile oluşturulan yüzeyin güncellenmesi anlatılır. DupEdge de History kaydını destekleyen komutlar arasında listelenmiştir; ancak her komutun aynı türden sonucu veya aynı güncelleme davranışını vereceği varsayılmamalıdır.

1. Durum çubuğundaki Record History alanını kontrol edin. Bu alana tıklamak, History kaydını yalnızca geçerli ya da sonraki komut için açıp kapatır.
2. History destekleyen komutu çalıştırın. Her desteklenen komut için kayıt almak isteniyorsa Record History alanına sağ tıklayıp Always Record History seçeneğini açabilirsiniz.
3. Girdi nesnelerini düzenleyin ve sonucun güncellenip güncellenmediğini kontrol edin. Update kapalıysa, otomatik güncelleme yerine HistoryUpdate komutuyla elle güncelleme yapılabilir.

```text
HistoryUpdate
```

Rhino belgeleri, genel kullanımda Record seçeneğini No durumunda bırakmayı ve History’yi gerektiğinde durum çubuğundan seçici olarak açmayı öneriyor. Gerekçe, History kaydının bilgisayar kaynaklarını kullanması ve kayıtlı dosyaları büyütebilmesi. Update seçeneği otomatik güncellemeye izin verir; fakat bu işlem yavaş olabilir veya çalışma akışına müdahale edebilir.

| Ayar | Önerilen değer | Etkisi |
|---|---|---|
| Record | Genel kullanımda No; gerektiğinde seçici kayıt | Kayıt yalnızca ihtiyaç duyulan komutlarda açılır. |
| Update | Otomatik güncelleme isteniyorsa Yes; aksi durumda No | Yes sonucu girdi değişince günceller; No durumunda HistoryUpdate kullanılabilir. |
| OutputLayer | Current veya Input | Eğrileri geçerli katmana ya da girdi nesneleriyle aynı katmana yerleştirir. |

## 3. Bağlantıyı koruma ve gerektiğinde temizleme

History ilişkisinde kaynak nesneler girdi, üretilen nesne ise çıktı olarak düşünülebilir. Çıktı nesnesinde doğrudan geometri düzenlemesi yapmak bağlantıyı bozabilir. Belgeler, çocuk nesnelerin kilitlenmesinin doğrudan geometri düzenlemesini önleyerek bağlantıyı korumaya yardımcı olduğunu belirtiyor. Bununla birlikte, kilitli çocuklar seçilebilir ve özellikleri düzenlenebilir; geometri değişikliği ise bağlantıyı kırabilir.

Bağlantıyı korumak için girdi geometrisini silmeyin, History kaydını çıktıdan temizlemeyin ve girdiyle çıktıyı birlikte taşımayın. Çıktıyı kontrol noktalarıyla düzenlemek ya da nesneleri birleştirmek de History ilişkisini bozabilir. Bir işlem bağlantıyı kırarsa, belgelerde Undo komutuyla geri dönülebileceği belirtiliyor. Girdi ve çıktı nesnelerini bulmak için SelParents ve SelChildren komutları kullanılabilir.

History artık gerekmiyorsa HistoryPurge kaydı temizler. Ancak bu işlem geri alınamaz; modeldeki tüm nesnelerin kayıtlarını kaldıran All seçeneği de bulunur. Temizlik yapmadan önce dosyanın ve düzenleme akışının gereksinimlerini değerlendirin.

```text
HistoryPurge
```

## 4. Mimarlık ve görselleştirme iş akışına etkisi

Mimari modelde kenar hattını ayrı bir eğri olarak kullanmak isteyenler DupEdge’den yararlanabilir; özellikle yüzey, mesh veya SubD geometrisiyle çalışırken kenarları yeniden çizmek yerine mevcut geometriden eğri üretme seçeneği sunar. History ise desteklenen komutlarda tasarım girdileri değiştikçe sonucu güncel tutmaya yardımcı olabilir. Bu, alternatifleri incelerken bağlantılı geometrinin yeniden oluşturulmasını azaltabilir; ancak güncellemenin her komutta aynı biçimde davranacağı garanti edilmez.

Rhino 8’deki bu yöntemleri görselleştirme öncesi model düzenlemelerinde kullanırken, oluşturulan eğrilerin katmanını ve geometrisini kontrol edin. History’yi her komutta sürekli açık bırakmak yerine yalnızca gerektiği işlemlerde kaydetmek, belgelerin bilgisayar kaynakları ve dosya boyutu uyarısıyla uyumludur. Ofislerde ortak dosyalarda özellikle çıktı nesnelerini elle değiştirmemek ve HistoryPurge işleminin geri alınamadığını unutmamak önem taşır.

### Sık yapılan hatalar

- Kırpılmış yüzey kenarından alınan eğrinin, yüzeyi kırpan eğriyle aynı yapıda olduğunu varsaymak.
- History bağlantısı varken çıktı nesnesini taşımak, kontrol noktalarıyla düzenlemek veya girdiyle birlikte hareket ettirmek.
- History kayıtlarının kaynak ve dosya boyutu maliyetini göz ardı ederek her komutta sürekli kayıt açmak.
- HistoryPurge işlemini, kayıtların silinmesi geri alınamayacağı halde kontrol etmeden kullanmak.

## Pro ipucu
History’yi yalnızca gerçekten güncellenmesini istediğiniz komutlarda açın; kayıtların dosya boyutunu artırabileceğini ve kaynak kullanabileceğini hesaba katın.

## 3dsınıfı yorumu
Mimarlık ve görselleştirme ekipleri için DupEdge, mevcut model kenarlarından eğri üretme ihtiyacını doğrudan karşılayan pratik bir araç. Özellikle modelde zaten tanımlı sınırları yeniden çizmek yerine bu çizgileri eğri olarak değerlendirmek, düzenleme adımlarını sadeleştirebilir. History ise tasarım girdileri değişirken bağlantılı sonucu korumak gereken işlerde fayda sağlayabilir.

Ancak History’yi tüm dosyada sürekli açık bırakmak yerine seçici kullanmak daha temkinli bir yaklaşım. McNeel dokümantasyonu kayıtların bilgisayar kaynaklarını kullanabildiğini ve dosya boyutunu artırabildiğini belirtiyor. Ekipler, çıktı geometrisine doğrudan müdahalenin bağlantıyı bozabileceğini ve HistoryPurge işleminin geri alınamayacağını çalışma alışkanlıklarına dahil etmeli.

## Kaynaklar
- [docs.mcneel.com](https://docs.mcneel.com/rhino/8/help/en-us/commands/dupedge.htm) (özet)
- [docs.mcneel.com](http://docs.mcneel.com/rhino/8/help/en-us/commands/history.htm) (özet)

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