با استفاده از ماژول واردات CAD، ماژول طراحی، یا محصول LiveLink برای نرم افزار CAD، اشیاء هندسی انتخاب شده یا هندسه نهایی شده را به فرمت 3 بعدی CAD، مانند ACIS، Parasolid، STEP و IGES صادر کنید.
برای صادر کردن اشیاء هندسی انتخاب شده به یک فایل، ابتدا اشیایی را که باید با استفاده از آن صادر شوند انتخاب کنید
model.component( <ctag> ).geom( <tag> ).export().selection().set( <objnames> );
که در آن <objnames> یک آرایه رشته ای از نام اشیا است.
فرمت فایل را با استفاده از
model.component( <ctag> ).geom( <tag> ).export().set Type ( <format> );
جایی که <format> فرمت فایل را تعیین می کند. جدول 3-21 را برای نامهای ارزش نوع معتبر موجود با ماژول واردات CAD، ماژول طراحی، یا محصول LiveLink برای نرمافزار CAD ببینید .
فرمت فایل | فرمت فایل | مقدار را تایپ کنید |
Parasolid Binary (3D) | .x_b ، .xmt_bin | پاراسالیدبین |
متن Parasolid (3D) | .x_t ، .xmt_txt | چترهای جامد |
ACIS باینری (3D) | ساب | عصبانی شدن |
متن چشم (سه بعدی) | .نشسته | سلام |
فایل IGES (3D) | .igs ، .iges | فرار کن |
فایل STEP (3D) | .step ، .stp | گام |
بررسی کنید که کدام فرمت فایل برای صادرات با استفاده از آن تنظیم شده است
رشته formatType = model.component( <ctag> ).geom( <tag> ).export().get Type ();
برای صادرات فایل را وارد کنید
model.component( <ctag> ).geom( <tag> ).export( <نام فایل> );
برای صادر کردن هندسه نهایی به یک فایل، وارد کنید
model.component( <ctag> ).geom( <tag> ).exportFinal( <نام فایل> );
که در آن <filename> یک رشته است.
صادرات به یک فایل ACIS
هنگام صادرات به یک فایل ACIS می توانید نسخه فرمت فایل ACIS را با استفاده از آن تنظیم کنید
model.component( <ctag> ).geom( <tag> ).export().setAcisVersion( <version> );
که در آن <version> یک رشته 4.0 ، 7.0 یا 2016 1.0 است . پیش فرض 2016 1.0 است .
صادرات به فایل PARASOLID
متن Parasolid یا فایل باینری تولید شده توسط صادرات نسخه 34 است.
هنگام صادرات به فرمت Parasolid، تبدیل واحد به صورت اختیاری می تواند در طول صادرات انجام شود. برای انتخاب واحد طول صادرات از روش زیر استفاده کنید:
model.component( <ctag> ).geom( <tag> ).export().setLengthUnit( <unit> );
که در آن <unit> یا fromgeom (پیشفرض) برای غیرفعال کردن تبدیل واحد یا یک واحد طول COMSOL Multiphysics است، مانند m برای متر یا اینچ برای اینچ. برای بدست آوردن مقدار فعلی نوع واحد طول صادرات:
model.component( <ctag> ).geom( <tag> ).export().getLengthUnit();
برای تصمیم گیری در مورد نحوه صادرات اشیاء غیر منیفولد از روش زیر استفاده کنید:
model.component( <ctag> ).geom( <tag> ).export().setSplitInManifold( <value> );
که در آن <value> یا true (پیش فرض) برای تقسیم اشیاء به اشیاء چندگانه در حین صادرات است، یا false برای صادرات اشیاء اصلاح نشده.
صادرات به یک فایل IGES
هنگام صادرات به فرمت IGES، یک تبدیل واحد به صورت اختیاری می تواند در طول صادرات انجام شود. برای انتخاب واحد طول صادرات از روش زیر استفاده کنید:
model.component( <ctag> ).geom( <tag> ).export().setLengthUnitIGES( <unit> );
که در آن <unit> یا fromgeom (پیشفرض) برای غیرفعال کردن تبدیل واحد یا یک واحد طول پشتیبانیشده است: uin , um , mil , mm , cm , in , ft , m , km , mi .برای بدست آوردن مقدار فعلی واحد طول صادراتی نوع:
model.component( <ctag> ).geom( <tag> ).export().getLengthUnitIGES();
صادرات به یک فایل STEP
هنگام صادرات به فرمت STEP، یک تبدیل واحد به صورت اختیاری می تواند در طول صادرات انجام شود. برای انتخاب واحد طول صادرات از روش زیر استفاده کنید:
model.component( <ctag> ).geom( <tag> ).export().setLengthUnitSTEP( <unit> );
که در آن <unit> یا fromgeom (پیشفرض) برای غیرفعال کردن تبدیل واحد یا یک واحد طول پشتیبانیشده است: nm , uin , um , mil , mm , cm , in , dm , ft , m , km , mi . برای بدست آوردن مقدار فعلی نوع واحد طول صادرات:
model.component( <ctag> ).geom( <tag> ).export().getLengthUnitSTEP();
همچنین ببینید
وارد کردن 3D CAD