Including Barcodes & Logos

L’éditeur PCB de votre Altium Designer permet de placer des symboles de codes-barres directement sur n’importe quelle couche d’un PCB, ce qui permet d’imprimer facilement des codes-barres sur un PCB dans le cadre du processus de fabrication. En outre, l’éditeur prend en charge plusieurs méthodes pour ajouter des images graphiques à un document de conception PCB, ce qui est idéal pour apposer le logo de votre entreprise sur la carte !

Ajout d’un code-barres

Altium Designer permet de placer des symboles de codes-barres directement sur un PCB, sur n’importe quelle couche, ce qui permet d’imprimer facilement des codes-barres sur un PCB dans le cadre du processus de fabrication. Les codes-barres sont couramment utilisés pour étiqueter et identifier les PCB, ce qui simplifie par exemple le suivi des stocks grâce à l’utilisation de machines de lecture automatisées. Différents types de codes-barres sont pris en charge : codes-barres linéaires, codes QR et codes Data Matrix. Les chaînes spéciales sont également prises en charge. Un code-barres est placé dans un document PCB sous la forme d’un objet Text object (Place » String ou Place » Text Frame). Pour générer un code-barres du type requis, accédez aux propriétés de l’objet texte via le Properties panel, définissez Font Type sur BarCode dans la région Properties , puis définissez Type sur LinearQR Code ou Data Matrix.

La prise en charge des codes QR et des codes Data Matrix est disponible lorsque l’option PCB.QRCodes est activée dans la boîte de dialogue Advanced Settings dialog.

Configuration d’un code-barres linéaire

Après avoir configuré un objet texte comme code-barres linéaire (en définissant son Font Type sur BarCode et en sélectionnant Linear comme Type), définissez les options d’affichage selon les besoins dans le panneau Properties de l’objet. BarCode ISO Code 39 (norme du département de la Défense des États-Unis) et Code 128 (norme mondiale d’identification commerciale) sont pris en charge, et la chaîne de texte réelle à partir de laquelle le code-barres est dérivé peut également être affichée en activant l’option Show Text.

Lors de l’affichage du texte, choisissez une police TrueType et définissez la hauteur du texte en conséquence.

Exemple de code-barres avec le texte d’origine (lisible par l’homme) en dessous.
Exemple de code-barres avec le texte d’origine (lisible par l’homme) en dessous.

Spécifiez la hauteur et la largeur du code-barres en utilisant soit une largeur totale souhaitée, soit une largeur minimale d’élément de code-barres pour contrôler le dimensionnement. Quelle que soit la méthode utilisée, veillez à utiliser des dimensions qui rendront le code-barres lisible par les scanners appropriés !

En utilisant une combinaison de chaînes de code-barres et de texte inversé, ainsi que des remplissages si nécessaire, il est possible de définir sur une carte une belle zone de code-barres, avec davantage d’informations textuelles que ce qui serait autrement permis par le seul texte source du code-barres, comme illustré ci-dessous.

Exemple utilisant un code-barres inversé et des chaînes de texte inversé supplémentaires.
Exemple utilisant un code-barres inversé et des chaînes de texte inversé supplémentaires.

Configuration d’un code QR ou d’un Data Matrix

Un code QR est un code-barres 2D qui peut être lu numériquement par des smartphones et contient des informations tout comme les codes-barres. Ils peuvent être utilisés pour passer un appel, envoyer un message ou un e-mail, ou même ouvrir un site Web. Un Data Matrix est un code bidimensionnel disposé selon un motif carré ou rectangulaire.

Après avoir configuré un objet texte comme code QR ou Data Matrix (en définissant son Font Type sur BarCode et en sélectionnant respectivement QR Code ou Data Matrix comme Type), définissez les options d’affichage selon les besoins dans le panneau Properties de l’objet. Sélectionnez le Size Mode requis et utilisez les options pour spécifier les dimensions du code :

  • By Pixel Width – saisissez la largeur d’un seul pixel du code QR / Data Matrix dans le champ Pixel Width . Cette option permet de garantir que l’image peut être reproduite.

  • By Full Width – saisissez la largeur totale du code QR / Data Matrix dans le champ Full Width.

