26 December, 2017

اصول و مبانی معماری تطبیق پذیر و طراحی پاسخگو در نرم افزار رویت


مقدمه : توسعه تکنولوژی اطلاعات باعث گسترش بسیار سریع سیستم های قابل اندازه گیری، ارزشیابی و پاسخگو به تغییرات بوده است که در این بین رشد و توسعه ساختمان های هوشمند را به همراه داشته است. ساختمان هایی که قادر به فراهم آوردن امکانات جدید متناسب با توسعه هستند. در واقع یک ساختمان هوشمند توانایی پاسخگویی و تطابق با تغییرات پیچیده را دارد و همین باعث استفاده راحت تر از منابع و فراهم آوردن آسایش و راحتی برای ساکنان آن است. در این نوع معماری، اطلاعات "ورودی" وارد شده توسط طراح از طریق یک الگوریتم قابل اجرا است که در نهایت "خروجی" آن ایجاد یک معماری فوق العاده می کند. در این نوع معماری، الگوریتم، قانونی برای قدم برداشتن متفاوت معماران در جهت ارتقاء معماری است و این معماری بیانیه ای در مورد نقش موثر نرم افزار در فرایند طراحی ارائه می دهد. معماری هوشمند و پاسخگو شامل همه اصول و مبادی معماری است که توانایی فراهم آوردن پاسخ هوشمندانه به همه نیازهای درونی و برنی کاربران را دارد. فلسفه اصلی فن آوری ساختمان هوشمند که بر اساس محوریت بخشیدن به شخص استفاده کننده و نیازهای او پایه ریزی شده است و به درخواست های امروز و آینده، پاسخی ساده و مناسب می دهد و قابل هماهنگ شدن با فن آوری های بعدی است.

 

فرمول نویسی و استفاده از داینامو در تغییر پارامترها

با تغییر یک پارامتر و فرمول نویسی در دیگر پارامترها میتوان تغییر شکل ها را در حجم مورد نظر کنترل کرد همچنین توسط برنامه نویسی داینامو میتوان الگوریتمی ایجاد کرد و تغییر شکل ها را بر اساس سلسله مراتبی که تعریف کرده ایم شبیه سازی کنیم. به طور مثال با تغییر یک پارامتر در طول ، زاویه ها ، ارتفاع ها و دیگر پارامترها تغییر کنند.

 

کامپوننت تطبیقی در رویت

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

 

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

با استفاده از تقسیم بندی در خط ها و منحنی ها و یا تقسیم بندی در پوسته های مختلف و تخصیص پارامترها بر روی قسمت های مختلف حجم انعطاف پذیر خود را بوجود بیاوریم . حتی میتوان از کامپوننت آداپتیو انعطاف پذیری را در احجام خود افزایش دهیم . سپس با قرار دادن کامپوننت های آداپتیو بر روی نقاط تقسیم بندی شده و با استفاده از گزینه تکرار میتوان حجم آداپتیو خود را بر روی نقاط دیگر پخش کرد.
 
 
 


اصول کاربرد کامپوننت تطبیقی در پوسته های پاسخگو

اول از همه باید الگوریتم هندسی و مکانیزم یکی از پانل های پوسته را طراحی کنیم و با معرفی پارامترهای مختلف و ایجاد رابطه بین آنها تغییرات لازم را در پانل ایجاد کنیم . سپس با استفاده از پانل های پترن و یا تکرار کامپوننت آداپتیو بر روی پوسته خود پوسته پاسخگوی خود را طراحی و اجرا کنیم .

میتوان با تغییر مکان دادن آبجکت های مختلف و پارامتر دهی به بخشهای مختلف آن پارامترهای پاسخگو و انعطاف پذیری را بوجود آورد .

 

 

No comments :

Post a Comment