L’évolution majeure apportée par cette version est la génération de fichier en GCode, que vous pourrez utiliser avec l’interpolateur de votre choix (LinuxCNC, GRBL…). L’utilisation de l’assistant de découpe de Jedicut est obligatoire pour produire du GCode (la raison est dur à expliquer…).

Comment produire du GCode pour la découpe fil chaud avec Jedicut

Pour utiliser cette nouvelle fonction, il vous suffit d’aller dans les options de Jedicut, section « Communication ». Sélectionnez le plugin « GCode ».

Vous verrez apparaitre une nouvelle page d’options.

Les options réglables du GCode :

  • Répertoire dans lequel sera généré les fichiers GCode,
  • Nom des axes de la machine (XYUV, XYAB, XYZV…),
  • Unité de mesure (millimètres ou inches),
  • Unité de temps pour les pauses durant les découpes,
  • Séparateur des décimales (virgule ou point),
  • Inclusion ou non des commentaires dans le GCode,
  • Caractères de début et de fin des commentaires ( ‘ ( ‘ ou ‘ %% ‘ ou autre),
  • Mode de contrôle des vitesses : constante quand l’interpolateur se charge d’adapter les vitesse, asservie quand l’interpolateur ne sait pas le faire,
  • Commandes d’entête des fichiers GCode.

En résumé pour l’entête des fichiers, il y a plusieurs types de commandes :

  • Des commandes statiques imposées par Jedicut (à priori universelles, si ce n’est pas le cas il faudra corriger…),
  • Des commandes paramétrables via la saisie libre dans les options de Jedicut,
  • Des commandes paramétrables via des options de Jedicut (ex : Unité de mesure).

Après cette étape de configuration, cliquez sur « Machine » pour régler les vitesses.

Quand on utilise le plugin GCode, la page de réglage des options de la machine change : le réglage des pas et des vitesses sont grisés (inutilisables), et les champs « Estimation en mm/s » sont renommés en « Vitesse de découpe » et « Vitesse rapide ». Et dans la page des options de communication, 2 autres champs sont grisés.

Saisissez les valeurs correspondant à votre machine, et Jedicut génèrera les commandes G1 selon le cycle de découpe que vous aurez choisi.

Si vous souhaitez revenir sur votre configuration à base de port parallèle ou de port USB, il vous suffit de sélectionner votre plugin de communication et vous retrouvez tous vos réglages comme avant.

Un nouveau plugin

Pour anticiper les prochaines évolutions, j’ai créé un nouveau plugIn dans les options de Jedicut qui s’appelle… GCode.dll.

Ce plugin est pour l’instant une coquille vide (ou presque). Il n’est pour l’instant pas disponible sur le GitHub de Aeropassion, mais le code sera publié en temps voulu

Bugs corrigés / Améliorations

  • 2 icônes n’étaient pas les bonnes dans le menu principal,
  • La chauffe ne fonctionnait pas lors de la rotation d’un seul moteur depuis l’interface de contrôle manuel,
  • Une erreur sur la gestion de la chauffe provoquait son dysfonctionnement,
  • Optimisation de la gestion de la chauffe dans la fenêtre de confirmation de la découpe,
  • L’affichage de la toolbar était partiellement faux après ouverture d’un fichier.
  • L’arrière plan de Jedicut a quelques nouvelles illustrations,
  • L’aide de Jedicut au format CHM est supprimée, elle n’est plus ouverte lorsqu’on appuie sur la touche F1 du clavier. Ce format de fichier est obsolète, et la documentation n’était plus à jour. A l’avenir la documentation se trouvera uniquement sur le site que je dois mettre à jour.

S’il y a des volontaires pour m’aider à écrire la documentation et à la traduire, laissez un message sur le forum ;)

Traduction de Jedicut

2 nouveaux paragraphes ont été ajoutés dans les fichiers de traduction de Jedicut :

  • <FrameNavGCode1>…</FrameNavGCode1>
  • <FrameOptionGCode1>…</FrameOptionGCode1>

Seules les traductions française et anglaise sont à jour. Toutes les autres langues auront temporairement de l’anglais.

Si vous souhaitez traduire ces nouveaux paragraphes, ou proposer de nouvelles langues, plusieurs possibilités :

  • Faire un fork du projet de traduction sur GitHub et proposer un pull request,
  • Poster votre traduction sur le forum.

Pour ceux qui s’intéressent au GCode, une discussion (en français) est très animée sur le forum, notamment grâce à Alain qui a pulié un super guide expliquant comment se lancer dans l’aventure du GCode avec un Arduino Mega, GRBL modifié, et une carte MM2001 (et pas que…).

Voici le lien vers cette documentation : https://drive.google.com/open?id=0BwnRsMt6_HIYdnNINXpQMEJVclU.