Menu

Home

3dsman

Description du projet:
Ce logiciel est destiné a fournir une interface aussi simple que possible aux projets d'imprimantes 3D a résine a réticulation uv a base de vidéoprojecteurs et plus spécifiquement a celui lancé par rupek et développé par notre petite équipe sur le forum allinbox (http://forum.allinbox.com/aspectgeek/AutresElectronique/3DPrint/collaboratif-imprimante-projecteur-sujet_8612_1.htm).
J'ai aussi mis sur mon blog une explication du principe de fonctionnement de ce modele d'imprimante et de ma contribution au projet (http://wipanddone.free.fr/?p=58)

L'objectif est d'en faire un logiciel multiplateforme (windows, linux, mac).
Pour le moment seule une compilation pour windows est disponible mais les choix techniques faits doivent permettre la compilation sur les autres systemes.

Technique:
Le logiciel est conçu en deux partie afin d'en simplifier la maintenance et le développement de "drivers" specifiques.
Il est basé sur plusieurs librairies externes: un gestionnaire de fenêtres (GLFW), opengl et une librairie xml (tinyxml) pour la gestion des preferences utilisateurs.

Les deux parties sont donc:

  • le logiciel principal "easySlice" (affichage, édition, découpe du modèle, pilotage de la deuxième partie).
  • la partie commande "command_XXX" destiné a piloter le matériel (les XXX correspondent au materiel, par exemple: command_arduino).
    Le pilotage des différents hardwares étant reporté dans un exécutable externe en ligne de commande le developpement de commandes specifiques a un hardware s'en trouve simplifié (hardware a base d'arduino, de carte de commande homemade ou de n'importe quel autre electronique ).

Utilisation:
L'utilisateur ne doit lancer que l’exécutable principal.
il s'utilise en glissant/déposant un fichier obj sur l'exe (ou en faisant clic droit->"ouvrir avec" sur le fichier obj sous windows)
Au premier lancement le programme écrit un fichier de préférences par default qu'il vous faudra éditer pour régler l’épaisseur des tranches, le temps d'exposition ou encore les paramètres spécifiques a son exécutable de commande.

L'impression se fait en 2 étapes:
une etape de prévisualisation du modèle, de ses dimensions, et de son positionnement suivi de l'impression proprement dite.

Les 3 boutons de la souris vous permettent de vous déplacer autour du modèle 3D.
Le bouton gauche fait tourner la camera, celui du milieux (ainsi que la molette) vous permet de zoomer/dé-zoomer et enfin celui de droite sert aux déplacements latéraux.
La barre espace vous permettra de lancer la phase d'impression tandis qu'avec la touche echap vous sortez du programme.
Pendant la phase d'impression la barre espace permet de faire une pause sur la slice suivante (c'est une fonction qui n'est utile que pour les tests de resine)

Project Admins: