Heekscnc

De Centre de Ressources Numériques - Labomedia
Aller à : navigation, rechercher

HeeksCNC est un plug-in de Heekscad.
HeeksCAD est un logiciel de CAD pour faire de la 3D ou de la 2D.
Ce qui est intéressant avec heeksCNC, c'est qu'il permet à partir d'un fichier vectoriel de créer du Gcode que les machines vont comprendre.

Pour l'installation c'est par ici

Tutoriels

https://sites.google.com/site/heekscadbegin/intro/liste-de-tutoriels-1
http://doc.ubuntu-fr.org/heekscad
http://www.equinoxefr.org/post/2012/01/21/petit-tutoriel-video-pour-utiliser-librecad-heekscad-et-heekscnc/

Utilisation heekscnc

Modification du fichier dans HeeksCNC

Cliquer sur l'icone HeekCNC pour ouvrir le logiciel
Heekcnc.png

Fichier
Importer
Il faut grouper chaque découpe pour la création du gcode:
- un calque pour le contour
- un calque pour chaque découpe

Objets

Dans le cadre "Objets"
Dérouler ENTITIES Layer_1
Cliquer sur le petit "+" et ainsi dérouler le dossier
Selectionner les objets "ligne" et grouper chaque découpe
Selectionner 4 lignes consécutives : Maj + Clic
Puis Clic droit et choisir " Transformer en esquisse"
Cliquer à nouveau dans "ENTITIES"
Votre selection a été nommée Esquisse (+ chiffre) et se retrouve en bas de liste
Vous pouvez passer au prochain groupe... Courage

Définition du foret, de la fraise à rainurer, dans la liste d'outils de heekscnc

Heekscnc est livré avec une liste de forets prédéfinis par défaut. On regarde si le foret que l'on veut utiliser est dans la liste prédéfinie: dans la fenêtre à gauche, "objets", on voit dans l'arborescence la ligne "outils", avec un signe "+" devant. On clique et cela ouvre l'arborescence. On voit alors les outils définis par défaut. Dès lors :

  • Si le foret que l'on souhaite utiliser est dans la liste, alors il n'y a rien à faire.
  • Si le foret que l'on souhaite utiliser N'EST PAS dans la liste, alors il faut définir un nouvel outil.

-> Définition d'un nouvel outil, d'un nouveau foret, d'une nouvelle fraise à rainurer

On va dans le menu: usinage -> ajouter un nouvel outil

On choisi le type d'outil à ajouter (souvent, c'est "fraise à rainurer").

Puis il y a deux choses à faire :

  1. Choisir un numéro pour l'outil: et là, attention ! Il faut choisir le chiffre qui est proposé, car il correspond au nombre d'outils déjà définis + 1 (exemple: 3 outils définis, le chiffre proposé est donc: 3+1=4). Si on choisi un chiffre inférieur, alors la machine va croire que le forêt correspond à celui qui avait le numéro par défaut dans le réglage initial par défaut de heekscnc. Donc, bien faire gaffe à ça.
  2. Puis choisir le diamètre qui est exprimé en mm (exemple 8, pour 8mm).

-> Sauvegarde de la liste d'outil

Il est possible de sauvegarder la liste d'outil pour une utilisation future. Clique droit sur "+outils" dans l'arborescence de la fenêtre objets à gauche, puis choisir "définir comme table d'outils par défaut". La prochaine fois que heeks s'ouvre, cette liste devrait de nouveau apparaître, avec les nouveaux outils définis.

Contournage des objets
  • Selectionner son (ou ses) esquisses.

Faire un clic droit sur l'equisse et sélectionner nouveau contournage
Cnc-heekscnc-gcode-contournage1.png

  • Choisir si le foret passera à l'interieur ou à l'exterieur de la forme,

Cnc-heekscnc-gcode-contournage.png

  • Choisir les caractéristiques de l'outil (sa largeur de coupe) dans le champ outil

Cnc-heekscnc-gcode-outils.png

On spécifie la profondeur de coupe dans le champ : profondeur finale
On spécifie le nombre de passes dans le champ :"passes en z

  • Créer le G-code

Cliquer sur le menu usinage et sélectionner générer le G-code
Cnc-heekcnc-gcode-creation.png

  • Si problème de création u gcode error curve blabla :
    • Sélectionner l'esquisse -> clic droit -> découper l'esquisse
    • Sélectionner toutes les esquisses puis suivre le dérouler pour le contournage

Poche

  • D'aprés un fichier svg faire un export en dxf r14 sans options rajoutés
  • dans heekscad importer le dxf
  • sélectionner nouvelle opération de fraisage et selectionner poche
  • chosir la taille des outils et la profondeur puis valider
  • enfin générer le gcode


Onglet usinage

Contournage

On aurait pu appeler cette fonction détourage.
- Profondeur de départ 0
- profondeur Finale -8,5 (car notre marbre n'est pas vraiment parfait)
- passe en Z : nombre de passes
- vitesse d'avance horizontale (faire des essais selon les matériaux)

 on trouvera une page à consulter et à compléter (http://wiki.labomedia.org/index.php/Reglage_CNC)

- vitesse d'avance verticale
- vitesse de broche (on n'a pas le controle sur cette fonction avec notre machine)

Poche

- passe latérale (espacement entre chaque passe)
pour une fraise de 3 mm, on choisira une passe à 1,5