شرح مسئله و راهکار
از گلوگاه پروژه تا راهحل قابل استفاده
در مرحله طراحی مفهومی، تراز طبقات پروژه معمولاً در یک فایل Excel ثبت میشود. انتقال دستی این اطلاعات به Revit نیازمند ایجاد Levelها، تعیین Type مناسب و اجرای قواعد نامگذاری پروژه است و میتواند باعث ناهماهنگی در شروع مدل شود. برای استانداردسازی این فرایند، اسکریپتی در Dynamo توسعه دادیم که اطلاعات ترازها را از Excel میخواند و Levelهای پروژه را براساس قواعد تعریفشده شرکت در Revit ایجاد میکند. در این فرایند، هر Level براساس نوع و ارتفاع به Type مناسب اختصاص داده میشود و نام آن نیز بهصورت خودکار مطابق الگوی نامگذاری سازمان تنظیم میگردد. این اسکریپت معمولاً فقط یکبار در ابتدای هر پروژه اجرا میشود؛ بنابراین ارزش اصلی آن صرفاً صرفهجویی در زمان نیست، بلکه اجرای دقیق و یکپارچه استانداردهای شرکت از همان شروع مدل است. این تجربه همچنین نشان میدهد که اسکریپتهای Dynamo الزاماً بین شرکتها قابل انتقال نیستند. ساختار دادهها، Level Typeها و قواعد نامگذاری در هر سازمان متفاوتاند و ابزار باید متناسب با همان استانداردها توسعه یا اصلاح شود.