FreeQuad

FreeQuad

FreeQuad
یک مش چهار ضلعی بدون ساختار ایجاد کنید.
نحو
model.component( <ctag> ).mesh( <tag> ).create( <ftag> “FreeQuad”);
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> “FreeQuad”) برای ایجاد یک مش چهار ضلعی بدون ساختار.
از model.component( <ctag> ).mesh( <tag> ).feature( <ftag> ).selection() برای تعیین دامنه (مرز در سه بعدی) انتخاب استفاده کنید . اگر هیچ انتخابی را مشخص نکنید، این ویژگی یک مش روی موجودیت های هندسی باقی مانده در دوبعدی ایجاد می کند. در حالت سه بعدی، انتخاب پیش فرض خالی است.
از model.component( <ctag> ).mesh( <tag> ).feature( <ftag> ).create( <ftag1> ftype ) برای افزودن ویژگی های ویژگی استفاده کنید .
خواص زیر موجود است:
جدول 4-42: ویژگی های موجود برای FREEQUAD
ویژگی
ارزش
پیش فرض
شرح
رفع نقص
دو برابر
1.0
فاکتور اندازه نسبی برای شناسایی عیوب محلی. فقط برای مش های وارداتی به صورت سه بعدی موجود است.
روش
خودکار legacy52 legacy52a میراث54
خودکار در مدل های جدید; legacy52a یا legacy54 در مدل های مهاجرت شده
الگوریتم مش بندی چهارگانه برای استفاده.
Simplifymesh
در خاموش
بر
Boolean مشخص می کند که آیا مش اصلی باید ساده شود. فقط برای مش های وارداتی به صورت سه بعدی موجود است.
Simplifytol
دو برابر
0.01
تحمل ساده سازی نسبی فقط برای مش های وارداتی به صورت سه بعدی موجود است.
کنترل صاف
در خاموش
بر
مشخص می کند که آیا این عملیات مش را در سراسر موجودیت های کنترل حذف شده صاف می کند. فقط هنگام تولید مش برای یک هندسه در دسترس است.
smoothmaxdepth
عدد صحیح
4
حداکثر عمق هموارسازی عنصر را مشخص می کند. فقط هنگام تولید مش برای یک هندسه در دسترس است.
smoothmaxiter
عدد صحیح
4
تعداد تکرارهای هموارسازی را مشخص می کند. فقط هنگام تولید مش برای یک هندسه در دسترس است.
xscale
دو برابر
1
هندسه را در جهت x قبل از مش بندی مقیاس دهید.
yscale
دو برابر
1
هندسه را در جهت y قبل از مش بندی مقیاس دهید.
zscale
دو برابر
1
هندسه مقیاس را در جهت z قبل از مش بندی.
برای اطلاعات بیشتر در مورد خواص، ویژگی FreeTet را ببینید .
از ویژگی های ویژگی زیر استفاده می شود:
جدول 4-43: ویژگی های ویژگی برای FREEQUAD
ویژگی
ملاحظات
CornerRefinement
هنگام ایجاد مش روی صورت استفاده می شود. فقط هنگام تولید مش برای یک هندسه موجود است،
توزیع
زمانی استفاده می شود که روی لبه ها تعریف شود.
اندازه
تمام خواص استفاده می شود.
SizeExpression
تمام خواص استفاده می شود. فقط هنگام تولید مش برای یک هندسه در دسترس است.
برای مش های وارد شده، یک ویژگی اندازه پیش فرض در زیر ویژگی FreeQuad با اندازه برچسب وجود دارد . می توانید با استفاده از model.component( <ctag> ).mesh( <tag> ).feature( <ftag> ).feature(“size”) به آن دسترسی داشته باشید .
سازگاری
FreeTet را ببینید .
همچنین ببینید
توزیع ، FreeTri ، اندازه