10 November, 2017

محیط برنامه نویسی داینامو ( مرور کلی و مقدماتی داینامو )

زبان برنامه نویسی ویژوال :

برای ساخت روابط برنامه ریزی شده از یک رابط کاربر گرافیکی استفاده میکند.
به جای نوشتن کد های زیاد از روابط بین گره ها و اتصال با سیم ها برای ایجاد الگوریتم مورد نظر استفاده میشود .
توسط داینامو میتوان در چارچوب یک محیط BIM با استفاده از سیستم های سفارشی به کنترل پارامترها بپردازیم.





تعریف الگوریتم از دید هنری و معماری



ورودی : یک تکه مربع از کاغذ


پردازش : یک سری از مراحل تا کردن


خروجی : یک ماشین یا هواپیما کاغذی


پردازش توسط دستورالعمل ها و الگوریتم های مختلف امکان پذیر میباشد ( این دستورالعمل ها میتوانند متنی یا توضیحات گرافیکی باشد )


تعریف برنامه نویسی :

عمل پردازش کامپیوتری که یک برنامه اجرا میکند .
به عنوان مثال یک شکل سه بعدی را میتوان توسط فرمتهای کامپیوتری و فرمول نویسی به مدلی که میخواهیم دست پیدا کنیم.


دستورالعملها >> برنامه کامپیوتری >> شکل مورد نظر


برنامه نویسی راهی برای ارتباط کاربر و کامپیوتر میباشد.


مثال و فرق بین برنامه نویسی متنی و برنامه نویسی بصری (ویژوال)



 همانطور که مشاهده میکنید مدل برنامه نویسی در کد نویسی


مقادیر ثابت و غیر پردازشی و دستورات دیگر+ پردازش توسط توابع و استفاده از متغییر ها =خروجی


ولی در برنامه نویسی بصری یک گره دارای ورودی و خروجی و قدرت پردازشی میباشد و ترکیب این گره ها کل الگوریتم را بوجود میاورد.
درک برنامه نویسی بصری بسیار ساده تر از برنامه نویسی کد نویسی میباشد. چون روابط بین پردازشها قابل مشاهده است.


داینامو   Dynamo :

برای طراحی و فرایندهای سفارشی محاسباتی از طریق رابط برنامه نویسی ویژوال مبتنی بر گره استفاده میشود.
به طور کلی در داینامو میتوان دسترسی کاربریهای پیچیده + اشکال هندسی + رابط بین ساختارها را انجام داد.
یک طرح را با استفاده از هرم محاسباتی در چهارچوب محیط BIM به کنترل فامیلی ها و پارامترها بپردازیم.
داینامو هم به طور مستقل هم به صورت پلاگین در نرم افزار رویت قابل استفاده میباشد .
توسط داینامو میتوان الگوریتم های طراحی خود را توسط عناصر و اتصالات موجود به صورت سفارشی روی داده ها پردازشها را انجام داد و به تولید هندسه های مورد نظر برسیم .
گره + اتصالات = برنامه ویژوال
توسط داینامو میتوان طیف گسترده ای از اشکال هندسی را ترسیم کرد و روی قسمت های مختلف نرم افزار مدیریت و پردازش کرد .
محیط داینامو بستری برای برنامه نوسی ویژوال میباشد.
محیط داینامو ابزار طراحی انعطاف پذیر و وسیع میباشد .


Calcutation design
طراحی محاسباتی


قسمت های مختلف داینامو





در کتابخانه برنامه میتوان اشیاء برنامه نویسی - توابع - متغییرها و ثابت ها - عملگرها و ... مشاهده کرد



به صورت پیشفرض کتابخانه دارای مقادیر زیر میباشد .

Analyze

Builtin Function

Core

Geometry

Migration

Office

Operators



برای دسترسی به یک گره از کتابخانه یا نام آن گره را جستجو یا از

library>Category>Sub category> Node> Nod description and properties



منوی تنظیمات

Number Format

Render Quality

Enabling reporting



نکته : واحد داینامو عمومی میباشد



قسمت HELP



samples

Report A Bug

Go to project website

Display start page

About



WORKSPACE

تبدیل بین نمودار و نتیجه سه بعدی

1- دکمه پیش نمایش بالا سمت راست

2- راست کلیک کردن در فضای کاری و انتخاب تبدیل به SWITCH

3- کلید میانبر CTRL+B



کار با ماوس :

راست کلیک

روی فضای کاری

روی گره

روی نوشته

دارای نتایج و محتویات متفاوت میباشد


No comments :

Post a Comment