نادیده گرفتن قانون

نادیده گرفتن قانون

نادیده گرفتن قانون
برای تعریف قوانین نادیده گرفتن جدید علاوه بر انواع انحصاری و کمک کننده، یک گره قانون لغو ( ) اضافه کنید.
هنگام ایجاد یک مدل در Model Builder، چندین نمونه ویژگی را در کودکی به یک رابط فیزیک اضافه می کنید. اگر این ویژگی‌ها از انتخاب‌ها پشتیبانی می‌کنند، از قوانین خاصی در مورد اینکه چگونه یک ویژگی از یک نوع باطل می‌شود یا توسط ویژگی دیگر نادیده گرفته می‌شود، اطاعت می‌کنند. این نباید با ویژگی هایی که برای یک موجودیت خاص قابل اجرا هستند اشتباه گرفته شود، برای مثال برخی از ویژگی ها فقط در مرزهای داخلی اعمال می شوند.
نادیده گرفتن انتخاب ها بر اساس گروه بندی ویژگی ها به انواع نادیده گرفته می شود و قوانین بین انواع لغو اعمال می شود. چهار نوع نادیده گرفتن استاندارد داخلی عبارتند از. انحصاری ، کمک کننده ، لغو ویژگی های یک نوع ، و هرگز لغو نشده است . علاوه بر انواع لغو داخلی، می توانید انواع نادیده گرفتن سفارشی ایجاد کنید. نام و رفتار انواع نادیده گرفتن در یک گره قانون Override تعریف شده است .
برای اضافه کردن یک گره قانون لغو :
در نوار ابزار Home ، روی Override Rule ( ) یا کلیک کنید
روی گره تعاریف کمکی ( ) کلیک راست کرده و آن را از منوی زمینه انتخاب کنید.
می‌توانید از هر ویژگی در همان فایل، یا در هر فایل دیگری که فایل قبلی به‌عنوان یک گره Import در شاخه External Resources اضافه شده است، به همه قوانین اضافه شده دسترسی داشته باشید .
نادیده گرفتن قانون
جدولی که همه انواع نادیده گرفته شده را به عنوان یک ماتریس با انواع به عنوان ردیف و انواع آنها به عنوان ستون نشان می دهد. سلول انتخاب شده به این معنی است که نوع ردیف بر نوع ستون غلبه می کند. قوانین از پیش تعریف شده انحصاری هستند که سایر گره های انحصاری یا کمک کننده را لغو می کند و کمک کننده است که سایر گره های انحصاری یا کمک کننده را لغو نمی کند. می‌توانید با کلیک کردن روی دکمه افزودن  ( ) انواع جدید لغو اضافه و تعریف کنید. جدول قوانین نادیده انگاشتن رفتار نادیده گرفتن انواع نادیده گرفته شده را تعریف می کند. هنگام ویرایش این جداول باید به دو نکته توجه داشت:
ابتدا، قوانین لغو تعریف شده باید از قانون زیر پیروی کنند: اگر نوع A از نوع B و نوع B از نوع C نادیده گرفته شود، نوع A نیز باید نوع C را لغو کند.
ثانیاً، یک جدول نادیده گرفته شده فقط رفتار نادیده گرفتن انواع موجود در جدول را تعریف می کند. یک رابط فیزیک می تواند از انواع نادیده گرفته شده در جداول مختلف برای ویژگی های خود استفاده کند. در این شرایط، رفتار نادیده گرفته شده بین برخی از ویژگی ها ممکن است به خوبی تعریف نشده باشد. برای رفع این مشکل، می‌توانید اطلاعات از دست رفته را در جدولی که در بخش قوانین واسط گره فیزیک موجود است، ارائه کنید . این جدول شامل تمام انواع لغو استفاده شده توسط ویژگی های زیر رابط فیزیک است.
پنجره تنظیمات همچنین امکان تنظیم یک نام برای قانون لغو را فراهم می کند. این کار با تغییر تنظیمات Identifier از Default به Customized و سپس تایپ یک نام در قسمت Name که قابل مشاهده است انجام می شود. دلیل تنظیم نام این است که قانون لغو ممکن است در یک گره فیلتر قانون Override استفاده شود .
 
انواع گره های انحصاری و کمک کننده فیزیک در کتابچه راهنمای مرجع مولتیفیزیک COMSOL