DWG ל-OBJ C#

קבצי DWG משמשים ליצירת שרטוטים טכניים ושרטוטים המכילים גרפיקה וקטורית דו או תלת מימדית. בהתאם לכך, ייתכן שיהיה עליך לעבד שרטוטים כאלה ביישומי מידול תלת-ממדיים לצורך הדמיה או מניפולציה של העיצובים. ניתן להמיר את קובץ ה-DWG לקובץ 3D Object בפורמט OBJ. מאמר זה מכסה כיצד להמיר ציור DWG לקובץ OBJ באופן תכנותי ב-C#.

ממיר DWG ל-OBJ – התקנת .NET API

ניתן להשתמש ב-API Aspose.CAD for .NET כדי ליצור, לערוך, לתמרן או להמיר קבצי AutoCAD אפילו ללא צורך בהתקנת יישום או כלי מבוסס ממשק משתמש. אתה יכול פשוט להגדיר את ה-API על ידי הורדת קובץ ה-DLL שלו מהקטע מהדורות חדשות או שימוש בפקודת ההתקנה NuGet למטה:

PM> Install-Package Aspose.CAD

המר DWG לקובץ OBJ באופן תוכניתי ב-.NET

אתה יכול להמיר ביעילות קובץ DWG לפורמט OBJ בכמה שלבים פשוטים:

  1. טען את קובץ ה-DWG הקלט עם אובייקט מהמחלקה Image.
  2. Typecast את המופע שאותחל בעבר לסוג CadImage.
  3. שמור את קובץ הפלט OBJ 3D Object באמצעות שיטת Save.

קטע הקוד שלהלן מראה כיצד להמיר קובץ DWG לקובץ OBJ באופן תכנותי ב-C#:

// טען את קובץ ה-DWG הקלט
Image image = Image.Load("sample.dwg");

// העבר את האובייקט בכיתה Image לסוג CadImage
CadImage cad = (CadImage)image;

// אתחול אובייקט המחלקה ObjOptions
ObjOptions options = new ObjOptions();

// שמור קובץ פלט OBJ Object
cad.Save("sample.obj", options);

חקור תכונות נוספות

אתה יכול לחקור וללמוד תכונות רבות אחרות המוצעות על ידי ה-API כפי שמכוסות תחת המרחב תיעוד. הוא מכיל פרטים על עבודה עם DGN, DXF, STL, PLT ופורמטים רבים אחרים הקשורים ל-CAD.

סיכום

במאמר זה, בדקת כיצד להמיר DWG לפורמט קובץ OBJ. ניתן לשנות תכונה זו בהתחשב בהיקף היישום שלך. לדוגמה, אתה יכול ליצור שרשורים מרובים לעיבוד מקביל של מספר קבצים. יתרה מכך, אם ברצונך לדון באחת מהחששות שלך, אנא פנה אלינו בפורום.

ראה גם

המר DWG ל-FBX באופן פרוגרמטי ב-C#