Block
| Araç Çubuğu | Menü | Shortcut |
|---|---|---|
|
|
Düzenle Bloklar > Blok Tanımı Oluştur |
Ctrl (CMD) + B |
Block komutu, seçilen nesnelerden bir blok nesne tanımlar ve seçilen nesneleri bloğun bir örneğiyle değiştirir.
Blokları kullanmak şunları yapmanızı sağlar
- Parça kitaplıkları oluşturun.
- Blok tanımını değiştirerek tüm örnekleri güncelleyin.
- Aynı geometriyi kopyalamak yerine blok örnekleri kullanarak model boyutunu daha küçük tutun.
- Kullanın BlockManager Modelde tanımlanan bloklar hakkında komut ile görünüm arası bilgiler.
- Kullanın Insert Örneği ölçeklendiren ve döndüren blok örneklerini modelinize yerleştirmek için komut.
Modelde bir blok tanımlama
-
Nesneler seçin.
-
Pick blok için bir temel noktası.
Bu, örneğin eklendiğinde etrafına yerleştirileceği, ölçekleneceği ve döndürüleceği noktadır.
Bloğun temel noktasına bir blok kontrol noktası yerleştirilir.
-
Blok tanımı için bir isim yazın.
Blok tanımı aktif birim sistemi (model/yerleşim) ile oluşturulur.
Blok Tanımı Properties
Name
Blok tanımının isim'ı.
- Harfle başlayan ilk bloğu isim seçmek için bir harf yazın.
Bakınız: Rhino'daki adlandırma kuralları
Description
İsteğe bağlı açıklayıcı bilgiler.
Köprü
Bir blok tanımına köprü bilgisini ekler. Bu bilgi şu şekilde alınabilir: Hyperlink komutu.
Description
URL'nin açıklaması.
URL
Bir web adresi. Sayfayı varsayılan tarayıcıda açmak için adrese tıklayın.
Bir modele başka bir dosya ekleyerek bir blok tanımlayın
- Kullanın Insert komutu, Farklı Ekle seçeneği Blok Örneği olarak ayarlandı.
Modele blok tanımı eklenecektir.
Başka bir dosyayı bir modele sürükleyerek bir blok tanımlayın
- Sürükle ve bırak Windows Gezgini'nden desteklenen bir dosyayı modele yükleyin.
- Dosya ekle seçeneğini belirtin.
Modele blok tanımı eklenecektir.
Bir bloğu yeniden tanımlamak için
- Bir bloğu tanımlamak ve aynı bloğu isim yeniden kullanmak için adımları izleyin.
Note
- Bir modelde, modelin kendisiyle aynı adı taşıyan bloklar oluşturmayın.
- ile bir dosya eklerken Insert komutu, dosyanın ModelBasepoint geometrinin yeni dosyada nasıl konumlandırılacağını belirleyecektir.
Blok Örnekleri ve Katmanlar
Özellikler geometri Blok örneğinde bulunan eğriler, yüzeyler vb.), geometrinin kendisinin katman Özellikler veya Nesne Özellikleri tarafından kontrol edilir. Modele eklediğiniz blok örnekleri mevcut katman üzerine eklenir ve herhangi bir başka katman'e taşınabilir. Blok örneğinin katman'i ile bloğun içerdiği geometri arasında hiçbir ilişki yoktur. Örneğin blok geometrisi, üzerine blok örneğinin eklendiği katman rengiyle eşleşecek şekilde değişmez.
Blok belirli bir katman üzerinde nesneler içerdiğinde, bu katman kapatıldığında yalnızca o katman üzerindeki nesneler kapatılacaktır. Ancak blok örneğinin eklendiği katman kapatılırsa tüm nesneler kaybolacaktır.
Layers kilitleniyor
Bir katman'ı kilitlediğinizde, yalnızca aşağıdakileri içeren katman ekleme noktası blok örneğinin kilitlenmesi. Bir bloğun kilitli katman üzerinde nesneleri varsa, ancak blok örneği ekleme noktası o katman üzerinde değilse, kontrol faktörü blok ekleme noktasının katman'ü olduğundan nesnenin kendisi kilitli değildir.
Gruplar
Gruplandırılmış nesneler bir blok içinde gruplanmış durumlarını koruyacaktır.
Properties ebeveyne göre
Bu seçenek yalnızca bloklardaki nesneler için kullanışlıdır. Bir blok örneğini nesneleri (blok üyeleri) içeren bir kap olarak düşünün. Bir blok örneği, blok üyelerinin ebeveynidir. Bir blok örneğinin kendine ait Özellikler. Eğer Ebeveyn tarafından bir blok üyesinin Özellikler'ında seçilirse, Özellikler blok örneği tarafından kontrol edilecektir.
Basit blok örneği:
-
Bu örnekte, A Blok bir silindir ve bir kutu içerir. Ekran Rengi kutu'ın değeri: Ebeveyn tarafından ve ebeveyni (A Blok) tarafından kontrol edilir. kutu, Blok A'nın katman rengini görüntüleyecektir çünkü A Blokunun ekran rengi şu şekildedir: Tarafından Layer. silindir her zaman kendi katman rengini gösterecek ve Blok A tarafından değiştirilmeyecektir.
İç içe blok örneği:
-
Now A Blok yuvalanmış B Blok. kutu hala Blok A'nın katman rengini gösteriyor çünkü Ebeveyn tarafından yalnızca doğrudan ebeveynle çalışır.
-
Eğer Ekran Rengi A Blok olarak değiştirildi Ebeveyn tarafından, kutu'ın ekran rengi dolaylı olarak büyük ebeveyn (B Blok) tarafından kontrol edilecektir.
Ebeveyn tarafından için seçilebilir Ekran Rengi, Linetype, Print Renk ve Print Genişlik Nesne Özellikleri içinde. için Oluştur malzeme, seç Object Üst Öğeyi Kullan. Render malzemeleri yalnızca Render ve Işın İzlemeli varsayılan olarak görüntüleme modları.
| Araç Çubuğu | Menü |
|---|---|
|
|
Düzenle Bloklar > Blok Tanımları Pencere Paneller > Blok Tanımları |
BlockManager komutu, modeldeki blok tanımlarını yönetmek için Blok Tanımlarını panel açar.
Blok Tanımı Oluştur
Seçilen nesnelerden
Modeldeki nesnelerden yeni bir blok tanımı oluşturur. Block komutu bunu yapar.
Dosyadan
Desteklenen bir dosya biçimi'ı modele blok tanımı olarak ekler. Neye benzer Insert komutu bunu yapar.
Filters
<n> gizli blok tanımları
Gizli blok tanımlarını listeler.
Gizli blok tanımlarının * (yıldız işareti) ile başlayan adları vardır; örneğin *Sandalye.
Referans bloğu tanımları
Bağlantılı blok tanımlarındaki blokları ayrı üst düzey öğeler olarak listeler.
Kullanılmayan blok tanımları
Modelde örnekleri olmayan blok tanımlarını listeler.
Blok tanımlarındaki tüm nesneler
Blok tanımlarındaki nesneleri listeler. Aksi takdirde yalnızca üst düzey blok tanımlarını listeler.
İç içe blok tanımları
Diğer blok tanımlarında yuvalanmış olan ve modelde üst düzey örnekleri olmayan blok tanımlarını listeler.
İç içe geçmiş blokların çocukları
İç içe blok tanımlarındaki nesneleri listeler.
Gömülü blok tanımları
Modelde kayıtlı blok tanımlarını listeler.
Gömülü ve bağlantılı blok tanımları
Modelde kayıtlı blok tanımlarını, harici dosyalara da referans vererek listeler.
Bağlantılı blok tanımları
Harici dosyalara referans veren blok tanımlarını listeler.
Çizim bloğu tanımlarının kırpılması
tarafından oluşturulan blok tanımlarını listeler. ClippingDrawings komutu.
kutu ara
Listedeki öğeleri filtrelemek için bir metin dizesi girin.
Joker karakterler ekleyebilirsiniz:
* = sıfır veya daha fazla karakterle eşleş
? = tam olarak bir karakter
Options menü
Tümünü Daralt
Listeyi yalnızca en üst düzeydeki öğeleri gösterecek şekilde daraltır.
Tümünü Genişlet
Tüm düzeylerdeki öğeleri gösterecek şekilde listeyi genişletir.
Görünüm Penceresi arasından seçim alın
Görünüm Penceresi'da seçilen blok örnekleri tarafından referans verilen blok tanımlarını seçer.
Purge kullanılmayan blok tanımları
Modele veya montaj alanlarına herhangi bir örneği eklenmemiş blok tanımlarını siler.
Kullanın Purge Daha fazla kullanılmayan veri türünü silmek için komut.
Bağlantılı blok tanımlarını dışa aktar
Hepsini kaydeder Linked ve Gömülü ve Bağlantılı geçerli modeldeki tanımları bir zip dosyasına aktarın.
Gömülü ve bağlantılı bloklar
Bu Seçenekler, bir model her açıldığında "gömülü ve bağlantılı" blok tanımlarının nasıl güncelleneceğine karar verir.
Her zaman güncelle
istem olmadan güncelleyin.
Güncelleme gerektiğinde Prompt
Güncellenecek Blok Tanımları eylemler için iletişim kutusu kutu görünür.
Asla güncelleme
Hiçbir zaman güncellemeyin ve istem yapın.
Liste yapısı
Columns
Name
Blok tanımı isim.
Üst Düzey
Blok tanımının örnek numarası.
Nested
Diğer blok örneklerine yerleştirilmiş blok tanımının örnek numarası.
Total
Üst Düzey ve İç İçe ne olursa olsun blok tanımının örnek numarası.
Object Sayısı
Blok tanımındaki nesnelerin ve doğrudan iç içe geçmiş blokların toplam sayısı.
blok tanımı
A, B, C ve D blokları blok tanımlarıdır.
-
Bir blok tanımı seçildiğinde blok örnekleri eksen simgeleriyle pembe renkte vurgulanır.
Blok Tanımı panel odağı kaybettiğinde pembe vurgu silinir.
-
Bir blok örneği seçildiğinde blok tanımı ışık-mavi renkte vurgulanır.
Simgeler tanım türlerini gösterir:
Embedded
Gömülü ve bağlantılı
Bağlı
- Bağlamı menü göstermek için bir blok tanımına isim sağ tıklayın.
Örnekleri Seçin
Görünüm Pencereleri'da seçilen blok tanımının örneklerini seçer.
Ekle
Blok tanımını Görünüm Pencereleri'a blok örnekleri olarak ekler.
Veya bir blok tanımını Görünüm Penceresi içine sürükleyip bırakabilirsiniz.
Yeniden Adlandır
Blok tanımını isim düzenler.
Sil
Seçilen blok tanımını ve modeldeki tüm örneklerini siler.
Başka bir blok tanımında yer alan blok tanımları silinemez.
Çoğalt
Seçilen blok tanımlarının yeni bir kopyasını oluşturur.
Güncelle
En son değişiklikleri görmek için harici dosyayı yeniden yükler.
Bağlantılı blok güncel olmadığında simge, blok tanımının isim arkasında görünür.
- tıklayın
Bloğu yeniden yüklemek için simge.
Sayım/Bilgi
Seçilen blok tanımının ayrıntılarını listeler. Blok Örneği Bilgileri iletişim kutusu kutu.
Dışa Aktar
Blok tanımının bileşen nesnelerini şunlardan birine kaydeder: dosya formatları Rhino tarafından destekleniyor.
Örnek/İç içe örnek numaraları
A Blokunun modelde 5 üst düzey örneği ve 2 iç içe örneği vardır.
Blok tanımındaki nesneler
Blok A, bir eğri (a1) ve bir yüzey (a2) içerir.
-
Bir blok tanımının nesne öğesini seçmek, Görünüm Pencereleri içindeki nesneleri vurgular.
Simgeler şunları gösterir: nesne türleri.
- Düzenlemek için bir blok tanımında bir nesne seçin Nesne Özellikleri.
Blok nesnesi bağlam menüsü
- Bağlamı menü göstermek için nesne isim bloğuna sağ tıklayın.
Seç
Görünüm Pencereleri'da nesneyi seçer.
Yeniden Adlandır
nesne bloğunun isim'ini düzenler.
Sil
Blok tanımından nesne bloğunu siler.
İç içe bloklarla blok tanımı
A ve B Blokları D Blokta iç içedir.
simge bunların iç içe bloklar olduğunu belirtir.
Durum Çubuğu
durum çubuğu modelde kaç blok tanımının olduğunu ve bunlardan kaçının seçili olduğunu gösterir.
-
Farklı blok tanımı türlerinin sayısına ilişkin bir araç ipucu göstermek için fare imlecini durum çubuğu üzerine getirin: Gömülü, Gömülü ve bağlantılı ve Bağlantılı.
Properties
Name
Blok tanımının isim'ı.
Dışarı çık
Daha büyük ve yeniden boyutlandırılabilir bir Blok Tanımı Properties penceresi açar.
Description
Blok tanımının metin bilgilerini görüntüler.
Preview
Blok tanımının önizleme görüntüsü.
- görüntüleme modu veya görünüm yönünü değiştirmek için sağ tıklayın.
Units
(Yalnızca gömülü blok tanımları)
birimler'ı engelle
Blok tanımının birimler'ı.
Bloğu birimler değiştirirseniz, blok tanımını ölçeklendirmek isteyip istemediğiniz sorulacaktır.
Tanım Türü
Embedded
Geometriyi modele kaydeder. Harici dosya değiştiğinde blok tanımları güncellenmez.
Gömülü ve Bağlantılı
Geometriyi modele kaydeder ve harici dosyaya olan bağlantıyı korur. Bağlantılı geometri, harici dosya değiştiğinde güncellenecektir. Harici dosya bulunamıyorsa modelde kayıtlı geometri hâlâ mevcuttur.
Bağlı
Yalnızca harici dosyaya olan bağlantıyı korur. Bağlantılı geometri, harici dosya değiştiğinde güncellenecektir. Harici dosya bulunamazsa modelde geometri eksik olacaktır.
Bağlantılı blok tanımları hem mutlak hem de göreceli yolları kullanır.
Bağlantılı bloğun harici dosyası bulunamadığında
Eksik blok konumu, eksik bloğu isim listeleyen bir metin noktasıyla nesne işaretlenmiştir.
Rhino'nun çalışma oturumları ve bağlı örnek tanımları tarafından kullanılan dosyaları bulmak için kullandığı sürecin açıklaması için bkz. Rhino Wiki: Dosya bulma.
Sorunu çözmek için
- tıklayın Browse düğme
Eksik blok dosyasını bulmak için.
Veya isim bloğuna sağ tıklayın ve Delete itibaren bağlamı sağ tıklayın menü Bağlantıyı kaldırmak için.
"Gömülü ve bağlantılı" ve "bağlantılı" için Options
Filename
Harici dosyanın yolu ve isim.
- tıklayın
Son zamanlarda kullanılan harici bir dosyayı seçmek için düğme.
Browse
Harici dosyanın yolunu değiştirin.
Şurada bulundu:
Harici dosyanın yolu.
Düzenle
Harici dosyayı ilgili uygulamayla düzenleyin.
Bağlantılı blokları harici dosyadan oku
Eklenmekte olan dosyadaki bağlantılı bloklar da eklenir.
Layer Stil
katman adlarının nasıl organize edildiğini tanımlar
Active
Katmanlar'ı aynı adlarla birleştirir.
Reference
Bağlantılı dosyanın isim öğesini kullanarak bir üst öğe katman oluşturur. Bağlantılı dosyadaki Layers, üst öğenin katman altında alt-Katmanlar olarak görünür.
Hyperlink
Bir blok tanımına köprü bilgisini ekler. Bu bilgi şu şekilde alınabilir: Hyperlink komutu.
Description
URL'nin açıklaması.
URL
Bir web adresi. Sayfayı varsayılan tarayıcıda açmak için adrese tıklayın.
Test
URL'yi varsayılan web tarayıcısı dosyasında açar.
İlgili komutlar
|
Araç Çubuğu |
Menü |
|---|---|
|
V8'deki yenilikler |
Düzenle Bloklar > Bloklara Nesne Ekle |
AddObjectsToBlock komutu, nesneleri mevcut bir gömülü blok tanımına ekler.
Adımlar
-
Gömülü blok tanımının bir örneğini seçin.
-
Blok tanımına eklenecek nesneleri seçin
Bir blok tanımından nesneleri kaldırmak için BlockEdit komutu.
| Araç Çubuğu | Menü |
|---|---|
|
|
Düzenle Bloklar > Bloğu Yerinde Düzenle |
BlockEdit komutu, blok geometrisini değiştirmek ve blok tanımını güncellemek için bir blok örneğinin seçilmesine olanak tanır.
Adımlar
- Düzenlemek için bir blok örneği seçin.
veya
Bir blok örneğine çift tıklayın.
Blok geometrisi Rhino penceresinde açılır. Diğer tüm nesneler kilitlidir.
Artık herhangi bir düzenleme tekniğini kullanarak bloktaki geometriyi düzenleyebilirsiniz. - Düzenlemeyi kabul etmek için Tamam'ı tıklayın.
İptal etmek için sağ üst köşedeki [X] düğme işaretine tıklayın.
These komutu-çizgi Seçenekler yalnızca komut dosyası oluşturulabilir için kullanılabilir -BlockEdit komutu.
Aç
Düzenlenecek bir blok örneğinin seçilmesini ister.
SaveAndClose
Blok tanımında yaptığınız değişiklikleri kaydeder ve iletişim kutusunu kapatır.
DiscardAndCancel
Blok tanımında yaptığınız değişiklikleri göz ardı eder ve iletişim kutusunu kapatır.
-
SaveAndClose ve DiscardAndCancel yalnızca gömülü blok tanımlarını düzenlemek için çalışır. Bağlantılı blok tanımları için kodlanabilir olanı kullanın -Çıkış İkinci Rhino penceresini kapatarak komutu - script arası.
Blok düzenleme seçenekleri
Blok Düzenleme iletişim kutusu kutu, isim bloğunu ve içinde yuvalanmış tüm blokların listesini görüntüler.
Object ekle
Seçilen nesneleri blok tanımına ekler. Seçilen nesne bir blok ise, bu iç içe geçmiş bir blok haline gelir ve BlockEdit komutu bir sonraki çalıştırıldığında ağaçta görüntülenecektir.
Eklenen nesne blok tanımına kopyalanır ve orijinal nesne modelde kalır.
Object'ı kaldır
Seçilen nesneleri blok tanımından kaldırır.
Blok güncellendiğinde kaldırılan nesneler modele ayrı ayrı nesneler olarak eklenir.
Temel noktasını Ayarla
Blok ekleme noktasını yeniden konumlandırır.
Blok güncellendiğinde, blok örneği kayarak yeni ekleme noktasının blok ekleme konumuna yerleştirilmesini sağlar.
Notes
- Gizli veya kilitli nesneler blok tanımlarında desteklenmez. bu nedenle, kilitli veya gizli nesneleriniz varsa, size nesneleri gizli veya kilitli bırakma ve bunları blok tanımından kaldırma veya daha fazla düzenleme yapmak için nesneleri gösterme ve/veya kilidini açma seçeneği sunan bir uyarı iletişim kutusu görünecektir.
- Başka bir kullanıcı tarafından kullanılan bağlantılı bloklar düzenlenemez.
- Mevcut model kaydedildiğinde ve kapatıldığında Blok Düzenleme iletişim kutusu açık bırakılırsa, model yeniden açıldığında Blok Düzenleme iletişim kutusu görünecektir. Blok düzenlemeye devam edilebilir.
- Blok örneklerinde nesnelerin Properties'i (alt-nesne seçimiyle seçilir) doğrudan düzenlenebilir.
- Bir blok örneğindeki nesneler (alt-nesne seçimiyle seçilen) doğrudan silinebilir ve blok tanımı güncellenecektir.
BlockResetScale
| Araç Çubuğu | Menü |
|---|---|
|
|
Düzenle Bloklar > Blok Ölçekini Sıfırla |
BlockResetScale komutu, bir blok örneğinin x, y ve z ölçeklerini 1'e sıfırlar veya en uygun ölçeği tüm eksenlere uygular.
Komut satırı seçenekleri
Mode
One
Bir blok örneğinin x, y ve z ölçeklerini 1'e sıfırlar.
Automatic
Herhangi iki eksen aynı ölçeğe sahipse ölçeği üçüncü eksene uygular.
Üç eksenin tümü farklı ölçeklere sahipse ortalama ölçeği tüm eksenlere uygular.
- Blok örnekleri önceden seçilirse, komut, Seçenekler'i istem yapmaz.
Ayrıca bkz.
CopyLinkedBlockDefinition
| Araç Çubuğu | Menü |
|---|---|
|
|
|
CopyLinkedBlockDefinition bağlantılı bir bloğu şununla kopyalar: Referans stili Katmanlar.
Kendi örneğinizi oluşturmak için:
- Blok tanımı olarak kullanılacak BlockDef.3dm adında basit bir dosya oluşturun.
- "FancyModel.3dm" adlı yeni bir model başlatın.
- Kullanın Insert "referans stili" Katmanlar ile bağlantılı bir blok tanımı oluşturmak için komut.
- Name bu blok "A".
- CopyLinkedBlockDefinition komutu komutunu çalıştırın ve "A"yı "B" adlı yeni bloğa kopyalayın.
- CopyLinkedBlockDefinition komutu komutunu çalıştırın ve "A"yı "C" adlı yeni bloğa kopyalayın.
- Üç blok için katman ayarlarını yapın.
- Run BlockManager ve aynı "BlockDef.3dm" referansına sahip üç bağlantılı bloğunuzun olduğunu görün.
|
Araç Çubuğu |
Menü |
|---|---|
|
|
CreateUniqueBlock komutu, bir blok örneğinin blok tanımını çoğaltır ve blok örneğini yeni blok tanımına referans verecek şekilde değiştirir.
Adımlar
-
Aynı blok tanımının bir blok örneğini veya birden fazla blok örneğini seçin.
| Araç Çubuğu | Menü |
|---|---|
|
|
|
ReplaceBlock komutu seçilen blok örneklerini farklı bir blok tanımıyla yeniden tanımlar.
Adımlar
- Görünüm pencerelerinde değiştirilecek blok örnekleri seçin.
Modeldeki birkaç örnekten birini seçerseniz, bir komutu-çizgi mesajı modeldeki ek örneklerin sayısını görüntüler. - İstediğiniz blok tanımını kullanan bir blok örneği seçin.
Komut satırı seçenekleri
SelectFromBlockDefinitionList
Aralarından seçim yapılabilecek modeldeki blok tanımlarının bir listesini görüntüler.
All
Seçilmemiş, gizli ve kilitli örnekler de dahil olmak üzere geçerli blok tanımının tüm örneklerini seçer.
Yok
Hiçbir ek örneği seçmez. Yalnızca seçilen örnekler değiştirilecek.
BlockDefinitionName
isim değerini girerek değiştirme blok tanımını seçer.
|
Araç Çubuğu |
Menü |
|---|---|
|
|
Düzenle Bloklar > Bağlantılı Blok Tanımlarını Dışa Aktar |
ExportLinkedBlocks komutu tümünü kaydeder Linked ve Gömülü ve Bağlantılı geçerli modeldeki tanımları bir zip dosyasına aktarın.
|
Araç Çubuğu |
Menü |
|---|---|
|
|
Düzenle Bloklar > Blok Niteliklerini Dışa Aktar |
ExportBlockAttributes komutu, seçilen blok örneklerinin blok tanımı özelliklerini ve kullanıcı metnini bir .csv dosyasına kaydeder.
Adımlar
-
Bir veya daha fazla blok örneği seçin.
-
Blok tanımını Özellikler seçin ve dışa aktarmak istediğiniz özellik kullanıcı metnini seçin.
-
Sürekli olmayan veya aralık seçimi yapmak için Ctrl (CMD) veya Shift tuşunu basılı tutun.
-
tıklayın +/- tümünü seçmek veya seçimi kaldırmak için başlık.
-
tıklayın Özellik veya Özellik Listeyi artan veya azalan düzende sıralamak için başlık.
-
Ayrıca bkz.
Bloklarla, gruplarla ve çalışma oturumlarıyla çalışma
Blok Tanımları Panel