Qısaca
- Block əmri seçilmiş obyektlərdən təyin yaradır və seçilmiş həndəsənin yerinə blok nüsxəsi yerləşdirir.
- Blok təyinində edilən dəyişikliklər ona bağlı nüsxələrə tətbiq oluna bilər.
- Xarici faylları gömülü, gömülü və bağlantılı, yaxud yalnız bağlantılı blok növündə əlavə etmək mümkündür.
- BlockManager paneli təyinləri axtarmağa, nüsxələrə baxmağa və istifadə olunmayan təyinləri silməyə imkan verir.
Rhino 8-də bloklar eyni həndəsədən modelin müxtəlif nöqtələrində istifadə edərkən həmin elementləri vahid təyin üzərindən idarə etməyə imkan verir. McNeel-in Rhino 8 sənədlərində təsvir olunan iş prosesi blok yaratmağı, modeldə yenidən istifadə etməyi və xarici fayllarla bağlantını idarə etməyi əhatə edir. Memarlıq və interyer fayllarında mebel, avadanlıq və ya digər təkrarlanan hissələri bloklaşdırmaq hər nüsxəni müstəqil həndəsə kimi işləmək əvəzinə, onları ortaq təyin üzərindən redaktə etməyə imkan verir. Aşağıdakı addımlar Rhino 8 sənədlərində izah olunan funksiyalara əsaslanır.
1. Blok üçün uyğun həndəsəni seçin və təyin edin
Blokda birlikdə saxlanmasını istədiyiniz obyektləri seçin. Sonra əmr sətrində bu əmri icra edin:
BlockSənəddə bu əmr üçün Ctrl (CMD) + B qısayolu da göstərilir. Seçimdən sonra baza nöqtəsini təyin edin və blok təyininə ad verin. Blok nüsxəsi yerləşdirilərkən bu nöqtə mövqeləndirmə, miqyaslama və fırlatma əməliyyatları üçün istinad rolunu oynayır. Buna görə də nöqtənin yerini hissənin modeldə necə istifadə ediləcəyinə uyğun seçmək lazımdır: məsələn, təkrarlanacaq elementdə yerləşdirməni hansı nöqtənin asanlaşdıracağı sonrakı əməliyyatlara təsir edir.
Blok təyini aktiv modelin və ya layoutun vahid sistemi ilə yaradılır. Təyinə istəyə bağlı olaraq təsvir və URL məlumatı əlavə etmək olar. Adlandırma fayldakı təyinləri sonradan asanlıqla tapmağa kömək etməlidir. Rhino sənədində həmçinin qeyd olunur ki, blokun adı modelin adı ilə eyni olmamalıdır.
Bloklardan istifadənin əsas üstünlükləri bunlardır:
Təkrarlanan hissələr üçün kitabxana yaratmaq.
Blok təyinini dəyişdirərək ona bağlı nüsxələri birlikdə yeniləmək.
Eyni həndəsəni müstəqil surətlər kimi saxlamaq əvəzinə nüsxələrdən istifadə edib modelin ölçüsünü azaltmaq.
2. Bloku və ya xarici faylı yerləşdirin
Modeldəki mövcud təyini və ya xaricdən gələn faylı əlavə etmək üçün bu əmrdən istifadə etmək olar:
InsertRhino 8 sənədində bu əmr üçün qısayol Ctrl (CMD) + I kimi göstərilir. Xarici fayl seçildikdə Insert as sahəsində üç növ təqdim olunur: Block instance, As Group və Individual Objects. Birinci seçim modeli blok nüsxəsi, ikincisi qrup, üçüncüsü isə ayrı həndəsə obyektləri kimi əlavə edir. Blok nüsxəsi kimi əlavə edərkən yerləşdirmə nöqtəsini təyin etmək, həmçinin miqyas və fırlatma seçimlərindən istifadə etmək olar.
Dəstəklənən həndəsə faylını File Explorer-dən viewport-a sürükləyərək də əlavə etmək mümkündür. Bu zaman faylın necə əlavə olunacağını seçirsiniz. Xarici fayldan blok kimi istifadə edərkən bağlantı növünü faylın modeldə necə saxlanacağına və xaricdəki dəyişikliklərin izlənib-izlənməyəcəyinə uyğun seçmək vacibdir.
| Ayar | Tövsiyə olunan dəyər | Təsiri |
|---|---|---|
| Blok təyininin növü | Həndəsə modeldə olsun və xarici bağlantı qorunsun: Embedded and linked | Həndəsə cari faylda saxlanır; xarici fayl dəyişdikdə bağlantılı həndəsə yenilənə bilər. Xarici fayl tapılmasa, modeldə saxlanmış həndəsədən istifadə etmək mümkündür. |
| Blok təyininin növü | Xarici fayldakı dəyişikliklər izlənməsin: Embedded | Həndəsə cari modeldə saxlanır; xarici faylda edilən dəyişikliklər bloku yeniləmir. |
| Blok təyininin növü | Yalnız xarici fayla istinad edilsin: Linked | Həndəsə xarici fayl bağlantısı vasitəsilə əldə olunur; mənbə fayl tapılmasa, modeldə görünmür. |
Insert as | Təkrarlanan nüsxə kimi istifadə ediləcəksə Block instance | Fayl blok nüsxəsi formasında yerləşdirilir. |
Cədvəldəki seçimlər universal keyfiyyət sıralaması deyil; sənədlərdə izah olunan saxlama və bağlantı davranışlarını iş prosesinin ehtiyaclarına uyğunlaşdırır. Xüsusilə fayl başqa kompüterdə açılacaqsa və ya arxivləşdiriləcəksə, yalnız bağlantılı istifadənin xarici faylın mövcudluğundan asılı olduğunu nəzərə almaq lazımdır.
3. Təyinləri və bağlantıları BlockManager ilə yoxlayın
Blok təyinlərini idarə etmək üçün əmr sətrində bu əmrdən istifadə etmək olar:
BlockManagerPaneli Window > Panels > Block Definitions menyu yolu ilə də açmaq mümkündür. Burada təyinləri axtarmaq, viewport-da blok təyininə bağlı nüsxələri seçmək və təyinlərə ad vermək olar. Panel üst səviyyəli və iç-içə nüsxələrin sayını ayrı-ayrılıqda göstərir; ümumi nüsxə sayı və təyindəki obyektlərin sayı da siyahıda göstərilir. Bu, mürəkkəb modellərdə hansı bloklardan təkrar istifadə olunduğunu və iç-içə strukturları araşdırmağı asanlaşdırır.
Paneldəki istifadə olunmayan təyinlər filtri modeldə və ya layoutlarda nüsxəsi olmayan təyinləri göstərir. Purge unused block definitions seçimi həmin təyinləri silir. Təmizləmədən əvvəl siyahını nəzərdən keçirmək vacibdir; əmr nüsxəsi olmayan təyinləri silmək üçündür və həndəsəni redaktə etməyi əvəz etmir. Lazım gəldikdə, istifadə olunmayan məlumatları təmizləmək üçün sənədlərdə ayrıca Purge əmrinə də istinad edilir.
Xarici fayla bağlı blok yenilənməyibsə, BlockManager-dəki Update seçimi xarici faylı yenidən yükləyir. Gömülü və bağlantılı təyinlərin model açılarkən necə işlənəcəyini müəyyən etmək üçün Always update, Prompt when update required və Never update seçimləri mövcuddur. Bu seçimlər yeniləmənin avtomatik edilməsini, lazım olduqda istifadəçidən soruşulmasını və ya ümumiyyətlə edilməməsini müəyyənləşdirir. Ofisdə ortaq fayldan istifadə edilirsə, bu davranışın komanda üçün aydın olması hansı həndəsənin aktual sayıldığını izləməyi asanlaşdırır.
4. Lay, xüsusiyyət və iç-içə blokların davranışını yoxlayın
Blok nüsxəsi əlavə edildikdə aktiv laya yerləşir və başqa laya köçürülə bilər. Bununla belə, nüsxənin layı ilə blokdakı həndəsənin layı eyni xüsusiyyətlərə malik deyil. Blok üzvlərinin görünüşü öz obyekt və ya lay xüsusiyyətlərinə əsasən müəyyən olunur. Məsələn, blok nüsxəsinin olduğu layı söndürmək bütün nüsxəni görünməz edir, blokun daxilindəki müəyyən layı söndürmək isə həmin laydakı obyektlərə təsir göstərir.
Blok üzvünün xüsusiyyətlərində By Parent seçildikdə müəyyən xüsusiyyətləri birbaşa üst blok nüsxəsindən idarə etmək mümkündür. Sənədlərdə bu seçim Display Color, Linetype, Print Color və Print Width üçün göstərilir. Render materialı üçün Use Object Parent seçimi istifadə olunur. İç-içə bloklarda By Parent birbaşa üst valideyn üzərindən işləyir; daha yuxarı səviyyəli blokdan idarəetmə gözlənilirsə, aralıq blokların da uyğun xüsusiyyətə malik olması lazımdır. Bu fərq, məsələn, blokun lay rəngini dəyişməyin niyə həmişə blokun daxilindəki həndəsəyə təsir etmədiyini izah edir.
Memarlıq və vizualizasiya iş prosesində nə dəyişir?
Təkrarlanan mebel və komponentləri blok kimi istifadə etmək, reviziya zamanı eyni elementləri ayrı-ayrılıqda redaktə etmək ehtiyacını azalda bilər. Blok təyinindəki dəyişikliklərin nüsxələrə tətbiq olunması, xüsusilə dizayn dəyişikliklərinin təkrarlanan hissələrə şamil edildiyi fayllarda praktik üstünlük yaradır. Blok nüsxələri eyni həndəsənin surətlərini ayrıca saxlamaq ehtiyacını aradan qaldıraraq modelin ölçüsünü azaltmağa da kömək edə bilər; bununla belə, sənədlərdə konkret performans qazancı və ya avadanlıq tələbi göstərilmir.
Xarici fayl bağlantıları fayl paylaşımı və arxivləmə prosesinin bir hissəsi kimi nəzərdən keçirilməlidir. Yalnız Linked növündə mənbə fayl tapılmasa, həndəsə görünmür; Embedded and linked növündə isə modeldə saxlanmış həndəsə əlçatan qalır. Lay və obyekt xüsusiyyətlərinin hansı səviyyədən idarə edildiyi də görünüşün ardıcıllığı baxımından yoxlanmalıdır. Türkiyədəki ofislər və vizuallaşdırma qrupları üçün tətbiq oluna biləcək yanaşma təkrarlanan elementləri bloklaşdırmaq, təyinləri BlockManager-də yoxlamaq və təhvil verməzdən əvvəl xarici bağlantıların vəziyyətini təsdiqləməkdir.
Tez-tez edilən səhvlər
Baza nöqtəsini təsadüfi seçmək: Yerləşdirmə, miqyaslama və fırlatma bu istinad nöqtəsindən asılıdır.
Bağlantı növünü faylın istifadə qaydasına uyğun seçməmək: Yalnız bağlantılı blokda xarici fayl tapılmasa, həndəsə görünmür.
Nüsxənin layını blok üzvlərinin layı ilə qarışdırmaq: Bu iki səviyyənin görünürlük və xüsusiyyət davranışları fərqlidir.
Eyni adlı bloklar arasındakı toqquşmanı yoxlamadan keçmək: Rhino fərqli təyinlərin adı eyni olduqda mövcud model təyinindən istifadə etmək, fayldan gələn təyinlə nüsxələri yeniləmək və ya iki təyini ayrı saxlamaq seçimlərini təqdim edir.
Mənbələr
2 mənbəMənbə mətnləri yenidən dərc edilmir; qısa sitatlar işarələnir, qalanı bizim xülasə və şərhimizdir.
Blokların ofislər üçün ən nəzərəçarpan faydası təkrarlanan elementlərdəki dəyişiklikləri hər nüsxəyə ayrı-ayrılıqda tətbiq etmək yükünü azaltmasıdır. Buna görə də müntəzəm istifadə olunan mebel və komponent kitabxanalarında təyinlərə aydın adlar vermək və BlockManager-dəki nüsxə saylarını izləmək səmərəli vərdiş ola bilər.
Mənbələr xərclər və avadanlıqla bağlı xüsusi tələb göstərmir; əsas diqqət fayl strukturuna və bağlantıların idarə olunmasına yönəlir. Xüsusilə komanda ilə fayl paylaşarkən yalnız bağlantılı blokların xarici fayldan asılı olduğunu unutmamaq təhvil öncəsi yoxlamanı vacib edir. Gömülü və bağlantılı seçimi həndəsəni faylda saxlasa da, xarici fayldakı yeniləmələrin necə idarə ediləcəyi komanda daxilində dəqiqləşdirilməlidir.
Tez-tez verilən suallar
Rhino 8-də blok necə yaradılır?
Obyektləri seçin, `Block` əmrini icra edin, baza nöqtəsini təyin edin və blok təyininə ad verin. Sənəddə bu əmr üçün `Ctrl (CMD) + B` qısayolu da göstərilir.
Rhino-da gömülü və bağlantılı blok nə deməkdir?
`Embedded and linked` növündə həndəsə cari modeldə saxlanır və xarici faylla bağlantı qorunur. Mənbə fayl tapılmasa, modeldə saxlanmış həndəsədən istifadə etmək mümkündür.
Rhino-da bağlantılı blokun faylı tapılmasa, nə baş verir?
Yalnız `Linked` növündə həndəsə modeldə görünmür. `Embedded and linked` növündə isə modeldə saxlanmış həndəsədən istifadə etmək mümkündür.



