آموزش داینامو: کار با پارامترها

در این آموزش ، ما می آموزیم که چگونه نام همه Views را به حروف بزرگ تنظیم کنیم. هدف اصلی از آموزش این است که از برنامه نویسی در داینامو نهراسید و از مزیت های آن، به سود خود استفاده کنید.
یک فایل Revit جدید یا پروژه Revit خود را باز کنید. یک پروژه نمونه دارای موارد مختلفی از نام نمایش (view) است. ما می خواهیم همه ی این موارد را طوری تغییر دهیم که با حروف بزرگ نمایش داده شوند.

بعد از باز شدن فایل پروژه رویت ، داینامو را باز کنید. یک فایل جدید ایجاد کنید.
دریافت نام پارامتر
کاری که ابتدا باید انجام دهیم انتخاب همه نماها است. در کتابخانه داینامو ، در بخش Revit ، زیر مجموعه Selection ، روی همه عناصر گروه کلیک کنید.

گره به عنوان ورودی به دسته نیاز دارد. نشانگر ماوس را روی قسمت خالی فضای کاری خود قرار دهید ، روی دکمه سمت راست ماوس کلیک کنید. دسته ها را در قسمت جستجو تایپ کنید.

گره Categories را از نتیجه جستجو انتخاب کنید. گره ها را وصل کنید. در گره Categories ، Views را برای ورودی انتخاب کنید. توجه داشته باشید که اسکریپت Dynamo ما، نماها را انتخاب می کند.

ما views را انتخاب کردیم ، اکنون باید نام views را بدست آوریم. Revit نام های نمای را در یک پارامتر ذخیره می کند. نام پارامتر View Name است. بیایید این مقدار را بدست آوریم.

برای جستجوی گره ، در یک فضای خالی کلیک راست کنید. در قسمت جستجو getparameter را تایپ کنید.

GetParameterValueByName را از نتیجه جستجو انتخاب کنید. برای ورودی از عناصر خروجی استفاده کنید.
یک گره رشته ای اضافه کرده و View Name را برای ورودی Name Parameter تایپ کنید . به یاد داشته باشید ، View Name نام پارامتری است که می خواهیم از آن استفاده کنیم. نام پارامتر به حروف کوچک و بزرگ حساس است. نام را دقیقاً همانطور که هست تایپ کنید.

اکنون همه نام views را داریم. رنگ گره اکنون نارنجی است ، به این معنی که یک هشدار وجود دارد. اکنون می توانیم این هشدار را نادیده بگیریم. دلیل هشدار این است که برخی از نماها نام view ندارند.
مقادیر را به حروف بزرگ تغییر دهید
اکنون گره ToUpper را اضافه کنید . این گره مقادیر را به حروف بزرگ تبدیل می کند.

ما نام View ها را می گیریم ، آن را به حروف بزرگ تبدیل می کنیم ، اکنون کاری که باید انجام دهیم این است که مقادیر جدید را به View ها تخصیص دهیم.
تخصیص مقادیر تنظیم شده به View ها در رویت
گره SetParameterByName را اضافه کنید. ما از Get برای دریافت مقدار و Set برای تغییر مقدار استفاده می کنیم.
بیشتر ورودی های این گره همان ورودی هایی است که ما برای گره GetParameterValueByName استفاده می کنیم. به جز مقادیر.
- عنصری که ما می خواهیم تغییر دهیم views است.
- نام پارامتر View Name است.
- برای مقدار ، بعد از پردازش مقدار با گره ToUpper ، از این مقدار استفاده می کنیم.

Revit این هشدار را هنگام تکمیل اسکریپت نشان می دهد. مگر اینکه قبلاً Do not show me this message again را علامت زده باشد. Yes را کلیک کنید.

مرورگر Revit Project را بررسی کنید. همه نام views اکنون حروف بزرگ هستند!
این یک اسکریپت ساده است که می توانید در کمتر از ۵ دقیقه انجام دهید؛ اما بسیار مفید است. دینامو چندان هم پیچیده نیست. مهم این است که از آموزش های مناسب و کمی تمرین استفاده کنید.
مجموعه ی کامل آموزش های مهندس آریانی DYNAMO از مقدماتی تا پیشرفته
https://iran-bim.com/online-shop/product/%d8%a2%d9%85%d9%88%d8%b2%d8%b4-%d9%85%d9%82%d8%af%d9%85%d8%a7%d8%aa%db%8c-dynamo/
https://iran-bim.com/online-shop/product/%d8%a2%d9%85%d9%88%d8%b2%d8%b4-dynamo-%d8%b3%d8%b7%d8%ad-%d9%85%d8%aa%d9%88%d8%b3%d8%b7/
https://iran-bim.com/online-shop/product/%d8%a2%d9%85%d9%88%d8%b2%d8%b4-dynamo-%d8%ad%d8%b1%d9%81%d9%87-%d8%a7%db%8c/
دیدگاهتان را بنویسید
برای نوشتن دیدگاه باید وارد بشوید.