F-Graver est une source ouverte et entièrement logiciel graphique libre écrit en Python et conçu pour générer des g-codes trajectoires d'outils pour les machines CNC. Il soutient V-Carving et les opérations de gravure, il utilise des polices TTF et CXF, et est capable d'importer Bitmap (PBM) et des images DXF, et d'exporter des fichiers au format SVG.
L'application est utilisable comme un logiciel de filtre LinuxCNC Axe, ouvre précédemment enregistré fichiers G-code, prend en charge plusieurs lignes de texte avec une justification, à l'image du texte, et utilise pouces ou en millimètres que units.Features d'exportation à un glanceKey caractéristiques incluent un support pour le traitement de plusieurs lignes du texte avec centrée, justification à droite et à gauche, le soutien à la mise en miroir texte verticalement, le soutien pour les retournements de texte horizontalement, le soutien à la création de texte qui suit un arc, le soutien aux mm ou en pouces comme unités d'exportation, le soutien à l'importation de fichiers DXF, ainsi que le soutien pour l'importation d'images PBM aide d'un programme d'aide potrace.
En outre, l'application prend en charge l'ouverture des fichiers G-code à partir de laquelle il peut récupérer le texte et les paramètres, permet d'exporter des SVG (Scalable Vector Graphics) fichiers, soutient l'utilisation de TTF (TrueType) polices, soutient V-exclusion pour les décrivant images et des polices , montre l'épaisseur de ligne pendant le processus de gravure, de sorte que vous pouvez facilement voir le résultat final.
Parmi les autres caractéristiques intéressantes, nous pouvons mentionner que l'application peut être utilisée comme un programme de filtre LinuxCNC Axe, il permet aux utilisateurs de créer personnalisable postamble G-Code et le préambule, et vous permet de sélectionner l'emplacement de g-code de position zéro, également appelés l'origine selection.Under le capot et d'exploitation supportés systemsTaking un coup d'oeil sous le capot du projet F-Engrave, nous pouvons mentionner que ce est écrit dans le entierly langage de programmation Python. Il & rsquo; application multi-plateforme qui soutient GNU / Linux, Mac OS X et Microsoft Windows systèmes d'exploitation. Les deux 64-bits et 32-bits architectures CPU sont pris en charge à ce moment
Ce qui est nouveau dans cette version:.
- fixe vraiment mauvais bogue dans v-carve nettoyage pour les images bitmap introduites en v1.43
Ce qui est nouveau dans la version 1.43:
- Correction d'un bug qui empêchait les nettoyer dans certaines zones après la v-tailler nettoyer calcul.
Quoi de neuf dans la version 1.42:
- réglage par défaut changé dans Paramètres généraux pour désactiver les variables. (Ce est destiné à aider les nouveaux utilisateurs obtiennent Shapoko passé limitations GRBL.)
Ce qui est nouveau dans la version 1.37:
- logique ajouté pour ignorer très petits segments de ligne qui a causé des problèmes v -carving certains fichiers d'entrée graphique.
Quoi de neuf dans la version 1.34:
- code G91.1 Eliminé lors du montage de l'arc est désactivé. Lors du montage arc est désactivée le code (G91.1) ne est pas nécessaire et il peut causer des problèmes pour les interprètes qui ne supportent pas ce code (c.-à-GRBL / ShapeOko).
- GRBL utilisateurs / ShapeOko devraient utiliser les paramètres étudiés ici Utilisation de F-Graver avec GRBL. Voir le mode d'emploi F-Engrave pour plus de détails sur la façon de sauver ces paramètres de la session F-Engrave à session en utilisant un fichier de config.ngc.
Ce qui est nouveau dans la version 1.33:
- Ajout d'une option pour étendre hauteur de l'image d'entrée comme un pour cent de la valeurs d'entrée (plutôt que inputing la hauteur comme une unité de longueur).
- mode batch fixe ... à nouveau. (Je devrais vraiment vérifier qu'il fonctionne avant chaque nouvelle version)
Quoi de neuf dans la version 1.32:
- limite Ajouté à la longueur du texte gravé inclus dans g -code fichier commentaire (pour prévenir toute erreur avec une longue texte gravé)
- Numéro changé de la production de décimales en mode mm à 3 (encore 4 places pour les pouces)
- changé de mode de g-code pour arcs G2 / G3 pour centrer arcs de format (le format généralement préféré)
- Hard G90 G91.1 codé et en sortie g-code pour se assurer que la sortie sera interprété correctement par les interprètes g-code.
Ce qui est nouveau dans la version 1.31:
- Correction d'un bug qui empêchait mode batch de travailler dans la version 1.30 .
Quoi de neuf dans la version 1.20:
- Cette version ajoute la possibilité d'utiliser des caractères étendus (caractères police avec les codes de caractères plus grande que 255).
- Pour activer des caractères étendus dans F-Engrave, il ya un nouveau réglage des caractères étendus dans les & quot; & quot Paramètres généraux; fenêtre.
Exigences :
- Python
Commentaires non trouvées