Format des fichiers schématiques EESchema
mise a jour au
Table des matières
Format des fichiers schématiques
3 - Description d’un composant
4 - Description d’un symbole NoConnect
5 - Description d’un symbole feuille hiérarchique
6 - Description d’un texte commentaire
7 - Description d’un Label Global
9 - Description d’une jonction
10 - Description d’un segment fil (Wire)
11 - Description d’un segment Bus
12 - Description d’un segment ligne pointillée
Les dimensions et coordonnées sont en mils (1/1000 de pouce)
format:
EESchema Schematic File Version 1
LIBS: liste des librairies (non utilisé, généré pour information)
EELAYER nn mm (nn, mm non utilisé, en réserve)
EELAYER END
$Descr format_feuille dimx dimy (feuille = A4..A0 ou A..E)
description du cartouche (Liste des textes du cartouche)
$EndDescr
EESchema Schematic File Version 1
LIBS:brooktre,cypress,ttl,power,linear,memory,xilinx,conn,aaci,intel,special,device,dsp
EELAYER 20 0
EELAYER END
$Descr A3 16535 11700
Sheet 1 4
Title ""
Date "28 dec 1996"
Rev ""
Comp ""
Comment1 ""
Comment2 ""
Comment3 ""
Comment4 ""
$EndDescr
Format :
$Comp
L nom reference
U nn mm time_stamp
P posx posy
Liste des champs:
F num_champ "texte" orientation posX posY taille Flags (voir cidessous)
1 posx posy (redondant: non utilisé)
A B C B (matrice d'orientation avec A,B,C,D = -1, 0 ou 1)
$EndConn
Description des champs:
F n "texte" orientation posx posy dimension flags
avec n = numéro de champ (référence = 0, valeur = 1, n = 0..11)
orientation = H (horizontal) ou V (vertical).
Exemple :
$Comp
L CONN_3 JP3
U 1 1 329879E1
P 1200 2000
F 0 "JP3" H 1250 2200 60 0000
F 1 "CONN_3" V 1350 2000 50 0000
1 1200 2000
-1 0 0 -1
$EndComp
Format : NoConn ~ posx posy
Exemple :
NoConn ~ 13400 5500
Format :
$Sheet
S posx posy dimx dimy
Liste des Sheet Labels
$EndSheet
Format des Sheet Labels
Fn "texte" forme côté posx posy dimension
Avec:
n = numéro d'ordre (0 ..x).
n = 0 : nom du fichier schématique correspondant.
n = 1 : nom de la feuille de hierarchie.
forme = I (input) O (output)
côté = R (right) ou L (left).
Exemple :
$Sheet
S 1800 1600 1500 1500
F0 "PROGALIM.SCH" 60
F1 "PROGALIM.SCH" 60
F2 "CLK" O R 3300 1800 60
F3 "/RESET" O R 3300 2000 60
F4 "VPWR" O R 3300 2700 60
F5 "/HALT" O R 3300 2100 60
F6 "TRANSF1" I L 1800 1900 60
F7 "TRANSF2" I L 1800 2000 60
F8 "3.84MH" O R 3300 2200 60
$EndSheet
Format : Text Notes posx posy orientation dimension ~
Texte
Exemple :
Text Notes 2100 3250 1 60 ~
TOTO
Format : Text GLabel posx posy orientation dimension forme
Texte
Exemple :
Text GLabel 3100 2500 2 60 UnSpc
TITI
Text GLabel 3150 2700 1 60 3State
3STATES
Text GLabel 2750 2800 0 60 UnSpc
BIDI
Text GLabel 2750 2650 0 60 Output
GLABELOUT
Text GLabel 2750 2400 0 60 Input
RESET-
Format : Text Label posx posy orientation dimension ~
Texte
Exemple :
Text Label 3400 2000 0 60 ~
/RESET
Format : Connection ~ posx posy
Exemple :
Connection ~ 13300 6500
Format :
Wire Wire Line
startx starty endx endy
Exemple :
Wire Wire Line
3300 1800 3900 1800
Format :
Wire Bus Line
startx starty endx endy
Exemple :
Wire Bus Line
3900 5300 4500 5300
Format :
Wire Notes Line
startx starty endx endy
Exemple :
Wire Notes Line
2850 3350 2850 3050
Format :
Pour une entrée wire/bus:
Wire Wire Bus
startx starty endx endy
Pour une entrée bus/bus:
Wire Bus Bus
startx starty endx endy
Exemple :
Entry Wire Bus
4100 2300 4200 2400
Entry Bus Bus
4400 2600 4500 2700
Page -