چهره ها را از اشیاء CAD حذف کنید و با ایجاد چهره های جدید زخم ها را التیام بخشید.
نحو
model.component( <ctag> ).geom( <tag> ).feature().
create( <ftag> “ReplaceFaces”);
create( <ftag> “ReplaceFaces”);
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(“ReplaceFaces”).
انتخاب ( ملاک )
انتخاب ( ملاک )
model.component( <ctag> ).geom( <tag> ).defeaturing(“ReplaceFaces”).
set( خاصیت , <value> );
set( خاصیت , <value> );
model.component( <ctag> ).geom( <tag> ).defeaturing(“ReplaceFaces”).
حذف ( <ftag> );
حذف ( <ftag> );
شرح
model.component( <ctag> ).geom( <tag> ).defeaturing(“ReplaceFaces”). delete( <ftag> ) یک ویژگی ReplaceFaces با برچسب <ftag> با ویژگی های مشخص شده ایجاد می کند. اگر ویژگی قابل ساخت باشد، پس از ویژگی فعلی در دنباله هندسه قرار می گیرد. در غیر این صورت، ویژگی کنار گذاشته می شود.
همچنین امکان ایجاد ویژگی ReplaceFaces با استفاده از روش استاندارد ایجاد وجود دارد .
ویژگی | ارزش | پیش فرض | شرح |
ورودی | انتخاب | چهره ها برای جایگزینی. | |
شفا دادن | کلاهک | توسعه دادن، گسترش | توسعه دادن، گسترش | روش شفا. |
از طریق سوراخ | در | خاموش | خاموش | طوری درمان کنید که گویی صورت های برداشته شده یک سوراخ هستند. |
نتیجه | در | خاموش | خاموش | انتخاب هایی از تمام اشیاء به دست آمده ایجاد کنید. |
selresultshow | همه | obj | dom | bnd | edg | pnt | خاموش | dom | منتخبی از اشیاء به دست آمده را در فیزیک، مواد، و غیره، یا در نمونه های جزئی نشان دهید. obj در هندسه یک جزء موجود نیست. dom ، bnd ، و edg در همه ویژگیها موجود نیستند. |
کمک کرد | رشته | هیچ یک | برچسب انتخاب تجمعی برای مشارکت. |
چهره های موجود در ورودی ویژگی از اشیاء خود حذف می شوند. جسم حاصل به گونه ای ترمیم می شود که جسم جامد به دست می آید. اگر بهبودی کلاه باشد ، یک صورت جدید بر اساس لبه های اطراف هر زخم تشکیل می شود. اگر بهبودی طولانی شود ، صورت های اطراف هر زخم رشد یا کوچک می شود تا زخم بهبود یابد.
هنگامی که چهرههایی را که از طریق سوراخها تشکیل میشوند، جایگزین میکنید، ویژگی سوراخ سوراخ را روی on قرار دهید تا نشان دهد که دو زخم از جایی که سوراخ وارد و از هندسه خارج شده است، بهجای اینکه به صورت یک زخم منفرد باشند، بهطور مستقل بهبود مییابند. اگر سوراخ عبوری خاموش باشد ، زخم با یک چهره جدید که فقط سوراخ را دوباره ایجاد می کند، بهبود می یابد.
مثال
مثال زیر فایل deathuring_demo_2.mphbin را وارد میکند و یک حفره را از مدل هندسی حذف میکند.
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”).run(“imp1”);
model.component(“comp1”).geom(“geom1”).feature().
create(“rfa1″،”ReplaceFaces”);
create(“rfa1″،”ReplaceFaces”);
model.component(“comp1”).geom(“geom1”).feature(“rfa1”).
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”).run();
سازگاری
ویژگی زیر دیگر پشتیبانی نمی شود:
ویژگی | ارزش | پیش فرض | شرح |
بیرون | stx | ftx | ctx | ptx | هیچ یک | متغیرهای خروجی |
همچنین ببینید
DeleteFillets , DeleteSliverFaces , DeleteSmallFaces , DetachFaces