stl storage

1 minute(s) de lecture

Stl storage est un site web que je suis en train de développer qui permettra d’envoyer des fichiers stl et de pouvoir les partager, il génère une image du fichier envoyé pour une meilleure visibilité de celle-ci.

Quelque explication du fonctionnement :

La base du site est écrite en python grâce au framework flask.

La lecture des fichiers stl se passe grâce a thingiview.js qui est un  script JavaScript qui permet l’affichage des fichiers stl et obj, pour l’instant je me sers juste de la partie stl.

Pour la génération des images, pour l’instant, je convertis les fichiers stl en fichier pov grâce a stl2pov puis je convertis les fichiers pov en png grâce à povray. L’inconvenant c’est que prend pas mal de ressource et que ce n’est pas très portable, j’essaye de le remplacer part htlm2canvas qui permet de prendre des screenshoot de page HTML mais sa créée quelque bug pour l’instant.

 

Y a encore pas mal de choses à ajouter et modifier, comme la description des fichiers leur volume peut être même mettre des catégories, avoir pour la suite.

Le code est consultable et réutilisable autant que vous le voulait. il est disponible sur le serveur git

stl storage V1