حذف
رئوس، لبه ها، چهره ها، دامنه ها یا اشیاء هندسی را حذف کنید.
نحو
model.component( <ctag> ).geom( <tag> ).create( <ftag> “Delete”);
model.component( <ctag> ).geom( <tag> ).feature( <ftag> ).selection( property );
model.component( <ctag> ).geom( <tag> ).feature( <ftag> ).set( خاصیت , <value> );
model.component( <ctag> ).geom( <tag> ).feature( <ftag> ).get Type ( خاصیت );
model.component( <ctag> ).geom( <tag> ).feature( <ftag> ).setAttribute( ویژگی , <value> );
model.component( <ctag> ).geom( <tag> ).feature( <ftag> ).getAttribute( ویژگی );
شرح
از model.component( <ctag> ).geom( <tag> ).create( <ftag> “Delete”) برای حذف موجودیت های هندسی استفاده کنید .
از model.component( <ctag> ).geom( <tag> ).feature( <ftag> ).selection(“input”) برای انتخاب موجودیت های حذف استفاده کنید . برای تنظیم سطح انتخاب برای شی انتخاب، و برای انتخاب نهادهای ورودی به روشهای انتخاب شیء هندسی مراجعه کنید .
انتخاب پیش فرض خالی است.
ویژگی | ارزش | پیش فرض | شرح |
ورودی | انتخاب | رئوس، لبه ها، چهره ها، دامنه ها یا اشیاء برای حذف. | |
رنگ | هیچکدام | سفارشی | عدد صحیح بین 1 و تعداد رنگ ها در موضوع فعلی | هیچ یک | رنگ انتخابی، یا به عنوان یک عدد صحیح که رنگی را در تم رنگ نشان می دهد، یا به عنوان یک رنگ سفارشی در ویژگی customcolor داده می شود . رنگ آمیزی فقط زمانی در دسترس است که selresult فعال باشد. |
سازگار | 4.2a | 4.3 | 4.3 | نسخه الگوریتم |
رنگ سفارشی | RGB-سه گانه | رنگ تم بعدی موجود | رنگ مورد استفاده وقتی رنگ روی سفارشی تنظیم شود فعال می شود . |
نتیجه | در | خاموش | خاموش | انتخاب هایی از تمام اشیاء به دست آمده ایجاد کنید. |
selresultshow | همه | obj | dom | bnd | edg | pnt | خاموش | dom | در فیزیک، مواد، و غیره، انتخابها را نشان دهید، اگر نتیجهاش روشن باشد . در نمونه های جزئی؛ یا به صورت سه بعدی از یک هندسه صفحه. obj در هندسه یک جزء موجود نیست. dom ، bnd ، و edg در همه ویژگیها موجود نیستند. |
کمک کرد | رشته | هیچ یک | برچسب انتخاب تجمعی برای مشارکت. |
حذف یک دامنه، چهره یا لبه به طور خودکار همه موجودیتهای مجاور با ابعاد پایینتر را حذف میکند، به جز مواردی که برای محدود کردن موجودیتهای باقیمانده لازم است.
در دوبعدی و سه بعدی، رئوس هایی که در مجاورت یک یال قرار دارند را نمی توان حذف کرد.
در سه بعدی، یک لبه را می توان حذف کرد، اگر هیچ صورت مجاور نداشته باشد، یا اگر داخل یک چهره باشد.
برای اطلاعات در مورد نتایج و ویژگیهای کمک به آن ، به انتخاب موجودات هندسی مراجعه کنید .
ویژگی های زیر در دسترس هستند:
نام | ارزش | پیش فرض | شرح |
ساخت و ساز | در | خاموش | به ارث می برند | شما ارث می برید | اجسام به دست آمده را به عنوان هندسه ساختمانی تعیین کنید. فقط در صورتی که تمام اشیای ورودی هندسه ساخت و ساز باشند، از ارث برای تنظیم ویژگی هندسه ساخت و ساز استفاده کنید . |
سازگاری
در نسخه 4.3 الگوریتم کمی تغییر کرد. تفاوت اصلی این است که الگوریتم قدیمی نوع جسم را برای اجسام جامد، سطحی و منحنی حفظ می کرد. برای دریافت رفتار قدیمی، compat را روی 4.2a تنظیم کنید .
model.component( <ctag> ).geom( <tag> ).create( <ftag> “del”) یکویژگی Delete ایجاد می کند.
مثال
حذف چهره 5 از بلوک سطح:
کد برای استفاده با جاوا
Model model = ModelUtil.create(“Model1”);
model.component().create(“comp1”);
GeomSequence g =model.component(“comp1”).geom().create(“geom1”,3);
g.create(“blk1″،”Block”);
g.feature(“blk1”).set(“نوع”، “سطح”);
g.run(“blk1”);
g.create(“del1″,”Delete”);
g.feature(“del1”).selection(“input”).set(“blk1”,5);
g.run();
کد برای استفاده با متلب
model = ModelUtil.create(‘Model1’);
model.component.create(‘comp1’);
g = model.component(‘comp1’).geom.create(‘geom1’,3);
g.create(‘blk1′,’Block’);
g.feature(‘blk1’).set(‘type’, ‘surface’);
g.run(‘blk1’);
g.create(‘del1′,’Delete’);
g.feature(‘del1’).selection(‘input’).set(‘blk1’,5);
g.run
همچنین ببینید
نوشتن، اتحاد، تقاطع، تفاوت ، استخراج