دارایی مواد

دارایی مواد

دارایی مواد
گره Material Property ( ) یک مورد خاص از ورودی کاربر است که از پیوند با خواص مواد از گره Materials در Model Builder نیز پشتیبانی می کند. گره ویژگی مواد در واقع مجموعه ای از دو ورودی کاربر است: یک لیست با گزینه های From material یا User defined و یک قسمت مقدار ویژگی برای مقادیر تعریف شده توسط کاربر.
برای افزودن یک ویژگی Material ابتدا یک گره ویژگی یا گره ویژگی اضافه کنید (به عنوان مثال، یک ویژگی عمومی ، وضعیت دامنه ، یا ویژگی مدل دستگاه )، سپس:
از نوار ابزار متنی (در این مثال، ویژگی عمومی ، وضعیت دامنه ، یا ویژگی مدل دستگاه )، روی دکمه Material Property ( ) کلیک کنید.
روی گره ویژگی (در این مثال، Generic Feature ، Domain Condition یا Device Model Feature ) کلیک راست کرده و آن را از زیر منوی Inputs انتخاب کنید .
 
همچنین به Material Property (Auxiliary Definitions) مراجعه کنید ، که زیرگره گره Material Property Group در زیر تعاریف کمکی است .
پنجره تنظیمات دارای بخش های زیر است:
اعلام
خاصیت مادی می تواند یک خاصیت مادی اولیه باشد یا خاصیتی که به یک گروه دارایی مادی از پیش تعریف شده تعلق دارد. نوع خاصیت را انتخاب کنید : ویژگی مواد اولیه (پیش‌فرض)، دارای ویژگی مواد از پیش تعریف‌شده ساخته شده ، ویژگی مادی تعریف‌شده محلی ، یا دارایی مواد وارداتی از منابع خارجی .
یک ویژگی مواد اولیه متعلق به مجموعه ای از مقادیر از پیش تعریف شده است که معمولاً در کتابخانه های مواد استفاده می شود.
یک نام ، توضیحات و نماد دارایی معتبر (با رمزگذاری LaTeX) وارد کنید . به اعلام متغیر مراجعه کنید .
یک کمیت فیزیکی را انتخاب کنید . کمیت ویژگی مربوطه را در کتابخانه های مواد مشخص می کند. یک ویژگی در کتابخانه مواد دارای بعد خاصی است، اما می توان از یک بعد کوچکتر برای یک ویژگی ماده در یک ویژگی استفاده کرد. برای اطلاعات بیشتر در مورد تعیین کمیت فیزیکی، Dependent Variable Declaration را ببینید .
بعد را انتخاب کنید که فقط می تواند شامل Scalar و Custom برای پارامتر مواد اسکالر باشد.
مقادیر پیش فرض را وارد کرده و انتخاب کنید .
برای Built in predefined material ، یک گروه ویژگی Material از پیش تعریف شده را از لیست انتخاب کنید. سپس یک ویژگی Material را انتخاب کنید و مقادیر پیش فرض را وارد کرده و انتخاب کنید .
برای ویژگی های متریال تعریف شده محلی ، یک مدل Material را از لیست انتخاب کنید. سپس یک ویژگی Material را انتخاب کنید و مقادیر پیش فرض را انتخاب کنید .
برای ویژگی مواد وارد شده از منابع خارجی ، یک فایل وارداتی را از لیست انتخاب کنید. سپس یک Link و یک ویژگی Material را انتخاب کنید . سپس مقادیر پیش فرض را انتخاب کنید .
 
