ExplicitSelection

ExplicitSelection

ExplicitSelection
انتخاب صریح از موجودات یا اشیاء هندسی ایجاد کنید.
نحو
model.component( <ctag> ).geom( <tag> ).create( <ftag> “ExplicitSelection”);
model.component( <ctag> ).geom( <tag> ).feature().selection(“انتخاب”);
model.component( <ctag> ).geom( <tag> ).feature().set( خاصیت,<value> );
model.component( <ctag> ).geom( <tag> ).feature().get Type ( خاصیت );
شرح
خواص زیر موجود است:
 
ویژگی
ارزش
پیش فرض
شرح
زاویه
دو برابر
5
تحمل زاویه برای ارزیابی تداوم.
رنگ
هیچکدام سفارشی | عدد صحیح بین 1 و تعداد رنگ ها در موضوع فعلی
هیچ یک
رنگ انتخابی، یا به عنوان یک عدد صحیح که رنگی را در تم رنگ نشان می دهد، یا به عنوان یک رنگ سفارشی در ویژگی customcolor داده می شود .
کمک کرد
رشته
هیچ یک
برچسب انتخاب تجمعی برای مشارکت.
رنگ سفارشی
RGB-سه گانه
رنگ تم بعدی موجود
رنگ مورد استفاده وقتی رنگ روی سفارشی تنظیم شود فعال می شود .
groupcontang
در خاموش
خاموش
حالت مماس پیوسته.
انتخاب
انتخاب
خالی
انتخاب موجودیت ها یا اشیاء.
روشن
در خاموش
بر
انتخاب را در توالی هندسه نگه دارید.
Selshow
در خاموش
بر
نمایش انتخاب در فیزیک، مواد، و غیره. در نمونه های جزئی؛ یا به صورت سه بعدی از یک هندسه صفحه.
از روش‌های انتخابی که در بخش «روش‌های انتخاب شی هندسه» در زیر model.component( <ctag> ).geom() توضیح داده شده است برای تعیین انتخاب model.component( <ctag> ).geom( <tag> ).feature() استفاده کنید. .selection(“انتخاب”) .
برای انتخاب مرز یا لبه به صورت دو بعدی یا سه بعدی، می‌توانید با تنظیم ویژگی groupcontang روی انتخاب ، گروه‌های کاملی از موجودیت‌ها را انتخاب کنید . هر گروه متشکل از موجودات مجاور است که در زاویه ای کمتر از آنگلول به هم می رسند .
برای اطلاعات کلی در مورد انتخاب‌ها، به Selections of Geometric Entities مراجعه کنید .
سازگاری
از نام مستعار زیر نیز می توان استفاده کرد:
model.component( <ctag> ).geom( <tag> ).create( <ftag> “Selection”);
مثال
دنباله زیر یک بلوک و یک استوانه ایجاد می کند و انتخابی از وجه 4 بلوک را ایجاد می کند. این مربوط به وجه 9 و 13 در هندسه نهایی شده است.
کد برای استفاده با جاوا
Model model = ModelUtil.create(“Model”);
model.component().create(“comp1”);
GeomSequence g = model.component(“comp1”).geom().create(“geom1”, 3);
g.create(“blk1″، “Block”);
g.run(“blk1”);
g.create(“sel1″,”ExplicitSelection”);
g.feature(“sel1”).selection(“انتخاب”).init(2);
g.feature(“sel1”).selection(“selection”).set(“blk1”, new int[]{4});
g.create(“cyl1″، “Cylinder”);
g.run();
int[] faces = model.selection(“geom1_sel1”).entities(2);
// چهره = 9، 13
کد برای استفاده با متلب
model = ModelUtil.create(‘Model’);
model.component.create(‘comp1’);
g = model.component(‘comp1’).geom.create(‘geom1’, 3);
g.create(‘blk1’, ‘Block’);
g.run(‘blk1’);
g.create(‘sel1′,’ExplicitSelection’);
g.feature(‘sel1’).selection(‘selection’).init(2);
g.feature(‘sel1’).selection(‘selection’).set(‘blk1’, 4);
g.create(‘cyl1’, ‘Cylinder’);
g.run
faces = model.selection(‘geom1_sel1’).entities(2);
% چهره = 9، 13
همچنین ببینید
AdjacentSelection ، BallSelection، BoxSelection، CylinderSelection، Disk Selection ، UnionSelection، IntersectionSelection، DifferenceSelection، ComplementSelection