Retour

Étagère de modèles pour l’impression 3D

Une étagère de téléchargement pour l'impression 3D : plus de 60 modèles 3MF prêts à imprimer générés avec Tripo, à parcourir par catégorie, avec aperçu 3D dans la carte et téléchargement direct.

Auteur: kevin
Essayer en direct
Étagère de modèles pour l’impression 3DEssayer en direct

À propos de ce projet

PrintDrop est une étagère de modèles prêts à imprimer : plus de 60 modèles générés avec Tripo et convertis en fichiers 3MF / STL imprimables, couvrant objets, pièces utilitaires, architecture, personnages et luminaires — du cache de griffe flash aux étuis de cartes jusqu'à une lampe crâne de tricératops.

Chaque carte de modèle intègre un aperçu Three.js en temps réel pour jauger la structure et le volume avant de télécharger ; les fichiers sont servis en liens directs, prêts à glisser dans un slicer comme Bambu Studio — une chaîne complète de la génération par IA à l'impression physique.

Points forts

  1. Chaque carte de modèle intègre un aperçu Three.js en direct — jaugez la structure et le volume avant de télécharger
  2. Parcourez vite cinq catégories : objets, pièces utilitaires, architecture, personnages et luminaires
  3. Les fichiers sont fournis en liens directs 3MF / STL, prêts à glisser dans un slicer comme Bambu Studio

Analyse technique

  • Livraison en série · sortie Tripo → formats d’impression

    Les 60 et quelques modèles de l’étagère viennent tous de Tripo, puis sont convertis vers les formats dont la chaîne d’impression a besoin : le GLB reste pour l’aperçu web, le 3MF et le STL filent droit dans le slicer. Entre la génération par IA et l’imprimante qui démarre, la conversion de formats est l’étape décisive — les fichiers d’aperçu doivent garder le beau rendu PBR, les fichiers d’impression la fidélité géométrique.

  • Aperçu dans la carte · un ModelViewer trois formats

    Chaque carte de modèle embarque un ModelViewer maison avec trois loaders montés côte à côte — GLTFLoader, ThreeMFLoader et STLLoader — si bien que les trois formats se manipulent directement dans la carte. La caméra se cadre toute seule d’après la bounding box de chaque modèle, et OrbitControls permet de tourner autour librement — plus de 60 modèles, une seule visionneuse partagée, et ça suffit largement.

  • Backend minimal · Supabase

    Le site lui-même est entièrement statique (React 19 + TypeScript + Tailwind) ; les métadonnées des modèles et le téléchargement des fichiers sont confiés à Supabase — une base de données sans exploitation à gérer, des liens directs vers le stockage objet. Le projet entier ne possède pas un seul serveur : déployé, c’est en ligne.