فاصله

فاصله

فاصله
یک یا چند بازه متصل را در یک بعدی ایجاد کنید.
نحو
model.component( <ctag> ).geom( <tag> ).create( <ftag> “Interval”);
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> “Interval”) برای ایجاد یک یا چند بازه استفاده کنید . خواص زیر موجود است:
جدول 3-102: جفت‌های دارایی/مقدار معتبر برای بازه زمانی
ویژگی
ارزش
پیش فرض
شرح
کمک کرد
رشته
هیچ یک
برچسب انتخاب تجمعی برای مشارکت.
هماهنگی
دو برابر[]
{0،1}
مختصات در جدول (زمانی که coordsource روی جدول تنظیم شده است استفاده می شود ).
منبع هماهنگی
جدول بردار
جدول
منبع داده مختصات: جدول یا بردار مختصات (در زمانی که specify روی coord تنظیم شده استفاده می شود ).
هماهنگ با
دو برابر[]
{0،1}
مختصات در جدول (زمانی که coordsource روی جدول تنظیم شده است استفاده می شود ).
ترک کرد
دو برابر
0
نقطه پایانی سمت چپ (زمانی که Specify روی len تنظیم شده است استفاده می شود ).
منبع لنز
جدول بردار
جدول
منبع داده برای طول های بازه: یک جدول یا یک بردار طول (در زمانی که Specify روی len تنظیم شده است استفاده می شود ).
لن
دو برابر[]
{1}
طول در جدول (در زمانی که lensource روی جدول تنظیم شده است استفاده می شود ).
منبع لنز
جدول بردار
جدول
منبع داده برای طول های بازه: یک جدول یا یک بردار طول (در زمانی که Specify روی len تنظیم شده است استفاده می شود ).
لنوک
دو برابر[]
{1}
طول در فیلد برداری (زمانی که منبع لنز روی جدول تنظیم شده استفاده می شود ).
نتیجه
در خاموش
خاموش
انتخاب هایی از تمام اشیاء به دست آمده ایجاد کنید.
selresultshow
همه obj dom bnd خاموش
dom
اگر نتیجه selresult روشن باشد ، انتخاب‌هایی را از اجسام حاصل در فیزیک، مواد و غیره یا در نمونه‌های جزئی نشان دهید. obj در هندسه یک جزء موجود نیست. dom ، bnd ، و edg در همه ویژگی‌ها موجود نیستند.
مشخص كردن
بند ناف لن
هماهنگی
مختصات یا طول بازه ها را مشخص کنید.
برای تعیین یک بازه، خصوصیات p1 و p2 را تنظیم کنید . سپس، فواصل به طور خودکار به یک تنظیم می شود .
برای تعیین دنباله ای از فواصل متصل، ویژگی p را تنظیم کنید . سپس، فواصل به طور خودکار به تعداد زیادی تنظیم می شود .
برای اطلاعات در مورد نتایج و ویژگی‌های کمک به آن ، به انتخاب موجودات هندسی مراجعه کنید .
سازگاری
model.component( <ctag> ).geom( <tag> ).create( <ftag> “solid1”) یک بازه ایجاد می کند.
ویژگی های بالا در نسخه 5.4 اضافه شد. با توجه به ویژگی های قبلی به صورت زیر سازگاری عقب وجود دارد:
فواصل خصوصیت تنظیم شده روی یک ، مربوط به مجموعه منبع هماهنگی است .
فواصل خصوصیت تنظیم شده روی many مطابق با تنظیم منبع همدف بردار است .
تنظیم یا بدست آوردن مقدار خاصیت p1 روی اولین عنصر آرایه هماهنگ عمل می کند .
تنظیم یا بدست آوردن مقدار خاصیت p2 بر روی آخرین عنصر (یا دوم) آرایه هماهنگ عمل می کند .
تنظیم یا بدست آوردن مقدار خاصیت p روی آرایه coordvec عمل می کند .
مثال
دستورات زیر یک جامد متشکل از دو بازه ایجاد می کنند:
کد برای استفاده با جاوا
Model model = ModelUtil.create(“Model1”);
model.component().create(“comp1”);
GeomSequence g = model.component(“comp1”).geom().create(“geom1”,1);
g.create(“i1″،”Interval”);
g.feature(“i1”).set(“p”,”0 1 3″);
g.run();
کد برای استفاده با متلب
model = ModelUtil.create(‘Model1’);
model.component.create(‘comp1’);
g = model.component(‘comp1’).geom.create(‘geom1’,1);
g.create(‘i1′,’Interval’);
g.feature(‘i1’).set(‘p’,’0 1 3′);
g.run
همچنین ببینید
BezierPolygon