Compatibilité Cambam / GRBL 1.1

  • Auteur de la discussion Michuko
  • Date de début
M
Michuko
Nouveau
9 Déc 2018
25
  • Auteur de la discussion
  • #1
Bonjour,
J'utilise CAMBAM pour générer mes gcodes.
J'ai GRBL 1.1F sur un CNC Shield 3 + Arduino.

CAMBAN me génère les GCodes avec : G64 et T0
477105


Ces 2 instructions sont incompatibles et GRBL génère une erreur ( j'utilise Universal GCode Platform) pour envoyer le GCode dans l'arduino.

Si j'enlève ces 2 instructions. Ca marche nickel.

Comment traiter le point durablement ?
- réglage dans Cambam pour qu'il n'utilise plus ces instructions ?
- réglage dans GRBL pour qu'il accepte ces instructions ?

Merci pour votre aide.
 
dh42
dh42
Compagnon
4 Sept 2009
5 393
Près de St Etienne (42)
Salut,
Il faut installer le postprocessor GRBL pour Cambam.
Ça ce n'est pas simplement un post processeur, c'est un plugin qui permet carrément de piloter la CN depuis CB, sans passer par Universal GCode Platform. (et les plugins ne fonctionnent pas au delà des 40 utilisations d'évaluation si pas de licence)

Le gros avantage de ce plugin, c'est qu'il gère les changements d'outils (Tn M6) contrairement à la plupart des "Gcodes sender"

Si tu veux continuer d'utiliser Universal GCode Platform, il suffit de sélectionner un post pro pour le GRBL dans la liste des post pro ; il doit y être par défaut à l'insta, par contre il sort aussi un M6

Je te met un PP GRBL modifié qui ne sort pas de M6 en PJ

Pour l'installer:
- décompresse le
- dans CB, vas sur le menu outils/explorer le dossier système
- met ton fichier post pro décompressé dans le dossier "post" de la fenêtre Windows qui s'est ouverte.
- dans CB, outils/recharger post processeurs.
- outils/options - post processeur par défaut > choisis GRBL_noTC pour qu'il soit utilisé comme post pro par défaut.


++
David
 
Fichiers joints
M
Michuko
Nouveau
9 Déc 2018
25
  • Auteur de la discussion
  • #5
Excellent tout ca.
Je manque de recul. Faut il acheter la licence CanBan (je crois que la limite des 1000 lignes est vite atteinte...)?, je me tâte car 108 eur, c'est pas rien mais le soft à l'air vraiment bien.
Et du coup, faut il utiliser Universal GCode ou utiliser le plugin pour CanBan ?
Si le plugin fait le boulot, plus besoin de UGCS (ou alors UGCS fait des choses que le plugin ne fait pas ?).
a+
 
dh42
dh42
Compagnon
4 Sept 2009
5 393
Près de St Etienne (42)
Salut,

je crois que la limite des 1000 lignes est vite atteinte..
Oui, très vite même, c'est souvent le cas en gravure (2D), en particulier avec le texte car les polices sont en vectoriel (splines) et ça produit pas mal de lignes de code pour chaque caractère. L'autre gros poste, c'est l'usinage 3D qui peut produire des Gcode monstrueux (plusieurs centaine de millier de lignes). Si tu usine du métal, et donc que tu a de très nombreuses passes assez fines, tu peux aussi très vite arriver à de gros Gcodes.

Sans licence et une fois la période d'essais terminée, tu ne pourra plus utiliser les plugins non plus, et bons nombre sont très utiles ; ça désactive aussi l'exportation en DXF et STL.

Et du coup, faut il utiliser Universal GCode ou utiliser le plugin pour CanBan ?
L'avantage du plugin c'est qu'il gère le changement d'outil et que tu a une visu en temps réel de l'usinage sur l'écran, mais je ne peux pas t'en dire plus, c'est quelque chose que je ne peux pas utiliser. Je ne connais pas du tout les possibilités d'UGCS non plus.

je me tâte car 108 eur, c'est pas rien mais le soft à l'air vraiment bien.
La licence est une licence à vie ; pas besoin de repayer lorsqu’une nouvelle version sort, et c'est la même licence, que tu utilise CB sur Windows ou sur Linux.

++
David
 
M
Michuko
Nouveau
9 Déc 2018
25
  • Auteur de la discussion
  • #7
@dh42, nickel, ca marche très bien le GRBLnoTC.cbpp
 
dh42
dh42
Compagnon
4 Sept 2009
5 393
Près de St Etienne (42)
Salut,

Bon copeaux !

Tu le sais probablement déjà, mais GRBL ne gère pas le perçage avec débourrage (G83) ; par contre les cycles G81 et G82 (perçage, et perçage avec pause) sont émulés par le PP avec des G0, G1 et G4P. Le perçage en spirale fonctionne normalement.

++
David
 
M
Michuko
Nouveau
9 Déc 2018
25
  • Auteur de la discussion
  • #9
Oula, je n'en suis pas encore la. Je viens de faire mon premier vrai usinage d'une plaque de bakelite pour faire une interface de controle de ma cnc - je vais faire un post séparer pour vous présenter cela et recueillir vos avis. Je vais creuser les instructions dont tu parles.
A+
 
dh42
dh42
Compagnon
4 Sept 2009
5 393
Près de St Etienne (42)
M
Michuko
Nouveau
9 Déc 2018
25
Je ne savais pas que la bakélite ça existait toujours .... De ce que je me souviens, ça puait bien quand on la découpait ..
Tu as raison, ça a une odeur particulière.
 
La dernière réponse à ce sujet date de plus de 6 mois
Haut