عناصر مش برای هندسه های یک بعدی، دو بعدی و سه بعدی

عناصر مش برای هندسه های یک بعدی، دو بعدی و سه بعدی

عناصر مش برای هندسه های یک بعدی، دو بعدی و سه بعدی
 
همچنین به کنوانسیون‌های شماره‌گذاری عناصر مش در راهنمای مرجع برنامه‌نویسی چندفیزیکی COMSOL مراجعه کنید.
هندسه های 1 بعدی
ژنراتورهای مش دامنه ها (فاصله ها) را به فواصل کوچکتر (یا عناصر مش) گسسته می کنند. به نقاط انتهایی عناصر مش رئوس مش می گویند .
مرزها (یا رئوس) تعریف شده در هندسه در مش با عناصر مرزی (یا عناصر راس ) نشان داده می شوند.
هندسه های دو بعدی
ژنراتورهای مش دامنه ها را به عناصر مش مثلثی یا چهار ضلعی گسسته می کنند. اگر مرز منحنی باشد، این عناصر تقریبی از هندسه اصلی را نشان می دهند. اضلاع مثلث ها و چهار ضلعی ها لبه های مشبک نامیده می شوند و گوشه های آنها رئوس مشبک است . لبه مشبک نباید دارای رئوس مشبک در داخل خود باشد.
مرزهای تعریف شده در هندسه (تقریباً) به لبه‌های مش‌بندی می‌شوند که به عنوان عناصر مرزی (یا عناصر لبه ) نامیده می‌شوند، که باید با عناصر مش حوزه‌های مجاور مطابقت داشته باشند.
رئوس هندسی با عناصر رأس نشان داده می شوند.
هندسه های سه بعدی
ژنراتورهای مش دامنه ها را به عناصر مش چهاروجهی ، شش وجهی ، منشوری یا هرمی که به ترتیب وجه، لبه ها و گوشه های مش، لبه های مش و رئوس مش نامیده می شوند ، گسسته می کنند .
 
برای مش بندی سه بعدی، پلتفرم ها عملیات ممیز شناور را به گونه ای متفاوت انجام می دهند، که گاهی اوقات باعث تفاوت های جزئی بین فایل های مدل یکسانی می شود که در دو کامپیوتر مختلف تولید می شوند.
مرزها در هندسه به عناصر مرزی مثلثی یا چهار ضلعی گسسته می شوند. لبه های هندسی به عناصر لبه گسسته تبدیل می شوند.
مانند 2 بعدی، رئوس هندسی با عناصر رأس نشان داده می شوند.
مش های منطبق، غیر منطبق و غیر منطبق
مش های تولید شده در نرم افزار COMSOL Multiphysics با یک مدل هندسی مطابقت دارند . در یک مش منطبق ، تقاطع بین هر دو عنصر در مش با عناصر فرعی (صفحه مش، لبه مش، یا رأس مش) تعریف می شود. هر عنصر مش دقیقاً به یک نهاد هندسی تعلق دارد. برای یک مش مطابق با یک هندسه، هر موجود هندسی یا بدون شبکه یا کاملا مشبک است.
 
