اجسام CAD سطح را ببافید تا جامدات یا اجسام سطحی را تشکیل دهید.
نحو
model.component( <ctag> ).geom( <tag> ).feature().
create( <ftag> “Knit”);
create( <ftag> “Knit”);
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> ).feature( <ftag> ).
setAttribute( ویژگی , <value> );
setAttribute( ویژگی , <value> );
model.component( <ctag> ).geom( <tag> ).feature( <ftag> ).
getAttribute( ویژگی );
getAttribute( ویژگی );
شرح
model.component( <ctag> ).geom( <ftag> ).feature(). create( <ftag> “Knit”) یک ویژگی بافتنی با برچسب <ftag> ایجاد می کند . خواص زیر موجود است.
ویژگی | ارزش | پیش فرض | شرح |
سوراخ های پر شده | در | خاموش | خاموش | تلاش برای ایجاد چهره های جدید برای جایگزینی هندسه از دست رفته |
ورودی | انتخاب | نام اشیاء سطح ورودی | |
تعمیراتول | دو برابر | 1e-5 | تحمل تعمیر مطلق |
نتیجه | در | خاموش | خاموش | انتخاب هایی از تمام اشیاء به دست آمده ایجاد کنید. |
selresultshow | همه | obj | dom | bnd | edg | pnt | خاموش | dom | منتخبی از اشیاء به دست آمده را در فیزیک، مواد، و غیره، یا در نمونه های جزئی نشان دهید. obj در هندسه یک جزء موجود نیست. dom ، bnd ، و edg در همه ویژگیها موجود نیستند. |
کمک کرد | رشته | هیچ یک | برچسب انتخاب تجمعی برای مشارکت. |
این تابع همچنین شکاف ها و میخ هایی را که در محدوده تحمل مطلق مشخص شده در ویژگی repairtol هستند حذف می کند .
ویژگی های زیر در دسترس هستند:
نام | ارزش | پیش فرض | شرح |
ساخت و ساز | در | خاموش | به ارث می برند | شما ارث می برید | اجسام به دست آمده را به عنوان هندسه ساختمانی تعیین کنید. فقط در صورتی که تمام اشیای ورودی هندسه ساخت و ساز باشند، از ارث برای تنظیم ویژگی هندسه ساخت و ساز استفاده کنید . |
سازگاری
ویژگی زیر دیگر پشتیبانی نمی شود:
ویژگی | ارزش | پیش فرض | شرح |
بیرون | stx | ftx | ctx | ptx | هیچ یک | متغیرهای خروجی |
مثال
مثال زیر فایل repair_demo_2.x_b را وارد میکند و اشیاء سطح را به یک جامد تبدیل میکند. یک شکاف نیز در طول عملیات برداشته می شود.
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(“نام فایل”،”repair_demo_2.x_b”);
set(“نام فایل”،”repair_demo_2.x_b”);
model.component(“comp1”).geom(“geom1”).runAll();
model.component(“comp1”).geom(“geom1”).feature().
create(“knit1″، “Knit”);
create(“knit1″، “Knit”);
model.component(“comp1”).geom(“geom1”).feature(“knit1”).
selection(“input”).set(“imp1”);
selection(“input”).set(“imp1”);
model.component(“comp1”).geom(“geom1”).feature(“knit1”).
set(“repairtol”,1e-3);
set(“repairtol”,1e-3);
model.component(“comp1”).geom(“geom1”).runAll();
همچنین ببینید
تعمیر