داینامو در رویت (Dynamo) ، در ابتدا یک پلاگین متخصص نرم افزار رویت بود که امکانات و قابلیت های زیادی برای کاربران رویت فراهم کرده بود اما شرکت Autodesk بعد از مشاهده استقبال گسترده کاربران رویت از پلاگین داینامو، شرکت Autodesk این پلاگین را به یک نرم افزار کامل تبدیل کرد
پلاگین داینامو بیشتر برای رویت معماری طراحی شده تا مهندسین معمار بتوانند مدلسازی طرح های conceptual و پارامتریک خود را محیط نرم افزار رویت و به وسیله داینامو انجام داده
در واقع داینامو در رویت به عنوان یک رابط برنامه نویسی عمل می کند و قابلیت ها و امکانات رویت را افزایش می دهد.داینامو باعث شده تا کاربران به جای تایپ کردن کدهای گوناگون، با کنار هم چیدن عناصر بصری، به شکلی آسان تر و راحتتر طراحی و مدلسازی در محیط رویت انجام دهند
پلاگین dynamo در رویت را میتوان بعنوان یک رقیب قدرتمند برای پلاگین گرس هاپر GrassHopper در نرم افزار راینو Rhino دانست . داینامو Dynamo علاوه بر ابزاری برای مدلسازی و طراحی پارامتریک برای تعریف پارامترهای اطلاعاتی و تکرار شونده (مدیریت اطلاعات پروژه های بزرگ Big Data Manage)در محیط رویت نیز استفاده میشود .
کاربرد داینامو در رویت
در اینجا به ۵ دلیل مهم از اهمیت داینامو در رویت پرداخته شده است
کاهش کارهای تکرای
معمولا در فرآیند طراحی و مدلسازی با رویت، مجبور به انجام کارهای تکراری بوده و در پروژه های با مقیاس بزرگ تعداد این کارهایی تکراری به نسبت خیلی زیاد شده و سرعت روند طراحی و مدلسازی پروژه را کاهش داده
برای نمونه ایجاد یک شیت در رویت کار اسانی بوده اما در برخی پروژه ها ممکن برای ایجاد همین یک شیت است ، نیاز به ایجاد ۵۰ الی ۱۰۰ برگ جدید داشته باشیم و این خود به معنای تعداد زیادی کلیک تکرای و خسته کننده می باشد. در این شرایط اگر از پلاگین داینامو در رویت استفاده شود ، می توان همین فرآیند ساخت شیت را فقط ظرف چند ثانیه و به کمک شیت های موجود در نماهای مدل انجام داده. از این رو صدها دستور در رویت وجود دارد که میتوان ان را با داینامو خودکار کرده .میتوان با نصب داینامو و تنظیم ان روی یک گره به بدون باز کردن داینامو عملیات خودکار مورد نظر را در رویت انجام داده
سامان دهی و ارسال داده های ساختمانی
مهم ترین بخش در نرم افزار رویت که باعث شده در حوزه نرم افزارهای BIM قرار گیرد بخش داده ها یا اطلاعات ان میباشد. دسترسی به داده ها یکی از مهمترین بخش ها در رویت می باشد و به دست آوردن این اطلاعات و داده ها کار چندان آسانی نیست. با وجود اینکه نرم افزار رویت در بهبود سرعت دسترسی به داده های ساختمانی کارای زیادی انجام داده است ، اما هنوز هم نقاط ضعفی دارد که سعی کرده انها را با پلاگین Dynamo تا حد زیادی پوشش دهد.میتوان در رویت برنامه ایجاد وانها را به اکسل منتقل کرد اما در بعضی موارد ممکن است نیاز به ترکیب نمودن داده های مختلف و محاسبه مقادیر خاص این داده ها را داشته باشیم
برای نمونه میتوان یک رابطه دو طرفه بین مدل رویت واکسل ایجاد کرده برای این کار لازم است در ابتدا یک نمودار داینامو ایجاد کرده تا به وسیله داده ها به اکسل منتقل کرده پس از ورود داده ها به اکسل میتوان انها را اصلاح کرده و بعد دوباره یک نمودار دیگه ایجاد کرده و تا دوباره داده ها به مدل وارد شوند
کمک به طراحی با کیفیت
داینامو در عین حال که برای خودکار کردن وظایف و دریافت و ارسال دقیق داده ها مهم میباشد یک ابزار قدرتمند برای طراحی هم محسوب میشود اما این قابلیت داینامو فقط مخصوص طراحی چرخش برج ها یا هندسه های پیچیده نیست برای نمونه
۱.میتوان در محیط داینامو ابزاری ایجاد کرده که براساس یکسری خصوصیات چهار جداره ،طراحی سرویس بهداشتی را خودکار انجام داده
۲.میتوان طرح استاندارد شرکت را در نمودار داینامو رمز گذاری کرده و بعد به راحتی تعداد گزینه ایجاد کرده که همه انها معیارهای مشخص شده شرکت را براورده کرده
۳.میتوان از داینامو برای ایجاد الگو های لعاب سازی تصادفی روی دیوار پرده ای استفاده کرد یا چیدمان اتاق های مکانیکی یا چیدمان مبلمان در یک اتاق معمولی استفاده کرده
ارزیابی دقیق طرح های ایجاد شده
به وسیله پلاگین داینامو در رویت میتوان شبیه سازی طرح کلی پروژه را انجام داد تا به وسیله ان بتوان قبل از اجرایی کامل پروژه متوجه این موضوع شد که آیا این طرح در واقعیت نیز به خوبی اجرا می شود یا خیر. به طور کلی پلاگین داینامو کمک می کند تا بتوان پروژه را براساس معیارها تعیین کرده ایم ارزیابی کرده ودر صورت وجود نواقص و کم و کاستی های احتمالی قبل از اجرا انها را برطرف کرده ردر نتیجه این ویژگی Dynamo باعث شده تا پروژه با کمترین نقص و در کوتاهترین زمان و با کیفیت بالا اماده کرده
بهبود دقیق محاسبات
یکی دیگر از قابلیت های داینامو در رویت این است که به کاربر این اجازه را می دهد تا در روند اجرای یک پروژه طراحی ومدلسازی، کیفیت کار خود را به صورت مرحله به مرحله بررسی کند ودر صورت وجود اشکالات احتمالی در همان میانه راه ان ها را برطرف کرده . پلاگین داینامو این امکان را میدهد تا محاسبات را به صورتی پیشرفته و دقیق انجام داده و کیفیت کلی کار را بالا برده.
داینامو (Dynamo) در رویت چگونه عمل می کند
پلاگین داینامو در رویت از چندین گره تشکیل شده است که هر کدام از این گره ها وظیفه معینی را بر عهده دارند و عملکرد خاصی را انجام می دهند. این گره ها در داینامو شامل یک ورودی و خروجی بوده که خروجی های هر گره با سیم به ورودی های دیگر متصل می شوند و این یکی از نقاط قوت داینامو می باشد.
در داینامو شما به کتابخانه گره ها دسترسی داشته و به کمک این گره ها می توانید ایده های دلخواه خود را مدلسازی و طراحی کنید. در نتیجه پلاگین داینامو، به روند کلی طراحی و مدلسازی کمک خیلی زیادی کرده و باعث میشود تا طرح هایی خلاقانه تر را در کوتاه ترین زمان به وسیله نرم افزار رویت خلق نمایید.
کد نویسی در داینامو Dynamo چگونه است؟
داینامو شامل یک زبان برنامه نویسی متن باز و بصری Visual است . این زبان برنامه نویسی به شما این امکان را می دهد که با انتخاب کامپوننت هایی از کتابخانه ( قبل با خطوط کد نویسی شده آماده شده ) یا با نوشتن کد، ابزار، دستورها جدیدی ساخته شده است تا بتوان همزمان الگوریتم هایی را ایجاد کرده که منجر به تولید مدل های سه بعدی میشوند.برقراری ارتباط دیداری، سیستمی و هندسی بین بخش های مختلف طرح، یک عامل کلیدی در پروسه طراحی است. روند انجام کار، این ارتباطات را از ایده اولیه تا طرح نهایی تحت تاثیر قرار می دهد. به همین دلیل برنامه نویسی ایناجازه را میدهد تا جریان کاری را، با الگوریتم های موجود ایجاد کنیم.
داینامو مخصوص چه کسانی است؟
پلاگین داینامو بشتر برای معماران Architectures، مهندسان Engineers و متخصصان ساخت و ساز Construction کاربرد دارد ، به دلیل اینکه پلاگین داینامو Dynamo می تواند مشکلاتی که ممکن است در خلال فرایند مدلسازی پارامتریک ایجاد شود ویا آنالیز داده های بیم، تولید اطلاعات به صورت خودکار و تبادل این اطلاعات، بین نرم افزار های مختلف را به خوبی مدیریت کند.