Skip to main content

Programme de perçage

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 :

InstructionExplication
M48Début du fichier
VER,1Utilise les axes X et Y version 1
FMAT,2Utilise les commandes de type Format 2
METRIC,LZDonnées métriques, Leading Zeroes (zéros de tête)
T1C.2Outil 1, diamètre : 200µm
T2C.9Outil 2, diamètre : 900µm
T3C1.2Outil 3, diamètre : 1200µm
%Initialiser la machine
T1Sélectionner l'outil 1
X02014Y01090Percer la coordonnée
X03623Y01478Percer la coordonnée
X03704Y01784Coordonnée de perçage
T2Sélectionner l'outil 2
X00675Y01705Percer une autre coordonnée
.....etc.
M30Fin du programme / Rewind

Vous trouverez également des informations complémentaires sur Wikipedia.

Retour à la liste