Bienvenue dans la documentation Quote3D ! ⏳

Bienvenue sur Quote3D !

Quote3D - Instant 3D Printing Quotes via API

Vue d'ensemble

Quote3D est une API REST et une plateforme de widgets intégrables pour l'analyse de l'impression 3D, la génération de devis asynchrone et les workflows de production. Les requêtes API externes sont servies depuis https://api.quote3d.com/v2. Que vous développiez un service d'impression 3D, que vous intégriez la génération de devis à un site d'e-commerce ou que vous automatisiez votre parc d'imprimantes, Quote3D vous aide à obtenir des données de tarification et d'imprimabilité précises.

Cette documentation fournit tout ce dont vous avez besoin pour intégrer Quote3D à votre application. Nous l'avons conçue pour être claire, complète et facile à suivre - que vous soyez un développeur expérimenté ou que vous commenciez tout juste avec les API.

Fonctionnalités clés

  • Travaux de devis asynchrones - Tarification précise, utilisation des matériaux et estimations du temps d'impression (FDM, SLA, SLS) via un traitement basé sur des tâches
  • Support Multi-Format – Analyse géométrique professionnelle pour les fichiers STL, 3MF et OBJ
  • Imprimabilité et sécurité - Évaluation préalable à l'impression du risque d'adhérence au plateau, de l'intégrité géométrique (arêtes ouvertes/erreurs non-manifold) et de la vérification des limites
  • Métriques techniques avancées - Données de production détaillées, notamment la surface, le volume de support et l'analyse non-manifold
  • Historique des Devis Entreprise – Gestion centralisée et récupération de tous vos devis professionnels
  • Webhooks Avancés – Intégration en temps réel avec vos flux de travail métiers existants (ERP/CRM)
  • Analyses Approfondies – Suivi détaillé de la consommation de matière, des tendances de coûts et de l'efficacité de la production
  • Widgets Intégrables – Flux de devis côté client avec postMessage, prise en charge des redirections et intégrations de plugins

Comment ça marche

  1. Téléchargez votre fichier de modèle 3D (format STL, 3MF ou OBJ)
  2. Configurez vos paramètres d'imprimante et vos paramètres de prix (ou utilisez les valeurs par défaut)
  3. Demandez un devis - Quote3D analyse votre modèle et calcule les prix
  4. Recevez des résultats détaillés, y compris l'utilisation de matériaux, le temps d'impression et le coût total
  5. Accédez à l'historique des devis, aux analyses et gérez vos fichiers via l'API

Si la documentation ne couvre pas ce que vous recherchez, ou si quelque chose semble peu clair, veuillez visiter notre dépôt GitHub et ouvrir un problème ou une PR - ces documents sont en cours de développement et nous accueillons toutes les contributions !

Nous développons et améliorons activement le service, attendez-vous donc à des changements et à de nouvelles fonctionnalités fréquemment, ainsi qu'à des mises à jour de cette documentation.

Architecture du système et moteur principal

Au cœur de Quote3D se trouve un moteur avancé de simulation de découpage 3D et d'analyse géométrique. Contrairement aux simples calculateurs basés sur le volume, notre système interprète réellement la géométrie des modèles téléchargés pour fournir des devis hautement précis et de qualité industrielle.

Prise en charge multi-technologies

Notre moteur adapte dynamiquement sa logique de calcul aux trois technologies de fabrication distinctes suivantes :

  • FDM (Modélisation par dépôt de fil fondu) : Nous calculons les longueurs de trajet du filament, la génération de couches successives, les géométries de remplissage (infill) et les structures de support nécessaires. Les paramètres de la machine tels que la taille de la buse, les différentes vitesses (impression, déplacement, rétraction) et les limites d'accélération/à-coups sont pris en compte avec précision pour estimer le temps d'impression réel.
  • SLA (Stéréolithographie) : Le calcul bascule vers des mesures d'exposition à la lumière. Le temps d'impression est dérivé du nombre de couches, des temps d'exposition standard, des remplacements d'exposition de la couche de base et des mouvements mécaniques de levage/rétraction du bac à résine.
  • SLS (Frittage sélectif par laser) : Les calculs utilisent la vitesse du laser, l'espacement des hachures, les temps de recouvrement des couches et les temps de préchauffage/refroidissement. SLS permet l'empilement 3D de pièces dans le lit de poudre, un facteur que notre moteur de regroupement prend en charge nativement.

Emballage et regroupement 3D avancés

Lorsqu'une demande de devis concerne plusieurs quantités, notre algorithme avancé d'emballage 3D calcule exactement combien de pièces peuvent tenir dans un seul cycle de production (batch) en fonction du volume de construction de la machine (X, Y, Z). En regroupant les pièces par lots, les opérations annexes – comme le préchauffage du plateau ou le recouvrement des couches SLS – ne sont amorties que par lot plutôt que par pièce. Cela offre une évolutivité incroyablement rentable pour la fabrication en volume.

Calcul de coût complet

La tarification n'est pas simplement une majoration du poids du matériau. Quote3D formule le prix final en additionnant :

  • Coût du matériau : Dérivé des grammes exacts de matériau utilisés (y compris les supports générés) multipliés par le coût par gramme de votre matériau.
  • Tarif horaire de la machine : Le temps d'impression simulé est multiplié par le coût opérationnel horaire spécifique de la machine assignée.
  • Frais énergétiques : Prise en compte des coûts énergétiques locaux (kWh) par rapport à la puissance de la machine.
  • Post-traitement et marges : Les frais fixes, les options de post-traitement (ponçage, peinture, évidage) et les taux de taxes sont appliqués dans la devise sélectionnée.

Intégration API et Tableau de bord fluide

L'ensemble du moteur est encapsulé derrière une API REST élégante et un Tableau de bord convivial. Vous pouvez définir vos profils d'imprimante par défaut, vos profils de matériaux et vos configurations de devis dans le tableau de bord visuellement. Lorsque des requêtes API arrivent, elles héritent automatiquement de ces paramètres, sauf si elles sont explicitement remplacées par la charge utile de la requête – ce qui permet une flexibilité absolue pour les cas limites tout en maintenant vos appels API propres et minimaux.

Envie de commencer maintenant ? 🚀

Parcourez l'index de la documentation pour commencer avec l'authentification, les concepts de base, les téléchargements, les devis asynchrones, les widgets et les webhooks.