CNC Amateurs
Vers le flux RSS
Vous êtes ici : Accueil > La chaîne logicielle
Retour vers le haut !

FlatCAM (Gcode PCB)


Par Steph, publié le

Un article sur les paramètres et les fonctions de FlatCAM (Logiciel du monde libre), et plus précisement sur ceux nécessaires à la rélaisation de PCB.

Ouverture des fichiers

On ouvre FlatCam.
On ouvre les fichiers Gerber & Excellion.
On renomme simplement les 3 fichiers dans Flatcam (pistes, contour et percage).

 

Mise en forme des fichiers

On fait un « miroir » des fichiers :

  • mirror pistes –axis Y
  • mirror contour –axis Y
  • mirror percage –axis Y

On repositionne les vues avec la commande « offset » :

  • offset pistes 190 140
  • offset contour 190 140
  • offset percage 190 140

Pour recentrer on clic sur « Replot ».

 

Création des géométries et du Gcode

Circuit « pistes »

Traitement de l’objet Gerber

 

Calcul de la largeur d’usinage en fonction de l’outil :

On utilise des outils coniques à 45° taille en bout 0.1mm.
La largeur d’usinage est égale à :

(2 x P x tang α/2) + L

Avec :

P   : Pénétration de l’outil.
α   : Angle de l’outil.
L   : Largeur de coupe de l’outil à la base.

Dans notre cas, α = 45°, L = 0.1mm et P = 0.05mm.
Cela nous donne une largeur de coupe de  => 0.141mm…
On arrondira à 0.15mm.

 

Le traitement de l’objet

Double clic sur « pistes » :

  • On coche => « plot », « solid » et « multicolored ».
  • On entre le bon diamètre d’outil (0.15mm) et 1 pour les passes.
  • On clic sur « Generate geometrie ».

Un fichier « pistes_iso » a été créé.

 

 

Traitement de la géométrie de l’objet

Double clic sur « pistes_iso » :

  • On laisse coché « plot ».
  • On passe « cut_Z » (Pénétration de l’outil) à -0.05mm.
  • On règle « travel_Z » (Position de déplacement de l’outil) de 1 à 2.5mm.
  • On fixe le taux d’avance à 250.0.
  • On entre le diamètre de l’outil : 0.15mm.
  • On met la vitesse de rotation à 12 000tr/mn.
  • On clic sur « generate ».

Un fichier « pistes_iso_cnc » a été créé.

 

Transformation CNC de l’objet

Double clic sur « pistes_iso_cnc » :

  • On laisse coché « plot ».
  • On confirme le diamètre de l’outil : 0.15mm.
  • On clic sur « Export Gcode ».
  • On choisit le nom et le dossier d’enregistrement du fichier g-code.

 

Circuit « perçage »

Traitement de l’objet Excellion

Double clic sur « percage » :

  • On coche => « plot » et « solid ».
  • On choisit ses diamètres de perçage (1 seul pour le moment : 0.8mm).
  • On passe « cut_Z » (Pénétration de l’outil) à -1.5mm. (Epaisseur du PCB)
  • On règle « travel_Z » (Position de déplacement de l’outil) de 1 à 3.5mm.
  • On fixe le taux d’avance à 150.0.
  • On met la vitesse de rotation à 500tr/mn.
  • On clic sur « generate ».

Un fichier « percage_cnc » a été créé.

 

Transformation CNC de l’objet

Double clic sur « percage_cnc » :

  • On laisse coché « plot ».
  • On confirme le diamètre du forêt : 0.8mm.
  • On clic sur « Export Gcode ».
  • On choisit le nom et le dossier d’enregistrement du fichier g-code.

 

Circuit « contour »

Traitement de l’objet Gerber

Double clic sur « contour » :

  • On coche => « plot », « solid » et « multicolored ».
  • On entre le bon diamètre d’outil (3.127mm) et 1 pour les passes.
  • On clic sur « generate geometrie ».

Un fichier « contour_iso » a été créé.

 

Traitement de la géométrie de l’objet

Double clic sur « contour_iso ».

 

Mise en forme de la géométrie de l’objet

Soucis, l’usinage se fait des deux côté de la découpe… Il faut supprimer la découpe intérieure.

  • On passe en mode « edition ».
  • On entoure la ligne rouge intérieure d’un « polygone », on le ferme avec la touche « espace ».
  • On fait « ok » pour mettre la géométrie à jour, puis on repasse en mode « edition ».
  • On sélectionne la ligne intérieure, puis en maintenant la touche « ctrl » enfoncée, on sélectionne le « polygone » créé précédemment.
  • On fait « ok » pour mettre la géométrie à jour.

 

Création de points d’attache

On va créer des « points d’attache » pour ne pas arracher le PCB lors de la découpe.

  • On repasse en mode « edition » et on trace des « rectangles » la ou nous voulons nos points d’attache.
  • Pour chaque « rectangle » on fait les manipulations suivantes :
    • Sélectionner le contour, puis avec la touche « ctrl » enfoncée, sélection du rectangle.
    • On clic sur le bouton « cut_path ». On valide par « ok » et on repasse en mode « edition ».
    • On supprime le « rectangle », puis « ok ». Terminé.
  • On laisse coché « plot ».
  • On passe « cut_Z » (Pénétration de l’outil) à -1.5mm (Epaisseur du PCB).
  • On règle « travel_Z » (Position de déplacement de l’outil) de 1 à 3.5mm.
  • On fixe le taux d’avance à 250.0.
  • On entre le diamètre de l’outil : 3.127mm.
  • On met la vitesse de rotation à 5 000tr/mn.
  • On clic sur « generate ».

Un fichier « contour_iso_cnc » a été créé.

 

Transformation CNC de l’objet

Double clic sur « contour_iso_cnc » :

  • On laisse coché « plot ».
  • On confirme le diamètre de l’outil : 3.127mm.
  • On clic sur « export Gcode ».
  • On choisit le nom et le dossier d’enregistrement du fichier g-code.


Publié par Steph le : 14/01/2018 & mis à jour le : 14/01/2018
Mots-clefs :

Commenter l'article


ACCUEIL - LE FORUM - NOUS CONTACTER - FLUX RSS - HAUT de PAGE
3920 visiteurs différents ont consulté CNC Amateurs
Il y a actuellement 1 visiteur(s) en ligne.
CNC Amateurs a été consulté 11052 fois au total