Saisissez la taille de la marge sur les bords gauche et droit dans le champ Horizontal Margin et la taille de la marge sur les bords supérieur et inférieur dans le champ Vertical Margin. Configurez le texte dans l’espace de conception à l’aide de la liste déroulante Font Name et de l’option Show Text (activer ou désactiver). Lorsque l’option Inverted est activée, le code QR / Data Matrix est inversé et une bordure est ajoutée sur les quatre côtés.

Javascript ID : Barcodes_Examples_AD24_9

Exemple de code QR avec le texte d’origine (lisible par l’homme) en dessous.

Exemple de Data Matrix avec le texte d’origine (lisible par l’homme) en dessous.

Ajout d’un graphique

En général, lors de la fabrication d’une carte, l’entreprise propriétaire — celle qui a conçu la carte et espère tirer un joli bénéfice de sa commercialisation et de son succès — voudra « marquer » sa propriété. Bien sûr, cela peut être réalisé avec un simple texte sur la couche de sérigraphie, mais le plus souvent, le logo de l’entreprise constitue une alternative bien plus attrayante et efficace. Pour répondre à ce besoin, l’éditeur PCB du logiciel prend en charge plusieurs méthodes d’ajout d’images graphiques à un document de conception PCB.

Placement d’un graphique sous forme de police

Il est possible de créer une police TrueType personnalisée contenant un graphique sous forme de glyphe (l’un des caractères de la police), puis de placer sur la carte PCB une chaîne utilisant cette police. Outre sa facilité d’utilisation, un autre grand avantage de cette méthode est que, si les glyphes de la police sont créés à partir d’images graphiques vectorielles, ils peuvent être mis à l’échelle avec précision.

Une police de nombreux symboles standard utilisés dans la conception PCB — notamment : sans plomb, recyclage, sensible à l’électricité statique, Terre, C-Tick, UL, CE, FCC, et bien d’autres — a été créée par l’un des principaux experts de la conception avec Altium Design Software : Darren Moore de Mooretronics. Consultez le related forum thread à partir duquel la police peut être téléchargée.

La police est concédée sous licence Cardware ; reportez-vous au Readme.txt inclus dans le ZIP téléchargé pour connaître les conditions d’utilisation. Le fichier readme comprend également une liste des graphiques disponibles. Notez que beaucoup sont disponibles avec ou sans texte ; la version préférée est choisie en utilisant la lettre majuscule ou minuscule. L’image ci-dessous montre un échantillon des graphiques disponibles dans la police.

Exemple de quelques graphiques utiles de la police Mooretronics.Exemple de quelques graphiques utiles de la police Mooretronics.

Placement d’un graphique sur le PCB

Pour placer sur le PCB un graphique au format JPG, BMP, PNG ou SVG, sélectionnez la commande Place » Graphics.

Après avoir lancé la commande, il vous sera demandé d’effectuer deux clics pour définir une zone rectangulaire dans laquelle l’image sera placée. Il vous sera ensuite demandé de sélectionner le fichier graphique. Une fois celui-ci sélectionné, la boîte de dialogue Import Image s’ouvrira. Configurez les paramètres de l’image selon les besoins et cliquez sur OK pour créer le graphique sur la couche PCB active.

Remarques :

  • L’image sera importée et mise à l’échelle pour s’adapter à la plus grande distance verticale ou horizontale disponible dans la zone rectangulaire que vous avez définie, tout en conservant son rapport d’aspect d’origine.
  • Si le graphique est placé en tant qu’Union, il peut être déplacé (click and drag) ou redimensionné (right-click » Unions » Resize Union) comme un seul objet.

Collage direct d’un métafichier depuis le Presse-papiers Windows

Pour un logo, l’éditeur PCB prend également en charge le collage d’un métafichier directement depuis le Presse-papiers Windows sur la couche PCB active à l’aide de la commande Windows standard Ctrl+V de collage. Les données de métafichier prises en charge incluent les bitmaps, les lignes, les arcs, les remplissages simples et le texte TrueType, ce qui vous permet de coller facilement des logos et d’autres symboles graphiques.

