Inspection et mesure/Visionneuse
Visualiseur STL local et inspecteur de géométrie
Ouvrez un STL directement dans votre navigateur et inspectez sa géométrie avant l’impression. Un Web Worker diffuse le fichier par tranches de 4 MiB, soude les sommets en double et indique le nombre de triangles, les limites, la surface et le volume sans téléverser le modèle. Les maillages de plus de 250 000 triangles s’ouvrent avec un aperçu décimé dans la visionneuse et peuvent charger le maillage complet à la demande.
Déposez un STL ici
Le STL binaire est lu en flux par tranches de 4 MiB ; le STL ASCII est lu ligne par ligne.
Choisir un fichierTaille maximale: 500 MB · Aucun envoi
Aucun envoi · File.slice() → Worker dédié → géométrie transférable.
Fonctionnement
- 1
Déposez un STL binaire ou ASCII. Le STL binaire utilise des tranches alignées sur les triangles ; le STL ASCII est analysé ligne par ligne.
- 2
Le Worker lit l’en-tête, valide le nombre de triangles, puis diffuse des blocs alignés sur les triangles.
- 3
Les sommets sont soudés avec une table de hachage spatiale ; la fenêtre d’affichage est ajustée aux limites du maillage. Pour les grands maillages, la visionneuse construit un aperçu décimé tout en conservant les statistiques complètes.
- 4
Faites tourner, zoomez ou lisez les statistiques. Rien n’est téléversé et aucun fichier n’est écrit sur un serveur.
- 5
Utilisez « Charger le maillage complet » pour remplacer l’aperçu par tous les triangles. Le fichier est relu localement par le Worker.
Comprendre les chiffres
Le nombre de triangles est le signal le plus rapide pour savoir si un slicer acceptera le modèle. Un STL binaire de 100 MB représente environ deux millions de triangles.
Le nombre de sommets soudés est généralement environ la moitié du nombre de triangles pour une surface fermée. Un nombre nettement plus élevé suggère des coutures dupliquées ou non soudées.
Les limites sont indiquées dans les unités source (le STL n’a pas d’unité ; le site le traite en millimètres par défaut). Vérifiez chaque axe par rapport au volume d’impression de votre imprimante.
La surface est utile pour estimer la résine et pour repérer des régions anormalement plates ou manquantes.
Le volume signé est estimé à partir de l’ensemble de triangles. Il n’a de sens que pour un maillage fermé et orienté de façon cohérente ; les maillages ouverts donneront une valeur sous-estimée ou surestimée.
Les maillages de plus de 250 000 triangles s’ouvrent avec un aperçu par regroupement de sommets d’environ 100 000 triangles. L’aperçu ne change que ce qui est dessiné : les statistiques de triangles, de sommets, de limites, de surface et de volume décrivent toujours le maillage complet. Le chargement du maillage complet diffuse la géométrie en fragments indexés indépendamment depuis le maillage résident du Worker ou depuis le cache complet, et la fenêtre d’affichage ajoute chaque fragment sans réanalyse lorsqu’une copie résidente est disponible. Les fragments sont ordonnés par distance à la cible d’orbite actuelle, et chaque fragment conserve ses propres limites afin que les fragments hors écran puissent être éliminés par frustum.
L’aperçu décimé et, lorsqu’il tient dans le budget du cache, la géométrie soudée complète sont mis en cache dans le système de fichiers privé à l’origine du navigateur (OPFS), indexés par un hachage calculé à partir d’octets échantillonnés du fichier, de sa taille et de sa date de modification. La géométrie complète jusqu’à 24 MB est stockée sous la forme d’une paire de fichiers ; les maillages complets plus grands jusqu’à 256 MB sont écrits en fragments indexés indépendamment. Les fragments de STL binaire sont diffusés directement à partir de tranches de fichier alignées, afin que le cache de détail n’ait pas besoin du maillage soudé complet en mémoire. Rouvrir le même fichier restaure l’aperçu et diffuse les fragments en cache sans réanalyse. Au-delà du budget de fragments, le maillage complet est réanalysé à la demande. Le cache reste sur cet appareil et l’effacement des données du site le supprime.
Le détail en vue rapprochée est un mode optionnel pour les grands maillages. Le Worker prépare un cache local de fragments, puis la visionneuse conserve jusqu’à huit fragments à pleine résolution les plus proches de la cible d’orbite actuelle, dans un rayon qui suit la distance de la caméra à l’aperçu décimé. Le déplacement de la cible charge de nouveaux fragments proches et décharge les fragments éloignés. L’aperçu reste visible en dehors de la région détaillée ; le mode nécessite OPFS et un budget de cache de détail de 256 MB par modèle.
Notes d’impression
- Faites pivoter le modèle pour que la plus grande face plane repose sur le plateau ; les supports coûtent moins cher et la première couche est plus fiable.
- Un maillage étanche n’est pas encore vérifié par cet aperçu. Lancez la vérification manifold avant d’envoyer le modèle à un slicer.
- Si les limites dépassent le plateau, mettez à l’échelle uniformément dans les outils de transformation plutôt que d’étirer un seul axe.
Questions
Références
- · Terminologie de la fabrication additive ISO/ASTM 52900
- · Disposition d’un STL binaire : en-tête de 80 octets, nombre de triangles uint32, 50 octets par facette