CompositeEdges

CompositeEdges

CompositeEdges
لبه های مرکب را تشکیل دهید.
نحو
model.component( <ctag> ).geom( <tag> ).create( <ftag> “CompositeEdges”);
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> ).create( <ftag> “CompositeEdges”) برای تشکیل لبه های ترکیبی استفاده کنید .
از model.component( <ctag> ).geom( <tag> ).feature( <ftag> ).selection(“input”) برای انتخاب لبه هایی که باید به هم متصل شوند استفاده کنید . انتخاب پیش فرض خالی است.
این ویژگی یک لبه ترکیبی برای هر جزء لبه متصل (از نوع منیفولد) لبه های انتخاب شده با نادیده گرفتن رئوس بین لبه ها تشکیل می دهد. شی خروجی یک هندسه مجازی است.
خواص زیر موجود است:
جدول 3-48: خواص معتبر
نام
ارزش
پیش فرض
شرح
ورودی
انتخاب
لبه ها به کامپوزیت.
نگه فرمش
در خاموش
خاموش
لبه های ورودی را برای کنترل مش نگه دارید.
از Keepformesh برای حفظ لبه های ورودی در حین مش بندی استفاده کنید تا به شما در ساخت مش کمک کند.
توجه داشته باشید که این عملیات هرگز لبه‌های مرکب را تشکیل نمی‌دهد که حلقه‌های بسته یا دوره‌ای هستند، یعنی هر یال حاصل دارای رئوس شروع و پایان مجزا است.
مثال
لبه های 2 و 4 یک دایره را در یک لبه بسازید.
کد برای استفاده با جاوا
Model model = ModelUtil.create(“Model”);
model.component().create(“comp1”);
GeomSequence g = model.component(“comp1”).geom().create(“geom1”, 2);
g.create(“c1″، “Circle”);
g.run(“fin”);
g.create(“cme1″، “CompositeEdges”);
g.feature(“cme1”).selection(“input”).set(“fin”, 2, 4);
g.run();
کد برای استفاده با متلب
model = ModelUtil.create(‘Model’);
model.component.create(‘comp1’);
g = model.component(‘comp1’).geom.create(‘geom1’, 2);
g.create(‘c1’, ‘Circle’);
g.run(‘fin’);
g.create(‘cme1’, ‘CompositeEdges’);
g.feature(‘cme1’).selection(‘input’).set(‘fin’, 2, 4);
g.run
همچنین ببینید