DetachFaces

View Categories

DetachFaces

2 min read

DetachFaces
چهره ها را از اشیاء CAD جدا کنید تا یک جامد (کودک) جدید تشکیل شود.
نحو
model.component( <ctag> ).geom( <tag> ).feature().
    create( <ftag> “DetachFaces”);
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> ).defeaturing(“DetachFaces”).
    انتخاب( خاصیت ) ;
model.component( <ctag> ).geom( <tag> ).defeaturing(“DetachFaces”).
    set( خاصیت , <value> );
model.component( <ctag> ).geom( <tag> ).defeaturing(“DetachFaces”).
    حذف ( <ftag> );
شرح
model.component( <ctag> ).geom( <tag> ).defeaturing(“DetachFaces”). delete( <ftag> ) یک ویژگی DetachFaces با برچسب <ftag> با ویژگی های مشخص شده ایجاد می کند. اگر ویژگی قابل ساخت باشد، پس از ویژگی فعلی در دنباله هندسه قرار می گیرد. در غیر این صورت، ویژگی کنار گذاشته می شود.
همچنین امکان ایجاد ویژگی DetachFaces با استفاده از روش ایجاد استاندارد وجود دارد .
جدول 3-18: خواص موجود
ویژگی
ارزش
پیش فرض
شرح
ورودی
انتخاب
چهره هایی برای جدا شدن
کودک شفابخش
پر کردن پچچیلد | وصله والد
وصله والد
روش درمانی مورد استفاده بر روی شی کودک.
شفابخش
پر کردن | پچ
پچ
روش درمانی مورد استفاده در شی والد.
نتیجه
در خاموش
خاموش
انتخاب هایی از تمام اشیاء به دست آمده ایجاد کنید.
selresultshow
همه obj dom bnd edg pnt خاموش
dom
منتخبی از اشیاء به دست آمده را در فیزیک، مواد، و غیره، یا در نمونه های جزئی نشان دهید. obj در هندسه یک جزء موجود نیست. dom ، bnd ، و edg در همه ویژگی‌ها موجود نیستند.
کمک کرد
رشته
هیچ یک
برچسب انتخاب تجمعی برای مشارکت.
چهره ها در ورودی ویژگی از شی والد خود جدا می شوند . یک جامد جدید، جسم کودک ، از صورت های جدا شده تشکیل می شود. اشیاء خروجی، اشیاء والد و فرزند شفا یافته هستند.
ویژگی healparent تعیین می‌کند که چگونه جسم والد پس از جدا کردن صورت‌ها، یک جامد جدید تشکیل شود. پر کردن مقدار به این معنی است که یک صورت جدید بر اساس لبه های اطراف هر زخم تشکیل می شود. پچ ارزش به این معنی است که چهره های اطراف هر زخم رشد یا کوچک شده است.
کودک شفابخش مشخص می کند که چگونه جامد کودک از چهره های جدا شده ساخته می شود. پر کردن مقدار به این معنی است که یک صورت جدید بر اساس لبه های اطراف هر زخم تشکیل می شود. ارزش patchchild به این معنی است که چهره های جدا شده رشد کرده یا کوچک می شوند تا یک جامد را تشکیل دهند. مقدار patchparent به این معنی است که چهره‌های والد اطراف صورت‌های جدا شده رشد کرده یا کوچک شده‌اند تا با صورت‌های جداشده یک جامد تشکیل دهند.
مثال
مثال زیر فایل هندسی ComSOL Multiphysics را وارد کرده و یک حفره تعریف شده توسط مجموعه‌ای از چهره‌ها را جدا می‌کند:
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_2.mphbin”);
model.component(“comp1”).geom(“geom1”).runAll();
model.component(“comp1”).geom(“geom1”).feature().
      create(“det1″،”DetachFaces”);
model.component(“comp1”).geom(“geom1”).feature(“det1”).
      selection(“input”).set(“imp1”,6,7,8,9,11,12,13);
model.component(“comp1”).geom(“geom1”).runAll();
سازگاری
ویژگی زیر دیگر پشتیبانی نمی شود:
جدول 3-19: خواص منسوخ شده
ویژگی
ارزش
پیش فرض
شرح
بیرون
stx ftx ctx ptx
هیچ یک
متغیرهای خروجی
همچنین ببینید
جایگزین چهره ها