Publié le

La Chaîne Logicielle

Chaîne Bois

De l’idée de départ jusqu’à la fabrication de la pièce sur votre machine CNC, tout va se passer sur l’ordinateur, utilisant différents logiciels selon l’étape du processus à effectuer, constituant ainsi une chaîne logicielle.

LA Chaîne logicielle, dans l’absolu, n’existe pas. Il y a la vôtre, celle que vous allez petit à petit adopter, qui vous sera la plus familière. Même si, selon les cas particuliers, vous allez sans doute avoir besoin de l‘adapter.

Dans cet article, La Chaîne Logicielle est générique. Nous allons voir les différentes étapes nécessaires pour transformer une idée en objet fini, et évoquer les différents outils logiciels qui peuvent être utilisés. Certains logiciels permettent d’effectuer TOUTES les étapes, où presque, alors que d’autres ne permettent qu’une seule opération. Nous reviendrons plus en détail sur certains de ces logiciels dans le futur.

Il existe aussi de nombreux utilitaires, permettant de passage d’une étape à une autre, comme la conversion d’un fichier DXF en GCode, mais je n’en parlerais pas dans cet article, dans la mesure où le but est d’avoir le MINIMUM d’étapes. Je vais donc me focaliser sur les outils plus complets, par rapport à des utilitaires ne remplissant qu’une seule fonction. Le Forum est là pour en parler, une discussion me semble plus appropriée qu’un article, qui ne peut brosser qu’un tableau générique.

Lisez la suite…

?s=96&d=mm&r=g - La Chaîne Logicielle

Bernard Grosperrin, alias « Le Bear », est un programmeur depuis plus d’années qu’il n’ose l’avouer. Étant passionné de modèles réduits d’avions, depuis encore beaucoup plus longtemps, réunir les deux ne pouvait que le séduire.

Il a donc bien fallu qu’un jour il se construise sa propre machine CNC, ce qui revient à mettre le doigt dans un engrenage conduisant à une nouvelle passion. D’où ce site et cette aventure….

Publié le

Panneau de Contrôle Grbl

Panneau de contrôle Grbl en Français

Comme je l’ai évoqué dans mon article précédent, Grbl est un logiciel “firmware”, exécuté sur un Arduino, qui analyse le GCode reçu, construit un modèle mathématique des actions à effectuer, et exécute ces mouvements en envoyant un flot continu de pulsions haute fréquences aux moteurs pas à pas. Le seul petit détail, c’est que Grbl n’a aucune interface utilisateur, par différence avec Mach3, PlanetCNC où encore LinuxCNC, qui tous répondent à la même définition, mais permettent de piloter la machine depuis des écrans appropriés. Il faut donc disposer d’un autre logiciel, exécuté sur une autre machine, en liaison avec Arduino, pour pouvoir interagir avec la machine. Il existe plusieurs de ces logiciels, mais aujourd’hui je veux vous présenter le “Panneau de Contrôle Grbl” (Grbl-Panel, en Anglais) logiciel Open source dont je viens de finir la traduction complète.

Présentation

Le Panneau de Contrôle Grbl n’est pas le plus “joli” des divers logiciels interfaces pour Grbl qui existent, par contre il est certainement le plus “professionnel”, dans la mesure où il intègre de nombreuses fonctions habituellement trouvées sur des machines industrielles. Il “clone” plus où moins un panneau physique comme on pourrait le trouver sur une machine Fanuc où Haas. Tous les outils nécessaires au réglage et au fraisage sont organisés de manière claire, correspondant à l’expérience acquise par la pratique de dizaines d’années d’organisation d’un poste de machiniste. L’interface est épurée et ne comprend pas la partie graphique qui flatte l’œil mais n’apporte pas grand chose de concret à l’interface home machine.

Lisez la suite…

?s=96&d=mm&r=g - Panneau de Contrôle Grbl

Bernard Grosperrin, alias « Le Bear », est un programmeur depuis plus d’années qu’il n’ose l’avouer. Étant passionné de modèles réduits d’avions, depuis encore beaucoup plus longtemps, réunir les deux ne pouvait que le séduire.

Il a donc bien fallu qu’un jour il se construise sa propre machine CNC, ce qui revient à mettre le doigt dans un engrenage conduisant à une nouvelle passion. D’où ce site et cette aventure….

Publié le

Configurer et Paramètrer GRBL

C’est une question qui revient souvent, après avoir installé GRBL. Comment dois-je faire pour configurer et paramètrer GRBL pour ma machine? Bien sûr, chaque machine est différente, dans ses courses, dimensions, moteurs, vitesse dont elle est capable, etc.…

