Format des fichiers librairie EESchema

Table des matières

Format des fichiers librairie

1 - Entête

2 - Description d'un composant

2.1 - Description des Alias

2.2 - Description des champs

2.3 - Description des éléments graphiques

2.4 - Description des pins


Format des fichiers librairie

1 - Entête

format:

EESchema-LIBRARY Version 2.0 24/1/1997-18:9:6

description des composants

#End Library


2 - Description d'un composant

Le format est le suivant:

DEF nom référence unused text_offset draw_pinnumber draw_pinname unit_count units_locked option_flag

ALIAS nom1 nom2...

liste des champs

DRAW

liste des éléments graphiques et des pins

ENDDRAW

ENDDEF

Avec pour DEF :


Exemple:

DEF BNC P 0 40 Y N 1 0 N

F0 "P" 10 120 60 H V L C

F1 "BNC" 110 -60 40 V V L C

DRAW

C 0 0 70 0 1 0

C 0 0 20 0 1 0

X Ext 2 0 -200 130 U 40 40 1 1 P

X In 1 -150 0 130 R 40 40 1 1 P

ENDDRAW

ENDDEF


2.1 - Description des Alias

Cette ligne n'existe que si le composant a des noms alias.

format:

ALIAS nom1 nom2 nom3 ...

2.2 - Description des champs

format:

F n "texte" posx posy dimension orientation visibilité hjustification vjustification

avec:

Il y a toujours au moins F0 et F1.

Exemple :

DEF DIODE D 0 40 Y N 1 0 N

F0 "D" 0 100 50 H V L C

F1 "DIODE" 0 -100 50 H V L C

2.3 - Description des éléments graphiques

Il y a 5 types:

Polygone:

Format:

P nb unit convert ltrait x0 y0 x1 y1 xi yi cc

Avec:

Exemple:


P 3 0 1 0 -50 50 50 0 -50 -50 F

P 2 0 1 0 50 50 50 -50


Rectangle

Format:

S startx starty endx endy unité convert ltrait

Avec


Exemple:


S 0 50 900 900 0 1 0


Cercle

Format:

C posx posy rayon unité convert ltrait

Avec

Exemple:


C 0 0 70 0 1 0

C 0 0 20 0 1 0


Arc de cercle

Format:

A posx posy rayon start end unité convert ltrait start_pointX start_pointY end_pointX end_pointY

Avec:


Exemple:


A 0 148 48 -889 889 0 1 0

A 0 51 51 -889 889 0 1 0


Texte

Format:

T orient posx posy dimension type unité convert Texte

Avec:


Exemple:


T 0 -320 -10 100 0 0 1 VREF


2.4 - Description des pins

Format:

X nom numéro posx posy long orient Snum Snom unité convert Etype [forme].

Avec:


Exemple:


X A 1 -200 0 150 R 40 40 1 1 P

X K 2 200 0 150 L 40 40 1 1 P

X 0 1 0 0 0 R 40 40 1 1 W N

X ~ 2 0 -250 200 U 40 40 1 1 P



Page - 5