بررسی اجمالی

بررسی اجمالی

بررسی اجمالی
برای سفارشی کردن گردش کار در Model Builder می‌توانید از یک روش فراخوانی یا یک فرم تنظیمات استفاده کنید. با این حال، اینها با یک فایل MPH خاص مرتبط هستند و ممکن است بخواهید از آنها در بین جلسات استفاده مجدد کنید یا آنها را با همکاران خود به اشتراک بگذارید. برای ایجاد این امکان، می‌توانید بر اساس یک یا چند فرم فراخوانی و تنظیمات متد یک افزونه ایجاد کنید که با هم برخی از عملکردهای سفارشی را اجرا می‌کنند که می‌تواند هنگام ایجاد مدل در Model Builder مفید باشد. چنین افزودنی‌هایی را می‌توان در یک کتابخانه افزودنی تعریف‌شده توسط کاربر ذخیره کرد. علاوه بر این، COMSOL Multiphysics دارای یک کتابخانه افزودنی داخلی است که شامل چند نمونه افزودنی است که می‌توانید از آنها استفاده کرده و کاوش کنید. برای افزونه‌های موجود در کتابخانه داخلی، می‌توانید تنظیمات Application Builder، از جمله فرم‌ها و روش‌ها را مرور کنید تا به سرعت یاد بگیرید که چگونه افزونه‌های خود را بسازید. در یک نصب معمولی ویندوز،
C:\Program Files\COMSOL\COMSOL61\Multiphysics\addins
ایجاد یک افزونه مشابه ایجاد یک برنامه کاربردی است، با چند تفاوت:
افزونه ها پنجره گرافیکی خود را ندارند اما در عوض از پنجره اصلی Graphics در Model Builder استفاده می کنند.
یک افزونه باید برای هر نوع مدلی کار کند یا پیام های خطای کنترل شده بدهد.
برای ایجاد یک افزونه، از فرمی که در Application Builder ایجاد کرده اید، شروع کنید، روی Add-in Definition در نوار Home کلیک کنید یا روی گره root در Application Builder کلیک راست کنید و سپس Add-in Definition را انتخاب کنید تا یک اضافه شود. گره تعریف افزودنی . سپس می‌توانید روی گره تعریف افزودنی کلیک راست کنید یا روی منوی ویژگی‌های افزودنی در نوار صفحه اصلی کلیک کنید و تعریف فرم ، تعریف روش ، یا تعریف الگو را انتخاب کنید.برای اضافه کردن یک یا چند زیرگره متناظر برای تعاریف فرم ها و روش هایی که افزونه باید در Model Builder ارائه کند یا برای ایجاد قالب های فرم تعریف شده توسط کاربر. حداقل (و اغلب کافی) اضافه کردن یک تعریف فرم برای فرمی است که به عنوان یک پنجره تنظیمات برای افزونه استفاده می شود. وقتی کارتان تمام شد، روی دکمه Create Add-in ( ) کلیک کنید یا F8 را در پنجره تنظیمات گره Add-in Definition فشار دهید یا روی Create Add-in کلیک کنید . شما همچنین می توانید چنین گره هایی را از نوار Home اضافه کنید. برای جزئیات بیشتر در مورد تنظیمات گره های تعریف افزودنی به بخش های زیر مراجعه کنید.
همچنین می توانید روی گره Add-in Definition کلیک راست کرده و Template Definition را انتخاب کنید تا قالب های فرم تعریف شده توسط کاربر ایجاد شود.