یک مش چهاروجهی بدون ساختار ایجاد کنید.
نحو
model.component( <ctag> ).mesh( <tag> ).create( <ftag> “FreeTet”);
model.component( <ctag> ).mesh( <tag> ).feature( <ftag> ).selection();
model.component( <ctag> ).mesh( <tag> ).feature( <ftag> ).set( خاصیت , <value> );
model.component( <ctag> ).mesh( <tag> ).feature( <ftag> ).get Type ( خاصیت );
model.component( <ctag> ).mesh( <tag> ).feature( <ftag> ).create( <ftag1> , ftype );
شرح
از model.component( <ctag> ).mesh( <tag> ).create( <ftag> “FreeTet”) برای ایجاد یک مش چهاروجهی بدون ساختار استفاده کنید .
از model.component( <ctag> ).mesh( <tag> ).feature( <ftag> ).selection() برای تعیین دامنه انتخابی استفاده کنید . اگر هیچ انتخابی را مشخص نکنید، ویژگی یک مش روی موجودیت های هندسی باقی مانده ایجاد می کند.
از model.component( <ctag> ).mesh( <tag> ).feature( <ftag> ).create( <ftag1> , ftype ) برای افزودن ویژگی های ویژگی استفاده کنید .
خواص زیر موجود است:
ویژگی | ارزش | پیش فرض | شرح |
روش | ماشین | از | از میراث52 | خودکار | الگوریتم مش بندی Delaunay برای استفاده. |
سطح انتخابی | پایه | متوسط | بالا | پایه ای | سطح بهینه سازی برای کیفیت عنصر مش. |
منحنی نوری | در | خاموش | بر | از عناصر توری منحنی معکوس اجتناب کنید. |
چشم انداز | در | خاموش | خاموش | از عناصر مشبک خیلی بزرگ خودداری کنید. |
optsmall | در | خاموش | خاموش | از عناصر مشبک خیلی کوچک خودداری کنید. |
کنترل صاف | در | خاموش | بر | مشخص می کند که آیا این عملیات مش را در سراسر موجودیت های کنترل حذف شده صاف می کند. فقط هنگام تولید مش برای یک هندسه در دسترس است. |
smoothmaxiter | عدد صحیح | 4 | تعداد تکرارهای هموارسازی را مشخص می کند. فقط هنگام تولید مش برای یک هندسه در دسترس است. |
smoothmaxdepth | عدد صحیح | 4 | حداکثر عمق هموارسازی عنصر را مشخص می کند. فقط هنگام تولید مش برای یک هندسه در دسترس است. |
xscale | دو برابر | 1 | هندسه را در جهت x قبل از مش بندی مقیاس دهید. |
yscale | دو برابر | 1 | هندسه را در جهت y قبل از مش بندی مقیاس دهید. |
zscale | دو برابر | 1 | هندسه مقیاس را در جهت z قبل از مش بندی. |
مشر در صورت مواجه شدن با خطا متوقف نمی شود. در عوض، به مش بندی موجودیت های باقی مانده ادامه می دهد. قبل از اتمام، تمام خطاها جمع آوری شده و به عنوان مشکلات ویژگی گزارش می شوند. می توانید از خروجی برای بررسی بصری مش جزئی استفاده کنید. این می تواند به شما کمک کند تا بفهمید مشکلات چیست و چگونه می توان آنها را برطرف کرد.
ویژگی متد الگوریتم تسلاسیون دلونی را برای استفاده تعیین می کند. پیش فرض خودکار است ، که باعث می شود مولد مش FreeTet بهترین الگوریتم را برای هر دامنه تعیین کند. الگوریتم del1 Delaunay الگوریتم Delaunay است که در نسخه های قبلی COMSOL استفاده شده است. الگوریتم del2 Delaunay یک نسخه جایگزین از الگوریتم است که تحت برخی شرایط می تواند مش مرزی را برای ساده سازی مش بندی تغییر دهد.
ویژگیهای xscale ، yscale و zscale فاکتورهای اسکالر را در جهت هر محور مشخص میکنند که هندسه قبل از مشبندی با آن مقیاسبندی میشود. سپس مش به دست آمده برای تناسب با هندسه اصلی کوچک می شود. مقادیر سایر ویژگی ها با هندسه مقیاس شده مطابقت دارد. به طور پیش فرض، هیچ مقیاسی انجام نمی شود.
از ویژگی های ویژگی زیر استفاده می شود:
ویژگی | ملاحظات |
CornerRefinement | هنگام ایجاد مش روی صورت استفاده می شود. فقط هنگام تولید مش برای یک هندسه موجود است، |
توزیع | زمانی استفاده می شود که روی لبه ها تعریف شود. فقط هنگام تولید مش برای یک هندسه در دسترس است. |
اندازه | تمام خواص استفاده می شود. |
SizeExpression | تمام خواص استفاده می شود. فقط هنگام تولید مش برای یک هندسه در دسترس است. |
برای مش های وارد شده، یک ویژگی اندازه پیش فرض در زیر ویژگی FreeTet با اندازه برچسب وجود دارد . می توانید با استفاده از model.component( <ctag> ).mesh( <tag> ).feature( <ftag> ).feature(“size”) به آن دسترسی داشته باشید .
همچنین ببینید
توزیع ، FreeTri ، اندازه