Il y a deux types différents de “réglages” possible: “En dur”, à la compilation, en modifiant des valeurs dans un fichier, et en interactif, alors que le programme s’exécute. Dans la suite de cet article, et pour mieux différencier les deux, on va appeler les réglages en dur “configuration”, et ceux en interactif “paramétrage”, même si cette différence de vocabulaire est un peu arbitraire. J’espère simplement que cela contribuera à la compréhension.

Configuration

On va commencer par décrire ce qui ne l’est pas très souvent, la modification de valeurs dans certains fichiers qui seront compilés avec GRBL lorsque vous le flashez sur l’Arduino. Si vous avez déjà installé GRBL dans votre Arduino, vous l’avez certainement compilé et flashé tel que, sans faire de modifications. Très bien, cela fonctionne, et ce n’est pas un problème particulier. Il peut cependant être utile de savoir comment modifier la configuration de base, et en quoi cela peut vous aider.

Dans votre IDE (Visual Studio pour moi), ouvrez le fichier config.h qui doit se trouver dans votre répertoire GRBL.  C’est un assez long fichier (+- 400 lignes) extrêmement bien commenté, en Anglais bien sûr. Nous allons isoler ici les paramètres de configuration les plus importants pour s’adapter au mieux à votre machine spécifique.

Lisez la suite…

?s=96&d=mm&r=g - Configurer et Paramètrer GRBL

Bernard Grosperrin, alias « Le Bear », est un programmeur depuis plus d’années qu’il n’ose l’avouer. Étant passionné de modèles réduits d’avions, depuis encore beaucoup plus longtemps, réunir les deux ne pouvait que le séduire.

Il a donc bien fallu qu’un jour il se construise sa propre machine CNC, ce qui revient à mettre le doigt dans un engrenage conduisant à une nouvelle passion. D’où ce site et cette aventure….

Publié le

GRBL c’est quoi?

GRBL

GRBL est un logiciel pour contrôler le mouvement de machines qui font “des trucs”. Si le mouvement Maker était une industrie, GRBL en serait le standard.

La plupart des imprimantes 3D Open-Source sont basées sur GRBL. Il a été adapté pour être utilisé dans des centaines de projets, comprenant des machines à découpe laser, des écritoires manuels automatisés, perceuses, peintre de graffiti et machines à dessins bizarroïdes… En raison de ses performances, de sa simplicité et de sa frugalité en besoins matériels, GRBL a grossi en un vrai petit phénomène Open Source.

Lisez la suite…

?s=96&d=mm&r=g - GRBL c’est quoi?

Bernard Grosperrin, alias « Le Bear », est un programmeur depuis plus d’années qu’il n’ose l’avouer. Étant passionné de modèles réduits d’avions, depuis encore beaucoup plus longtemps, réunir les deux ne pouvait que le séduire.

Il a donc bien fallu qu’un jour il se construise sa propre machine CNC, ce qui revient à mettre le doigt dans un engrenage conduisant à une nouvelle passion. D’où ce site et cette aventure….

Publié le

Finalement!

Salut du Bear.

Voilà, Le Bear CNC est maintenant “officiellement” en ligne. Oui, ça a mis longtemps, et non, c’est loin d’être complet et terminé. Terminé, le site ne le sera sans doute jamais. Il sera en évolution constante, en fonction de vos souhaits, de vos désirs, et.. de vos achats….

Notre but est de faire de ce site une plate-forme “incontournable”, comme on dit, en ce qui concerne la CNC amateur. Il existe plein de sites et de blogs où sont décrits soit des machines et des réalisations, soit des boutiques offrant divers produits “en vrac”, avec bien peu d’explications sur le pourquoi du comment, pourquoi des choix, comment utiliser. L’Idée derrière le Bear CNC est de ne proposer que des produits pour lesquels nous avons une expérience d’utilisation, que nous décrirons au travers d’articles techniques détaillés, et, selon les cas, appuyés par des vidéos explicatives. Certains de ces produits seront des réalisations “Made in Le Bear”, parce que nous aurons détecté un besoin spécifique.

Lisez la suite…

?s=96&d=mm&r=g - Finalement!

Bernard Grosperrin, alias « Le Bear », est un programmeur depuis plus d’années qu’il n’ose l’avouer. Étant passionné de modèles réduits d’avions, depuis encore beaucoup plus longtemps, réunir les deux ne pouvait que le séduire.

Il a donc bien fallu qu’un jour il se construise sa propre machine CNC, ce qui revient à mettre le doigt dans un engrenage conduisant à une nouvelle passion. D’où ce site et cette aventure….