LineSegment

LineSegment

LineSegment
بخش های خط را به صورت دو بعدی و سه بعدی ایجاد کنید.
نحو
model.component( <ctag> ).geom( <tag> ).create( <ftag> “LineSegment”);
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> “LineSegment”) برای ایجاد یک پاره خط استفاده کنید . خواص زیر موجود است:
جدول 3-103: جفت‌های دارایی/مقدار معتبر برای LINESEGMENT
ویژگی
ارزش
پیش فرض
شرح
رنگ
هیچکدام سفارشی | عدد صحیح بین 1 و تعداد رنگ ها در موضوع فعلی
هیچ یک
رنگ انتخابی، یا به عنوان یک عدد صحیح که رنگی را در تم رنگ نشان می دهد، یا به عنوان یک رنگ سفارشی در ویژگی customcolor داده می شود . رنگ آمیزی فقط زمانی در دسترس است که selresult فعال باشد.
کمک کرد
رشته
هیچ یک
برچسب انتخاب تجمعی برای مشارکت.
طناب 1
دو برابر[]
بردار صفر
مختصات برای نقطه شروع (با specify1 تنظیم شده به coord ).
coord2
دو برابر[]
بردار صفر
مختصات برای نقطه پایانی (با specify2 تنظیم شده به coord ).
رنگ سفارشی
RGB-سه گانه
رنگ تم بعدی موجود
رنگ مورد استفاده وقتی رنگ روی سفارشی تنظیم شود فعال می شود .
p2
انتخاب
1
نقطه پایانی (با specify2 تنظیم شده به راس ).
نتیجه
در خاموش
خاموش
انتخاب هایی از تمام اشیاء به دست آمده ایجاد کنید.
selresultshow
همه obj dom bnd خاموش
dom
اگر نتیجه selresult روشن باشد ، انتخاب‌هایی را از اجسام حاصل در فیزیک، مواد و غیره یا در نمونه‌های جزئی نشان دهید. obj در هندسه یک جزء موجود نیست. dom ، bnd ، و edg در همه ویژگی‌ها موجود نیستند.
مشخص کنید 1
رأس هماهنگی
راس
نوع مشخصات نقطه شروع
مشخص کنید2
رأس هماهنگی
راس
نوع مشخصات نقطه پایانی
راس 1
انتخاب
0
نقطه شروع (با specify1 تنظیم شده به راس ).
صفحات کار
این | ویژگی نمونه جزئی
این
ویژگی نمونه جزئی برای گرفتن صفحه کار از آن (به صورت سه بعدی و فقط مختصات).
صفحه کار
xyplane | ویژگی صفحه کار
xyplane
ویژگی Work-plane که سیستم مختصات را تعریف می کند (در سه بعدی و فقط مختصات). پیش‌فرض، xyplane ، سیستم مختصات دکارتی جهانی است.
برای اطلاعات در مورد نتایج و ویژگی‌های کمک به آن ، به انتخاب موجودات هندسی مراجعه کنید .
ویژگی های اضافی با ماژول طراحی در دسترس است، LineSegment را ببینید .
ویژگی های زیر در دسترس هستند:
جدول 3-104: ویژگی های معتبر
نام
ارزش
پیش فرض
شرح
ساخت و ساز
در خاموش
خاموش
اجسام به دست آمده را به عنوان هندسه ساختمانی تعیین کنید.
مثال
دستورات زیر یک بلوک به صورت سه بعدی و یک پاره خط از یک راس در آن بلوک به نقطه ای با مختصات (0، 1، 2) ایجاد می کنند:
کد برای استفاده با جاوا
Model model = ModelUtil.create(“Model”);
model.component().create(“comp1”);
GeomSequence g = model.component(“comp1”).geom().create(“geom1”, 3);
g.create(“blk1″، “Block”);
g.create(“ls1″، “LineSegment”);
g.feature(“ls1”).set(“specify1”, “vertex”);
g.feature(“ls1”).set(“specify2″، “coord”);
g.feature(“ls1”).selection(“vertex1”).set(“blk1(1)”, new int[]{1});
g.feature(“ls1”).set(“coord2”, new double[]{0, 1, 2});
g.run();
کد برای استفاده با متلب
model = ModelUtil.create(‘Model’);
model.component.create(‘comp1’);
g = model.component(‘comp1’).geom.create(‘geom1’, 3);
g.create(‘blk1’, ‘Block’);
g.create(‘ls1’, ‘LineSegment’);
g.feature(‘ls1’).set(‘specify1’, ‘vertex’);
g.feature(‘ls1’).set(‘specify2’, ‘coord’);
g.feature(‘ls1’).selection(‘vertex1’).set(‘blk1(1)’, 1);
g.feature(‘ls1’).set(‘coord2’, [0, 1, 2]);
g.run
همچنین ببینید