Usiner un circuit : Différence entre versions
m |
|||
(3 révisions intermédiaires par le même utilisateur non affichées) | |||
Ligne 11 : | Ligne 11 : | ||
|Titre=Présentation des étapes | |Titre=Présentation des étapes | ||
|Contenu=* concevoir le circuit | |Contenu=* concevoir le circuit | ||
+ | ** avec Kicad | ||
+ | ** avec Fritzing | ||
* exporter le dessin du circuit et de ses perçages | * exporter le dessin du circuit et de ses perçages | ||
** fichier Gerber | ** fichier Gerber | ||
Ligne 20 : | Ligne 22 : | ||
}} | }} | ||
{{Etape | {{Etape | ||
− | |Titre= | + | |Titre=Se fournir en plaques de cuivre |
− | |Contenu=Le | + | |Contenu=Le standard FR4, très répandu, désigne les plaques de cuivre sur support epoxy, qui a le double désavantage de générer des poussières fines de fibre de verre et d'user prématurément les fraises. Il existe deux standards nommé FR-1 & FR-2 pour les plaques de cuivre simple ou double face sur un support usinable, proche du linoleum (papier phénolique) qui a un profil toxicologique acceptable. Malheureusement, il est difficile à trouver. Hormis Aliexpress où on peut l'acheter par 1000 ou au kilo, je n'en ai trouvé que chez deux détaillants: |
+ | * [https://www.inventables.com/technologies/circuit-board-blanks Inventables] à 25 $ les 25 plaques simple face de 6 pouces de côtés (154mm de côté) + port + taxes d'import depuis les USA. | ||
+ | * [https://fr.rs-online.com/web/p/products/0433927/] en FR-2 , à environ 5€ pièce. | ||
+ | * [https://fr.rs-online.com/web/c/realisation-de-circuits-imprimes/carte-de-circuit-imprime/cartes-a-bandes/?searchTerm=fr1%20plaque%20cuivre Radio-spares] FR-1 mais prépercées au pas de 2.54mm à bandes | ||
+ | }} | ||
+ | {{Etape | ||
+ | |Titre=Conception du circuit | ||
+ | |Contenu=Un même logiciel peut servir à générer les fichiers d'usinage et de perçage: | ||
− | |||
* [http://kicad-pcb.org/ Kicad] | * [http://kicad-pcb.org/ Kicad] | ||
* [http://fritzing.org/forum/thread/364/ Fritzing] | * [http://fritzing.org/forum/thread/364/ Fritzing] | ||
+ | * [https://www.build-electronic-circuits.com/eagle-cad/ EagleCAD] version gratuite mais pas open source. La référence du domaine parait-il. | ||
+ | }} | ||
+ | {{Etape | ||
+ | |Titre=Conception avec Kicad | ||
+ | |Contenu=pas exploré à l'heure actuelle. | ||
+ | }} | ||
+ | {{Etape | ||
+ | |Titre=Conception avec Fritzing | ||
+ | |Contenu=Information sur le format d'export Gerber tirée du [http://fritzing.org/forum/thread/364/ 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 | ||
}} | }} |
Version actuelle en date du 16 février 2018 à 11:43
Contributeur·ice·s
Status de la publication
Brouillon
License
CC-by-sa-3.0
Compétences requises
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
Se fournir en plaques de cuivre
[[Contenu::Le standard FR4, très répandu, désigne les plaques de cuivre sur support epoxy, qui a le double désavantage de générer des poussières fines de fibre de verre et d'user prématurément les fraises. Il existe deux standards nommé FR-1 & FR-2 pour les plaques de cuivre simple ou double face sur un support usinable, proche du linoleum (papier phénolique) qui a un profil toxicologique acceptable. Malheureusement, il est difficile à trouver. Hormis Aliexpress où on peut l'acheter par 1000 ou au kilo, je n'en ai trouvé que chez deux détaillants:
- Inventables à 25 $ les 25 plaques simple face de 6 pouces de côtés (154mm de côté) + port + taxes d'import depuis les USA.
- [1] en FR-2 , à environ 5€ pièce.
- Radio-spares FR-1 mais prépercées au pas de 2.54mm à bandes ]]
Conception du circuit
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 ]]