نمایش هندسه به صورت سه بعدی و برای عملیات بولی

نمایش هندسه به صورت سه بعدی و برای عملیات بولی

نمایش هندسه به صورت سه بعدی و برای عملیات بولی
این تنظیمات تنها زمانی مرتبط است که مجوز ماژول واردات CAD را داشته باشید. نمایش هندسی تعیین می‌کند که COMSOL از کدام هسته (مدل‌ساز هندسی) برای نمایش و عملکرد روی اشیاء هندسی استفاده می‌کند: هسته ماژول واردات CAD (پاراسولید) یا هسته خود COMSOL. برای تغییر نمایش هندسی، وارد کنید
model.component( <ctag> ).geom( <tag> ).geomrep( newGeomRep );
جایی که newGeomRep comsol یا cadps است .
اگر cadps را انتخاب کنید ، تمام اشیا و عملیات هایی که از هسته CAD (هسته Parasolid) پشتیبانی می کنند از آن استفاده می کنند. به عنوان مثال، ویژگی های Work Plane، Extrude و Revolve در حال حاضر از این هسته پشتیبانی نمی کنند.
اگر comsol را انتخاب کنید ، همه اشیا با استفاده از هسته COMSOL نشان داده می شوند.
وقتی نمایش هندسه را تغییر می‌دهید، تمام گره‌هایی که از هسته CAD پشتیبانی می‌کنند وضعیت ویرایش شده‌ای دریافت می‌کنند . برای بازسازی هندسه با استفاده از هسته جدید، از روش run استفاده کنید .
هنگامی که یک مدل (برنامه) جدید ایجاد می کنید، نمایش هندسه پیش فرض آن با تنظیمات ترجیحی Geometry>Geometry بازنمایی>در برنامه های جدید ( geometry.geomrep.default ) کنترل می شود. برای تغییر یا خواندن این تنظیمات برگزیده، وارد شوید
ModelUtil.setDefaultGeometryKernel( defaultGeomRep );
ModelUtil.getDefaultGeometryKernel();
که در آن defaultGeomRep cadps یا comsol است .
وقتی یک مدل موجود را باز می کنید، معمولاً از نمایش هندسی استفاده شده در مدل استفاده می کنید. برای اینکه همیشه هندسه را به هسته COMSOL تبدیل کنید، تنظیمات ترجیحی هندسه> نمایش هندسه> را
هنگام باز کردن یک برنامه موجود
 به تبدیل به هسته COMSOL ( geometry.geomrep.open ) تغییر دهید. برای تغییر یا خواندن این تنظیمات برگزیده، وارد شوید
ModelUtil.setOpenGeometryKernel( openGeomRep );
ModelUtil.getOpenGeometryKernel();
جایی که openGeomRep مدل یا comsol است .
با استفاده از عملیات بولی ماژول طراحی
هنگامی که از هسته CAD به صورت سه بعدی استفاده می کنید و مجوز شامل ماژول طراحی می شود، می توانید با وارد کردن از عملیات Boolean از هسته Deign Module (هسته Parasolid) استفاده کنید.
model.component( <ctag> ).geom( <tag> ).designBooleans(true);
تنظیمات پیش‌فرض برای عملیات Boolean ماژول طراحی توسط تنظیمات ترجیحی Geometry>Design Module Boolean>Use در مدل‌های جدید کنترل می‌شود .