Le Programme de perçage permet de transmettre au fabricant de circuits imprimés les perçages nécessaires sur un circuit imprimé. Le programme de perçage est exporté par le logiciel de layout du circuit imprimé au format Excellon ou Sieb & Meyer et accompagne normalement les données Extended Gerber (RS-274X).
Le programme de perçage en soi est un fichier texte ASCII défini par la CIB NC-349.
Les formats Excellon et Sieb & Meyer 3000 (SM3000) sont à privilégier, car ils intègrent déjà le tableau des diaphragmes (diamètre des perçages). Le format SM1000 est déconseillé (tableau des ouvertures en sus).
Comme le système métrique s'est imposé dans la fabrication de circuits imprimés pour le perçage, le programme de perçage devrait être édité si possible dans le système métrique. Les formats 3,3 leading mm ou 4,4 leading mm ont fait leurs preuves. Cela signifie qu'une coordonnée est indiquée en mm avec 3 chiffres avant et 3 chiffres après la virgule pour 3,3 leading, ou 4 chiffres pour 4,4 leading. Les virgules ne sont toutefois pas affichées dans le programme de perçage final !
Des problèmes peuvent survenir lors du positionnement des perçages, en particulier avec la résolution 2,3 pouces, si les données Gerber ont été éditées dans une meilleure résolution.
Un programme de perçage distinct devrait être édité pour chaque type de perçage (p. ex. à trous traversants, sans trous traversants, trous borgnes,...).
Cf. Formats de données de circuits imprimés - Gerber
Exemple de fichier Excellon :
| Instruction | Explication |
|---|---|
| M48 | Début du fichier |
| VER,1 | Utilise les axes X et Y version 1 |
| FMAT,2 | Utilise les commandes de type Format 2 |
| METRIC,LZ | Données métriques, Leading Zeroes (zéros de tête) |
| T1C.2 | Outil 1, diamètre : 200µm |
| T2C.9 | Outil 2, diamètre : 900µm |
| T3C1.2 | Outil 3, diamètre : 1200µm |
| % | Initialiser la machine |
| T1 | Sélectionner l'outil 1 |
| X02014Y01090 | Percer la coordonnée |
| X03623Y01478 | Percer la coordonnée |
| X03704Y01784 | Coordonnée de perçage |
| T2 | Sélectionner l'outil 2 |
| X00675Y01705 | Percer une autre coordonnée |
| ... | ..etc. |
| M30 | Fin du programme / Rewind |
Vous trouverez également des informations complémentaires sur Wikipedia.
Retour à la liste
