ไฟล์ DWG มีรูปภาพเวกเตอร์และข้อมูลเมตา ดังนั้นไม่จำเป็นต้องใช้ข้อมูลนอกหนังสือเพื่อทำความเข้าใจภาพวาด ภาพวาดดังกล่าวถูกใช้โดยวิศวกร สถาปนิก หรือนักวางผังเมืองเพื่อสร้างการออกแบบขนาดใหญ่ ในบางสถานการณ์ คุณอาจต้องแปลงไฟล์ DWG เป็นไฟล์รูปแบบ OBJ 3D Object ตามกรณีการใช้งานดังกล่าว บทความนี้ครอบคลุมวิธีการแปลงไฟล์ DWG เป็นไฟล์ OBJ โดยทางโปรแกรมใน Java
ตัวแปลง DWG เป็น OBJ – การติดตั้ง Java API
Aspose.CAD for Java API รองรับการทำงานกับ รูปแบบไฟล์ ต่างๆ รวมถึงไฟล์ DWG, IGES และ PLT คุณสามารถกำหนดค่า API ได้โดยการดาวน์โหลดไฟล์ JAR จาก ดาวน์โหลด หรือระบุการกำหนดค่าต่อไปนี้ใต้ไฟล์ pom.xml เพื่อติดตั้งจาก Aspose Repository:
พื้นที่เก็บข้อมูล:
<repositories>
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>http://repository.aspose.com/repo/</url>
</repository>
</repositories>
การพึ่งพา:
<dependencies>
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-cad</artifactId>
<version>22.1</version>
</dependency>
</dependencies>
แปลงไฟล์ DWG เป็น OBJ โดยทางโปรแกรมใน Java
คุณต้องทำตามขั้นตอนด้านล่างเพื่อแปลงไฟล์ DWG เป็นรูปแบบ OBJ:
- สร้างวัตถุของคลาส Image เพื่อโหลดไฟล์ DWG ต้นทาง
- Type-cast ก่อนหน้านี้ประกาศวัตถุไปยังคลาส CadImage
- ส่งออกไฟล์ DWG เป็นรูปแบบ OBJ ด้วยวิธีการ บันทึก
ข้อมูลโค้ดด้านล่างสาธิตวิธีการแปลงไฟล์ DWG เป็น OBJ โดยทางโปรแกรมใน Java:
// โหลดไฟล์ DWG อินพุต
Image image = Image.load("sample.dwg");
// ส่งวัตถุคลาส Image เป็นประเภท CadImage
CadImage cad = (CadImage)image;
// เริ่มต้นวัตถุคลาส ObjOptions
ObjOptions options = new ObjOptions();
// บันทึกไฟล์ออบเจกต์ OBJ เอาต์พุต
cad.save("sample.obj", options);
สำรวจคุณสมบัติเพิ่มเติม
คุณสามารถเยี่ยมชมพื้นที่ เอกสาร เพื่อสำรวจการทำงานกับรูปแบบภาพ CAD ต่างๆ ครอบคลุมการทำงานกับการเขียนแบบ AutoCAD ต่างๆ ในโครงการของคุณ
บทสรุป
ในบทความนี้ คุณได้เรียนรู้ขั้นตอนและโค้ดตัวอย่างเพื่อแปลงภาพวาด DWG เป็นไฟล์วัตถุ 3 มิติในรูปแบบ OBJ นอกจากนี้ บทความนี้ยังอธิบายถึงรายละเอียดการกำหนดค่าอย่างง่ายที่ไม่ต้องใช้แอปพลิเคชัน UI อื่นใด โปรดติดต่อเราได้ที่ ฟอรัม เพื่อหารือเกี่ยวกับข้อกำหนดหรือข้อกังวลใดๆ ของคุณ