DWG에서 OBJ C#으로

DWG 파일은 2차원 또는 3차원 벡터 그래픽이 포함된 기술 도면 및 청사진을 만드는 데 사용됩니다. 따라서 설계를 시각화하거나 조작하기 위해 3D 모델링 응용 프로그램에서 이러한 도면을 렌더링해야 할 수 있습니다. DWG 파일을 OBJ 형식의 3D 개체 파일로 변환할 수 있습니다. 이 문서에서는 C#에서 프로그래밍 방식으로 DWG 도면을 OBJ 파일로 변환하는 방법을 다룹니다.

DWG에서 OBJ로 변환기 – .NET API 설치

Aspose.CAD for .NET API를 사용하면 사용자 인터페이스 기반 응용 프로그램이나 도구를 설치할 필요 없이 AutoCAD 파일을 생성, 편집, 조작 또는 변환할 수 있습니다. New Releases 섹션에서 DLL 파일을 다운로드하거나 아래의 NuGet 설치 명령을 사용하여 API를 간단히 구성할 수 있습니다.

PM> Install-Package Aspose.CAD

.NET에서 프로그래밍 방식으로 DWG를 OBJ 파일로 변환

몇 가지 간단한 단계를 통해 DWG 파일을 OBJ 형식으로 효율적으로 변환할 수 있습니다.

  1. Image 클래스의 객체로 입력 DWG 파일을 로드합니다.
  2. 이전에 초기화된 인스턴스를 CadImage 유형으로 형변환합니다.
  3. 저장 방법을 사용하여 출력된 3D 개체 OBJ 파일을 저장합니다.

아래 코드 조각은 C#에서 프로그래밍 방식으로 DWG 파일을 OBJ 파일로 변환하는 방법을 보여줍니다.

// 입력 DWG 파일 로드
Image image = Image.Load("sample.dwg");

// 이미지 클래스 객체를 CadImage 유형으로 캐스트
CadImage cad = (CadImage)image;

// ObjOptions 클래스 개체 초기화
ObjOptions options = new ObjOptions();

// 출력 OBJ 개체 파일 저장
cad.Save("sample.obj", options);

더 많은 기능 살펴보기

문서 공간에서 다루는 API가 제공하는 다른 많은 기능을 탐색하고 배울 수 있습니다. 여기에는 DGN, DXF, STL, PLT 및 기타 여러 CAD 관련 파일 형식 작업에 대한 세부 정보가 포함되어 있습니다.

결론

이 기사에서는 DWG를 OBJ 파일 형식으로 변환하는 방법을 조사했습니다. 이 기능은 응용 프로그램의 범위를 고려하여 확장할 수 있습니다. 예를 들어, 여러 파일의 병렬 처리를 위해 여러 스레드를 만들 수 있습니다. 또한, 우려 사항에 대해 논의하고 싶다면 포럼으로 연락해 주십시오.

또한보십시오

C#에서 프로그래밍 방식으로 DWG를 FBX로 변환