Convertir STL en FBX GLB

Les fichiers STL représentent une géométrie de surface tridimensionnelle et sont fréquemment utilisés pour le prototypage rapide, l’impression 3D et la fabrication assistée par ordinateur. Vous pouvez convertir un fichier STL en FBX ou GLB (Binary glTF) par programmation à l’aide de Java. Les sections suivantes expliquent plus de détails :

Convertisseur de fichiers STL en FBX ou glTF GLB - Installation de l’API Java

Aspose.3D for Java L’API prend en charge le travail avec STL, FBX, glTF, GLB et de nombreux autres formats de fichiers. Vous pouvez facilement configurer l’API en téléchargeant le fichier JAR à partir de la section Téléchargements, ou spécifiez les configurations ci-dessous dans le fichier pom.xml de votre projet basé sur Maven :

Repository:

 <repositories>
    <repository>
        <id>AsposeJavaAPI</id>
        <name>Aspose Java API</name>
        <url>http://repository.aspose.com/repo/</url>
    </repository>
</repositories>

Dependency:

 <dependencies>
    <dependency>
        <groupId>com.aspose</groupId>
        <artifactId>aspose-3d</artifactId>
        <version>21.7</version>
    </dependency>
</dependencies>

Convertir STL en fichier FBX par programmation à l’aide de Java

Vous pouvez convertir un fichier STL en un fichier FBX en procédant comme suit :

  1. Initialise un objet de la classe Scene.
  2. Chargez le fichier STL d’entrée avec la méthode Ouvrir.
  3. Spécifiez le format de sortie du fichier FBX.
  4. Enregistrez le fichier FBX de sortie.

Le code suivant explique comment convertir un fichier STL en fichier FBX par programmation à l’aide de Java :

// Initialiser un objet de la classe Scene
Scene scene = new Scene();

// Charger le fichier STL d'entrée avec la méthode Open
scene.open("test.stl");

// Spécifiez le format de sortie du fichier FBX
FileFormat outputformat = FileFormat.FBX7200ASCII;

// Enregistrer le fichier FBX de sortie
scene.save("test.fbx", outputformat);

Convertir STL en fichier glTF GLB par programmation en Java

Vous pouvez convertir un fichier STL en un fichier binaire glTF GLB en procédant comme suit :

  1. Chargez le fichier STL d’entrée à l’aide de la classe Scene.
  2. Spécifiez le format de fichier de sortie en tant que GLB.
  3. Enregistrez le fichier GLB de sortie.

Le code ci-dessous montre comment convertir un fichier STL en un fichier Binary glTF GLB par programmation à l’aide de Java :

// Charger le fichier STL d'entrée à l'aide de la classe Scene
Scene scene = new Scene("test.stl");

// Spécifiez le format du fichier de sortie en tant que GLB
FileFormat outputFormat = FileFormat.GLTF2_BINARY;

// Enregistrer le fichier GLB de sortie
scene.save("test.glb", outputFormat);

Obtenez une licence temporaire gratuite

Vous pouvez tester l’API sans aucune limitation d’évaluation en demandant une licence temporaire gratuite.

Conclusion

Dans cet article, vous avez appris à convertir un fichier STL en un fichier FBX ou binaire glTF GLB par programmation à l’aide de Java. Veuillez consulter la Documentation de l’API pour découvrir plusieurs autres fonctionnalités offertes par l’API. N’hésitez pas à nous contacter via le Forum d’assistance gratuit pour toute question.

Voir également

Convertir FBX en RVM ou Vice Versa par programmation en C#