چهره ها را از اشیاء CAD جدا کنید تا یک جامد (کودک) جدید تشکیل شود.
نحو
model.component( <ctag> ).geom( <tag> ).feature().
create( <ftag> “DetachFaces”);
create( <ftag> “DetachFaces”);
model.component( <ctag> ).geom( <tag> ).feature( <ftag> ).
انتخاب( خاصیت ) ;
انتخاب( خاصیت ) ;
model.component( <ctag> ).geom( <tag> ).feature( <ftag> ).
set( خاصیت , <value> );
set( خاصیت , <value> );
model.component( <ctag> ).geom( <tag> ).feature( <ftag> ).
getType( خاصیت );
getType( خاصیت );
model.component( <ctag> ).geom( <tag> ).defeaturing(“DetachFaces”).
انتخاب( خاصیت ) ;
انتخاب( خاصیت ) ;
model.component( <ctag> ).geom( <tag> ).defeaturing(“DetachFaces”).
set( خاصیت , <value> );
set( خاصیت , <value> );
model.component( <ctag> ).geom( <tag> ).defeaturing(“DetachFaces”).
حذف ( <ftag> );
حذف ( <ftag> );
شرح
model.component( <ctag> ).geom( <tag> ).defeaturing(“DetachFaces”). delete( <ftag> ) یک ویژگی DetachFaces با برچسب <ftag> با ویژگی های مشخص شده ایجاد می کند. اگر ویژگی قابل ساخت باشد، پس از ویژگی فعلی در دنباله هندسه قرار می گیرد. در غیر این صورت، ویژگی کنار گذاشته می شود.
همچنین امکان ایجاد ویژگی DetachFaces با استفاده از روش ایجاد استاندارد وجود دارد .
ویژگی | ارزش | پیش فرض | شرح |
ورودی | انتخاب | چهره هایی برای جدا شدن | |
کودک شفابخش | پر کردن | پچچیلد | وصله والد | وصله والد | روش درمانی مورد استفاده بر روی شی کودک. |
شفابخش | پر کردن | پچ | پچ | روش درمانی مورد استفاده در شی والد. |
نتیجه | در | خاموش | خاموش | انتخاب هایی از تمام اشیاء به دست آمده ایجاد کنید. |
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”);
create(“imp1″، “Import”);
model.component(“comp1”).geom(“geom1”).feature(“imp1”).
set(“نام فایل”، “defeaturing_demo_2.mphbin”);
set(“نام فایل”، “defeaturing_demo_2.mphbin”);
model.component(“comp1”).geom(“geom1”).runAll();
model.component(“comp1”).geom(“geom1”).feature().
create(“det1″،”DetachFaces”);
create(“det1″،”DetachFaces”);
model.component(“comp1”).geom(“geom1”).feature(“det1”).
selection(“input”).set(“imp1”,6,7,8,9,11,12,13);
selection(“input”).set(“imp1”,6,7,8,9,11,12,13);
model.component(“comp1”).geom(“geom1”).runAll();
سازگاری
ویژگی زیر دیگر پشتیبانی نمی شود:
ویژگی | ارزش | پیش فرض | شرح |
بیرون | stx | ftx | ctx | ptx | هیچ یک | متغیرهای خروجی |
همچنین ببینید
جایگزین چهره ها