تعمیر

View Categories

تعمیر

3 min read

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