Skip to content

gilboonet/Deplieur3D-CPP

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 Cannot retrieve latest commit at this time.

History

53 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Deplieur3D-CPP

Déplie un volume en sélectionnant des pièces par coloration des faces grâce à une UI en 3D

C'est un projet QT C++, construit (CMAKE) avec QT Creator (14.0.2) (kit Desktop MingGW Qt 6.8.0 ou Desktop MSVC Qt 6.8.0, ou WebAssembly Qt 6.8.0)

(08-01-25)

FAIT

  • Crer un nouveau projet de dépliage (ouvrir un fichier 3D, format .obj)
  • Afficher le modèle 3D, le gabarit 2D multipage par défaut
  • Tourner ou zoomer sur le modèle 3D (à la souris ou au clavier)
  • édition par clic (gauche) sur une face (ajoute à la face courante ou la retire)
  • (retirer une face n'est possible que si la face n'a qu'un voisin dans cette pièce)
  • (l'ajout d'une face n'est possible que si elle ne chevauche pas une autre face dans la pièce, hors languettes)
  • clic droit sur une face pour sélectionner sa couleur
  • Zoomer sur le gabarit
  • visualiser la face courante du gabarit depuis celle pointée par la souris sur la vue 3D
  • Déplacer/tourner les pièces du gabarit
  • Ajouter une couleur (= 1 pièce)
  • Renommer une couleur
  • Centrer le modèle 3d dans la vue
  • Numéroter les arêtes
  • Exporter le gabarit en SVG
  • Voir les dimensions du projet (entrer 1 dans paramètre "Echelle" et valider)
  • Changer les dimensions du projet
  • Voir/cacher les marges pour "Imprimer puis découper"
  • Gestion des languettes (paramètre "type lang.")
  • clic sur un numéro d'arête pour basculer sa languette

A FAIRE

  • Sauver/Charger un projet
  • Changer les paramètres de (mise en) page du projet(format, orientation, marges)

Si vous voulez tester la version Wasm (tous navigateurs)

https://gilboonet.github.io/deplieur2/Deplieur.html (fichiers .obj ici : https://github.com/gilboonet/gilboonet.github.io/tree/master/modeles)

About

Volume unfolder with 3D interface to select faces

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published