بلاک و کاربردهای آن در راینوراینو در کنار تمام ابزارها و امکاناتی که برای مدلسازی آسون و دقیق فرمهای پیچیده داره، امکانات زیادی هم برای مدیریت آبجکتها و فایلها داره. اما به این بخش کمتر توجه شده و حتی خیلی از کاربران حرفه‌ای راینو هم به اندازه کافی با این قابلیت‌ها آشنایی ندارن و ازش استفاده نمی‌کنن. یکی از این قابلیت‌ها مفهومیه به نام بلاک (Block). تو این نوشته تلاش می‌کنم در مورد ایده کلی، کابرد و ابزارهای مرتبط با بلاکها به زبان خیلی ساده و با چندتا مثال کاربردی توضیح بدم. پس تا آخرش همراه من باش.توی خیلی از مدلهای سه‌بعدی که با راینو می‌سازیم قطعاتی وجود دارن که چندین و چند بار تکرار میشن. مثلا تو طراحی داخلی لازم میشه یه صندلی رو چندین بار تکرار کنید و جاهای مختلفی از فضا چیدمان کنید، تو طراحی جواهر یه نگین با سایز و تراش خاص، به همراه چنگها و متعلقاتش تو قسمتهای مختلفی از طرح تکرار میشه و به همین ترتیب تو تمام زمینه‌های طراحی مثالهایی از این آبجکتهای تکراری می‌تونید پیدا کنید. حالا سناریویی رو تصور کنید که به دلایل مختلف تمام اون آبجکتها قراره تغییر کنن. تو مثال طراحی جواهر فرض کنید تصمیم می‌گیرید سایز تمام چنگ‌ها رو کمی کوچیکتر کنید، یا حتی به جای چنگ (Prong) از یه روش گوهرنشانی (Gemsetting) متفاوت مثل بزل (Bezel) استفاده کنید. باید این قطعات تکراری رو یکی‌یکی تغییر بدید… یه کار طاقت‌فرسا که وقت و اعصاب رو با هم می‌بره! 🥲اما راینو برای این شرایط یه راه‌حل بی‌نظیر داره، بلاک! اگه هوشمندانه از بلاکها استفاده کرده باشیم, فقط کافیه تعریف بلاک رو ویرایش کنیم تا تمام نمونه‌هاش هم تغییر کنن و بروز بشن. یا حتی اگه بلاک آماده‌ای از قبل داریم، اون رو با تمام نمونه‌های بلاک قبلی جایگزین کنیم. بلاکها علاوه بر این که مدیریت آبجکتهای تکراری رو آسون‌تر و دقیق‌تر میکنن، جلوی افزایش اندازه فایل هم میگیرن. (چون تمام نمونه‌ها ارجاع به یه تعریف دارن, با تکثیر اونها اندازه فایل بزرگتر نمیشه.) همینطور با استفاده از بلاکها می‌تونید کتابخونه‌ای از آبجکتها به همراه توضیحات مخصوص هر کدومشون داشته باشید و هر جا که لازم بشه ازشون تو فایلتون استفاده کنید. حالا که با ایده کلی بلاک‌ها آشنا شدیم بریم و در عمل ببینیم چطور می‌تونیم ازشون تو فرآیند مدلسازی و طراحی استفاده کنیم. ادامه مطلب...