Pré-vérification des fichiers d'impression corrompus
Avant de commencer l'impression, effectuez un contrôle local du fichier G-code : vérifiez si le fichier est corrompu ou contient des caractères illisibles, et collectez les informations sur la plage d'impression, les dimensions, la hauteur de formage et le nombre de couches.
Aperçu des fonctionnalités
- Vérification des caractères illisibles / corruption : validation octet par octet de la conformité UTF-8 (compatible avec les séquences multi-octets à travers les blocs), localisation précise du numéro de ligne et de l'offset en octets du premier octet invalide ; permet d'identifier les problèmes de non-UTF-8 causés par l'écriture de caractères chinois en GBK par les logiciels de tranchage, ainsi que les problèmes de caractères illisibles dus à une corruption lors de la copie
- Détection des caractères de contrôle : identification spécifique des octets anormaux corrompus en
0x00–0x1Fdans le G-code (par exemple, la lettre de paramètreEremplacée par0x05). Ces octets sont des ASCII valides que la validation UTF-8 ne détecte pas, mais ils provoquent des erreurs d'analyse par Klipper sur la ligne correspondante ; l'outil indique le numéro de ligne et l'offset en octets - Statistiques non-ASCII : comptage du nombre d'octets non-ASCII dans le fichier ; tant que le fichier est en UTF-8 valide, ces octets, qu'ils apparaissent dans les commentaires ou dans les noms de paramètres chinois (comme le nom du chauffage), ne sont pas considérés comme corrompus et n'affectent pas l'impression ; si une ligne d'instruction contient des caractères non-ASCII, les numéros de ligne correspondants sont listés de manière neutre pour vérification
- Analyse de la plage d'impression : analyse des coordonnées
G0/G1, fournit les valeurs minimale et maximale ainsi que la course de chaque axe X / Y / Z, et résume les dimensions d'impression (X × Y) et la hauteur de formage (Z) - Statistiques des informations d'impression : estimation des dimensions d'impression (X × Y), de la hauteur de formage (Z) et du nombre de couches d'impression
- Lecture à distance depuis l'hôte : après avoir saisi l'IP de l'hôte pour se connecter à Moonraker, il est possible de sélectionner des fichiers à télécharger depuis deux sources et de les pré-vérifier localement dans le navigateur, les deux étant triées par ordre chronologique décroissant :
- Fichiers d'impression : liste les fichiers G-code du répertoire
gcodes(y compris les sous-répertoires), triés par date de modification décroissante, avec chargement différé des vignettes de modèle en ligne (la liste affiche par défaut les 50 premiers, avec possibilité de « Afficher plus ») - Tâches historiques : lecture de l'historique d'impression (composant Moonraker History), triées par date d'impression décroissante, affichant l'état, la durée, le filament utilisé, et présentant un aperçu du modèle lorsqu'une vignette existe ; cliquez sur n'importe quel élément pour télécharger le fichier G-code correspondant et l'analyser localement
- Fichiers d'impression : liste les fichiers G-code du répertoire
- Analyse locale : toutes les analyses sont effectuées localement dans le navigateur, le contenu des fichiers n'est jamais téléchargé vers un serveur
Remarques
- Prise en charge des extensions de fichiers d'impression courantes telles que
.gcode/.gco/.gc/.g/.nc - Il est recommandé d'accéder depuis un PC pour une meilleure expérience ; l'analyse de fichiers volumineux (par exemple, plusieurs centaines de Mo) nécessite un certain temps, veuillez patienter jusqu'à la fin de la barre de progression
- La plage d'impression et le nombre de couches sont calculés à partir des instructions de mouvement du G-code, y compris les déplacements à vide, et sont donnés à titre indicatif ; les dimensions de formage réelles sont celles du logiciel de tranchage
- Si le fichier utilise des formats d'instructions non standard ou un grand nombre de macros personnalisées, les statistiques de plage peuvent être incomplètes
- La lecture à distance depuis l'hôte est une opération en lecture seule, elle télécharge uniquement les fichiers G-code du répertoire
gcodeset lit l'historique d'impression, sans modifier ni supprimer les fichiers de l'hôte ; il est nécessaire de s'assurer que le navigateur actuel peut accéder au Moonraker de l'hôte (port par défaut7125), la connexion peut échouer en cas de réseau indisponible ou de contenu mixte HTTPS, auquel cas vous pouvez utiliser le téléchargement local
Loading...
Loading...