Locally defined را از بالای لیست Physical Quantity انتخاب کنید تا از یکی از کمیت های فیزیکی تعریف شده محلی استفاده کنید که از لیست Link انتخاب می کنید . روی دکمه افزودن ( ) کلیک کنید تا یک منوی سریع نمایش داده شود که در آن می توانید منبعی را برای افزودن به لیست انتخاب کنید و از آن به عنوان مرجع فعلی استفاده کنید. یک کادر محاوره‌ای Confirm Operation ظاهر می‌شود و اگر قبلاً مرجعی در لیست پیوند وجود دارد، تأیید می‌کند . روی دکمه Go to Source ( ) کلیک کنید تا به گره Physical Quantity برای کمیت فیزیکی محلی انتخاب شده بروید.
مقادیر پیش فرض
در قسمت Default value for user defined که می تواند جدول باشد مقدار پیش فرض را برای گزینه user-defined وارد کنید.
از لیست مقدار پیش فرض برای تنظیم پیش فرض برای نمونه ویژگی استفاده کنید . از مواد (پیش‌فرض)، تعریف شده توسط کاربر ، ورودی مدل رایج ، مقدار مجاز اول ، یا پیش‌فرض سفارشی را انتخاب کنید . اولین مقدار مجاز اولین مقدار فعال را از مقادیر مشخص شده توسط گره های فرزند مقادیر مجاز می گیرد . از گزینه Custom default برای وارد کردن مقدار استفاده کنید . این مقدار باید همیشه برای لیست موجود در نمونه ویژگی فعال باشد.
گزینه ها
در Model Builder اکثر خواص مواد مقادیر خود را از مواد اختصاص داده شده به موجودیت های هندسی دریافت می کنند که با انتخاب نمونه ویژگی همپوشانی دارند. شما می توانید یک لیست مواد را به ویژگی اضافه کنید، که به شما امکان می دهد از بین تمام مواد اضافه شده به یک مدل انتخاب کنید. چک باکس Couple to Material list را انتخاب کنید تا مشخص کنید که این ویژگی به مواد انتخاب شده در لیست مرتبط می شود. سپس با وارد کردن یک نام در قسمت Name یا با انتخاب یک مرجع فهرست مواد خاص، فهرستی را برای جفت کردن در فهرست مواد انتخاب کنید .
برای یک ویژگی Basic Material ، کادر بررسی انتخاب مواد از گروه‌های ویژگی در مواد انتخابی موجود است. این کادر را انتخاب کنید تا ویژگی ماده مقادیر خود را از گروه‌های ویژگی ماده انتخاب شده در لیست مواد بگیرد.
 
