^ Auteur | Sylvain ^
^ Catégories | Électronique, Robotique ^
Etapes pour graver correctement un PCB avec Candle et une CNC Grbl1.1
> **Licence :** Attribution (CC BY)
Mot(s)-clé(s) : CNC, Electronique, circuit, PCB, graver
==== Introduction ====
Graver un PCB a plusieurs avantage: pas de consommable autre que la plaque cuivrée, possibilité de modifier le circuit facilement.
Il y a aussi des inconvénient: la CNC doit être bien réglée, la procédure bien suivie, et c'est TRES long et BRUYANT.
Pour créer les fichiers gcode à partir des Gerber, commencer d'abord par là: Réaliser_un_circuit_avec_Kicad_pour_ensuite_le_graver
Pour un circuit prêt à souder, vous aurez besoin de 3 fichiers:
* Les pistes isolées pour une mèche "javelot" (en pointe)
* Les trous (drill) pour une mèche de 0.8
* La découpe extérieure de la carte pour une mèche "javelot"
==== Liste des matériaux ====
* des plaques cuivrées
* du scotch double faces, ou des attaches bien adaptées à la taille
==== Liste des outils ====
* Une CNC 3018 Pro dans notre cas
* des fraises "javelot" 0.1mm et fines de 0.8 mm
* une plaque "martyr"
* Candle sur un PC Linux, connecté par USB
- {{projets:graver_un_pcb_avec_une_cnc_3018_screenshot_from_2022_06_14_22_09_46.png|no-controls}}
==== Etape n°1 - Connecter la Z-Probe ====
Sur la carte VIGO-12 présente sur ce modèle il n'y a pas de connecteur pour brancher directement les 2 fils de la Probe, bien que ce soit un modèle "Pro" !
* Il va donc falloir souder soit même le connecteur.
* Pour compliquer encore la chose, le constructeur a bouché tous les contacts avec de la soudure. Allez savoir pourquoi !?
* Enfin, il y a des connecteurs X, Yn, Zn. Mais, non, ce ne sont pas ceux-là.
* Le connecteur de la Z-Probe est "A5". Evident, non?
Merci à George (ref en bas) pour l'info car la doc de la carte est plutôt difficile à trouver (je n'ai pas réussi)
{{projets:graver_un_pcb_avec_une_cnc_3018_screenshot_from_2022_06_14_21_57_55.png|Graver un PCB avec une CNC 3018 Screenshot from 2022-06-14 21-57-55.png}}
{{projets:graver_un_pcb_avec_une_cnc_3018_screenshot_from_2022_06_14_22_08_48.png|Graver un PCB avec une CNC 3018 Screenshot from 2022-06-14 22-08-48.png}}
==== Etape n°2 - Test du Z-Probe ====
Sur Candle un message "PS:P" apparaît en haut à gauche lorsque le contact "A5" est fermé.
Sinon, il y a un problème.
Pour tester:
* Serrer un fil de cuivre souple dans le mandrin
* Connecter un cable sur la plaque et l'autre sur le fil
* Descendre le Z à moins de 1 mm de la plaque
* Faire un "Zero Z"
* Faire "Z-Probe" ("Palper Z" en français)
* Se tenir prêt à appuyer sur "Reset" si cela se passe mal
{{:projets:caution_icon.jpg?32&nolink|}} Déconnecter le fil côté mandrin pour ne pas l'oublier
{{projets:graver_un_pcb_avec_une_cnc_3018_screenshot_from_2022_06_14_21_56_08.png|Graver un PCB avec une CNC 3018 Screenshot from 2022-06-14 21-56-08.png}}
==== Etape n°3 - Faire le fichier mapping de la plaque ====
* Placer la plaque, la scotcher au double faces
* Mettre la mềche
* **Ouvrir le fichier** à graver, ce qui va définir la zone de travail.
* Faire le "Zero XY"
* Baisser la vitesse
* En option, faire une marque au XY=0
* Brancher les cables: un sur la plaque, l'autre sur la mêche
* Delacer XY si besoin et Descendre le Z à la main proche du PCB et faire "Z Zero"
* Faire "Z-Probe", attendre, puis "Z Zero"
* Aller dans "Heightmap" ("Palpage surfacique" en français), Create, "auto", choisir le **nombre de mesures** X/Y (prévoir environ 1 par cm)
Faire "Probe" ("Palpage" en français) pour lancer le mapping.
* Sauver le fichier en faisant "Open" (!)
* Quitter le mapping avec "Edit"
{{projets:graver_un_pcb_avec_une_cnc_3018_screenshot_from_2022_06_14_21_56_33.png|Graver un PCB avec une CNC 3018 Screenshot from 2022-06-14 21-56-33.png}}
==== Etape n°4 - Graver ====
* Changer le fichier à graver si besoin
* Ouvrir le fichier Mapping s'il est absent
* Se placer proche du XY=0 (moins de 1 mm)
* Baisser la vitesse
* Descendre le Z à la main proche du PCB et faire "Z Zero"
* Brancher les câbles
* Faire le Z0 avec "Z-Probe"et faire "Z Zero"
DEBRANCHER LES CABLES
Vérifier que "Use Heightmap" est coché
* Lancer la gravure "Send"
Le circuit ci-joint a pris 1h45, avec 10 passes pour l'isolation.
Il faudra passer successivement les 3 fichiers, en mettant le bon outil:
* Les pistes isolées pour une mèche "javelot" (en pointe)
* Les trous (drill) pour une mèche de 0.8
* La découpe extérieure de la carte pour une mèche "javelot"
{{:projets:caution_icon.jpg?32&nolink|}}
{{projets:graver_un_pcb_avec_une_cnc_3018_screenshot_from_2022_06_14_22_00_37.png|Graver un PCB avec une CNC 3018 Screenshot from 2022-06-14 22-00-37.png}}
==== Etape n°5 - ARRET D'URGENCE ====
En cas de besoin d'arrêt d'urgence:
* Appuyer "Reset"
* Attention cela modifie X et Y Zero, Il faudra les réinitialiser.
===== Notes et références =====
* Excellent tutoriel pour le mapping, celui de George sur sainsmart.com : [[https://docs.sainsmart.com/article/kj4xzak19j-how-to-utilize-height-mapping-in-candle|https://docs.sainsmart.com/article/kj4xzak19j-how-to-utilize-height-mapping-in-candle]]
* Installation de Candle sur Linux Ubuntu : [[http://naisema.blogspot.com/2017/11/install-candle-on-ubuntu-64bit-machines.html|http://naisema.blogspot.com/2017/11/install-candle-on-ubuntu-64bit-machines.html]]
* Ajouter des Endstop à la CNC 3018, un excellent tuto: [[https://samueldperry.com/2020/09/01/cnc-3018-pro-router-adding-endstops/comment-page-1/|https://samueldperry.com/2020/09/01/cnc-3018-pro-router-adding-endstops/comment-page-1/]]
Merci aux auteurs pour ces 3 contributions de très bonne qualité.