Notez que tous les éditeurs d’images ne placent pas les données de l’image dans le presse-papiers sous forme de données de métafichier. Une façon de garantir cela consiste à coller d’abord l’image dans Microsoft Word, puis à la copier depuis Word et à la coller dans votre logiciel Altium Designer. Pour ce faire :

  1. Collez ou insérez l’image de logo souhaitée (au format BMP ou PNG) dans un document Microsoft Word. Il est recommandé soit de copier/coller l’image depuis un éditeur d’images dans Word, soit d’utiliser la commande Insert » Picture de Word, car Word traite différemment une image glissée-déposée dans un fichier Word ouvert d’une image collée ou insérée. 
  2. Sélectionnez l’image dans Microsoft Word et copiez-la dans le presse-papiers.
  3. Ouvrez le document PCB cible requis dans Altium Designer.
  4. Collez l’image depuis le presse-papiers (Edit » Paste ou Ctrl+V).
  5. L’image apparaîtra attachée au curseur. Cliquez à l’emplacement souhaité dans l’espace de travail pour effectuer le placement.

Les pixels noirs de l’image d’origine sont convertis en régions, et toute couleur autre que le noir est convertie en évidement.

Les pixels sont convertis en régions, et des unions de régions contiguës adjacentes sont créées.

Les données importées seront placées sur la couche active, en adoptant la couleur que vous avez choisie pour cette couche. Les objets PCB créés pendant le processus de collage sont automatiquement ajoutés à une union. Après le collage, les poignées d’édition de l’union peuvent être utilisées pour ajuster précisément la taille de l’image collée. Les unions résultant d’un collage peuvent également être redimensionnées à tout moment à l’aide de la commande Resize Union du menu contextuel (cliquez pour sélectionner l’union requise après avoir lancé la commande Resize Union).

L’option Paste from other applications de la page PCB Editor - General page de la boîte de dialogue Preferences permet de définir Preferred Format sur Metafile ou Text. Pour un graphique, cette option n’a aucun effet : chaque forme indépendante du graphique est convertie en objet région. Lors du collage d’une chaîne de texte, chaque caractère est converti en chaîne de texte si l’option est définie sur Metafile, tandis que la chaîne entière est collée comme une chaîne Altium Design Software si l’option est définie sur Text.

Le logo Altium est collé comme graphique ; chaque lettre du graphique est convertie en objet région.Le logo Altium est collé comme graphique ; chaque lettre du graphique est convertie en objet région.

Placement en tant qu’objet OLE

Un graphique enregistré au format BMP peut également être placé comme objet OLE sur le document PCB actif. Cela est rendu possible grâce à la technologie Object Linking and Embedding (OLE) dans l’éditeur PCB.

Le graphique doit être au format *.bmp.

Commencez par rendre active dans l’espace de travail la couche sur laquelle vous souhaitez placer les données de l’objet OLE. Après avoir lancé la commande (Place » Object From File), la boîte de dialogue Windows standard Choose file apparaît. Utilisez cette boîte de dialogue pour rechercher le fichier image BMP requis. Après avoir cliqué sur Open, les données du fichier choisi apparaissent attachées au curseur. Positionnez-les comme souhaité dans l’espace de travail, puis cliquez ou appuyez sur Enter pour effectuer le placement.

Une image BMP est placée comme objet OLE sur un document PCB. Une image BMP est placée comme objet OLE sur un document PCB.

AI-LocalizedAI-localized
If you find an issue, select the text/image and pressCtrl + Enterto send us your feedback.
Feature Availability

The features available to you depend on which Altium solution you have – Altium Develop, an edition of Altium Agile (Agile Teams or Agile Enterprise), or Altium Designer (on active term).

If you don’t see a discussed feature in your software, contact Altium Sales to find out more.

Legacy Documentation

Altium Designer documentation is no longer versioned. If you need to access documentation for older versions of Altium Designer, visit the Legacy Documentation section of the Other Installers page.

Contenu