Os arquivos DWG contêm imagens vetoriais, bem como metadados, de modo que nenhuma informação fora do livro é necessária para compreender os desenhos. Esses desenhos são usados por engenheiros, arquitetos ou urbanistas para criar projetos enormes. Em determinadas situações, pode ser necessário converter um arquivo DWG em um arquivo de formato OBJ 3D Object. De acordo com esses casos de uso, este artigo aborda como converter um arquivo DWG em um arquivo OBJ programaticamente em Java.
- Conversor DWG para OBJ – Instalação da API Java
- Converter DWG para arquivo OBJ programaticamente em Java
Conversor DWG para OBJ – Instalação da API Java
Aspose.CAD for Java API suporta trabalhar com diferentes formatos de arquivo, incluindo arquivos DWG, IGES e PLT. Você pode configurar a API baixando seu arquivo JAR do Downloads ou especificando as seguintes configurações no arquivo pom.xml para instalá-lo do Aspose Repository:
Repositório:
<repositories>
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>http://repository.aspose.com/repo/</url>
</repository>
</repositories>
Dependência:
<dependencies>
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-cad</artifactId>
<version>22.1</version>
</dependency>
</dependencies>
Converter DWG para arquivo OBJ programaticamente em Java
Você precisa seguir as etapas abaixo para converter um arquivo DWG para o formato OBJ:
- Crie um objeto da classe Image para carregar o arquivo DWG de origem.
- Type-cast objeto declarado anteriormente para a classe CadImage.
- Exporte o arquivo DWG para o formato OBJ com o método Save.
O trecho de código abaixo demonstra como converter DWG para arquivo OBJ programaticamente em Java:
// Carregar o arquivo DWG de entrada
Image image = Image.load("sample.dwg");
// Converta o objeto da classe Image para o tipo CadImage
CadImage cad = (CadImage)image;
// Inicialize o objeto da classe ObjOptions
ObjOptions options = new ObjOptions();
// Salvar arquivo de objeto OBJ de saída
cad.save("sample.obj", options);
Explorar mais recursos
Você pode visitar o espaço documentação para explorar o trabalho com diferentes formatos de imagem CAD. Abrange o trabalho com diferentes desenhos do AutoCAD em seus projetos.
Conclusão
Neste artigo, você aprendeu as etapas e o trecho de código de exemplo para converter desenhos DWG em arquivos de objeto 3D no formato OBJ. Além disso, este artigo também explica os detalhes de configuração simples que não exigem nenhum outro aplicativo de interface do usuário. Sinta-se à vontade para entrar em contato conosco no fórum para discutir qualquer um dos seus requisitos ou preocupações.