تحمل تعمیر برای عملیات هندسه قابل اجرا می تواند سه نوع باشد: خودکار (پیش فرض)، نسبی یا مطلق. تلرانس تعمیر خودکار تنظیمات مناسب را هنگام استفاده از هسته CAD فراهم می کند. هنگام استفاده از هسته COMSOL، تحمل تعمیر نسبی 1e-6 را تعیین می کند . شما نوع تلورانس تعمیر پیش فرض را با وارد کردن زیر مشخص می کنید:
model.component( <ctag> ).geom( <tag> ).repairTolType( <newRepairTolType> )
که در آن <newRepairTolType> هر یک از خودکار ، نسبی یا مطلق است .
تلورانس تعمیر نسبی پیشفرض 1e-6 است (میتواند هر مقدار اسکالر مثبت کوچکتر از 0.1 باشد). با وارد کردن می توانید آن را تغییر دهید
model.component( <ctag> ).geom( <tag> ).repairTol( <newRelativeRepairtol> );
هنگام انجام این کار، نرم افزار تعمیرTolType را نیز روی نسبی تنظیم می کند . برای دریافت تلرانس نسبی پیشفرض فعلی، وارد کنید
double reptol = model.component( <ctag> ).geom( <tag> ).repairTol();
تلرانس تعمیر مطلق پیش فرض 1e-6 است (می تواند هر مقدار اسکالر مثبت باشد). با وارد کردن می توانید آن را تغییر دهید
model.component( <ctag> ).geom( <tag> ).absRepairTol( <newAbsoluteRepairtol> );
هنگام انجام این کار، نرم افزار تعمیرTolType را نیز روی مطلق تنظیم می کند . برای دریافت تلرانس پیش فرض تعمیر مطلق فعلی، وارد کنید
double reptol = model.component( <ctag> ).geom( <tag> ).absRepairTol();
تحمل تعمیر پیشفرض مقدار پیشفرضی است که وقتی ویژگی جدیدی را اضافه میکنید که دارای ویژگیهای تحمل تعمیر است – به عنوان مثال، عملیاتها و تبدیلهای بولی، استفاده میشود. تغییر تلرانس تعمیر پیشفرض بر تلورانسهای موجود در ویژگیهای موجود تأثیری ندارد. در صورت بروز مشکل در عملیات Boolean، تحمل تعمیر را تنظیم کنید.