نوشتن، اتحاد، تقاطع، تفاوت

View Categories

نوشتن، اتحاد، تقاطع، تفاوت

4 min read

نوشتن، اتحاد، تقاطع، تفاوت
اشیاء را با استفاده از فرمول مجموعه بولی بنویسید.
نحو
model.component( <ctag> ).geom( <tag> ).create( <ftag> “Compose”);
model.component( <ctag> ).geom( <tag> ).create( <ftag> “Union”);
model.component( <ctag> ).geom( <tag> ).create( <ftag> “تقاطع”);
model.component( <ctag> ).geom( <tag> ).create( <ftag> “تفاوت”);
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> operationName ) برای ترکیب اشیاء هندسی به روش های مختلف استفاده کنید .
از model.component( <ctag> ).geom( <tag> ).feature( <ftag> ) .selection( خاصیت ) برای انتخاب اشیاء برای ترکیب استفاده کنید . انتخاب پیش فرض خالی است.
خواص زیر موجود است:
جدول 3-42: ویژگی های معتبر برای عملیات COMPOSE و BOOLEAN
ویژگی
ارزش
پیش فرض
شرح
absrepairtol
دو برابر
…geom( <برچسب> ).
absRepairTol()
تحمل تعمیر مطلق
رنگ
هیچکدام سفارشی | عدد صحیح بین 1 و تعداد رنگ ها در موضوع فعلی
هیچ یک
رنگ انتخابی، یا به عنوان یک عدد صحیح که رنگی را در تم رنگ نشان می دهد، یا به عنوان یک رنگ سفارشی در ویژگی customcolor داده می شود . رنگ آمیزی فقط زمانی در دسترس است که selresult فعال باشد.
رنگ سفارشی
RGB-سه گانه
رنگ تم بعدی موجود
رنگ مورد استفاده وقتی رنگ روی سفارشی تنظیم شود فعال می شود .
فرمول
رشته
تنظیم فرمول (فقط برای ویژگی نوشتن).
ورودی
انتخاب
اشیاء برای نوشتن
ورودی 2
انتخاب
اشیاء برای تفریق (فقط برای ویژگی Difference).
intbnd
در خاموش
بر
مرزهای داخلی را حفظ کنید.
نگاه داشتن
در خاموش
خاموش
اشیاء ورودی را نگه دارید (نه برای ویژگی Difference).
نگه داشتن
در خاموش
خاموش
اشیاء ورودی را برای افزودن نگه دارید (فقط برای ویژگی Difference).
keeplowerdim
در خاموش
خاموش
تقاطع‌های با ابعاد پایین‌تر را نگه دارید (فقط برای ویژگی تقاطع).
کسر نگه می دارد
در خاموش
خاموش
اشیاء ورودی را برای تفریق نگه دارید (فقط برای ویژگی Difference).
تعمیراتول
دو برابر
…geom( <برچسب> ).
repairTol()
تحمل تعمیر نسبی، نسبت به اندازه اتحادیه ورودی ها.
نوع تعمیر
خودکار نسبی مطلق
…geom( <برچسب> ).
repairTolType()
نوع تحمل تعمیر: اتوماتیک، نسبی یا مطلق.
نتیجه
در خاموش
خاموش
انتخاب هایی از تمام اشیاء به دست آمده ایجاد کنید.
selresultshow
همه obj dom bnd edg pnt خاموش
dom
در فیزیک، مواد، و غیره، انتخاب‌ها را نشان دهید، اگر نتیجه‌اش روشن باشد . در نمونه های جزئی؛ یا به صورت سه بعدی از یک هندسه صفحه. obj در هندسه یک جزء موجود نیست. dom ، bnd ، و edg در همه ویژگی‌ها موجود نیستند.
کمک کرد
رشته
هیچ یک
برچسب انتخاب تجمعی برای مشارکت.
عملیات بولی زیر انجام می شود:
برای Compose ، اشیاء ورودی با استفاده از فرمول set در فرمول ویژگی ترکیب می شوند . عملگرهای + ، * ، و  به ترتیب مربوط به مجموعه عملیات اتحاد، تقاطع و تفاوت هستند. تقدم عملگرهای + و  یکسان است. * اولویت بیشتری دارد.
برای Union ، اشیاء در ورودی متحد می شوند.
برای Intersection ، اشیاء ورودی با هم قطع می شوند.
برای تفاوت ، اشیاء در input2 از اتحاد اشیاء در ورودی کم می شوند تا یک اختلاف مجموعه تشکیل شود.
برای اطلاعات در مورد نتایج و ویژگی‌های کمک به آن ، به انتخاب موجودات هندسی مراجعه کنید .
ویژگی های زیر در دسترس هستند:
جدول 3-43: ویژگی های معتبر
نام
ارزش
پیش فرض
شرح
ساخت و ساز
در خاموش به ارث می برند
شما ارث می برید
اجسام به دست آمده را به عنوان هندسه ساختمانی تعیین کنید. فقط در صورتی که تمام اشیای ورودی هندسه ساخت و ساز باشند، از ارث برای تنظیم ویژگی هندسه ساخت و ساز استفاده کنید .
سازگاری
ویژگی های زیر نیز پشتیبانی می شوند، به ویژگی Delete مراجعه کنید :
جدول 3-44: جفت‌های دارایی/مقدار معتبر
ویژگی
ارزش
پیش فرض
شرح
حاشیه، غیرمتمرکز
همه هیچ یک
هیچ یک
لبه های جدا شده روی یک چهره (3D) را حذف کنید. لبه‌های داخلی و لبه‌هایی که در مجاورت دامنه نیستند (2D؛ نام مستعار برای indbnd ) را حذف کنید.
صورت
همه هیچ یک
هیچ یک
چهره های داخلی را حذف کنید (سه بعدی؛ نام مستعار برای intbnd ).
نقطه
همه هیچ یک
هیچ یک
رئوس (نقاط) جدا شده روی یک چهره (3D) یا در یک دامنه (2D) را حذف کنید.
ملک خارج شده دیگر در دسترس نیست.
همچنین ببینید
ConvertToSolid, ConvertToSurface, ConvertToCurve, ConvertToPoint , Finalize , Partition