حذف Fillets

View Categories

حذف Fillets

4 min read

حذف Fillets
فیله ها را در اشیاء CAD پیدا و حذف کنید.
نحو
model.component( <ctag> ).geom( <tag> ).feature().
    create( <ftag> “DeleteFillets”);
model.component( <ctag> ).geom( <tag> ).feature( <ftag> ).
    انتخاب( خاصیت ) ;
model.component( <ctag> ).geom( <tag> ).feature( <ftag> ).
    set( خاصیت , <value> );
model.component( <ctag> ).geom( <tag> ).feature( <ftag> ).
    getType( خاصیت );
model.component( <ctag> ).geom( <tag> ).feature( <ftag> ).find();
model.component( <ctag> ).geom( <tag> ).feature( <ftag> ).detail();
model.component( <ctag> ).geom( <tag> ).defeaturing(“Filets”).
    انتخاب( خاصیت ) ;
model.component( <ctag> ).geom( <tag> ).defeaturing(“Filets”).
    set( خاصیت , <value> );
model.component( <ctag> ).geom( <tag> ).defeaturing(“Fillets”).find();
model.component( <ctag> ).geom( <tag> ).defeaturing(“Filets”).
    detail();
model.component( <ctag> ).geom( <tag> ).defeaturing(“Filets”).
    حذف ( <ftag> );
model.component( <ctag> ).geom( <tag> ).defeaturing(“Filets”).
    deleteAll( <ftag> );
شرح
model .component( <ctag> ) .geom( <tag> ).defeaturing(“Filets”). حذف ( <ftag> )
یک ویژگی DeleteFillets با برچسب <ftag> با ویژگی های مشخص شده ایجاد می کند. ویژگی delete روی انتخاب شده تنظیم شده است . اگر ویژگی قابل ساخت باشد، پس از ویژگی فعلی در دنباله هندسه قرار می گیرد. در غیر این صورت، ویژگی کنار گذاشته می شود.
model.component( <ctag> ).geom( <tag> ).defeaturing(“Filets”). deleteAll( <ftag> ) به عنوان متد حذف عمل می کند ، اما ویژگی delete روی all تنظیم شده است .
همچنین امکان ایجاد ویژگی DeleteFillets با استفاده از روش استاندارد ایجاد وجود دارد . خواص زیر موجود است.
جدول 3-6: ویژگی های موجود
ویژگی
ارزش
پیش فرض
شرح
حذف
همه انتخاب شد
انتخاب شد
تمام فیله های اندازه داده شده یا انتخابی را حذف کنید. فقط برای ویژگی موجود است.
minentsize
دو برابر
0
حداقل شعاع فیله
entsize
دو برابر
1e-3
حداکثر شعاع فیله
ورودی
انتخاب
نام اشیاء ورودی
نتیجه
در خاموش
خاموش
انتخاب هایی از تمام اشیاء به دست آمده ایجاد کنید.
selresultshow
همه obj dom bnd edg pnt خاموش
dom
منتخبی از اشیاء به دست آمده را در فیزیک، مواد، و غیره، یا در نمونه های جزئی نشان دهید. obj در هندسه یک جزء موجود نیست. dom ، bnd ، و edg در همه ویژگی‌ها موجود نیستند.
کمک کرد
رشته
هیچ یک
برچسب انتخاب تجمعی برای مشارکت.
model.component( <ctag> ).geom( <tag> ).feature( <ftag> ).find() اشیاء ورودی را برای فیله هایی با شعاع کمتر از entsize جستجو می کند .
model.component( <ctag> ).geom( <tag> ).feature( <ftag> ).detail() یک شی انتخاب را برمی گرداند که در آن می توانید زیر مجموعه ای از فیله های یافت شده را انتخاب کنید.
روش های یافتن و جزئیات
model.component( <ctag> ).geom( <tag> ).defeaturing(“Filets”)
عملکرد مربوط به ابزار شکست را دارند.
فقط چهره هایی که می توانند بدون باطل کردن شی حذف شوند حذف می شوند. اگر امکان حذف یک فیله وجود نداشت، یک هشدار داده می شود که از طریق model.geom( <tag> ).feature( <ftag> ).problem() قابل دسترسی است .
سازگاری
ویژگی زیر دیگر پشتیبانی نمی شود:
جدول 3-7: خواص منسوخ شده
ویژگی
ارزش
پیش فرض
شرح
بیرون
stx ftx ctx ptx
هیچ یک
متغیرهای خروجی
مثال
مثال زیر شی CAD را در فایل هندسه ComsOL Multiphysics faturing_demo_3.mphbin وارد می کند و تمام فیله ها را با شعاع کمتر از 4·10-3 پیدا می کند . اولین مورد از این فیله ها حذف می شود.
Model model = ModelUtil.create(“Model1”);
model.component.create(“comp1”);
model.component(“comp1”).geom().create(“geom1”,3);
model.component(“comp1”).geom(“geom1”).feature().
      create(“imp1″، “Import”);
model.component(“comp1”).geom(“geom1”).feature(“imp1”).
      set(“نام فایل”، “defeaturing_demo_3.mphbin”);
model.component(“comp1”).geom(“geom1”).run(“imp1”);
model.component(“comp1”).geom(“geom1”).feature().
      create(“dfi1″،”DeleteFillets”);
model.component(“comp1”).geom(“geom1”).feature(“dfi1”).
      انتخاب (“ورودی”).
      set(“imp1”);
model.component(“comp1”).geom(“geom1”).feature(“dfi1”).
      set(“entsize”,4e-3);
model.component(“comp1”).geom(“geom1”).feature(“dfi1”).find();
model.component(“comp1”).geom(“geom1”).feature(“dfi1”).detail().
      setGroup(1);
model.component(“comp1”).geom(“geom1”).run();
همچنین ببینید
جایگزین چهره ها