برای اطلاعات بیشتر در مورد مش ها که مدل های هندسی خود را تعریف می کنند، به گره مش مراجعه کنید .
یک شبکه از نوع اسمبلی می‌تواند با هندسه‌ای مطابقت داشته باشد که در آن از عملیات نهایی‌سازی Form an Assembly استفاده شده است، یا مدل هندسی خود را تعریف می‌کند. صرف نظر از منشأ آن، یک نوع مونتاژ مش چندین جزء جدا شده را با مرزها، لبه‌ها و نقاطی که اجزا در آن تماس دارند، تکراری تعریف می‌کند. مش های مرزی در تماس با سطوح بین دو قسمت نیازی به تعریف رئوس مشبک و عناصر مطابق هندسی ندارند. تصویر سمت چپ در شکل 8-1 یک عدم تطابق را نشان می دهدمش مونتاژ با دو جزء جدا شده. نمای منفجر شده سمت راست نشان می دهد که این دو جزء واقعاً قطع شده اند. مش شامل 21 رأس مش و 20 عنصر مثلث، 2 حوزه (که با رنگ های زرد و سبز مشخص می شود)، 8 لبه و 8 نقطه است.
شکل 8-1: تصویر سمت چپ یک مش مونتاژ ناهمسان را نشان می دهد. تصویر سمت راست یک نمای منفجر شده را نشان می دهد که در آن اجزای جدا شده و مرزهای تکراری (لبه ها) واضح تر دیده می شوند.
برای اتصال فیزیک در مؤلفه‌های جداشده، جفت‌های هویت را راه‌اندازی کنید و شرایط مرزی جفت را در واسط‌های فیزیک اضافه کنید. برای اطلاعات بیشتر درباره هویت و جفت های تماس را ببینید.
هنگام وارد کردن داده‌های مش غیر منطبق، عملیات Import معمولاً لبه‌ها و عناصر مرزی لبه‌های مش و مرزهای مربوط به هر عدم انطباق در مش را ایجاد می‌کند، زیرا این لبه‌ها و مرزهای مش معمولاً تنها در مجاورت یک عنصر هستند. در شکل 8-2 ، تصویر سمت چپ، نتیجه را پس از وارد کردن داده های مش ناسازگار، با گره های به اصطلاح آویزان نشان می دهد. مش شامل 18 رأس مش و 20 المان مثلث است، در مقایسه با مش مونتاژ در شکل 8-1.که شامل 21 راس مش است. دامنه های حاصل در نقاط 3، 4 و 6 با سوراخ هایی شکاف مانند بین دامنه ها به هم متصل می شوند، همانطور که در نمای انفجاری در تصویر سمت راست دیده می شود. توجه داشته باشید که مش 2 دامنه (که با رنگ مشخص می شود)، 10 لبه و 7 نقطه می شود.
شکل 8-2: دو “گره آویزان” در یک مش وارداتی (سمت چپ). تصویر سمت راست نمای منفجر شده ای را نشان می دهد که در آن سوراخ های شکاف مانند و مرزهای تکراری (لبه ها) با وضوح بیشتری دیده می شوند.
به طور مشابه، وارد کردن داده های مش غیر منطبق حاوی مش حجمی سه بعدی معمولاً منجر به ایجاد بسیاری از مرزهای تکراری (چهره ها) با سوراخ های جیبی شکاف مانند می شود. چنین شبکه ای برای شبیه سازی در COMSOL Multiphysics مناسب نیست. از عملیات مش Union یا Merge Entities برای ادغام وجه های مجاور که رابط بین دو قسمت را تعریف می کنند و ایجاد شبکه ای که در سراسر رابط متصل است، استفاده کنید، همانطور که در شکل 8-3 مشاهده می شود .
شکل 8-3: داده های مش غیر منطبق وارد شده به صورت سه بعدی (سمت چپ) و مش که در آن عملیات Union برای ادغام وجه های مجاور استفاده شده است.
وارد کردن داده های مش غیر منطبق با به اصطلاح لبه های آویزان منجر به خطا می شود. یک لبه آویزان زمانی ظاهر می شود که دو مثلث (زرد در شکل 8-4 ) با یک عنصر چهارگانه (آبی) که با آن رئوس مشبک مشترک دارند، منطبق شوند.
شکل 8-4: یک لبه آویزان زمانی ظاهر می شود که دو مثلث (زرد) با یک چهارگوش (آبی) منطبق شوند. عناصر مثلثی رئوس مش را با عنصر چهارگوش به اشتراک می گذارند.
 
برای سوراخ‌های نسبتاً کوچک شکاف‌مانند در یک توری سه‌بعدی، از Fill Holes برای تعمیر شکاف‌ها استفاده کنید. این کار در آموزش STL Import 2 — Remeshing an Imported Mesh :
مسیر کتابخانه برنامه COMSOL_Multiphysics/Meshing_Tutorials/stl_vertebra_mesh_import انجام می شود.
برای مثال دو بعدی با داده‌های مش ناسازگار، فایل mesh_nonconforming.mphtxt موجود در COMSOL_Multiphysics/Meshing_Tutorials را وارد کنید.