FreeTet

FreeTet

FreeTet
یک مش چهاروجهی بدون ساختار ایجاد کنید.
نحو
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 ) برای افزودن ویژگی های ویژگی استفاده کنید .
خواص زیر موجود است:
جدول 4-44: ویژگی های موجود برای FREETET
ویژگی
ارزش
پیش فرض
شرح
روش
ماشین از از میراث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 فاکتورهای اسکالر را در جهت هر محور مشخص می‌کنند که هندسه قبل از مش‌بندی با آن مقیاس‌بندی می‌شود. سپس مش به دست آمده برای تناسب با هندسه اصلی کوچک می شود. مقادیر سایر ویژگی ها با هندسه مقیاس شده مطابقت دارد. به طور پیش فرض، هیچ مقیاسی انجام نمی شود.
از ویژگی های ویژگی زیر استفاده می شود:
جدول 4-45: ویژگی های ویژگی برای FREETET
ویژگی
ملاحظات
CornerRefinement
هنگام ایجاد مش روی صورت استفاده می شود. فقط هنگام تولید مش برای یک هندسه موجود است،
توزیع
زمانی استفاده می شود که روی لبه ها تعریف شود. فقط هنگام تولید مش برای یک هندسه در دسترس است.
اندازه
تمام خواص استفاده می شود.
SizeExpression
تمام خواص استفاده می شود. فقط هنگام تولید مش برای یک هندسه در دسترس است.
برای مش های وارد شده، یک ویژگی اندازه پیش فرض در زیر ویژگی FreeTet با اندازه برچسب وجود دارد . می توانید با استفاده از model.component( <ctag> ).mesh( <tag> ).feature( <ftag> ).feature(“size”) به آن دسترسی داشته باشید .
همچنین ببینید
توزیع ، FreeTri ، اندازه