Usiner un circuit

De fablabo
Aller à : navigation, rechercher


Circuit board - 1.jpg

Contributeur·ice·s

Status de la publication

Brouillon

License

CC-by-sa-3.0



La réalisation conventionnelle de circuits imprimés requiert beaucoup de chimie et d'équipements à usage exclusif. L'usinage de plaques de cuivre sur époxy est une alternative mais coûteuse (usure prématurée des fraises) et polluante (poussières fines de fibre de verre). La solution envisagée ici passe par des plaques adaptées dites FR1 où le cuivre est déposé sur du carton laminé facilement usinable et privilégie les logiciels open source


Présentation des étapes



  • concevoir le circuit
    • avec Kicad
    • avec Fritzing
  • exporter le dessin du circuit et de ses perçages
    • fichier Gerber
    • fichier Excellon
  • préparer l'usinage avec FlatCam
    • exporter le GCode
  • se procurer une plaque usinable
  • usiner et percer avec une CNC



Conception du circuit


[[Contenu::Un même logiciel peut servir à générer les fichiers d'usinage et de perçage:



Conception avec Kicad


pas exploré à l'heure actuelle.



Conception avec Fritzing


[[Contenu::Information sur le format d'export Gerber tirée du forum

L'export Gerber de Fritzing est bien au format RS-274X, et bon nombre d'utilisateurs ont pu faire imprimer leurs PCB par des prestataires suite à un export depuis Fritzing. concrètement, le RS-274x n'est pas un standard très standard, et on peut avoir des résultats inattendus suivant les fournisseurs de PCB. Il y a également deux problèmes de recensés. Tout d'abord, il faut parfois modifier l'extension de fichier 'gml' en 'oml'. Voir à ce propos le fil du forum http://fritzing.org/forum/thread/253/. Ensuite, l'export de Fritzing est dédié à l'impression, pas à l'usinage, mais il y a une parade élégante à la fin de ce fil de discussion: http://fritzing.org/forum/thread/49/?page=all#post1486 .

non testé: Code PHP pour implémenter les perçages en Gcode à partir d'un export Fritzing: https://github.com/peteruithoven/Fritzing-drill-code-to-gcode/blob/master/index.php ]]