برای یک ویژگی ماده اولیه با مقدار فیزیکی تنظیم شده روی ضریب انتشار ، مقادیری که می‌توانید از بین آنها انتخاب کنید، گروه‌های ویژگی ماده انتخاب شده در فهرست مواد هستند که ویژگی خروجی ضریب انتشار را تعریف می‌کنند.
علاوه بر گزینه‌های From material و User defined ، می‌توانید موارد اضافی را در نمونه ویژگی با گره‌های فرزند مقادیر مجاز به لیست اضافه کنید . یک گزینه جایگزین نیز وارد کردن مستقیم آنها به جدول موارد فهرست اضافی است .
یک ورودی ویژگی از چندین سطح از تطابق پشتیبانی می کند که از لیست نوع مطابقت ورودی ویژگی انتخاب می کنید . در زیر می توانید توضیح مختصری در مورد گزینه های تطبیق پیدا کنید:
همیشه مطابقت داشته باشید . اگر متغیری مطابق اعلام شده وجود دارد، همیشه از اولین مورد یافت شده استفاده کنید.
همگام شده مطابقت با متغیر اعلام شده منطبق، در صورتی که ارائه دهنده آن متغیر شرایط زیر را داشته باشد (برای مثال به زیر مراجعه کنید):
دارای یک ورودی ویژگی از کمیت انتخاب شده در لیست کمیت فیزیکی همگام شده است .
این ورودی ویژگی یک متغیر اعلام شده را از ارائه‌دهنده مالک ورودی ویژگی همگام‌سازی شده انتخاب می‌کند.
همیشه با رابط فیزیک مطابقت داشته باشید . اگر متغیر منطبقی اعلام شده توسط رابط فیزیک فعلی وجود دارد، از اولین مورد یافت شده استفاده کنید.
مطابقت ورودی مدل همچنین با رابط فیزیک مطابقت دارد، اما می‌توانید تطبیق را از طریق تنظیمات رابط غیرفعال کنید.
هرگز مطابقت نداشته باشید . هرگز تطبیق خودکار انجام ندهید. گزینه پیش‌فرض User defined است ، اما همیشه می‌توانید به صورت دستی از بین متغیرهای اعلام شده پیدا شده انتخاب کنید.
برای همه گزینه ها به جز گزینه Synchronized ، می توان یک عبارت منظم را در قسمت متن و لیست ترکیبی Match tag filter تنظیم کرد . گزینه های از پیش تعریف شده در اینجا هیچ (پیش فرض) و نام فیلدهای کمیت فیزیکی هستند. هیچ کدام معادل یک برچسب خالی نیست و باید از آن استفاده کرد مگر اینکه لازم باشد تطبیق را به نوعی محدود کنیم. اگر ورودی باید چندین تگ مطابقت را بپذیرد از عبارت منظم استفاده کنید. برای مثال از عبارت ^$|explicit برای مطابقت با تگ خالی پیش‌فرض یا یک متغیر اعلام شده با استفاده از تگ explicit استفاده کنید . منابع متعددی در اینترنت وجود دارد که نحو دقیق عبارات منظم را توضیح می دهد.
روی دکمه Select Physical Quantity as Tag ( ) کلیک کنید تا یک کمیت فیزیکی از لیست موجود در کادر محاوره ای Physical Quantity که ظاهر می شود انتخاب کنید. روی دکمه سفارشی تگ ( ) کلیک کنید تا از یک برچسب سفارشی که برای برچسب اعلام تایپ می کنید استفاده کنید. روی دکمه Reset to None ( ) کلیک کنید تا فیلتر به None بازنشانی شود .
از گزینه Synchronized در شرایطی استفاده کنید که تطابق به ورودی ویژگی دیگری در ارائه دهنده (معمولاً یک ویژگی فیزیکی) متغیر اعلام شده بستگی دارد. به عنوان مثال، فرض کنید ویژگی “A” دارای ورودی ویژگی با گزینه Never match است که متغیرهایی با پتانسیل الکتریکی کمیت را انتخاب می کند . ویژگی “B” یک پتانسیل الکتریکی را بدون برچسب اعلام می کند و دارای یک ورودی ویژگی هماهنگ است که باید یک متغیر جریان را فقط از ویژگی که یک پتانسیل الکتریکی را از ویژگی “B می گیرد” دریافت کند. برای تطبیق ویژگی “A”، باید یک متغیر فعلی را با برچسب تطبیق پتانسیل الکتریکی اعلام کند . ورودی ویژگی همگام‌سازی شده از گزینه Synchronized استفاده می‌کند اما به آن نیز نیاز داردگزینه پتانسیل الکتریکی در لیست کمیت فیزیکی همزمان . هنگامی که کاربر پتانسیل الکتریکی را از یک ویژگی فیزیک از نوع “B” در لیست ورودی یک ویژگی فیزیک از نوع “A” انتخاب می کند، ورودی (اغلب پنهان) در ویژگی فیزیک از نوع “B” به طور خودکار دریافت می شود (یا خودکار). -مطابقت) جریان الکتریکی از ویژگی فیزیک “A”.
از فهرست نوع ماده ترجیحی ، در صورت تمایل، یک ماده ترجیحی را انتخاب کنید: پیش فرض ، سیال ، جامد ، گلوله ، یا سیال بی حرکت . اگر ویژگی مواد ترجیح می دهد که از یک ماده استفاده شود از این گزینه استفاده کنید. این اطلاعات توسط اقدام Add Preferred Materials استفاده خواهد شد. این ویژگی یک ویژگی Input Dependency است و می تواند به عنوان یک نوع پارامتر در تنظیمات گره Input Dependency انتخاب شود.
محدودیت های
برای اطلاعات در مورد این تنظیم به ورودی کاربر مراجعه کنید .
گزینه های رابط کاربری گرافیکی
اگر می‌خواهید ویژگی متریال زمانی که غیرفعال است ناپدید شود، کادر Hide user input in GUI when inactive را انتخاب کنید. برای پنهان کردن برچسب متنی حاوی توضیحات بالای مؤلفه رابط کاربری گرافیکی ویژگی، کادر تأیید Show no description را انتخاب کنید . به همین ترتیب، می‌توانید با انتخاب تیک Show no symbol نماد را از رابط کاربری گرافیکی پنهان کنید. برای مخفی کردن تمام ورودی های تعریف شده توسط کاربر، کادر بررسی Show no user defined input را انتخاب کنید . به عنوان گزینه نهایی، امکان اضافه کردن یک تقسیم کننده بالای مولفه رابط کاربری گرافیکی و هر برچسب متن توضیحات وجود دارد. تقسیم کننده یک خط افقی با متن توصیفی اختیاری است. Add divider را در بالای ویژگی مواد انتخاب کنیدبرای اضافه کردن تقسیم کننده، کادر را علامت بزنید. پس از انتخاب، می توانید متن تقسیم کننده را در قسمت Text وارد کنید .
 
طراحی چیدمان رابط کاربری گرافیکی
مواد موجود در کتابچه راهنمای مرجع مولتیفیزیک COMSOL