CAD - Mentor

- norme française NF C 93-713 Jan 1989
- FidoCAD for Windows
- Setup routing D Net Type Rules
- PCB technics
- Strokes
- mentor V8.txt

 

Notice Mentor V.8
-----------------
by MB m-a-j: le 14-10-98.
======

Les fichiers d'un projet mentor V.8
-----------------------------------

* types de fichiers:

. aperture: aperture des pastilles par exemple.
. artwork: dessin.
. catalogs: librairies/bibliothèques.
. comps: composants/placement.
. drill: perçage.
. gates: (swap, etc.)
. geoms: géométrie des composants.
. layers: (ex.: Silkscreen) = les couches (ex.:sérigraphie); 
  ex.:commande flip/flop
. Milling: en vue de la manufacturisation de la carte.
. nets: équipotentielles.
. pins: pattes des composants.
. pkgconf: configuration du packaging (mise en boîtier).
. spares: circuits libres.
. tech: attributs liés à la technique.
. testpoint: (test: cf. machines à clous).
. traces: les liaisons entre composants (les pistes).


* arborescence des fichiers & répertoires d'un projet mentor V.8:

board.bdx
comp.bdx
design.geom/
design-lib/
design-maps/
evol.log
net_nb_test.log
net_type.log
nets.bdx
pcb/
pcb.Mgc-pcb.attr
pstchip.dat
pstxnet.dat
pstxprt.dat
sagem_resolve.log
startup/
test_geom.log
valcon.config
valcon.log



	/pcb:
	CDA/
	catalogs.Pcb.catalogs.attr
	catalogs.catalogs_1
	check
	comps_Pcb_comps.attr
	comps_comps_6
	comps_comps_7
	comps_comps_8
	gates.Pcb_gates.attr
	gates.gates_1
	geom.Pcb_geoms.attr
	gates.gates_1
	geom.Pcb_geoms.attr
	layers.pcb.layers.attr
	layers.layers_6
	layers.layers_7
	layers.layers_8
	mfg/
	nets.Pcb.nets.attr
	nets.nets_1
	nets.nets.avr.nb_test
	nets.nets_1.old
	nets_nets_2
	nets_nets_2.bak
	pcb-sb/
	pins_Pcb_pins.attr
	pins.pins_1
	pkgconf.Pcb_pkgconf.attr
	pkgconf.pkgconf_2
	pkgconf.pkgconf_3
	pkgconf.pkgconf_4
	spares.Pcb.Spares.attr
	spares.spares_1
	tech.Pcb.Spares.attr
	tech.tech_10
	tech.tech_11
	tech.tech_12
	testpoints.testpoints_10
	testpoints.testpoints_8
	testpoints.testpoints_9
	traces.Pcb_traces.attr
	traces.traces_10
	traces.traces_8
	traces.traces_9

	
+ dans le sous-répertoire mfg/: on trouve le fichier n?????????Notice Menet_length qui correspond
à la liste des longueurs des différentes nets.




======

MENTOR V.8


décomposé en trois utilitaires:
-------------------------------

1/ Librarian nom_du_projet

Parts, définition du board

2/ Layout nom_du projet
Placement
Routage

3/ Fablink nom_du_projet
Dossier
Sérigraphie



======

exercice:

lignes de commandes:

cd /home/mentor/sagem
mkdir demo1
cd demo1
cp -r ../454531212syp .
mv 45453121syp demonstrateur

layout demonstrateur


======


Les Strokes (raccourcis):
-------------------------
"Stroke Recognition Grid":
  1 | 2 | 3
 -----------
  4 | 5 | 6
 -----------
  7 | 8 | 9 

ex.: 
      |
      ^  Route Interactive = 852.
      |

Les strokes sont faits en dessinant à l'aide de la souris une figure
dont la description est le chemin parcouru en créant une séquence
numérique matérialisée par une grille 3x3 du pavé numérique.

Il faut, pour faire un raccourci, maintenir le click appuyé du bouton
milieu de la souris.

Notes: 	- Dans le "transcript Area", le raccourci 456 a pour effet de 
         basculer le transcript du mode "framed" au mode "Window".
	
	- Il est possible d'exporter l'image des "strokes" afin par
         exemple d'imprimer un aide-mémoire.
          ex: fichier créé = /home/mentor/sagem/demo1/screen_image.out
	
	- Il faut faire une distinction entre : 
   	 * les "COMMON PCB Strokes" et les "LAYOUT Strokes".
	 * les "Strokes for Dialog Boxes & Prompt Bar" (->- OK et -<- CANCEL)
	 * les "Strokes in Report Text Windows" (Close Window ->- ou -<-)

On pourra se reporter donc à l'aide mémoire des strokes.

On peut citer les principaux:


|\
| \. Move.

D   Delete.

?  Help on strokes.

--
 |.  Execute Last Menu.

 ^
| |.  Undo.

  |
<-- Set Edit Layer.... 1,2,3,4.

|
|-> View Layers.

--
|
. Setup Select Filter.

P Pan On/Off: (Défilement de l'écran On/Off).

 .
N  Minimize Guides.

C Copy Trace/Segment.

L View Layers.

 .
U  Unselect All.


U.??????????????????????????????????????????•???????•????????•???????????????????†?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????†??????†????????????????????????????????????????•??????????????????????????????†††?????????????????????????????????????????????•??????????†††????††???????????†???????????†?/????????????????????????????????????????????????????????????•??????????????????????????????????"??????†????/??????????????????????????????????????????????????????????????????????????????????????????????????????????4??????????????????????????????????????????????????????????????????????›????????????????›??????????????›??????????????????›???????????????????????????????????????????†?????????????????????????????????????????›????????????????????????????›????????????????????????????????????????????????????????????›???????????????????????????????????????????????????????…???????????4?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????›??????????????? Unselect Area.

  ^
.| |  Route Other End.

   |
  -|  Set Interactive Routing Via.
.|

G. Guides On/Off.

.
|-  Edit Layer On/Off.
  |
  |

 --
   ) Checking On/Off.
.--

|
|--
   `
   |. Display Controls.




F2 = Unselect All

F12= Pop Window

Close Window = cliquer dans le coin supérieur gauche (close)

=======

Menu Accéssible à l'aide du bouton droit de la souris dans l'utilitaire LAYOUT
------------------------------------------------------------------------------
Si l'on clique avec le bouton droit de la souris, on a:
------------------
     Top Menu
------------------
PLACEMENT |>
Auto-Placement |>
Open Dynamic Editor...
Routing |>
Auto-Routing |>
Area Fill |>
Change Reference |>
Text |>
Testpoints |>
SPECCTRA |>            	-----------------
			     SPECCTRA
			-----------------
			Set Default Menu
			Return to top Menu |>
			Operations |>
			Do File |>
			View |>

        |-------<------|
	Return to Top Menu.



========

-----
| R |  ROUGE = OCCUPATION.
|   |
-----


-----
| V |  VERT = READY!
|   |
-----


On a en permanence:

- Abscisses/Ordonnées en millimètres 
  X,Y

- Delta (mesure de distance entre deux points) = A,B

- Message 'Invalid Placement' en jaune.

- Components: ex.- 362(5)

- Traces: ex.- 1072(1040).
cf. Feuille 'descriptif des menus' en annexe.

  ^
 / \
/ ! \
----- Attention: 
================
Ne pas se tromper de bouton! : Pour faire un raccourci,
il faut le faire toujours avec le bouton du milieu! Sinon, on risque de
faire des bétises (ex.: sélectionner quelquechose par erreur....)


>>Problème rencontré:
---------------------
les nets disparaissent: pour les faires réapparaître, il faut double-cliquer
n'importe où dans le board.


?Question:
----------
G:Toggle Guides ; Qu'est-ce qu'un "guide"? "C'est un Vol d'Oiseau"
A quoi est-ce que çelà sert donc?

^^CONSEIL: Il faut surtout se fier au nets ?!?
__________


IMPORTANT:  Pour lançer LAYOUT, il ne faut pas se s????????? Unselect Area.

  ^
.| |  Route Other End.

   |
  -|  Set Interactive Routing Via.
.|

G. Guides On/Off.

.
|-  Edit Layer On/Off.
  |
  |

 --
   ) Checking On/Off.
.--

|
|--
   `
   |. Display Controls.




F2 = Unselect All

F12= Pop Window

Close Window = cliquer dans le coin supérieur gauche (close)

=======

Menu Accéssible à l'aide du bouton droit de la souris dans l'utilitaire LAYOUT
------------------------------------------------------------------------------
Si l'on clique avec le bouton droit de la souris, on a:
------------------
     Top Menu
------------------
PLACEMENT |>
Auto-Placement |>
Open Dynamic Editor...
Routing |>
Auto-Routing |>
Area Fill |>
Change Reference |>
Text |>
Testpoints |>
SPECCTRA |>            	-----------------
			     SPECCTRA
			-----------------
			Set Default Menu
			Return to top Menu |>
			Operations |>
			Do File |>
			View |>

        |-------<------|
	Return to Top Menu.



========

-----
| R |  ROUGE = OCCUPATION.
|   |
-----


-----
| V |  VERT = READY!
|   |
-----


On a en permanence:

- Abscisses/Ordonnées en millimètres 
  X,Y

- Delta (mesure de distance entre deux points) = A,B

- Message 'Invalid Placement' en jaune.

- Components: ex.- 362(5)

- Traces: ex.- 1072(1040).
cf. Feuille 'descriptif des menus' en annexe.

  ^
 / \
/ ! \
----- Attention: 
================
Ne pas se tromper de bouton! : Pour fituer dans le répertoire
du projet mais un niveau au dessus dans la racine:
ex.: %cd /home/mentor/sagem/demo1
     %layout demonstrateur , sachant que dans le repertoire demo1, on trouve
le repertoire demonstrateur qui contient tout le projet.



=======
Les Etapes d'un projet:
-----------------------

Le but est de suivre un projet de l'étude à la réalisation (traçage, circuit
imprimé, câblage, départ commercial ou industriel).
Tout ceci dans des conditions de sous-traitance ce qui signifie:
- satisfaire au mieux le Client (c-à-d. le responsable de l'étude= SERVICE)
	     --------
buts:
* déléguer des tâches précises aux bons interlocuteurs (commerciaux ou
industriels).
* sous-traitance <=> on est en aval de l'étude.
			    -------
* On gère le dossier complet : Méthode.


-> Etapes:
  		->> Création du board.
		->>> Placement.
		->>>> Routage.
		->>>>> Fabrication. = Création du Dossier de Fabrication.

Procédure générale appliquée dans l'établissement d'une tâche pour un client
donné?
exemple: 	= Contact client
		= Dossier
		= Suivi Dossier
		= Démarche / méthode
		= chiffrage = nombre de jours ( ou d'heures) de travail
		= etc...


=======

Différence principale entre :  Cadence / Mentor:

Cadence = Pas de grille
	= DRC: Il met un X quand il y a un court-circuit: pas de visualisation
de contraintes (pas d'interdiction). Les erreurs de connexions sont aussi 
signalées par une X.

=======
Notes:

* en général : couleur bleu = côté TOP / couleur rouge = côté BOTTOM.

* Dans fablink, indice de révisions d'une carte 'SAGEM' (layer solder):
----------------
|1 | 2 | 3 | 4 |
----------------
|A | B | C | D |
----------------

? Comment différentier une pad côté 'solder', 'composant', ground, power?
 -~-
|ooo|
|ooo| La présence de ooo dans la net que l'on est en train de router, indique
-----  que l'on peut passer une VIA.

No! L'option Dymamic Editor du Menu principal n'est pas disponible ici (pas
de license.)
Pb! Je voulais afficher tous les laye????????????rs: ==> dans ce cas je clique sur
'Display Controls' et je décoche les options suivantes: - View Edit Layer
<- Menu Route/Edit Layer/Set Edit Layer.
							- Edit Layer Only.


Note! PAD= LAYER des composants:	-------
				       _|     |_
				       _|     |_
				       _|     |_
				       _|     |_
				       _|     |_
				       _|     |_
				       _|     |_
				        -------


Note! Le menu Session contient en quelques sortes l'historique des évenements
possibles du layout, etc...
ex.: Save Design/ View Design data/ Maximize Session/ Hide palette/ 
     Setup Printer/ Setup Session/ print, etc....

Notes!
------
Les autres façon de router :
l'autoroutage: différences en fonction du coût du routage.
<==> menu "start Auto-router"

-/ Automatic : Il est très puissant, il décide bien comme il faut, etc...
-/ pattern : (pas de retour en arrière possible!)
-/ Manufacturing
-/ Breakout (sorties)
+ Nombre de passes (1)
X remove intersections when DONE.
- Schedule : permet de programmer un routage la nuit par exemple.
= Replace Custom Grid with Design Grid : c'est-à-dire: Si l'on a un composant
qui est câblé de telle façon qu'il impose un routage 'hors-grille', alors il
est nécessaire de cocher cette option pour l'autoroutage.
Ce renseignement dans un design, au niveau du fait que l'on a besoin de router
quelquechose sur un bord 'hors-grille', est indiqué et configuré dans l'option:
'Menu SETUP Grid Snap ON/OFF'.


=======


ROUTING WIDTH : Sélectionner la 'net' en question puis cliquer sur ce bouton et 
indiquer dans la boîte de dialogue la largeur "routing width" = 0.21
AREA FILL : Réalisation de Plans de Masse. [Menu Place]
	    ADD FILL, octogon 	        -------------~
					|_	     |
					  \__________|

				\/
		+ cut fill	oo
		+ restruct fill (<- Après avoir passé une nouvelle piste au
milieu du plan de masse existant). 

Report Routing Net-Length - Report Net Length.
/home/mentor/sagem/demo1/demonstrateur/pcb/mfg/net_length
					  
XX Replace Exist??????????????????????????????????????????•???????•????????•???????????????????†?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????†??????†????????????????????????????????????????•??????????????????????????????†††?????????????????????????????????????????????•??????????†††????††???????????†???????????†?/????????????????????????????????????????????????????????????•??????????????????????????????????"??????†????/??????????????????????????????????????????????????????????????????????????????????????????????????????????4??????????????????????????????????????????????????????????????????????›????????????????›??????????????›??????????????????›???????????????????????????????????????????†?????????????????????????????????????????›????????????????????????????›????????????????????????????????????????????????????????????›???????????????????????????????????????????????????????…???????????4?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????›???????????????ing File;
Ce fichier rassemble les longueurs de chacune des nets (ou pistes); il est
utile si l'on a besoin de vérifier la longueur d'une net (si le circuit
impose ce type de contrainte: longueur maximale à ne pas dépasser : 
ex.: Liaison Quartz (oscillateur) à un microcontrôleur.
Il suffira pour vérifier, de consulter ce rapport.


Astuce! Mettre tous les layers OFF, choisir les layers voulus, et: 
si ils se suivent (ex: Pad...), on peut les cocher en maintenant le click de
sélection de la souris appuyé.

* Bouton UNSELECT: SI bizzarement est le logiciel, vous sélectionnez
quelque chose dont vous n'avez rien à faire: => Cliquer sur le bouton
'UNSELECT' ce qui correspond à la touche F2.

* Afficher les CONTRAINTES: Qu'est-ce que l'on a le droit de faire ou de ne
pas faire lorsqu'on fait du routage?
					-> distances inter-pistes
					-> via interdite ou pas
					-> circuit CMS/DIL faisant qu'il y a
ou non impossibilité de passer un fil entre deux pattes.
+le but aussi, c'est de se simplifier le travail. /pour se simplifier le tra-
vail, on peut: 	* recopier tout ou partie d'un routage (cas de ressemblance dans
la recopie de schémas identiques).
		* n'afficher que les layers nécsessaires et utiles et uniquement
ce qui est important au niveau routage (Display Ctrls...).


=======

raccourcis claviers utiles:
F2 = Unselect All
F3 = Routage interactif.
SHIFT- F3 = Delete VERTEX
click = poser une VIA (si possible)
SHIFT F6 = routing VIA
Le but est de contourner les interdictions = à savoir : il faut être capable de
passer les fils et de contourner les difficultés en optimisant les connexions.
ESCAPE = Relâchement -dernière commande.
Déplacements :    <====>   /\    , Route Other End, |
			   #			   \ / Finish Trace(pour
                           \/			    | terminer/abréger la
						      connexion d'une net.

+ Layers View :
ex.: bleu / rouge / vert clair / vert gris .
signal 1  /   4   /      2     /      3          par exemple.


[ce sont les couleurs par défaut dan?????????????????????????????????????????•???????•????????•???????????????????†?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????†??????†????????????????????????????????????????•??????????????????????????????†††?????????????????????????????????????????????•??????????†††????††???????????†???????????†?/????????????????????????????????????????????????????????????•??????????????????????????????????"??????†????/??????????????????????????????????????????????????????????????????????????????????????????????????????????4??????????????????????????????????????????????????????????????????????›????????????????›??????????????›??????????????????›???????????????????????????????????????????†?????????????????????????????????????????›????????????????????????????›????????????????????????????????????????????????????????????›???????????????????????????????????????????????????????…???????????4?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????›???????????????s le projet 'demonstrateur']

+ Autres commandes de base :
 --
   ) CHECK on/off.
.--

-->-- OK.

--<-- Cancel/Close.

\
 ^
 \ View ALL ( Vue générale du Board).

  /
 ~  Zoom IN (centré)/Zoom OUT.
/


 |
\ / Finish Trace.
 |.

----
|  |
|  |. UNDO.



|\
| \
|  \. MOVE.

D. Delete.


~----. Rafraîchit.
|
|


       
     _.
/|  /  Query (Net, comp, etc...)
 |_/





=======

+ Pour Quitter sans Sauvegarder, taper dans le script Area: 'quit -f'.




=======

Sélection d'un composant:

Pour sélectionner un composant, il faut que le layer, sur lequel est situé ce
composant soit actif; s'il ne l'est pas, faire
   |
<-- , puis cocher le layer du type qui convient (comp (metal.,....) par exemple.



utile!  Sélectionner un composant ---> Delete = DEL Segment : moins dangereux
------	que d'effacer une piste complète.




à savoir!	* Snap to grid signifie: travailler sur la grille.
---------	* Pin clearance = isolement inter-pin /bord de carte (cf. change
"Net type Rules" : détourage,etc... = contraintes, règles.


Technique des circuits imprimés:
================================

Dans le cas où les composants sont soudés à la vague, on peut placer ce que 
l'on appelle des "voleurs d'étain" dont le but est de retenir la soudure en
trop au passage de la vague. (sans aucun intérêt du point de vue du schéma,
mais pour la soudure des composants, celà évite que le brasage se fasse mal.

Règle d'or:
-----------
la largeur d'une piste à l'approche d'une pastille doit respecter une distance
d minimum, sinon il y a un risque qu'il n'y ait pas assez d'étain sur la 
pastille: lors du brasage, il ne faut pas que tout l'étain soit bouffé.

Références des composants = sur la couche Plan d'équipement 1 & 2
--> Si elles sont mal placées, Faire : Menu CHG Ref (fablink), select.,
Change Text (... ex.: taille, placement, etc...).

Note:
-----
Retirer les géométries des films (clichés) ayant pour mention : "Plan
d'équipement 1", "Plan d'équ?????????????????????????????????????????•???????•????????•???????????????????†?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????†??????†????????????????????????????????????????•??????????????????????????????†††?????????????????????????????????????????????•??????????†††????††???????????†???????????†?/????????????????????????????????????????????????????????????•??????????????????????????????????"??????†????/??????????????????????????????????????????????????????????????????????????????????????????????????????????4??????????????????????????????????????????????????????????????????????›????????????????›??????????????›??????????????????›???????????????????????????????????????????†?????????????????????????????????????????›????????????????????????????›????????????????????????????????????????????????????????????›???????????????????????????????????????????????????????…???????????4?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????›???????????????ipement 2".
--> Pour celà, ouvrir la géométrie, selectionner le texte en question
(layer plan d'equipement 1&2) et Deleter.

ROUTAGE:
--------
Penser à router/placer X-Y.


PLACEMENT:
----------
1) Display Controls 
> objects
> layers
> Interactive Routing Arts
> Layer Overides
> View Styles [filled/center line]
> PIN ID Style.

        -----
        \   /
2) Setup |-|

> components
> fills
> Geom Attributes
> Guides
> Nets
> Pins
> Pin Sets
> References
> Probes
> Vertices
> Vias.



BARRE A BOUTONS A DROITE STRUCTUREE: commande/commande opposée ou complémentaire
====================================

ex.: 
Place by Ref./ MAP = Global View.
Place Next / Unplace selected
Pivot / Align
Move / Delete
DL Rule keepout / On-Off highLite Net (ex.:surligner une piste de masse)
Flip Comp / Swap Comp.
Protect Comp / Unprotect Comp
Change Geom / Refresh
.U Undo / Setup-Place.

Setup Place:
> Reset to board Default.
> Automatic Checking ON.
> Clearance Setup.
[écartement entre pistes - Fond de plan , etc...]
>> SNAP ON/OFF
>> VIEW REFS
>> View connections.


Notes:
------

* Les résistances et capas CMS (type R06,08,CK06,08, etc...) et autres sont
en général placées côté soudure = FLIP.
* Maîtrise des raccourcis clavier -> Clavier, -> Souris ( bouton du Milieu)
>> Maîtrise des différents menus à utiliser [Menu Place/ Menu Route, ...] 
ex.: 
* Les grilles = sur quel type de grille doit-on travailler ?
* Les classes de PCB : 1,2,3,4,5 = Cf. Normes Françaises.
* Les méthodes de réalisation des circuits imprimés (soudure à la vague,
double face, trous métallisés, infrarouge, passage vapeur, etc...)
* Les Méthodes : trucs & astuces du routage manuel.
ex.: lien placement / routage  <-> Dépend de la façon de placer les composants
sur le board.
ex.: carte micro : il y a une logique d'ensemble.
+ possibilité de recopie du travail lorsqu'il y a une logique de schéma qui est
répétée plusieurs fois de manière identique. (Copier / Coller): Attention aux
erreur????????????s == il faut penser à demander vérification ou conseil à un spécialiste à
chaque étape importante de la réalisation, car il y a des trucs et astuces qui
peuvent éviter des situations désastreuses, voire imposer d'avoir tout à 
refaire : C'est assez important....


Setup Routing
-------------

Via buried = 'occupée' , 'prise' ?
Via thru = traversante              <<== Net Rules.

: Set Trace width : Default_net_type   =/= de all_net_types
trace width = 0.21.

: Snap to Grid ON signifie que l'on travaille HORS grille; pour travailler sur
grille, il faut cliquer dessus: ce menu devient alors Snap to Grid OFF (bouton
toggle).
: autocheck ON/OFF
: Polygon Style : ici Filled / centerline - Outline.
: Text Style = ici Centerline / Outline ou stroked (raccourci tronqué).
: Display Grid = 0.21
//display grid// = rien
//display interval// = 1
:via for interactive XX Specify preferred <> from net rules.


Setup Placement
---------------

* Placement Clearance specify / # Reset to board default 
= Clearance =0.01
: O Extend placement Boundary to include Padstacks
: XX auto Checking ON
: O View connections
: XX View Refs
: Display & Placement Grid
XX Same  O DIfferent
: Snap ON Grid: 0.0001


* Minimize Guides+ afficher Place

* Guide = vol d'oiseau = tendance = indication.

MACHINES A CLOUS - TESTPOINTS:
------------------------------
Necessité de placer des points de test pour chaque équipotentielles;
il faut respecter des distances (clous) : des clous peuvent se fixer sur des
pattes de composants standards (DIL).


FICHIERS:
---------

Exemple de création de projet:
------------------------------
Fichiers:

FTP depuis le serveur NUMERIS vers la station de travail (mars ou mafalda).

nom_projet.z  -> nom_projet.Z

ensuite: sur la station:

cd /home/mentor/sagem/repertoire xxx
mv nom_projet.z nom_projet.Z
uncompress nom_projet
tar xvf nom_projet
	\mumero_projet_nom\...
	\
	\....

Puis, librarian/layout numero_projet_nom.

Vérifier les Rules (contraint?????????es suivant la classe)
Vérifier que Check est ON.
Finir de placer les composants
Terminer le routage
Enregister le projet
Quitter
Fablink, etc...



A la fin d'un projet:
---------------------

* tar cvf xxx-x.tar xxx-x
          3 derniers chiffres du numero CIU
		    Nom du projet mentor de circuit PCB sur le dossier en
question.
* compress nom_fichier : crée le .Z correspondant.

Puis transfert par ftp, puis par Numeris à la SAGEM.


Notes:
------
(14.9225 , 59.055)
    ^        ^
abscisse    ordonnées

(16.8004 , 57.1771)

delta = Mesure de distance (en mm) entre 2 points
report Mesure > cf. transcript Area.
Add Geometry, scale = échelle 2.


Create Drill schedule = Légende de perçage

F12 = Pop Window
SHIFT-F12= --->----=close (en haut à gauche)= Close Window.




Show Errors - all errors


Solder mask = verni épargne

Paster mask = patte à braser




Notes:
------
Numéro CIU - 
Hauteur 1.2
Aspect Ratio 0.6
New Stroke Width 0.1
XX miror text
(layer signal2)


TABLE D'APERTURE:
=================

ARTWORK: Edit Artwork order
---
cadre_artwork
signal1
pad1 (via automatiquement).


Circle Flash / Circle Trace


> Setup Aperture Table
  + Fill automatically
  + Report Aperture Format

* Position Shape
* Object Painting
* Area Fill Aperture
* Aperture position spacing  (warning!)

< Area Fill Relief Tie Bar aperture
* Create Artwork data
* Simulate Artwork data : représentation de la table d'aperture -
  Dcode = Pour le fabricant.
* Change Artwork format = précision de l'outil qui va tracer: .127 par ex.

ex.: 
Artwork order
Add, remplir à la main.
épargner le bord de carte: ex.: 1.27 automatiquement
/ silkscreen
/ edge

Sauvegarde de la table d'aperture.
Report, save artwork data.


* Setup artwork.
* Fill automatically, etc...
* Create Artwork Data
  XX All (double face)
  ( ) No relief (pas de frein thermique).
Number xxxxx
  XX Remove unused Pins - sortir que les pins et vias utilisées.
  XX Output All p?????????ins.

-> Open Artwork Order : pour ouvrir ce que l'on a créé.
important: Il faut regarder les films : contrôle visuel, regarder le freins
thermiques, ....
le côté soudure doit toujours être en MIROIR.


Sauvegarder les artworks dans le /MFG

Report Aperture Table
-> SAVE dans /MFG
-> no design

- Faire des drill:
Setup drill
Fill drill automatically
Report Drill Table
save ... /MFG (fabrication)
format ASCII - GERBER.

Create Drill number Data
XX Plated thru holes ( trous métallisés traversant.)







AREA FILL, selecty NET, ADD FILL, CUT FILL, ....


ROUTE > routing width, route interact. (verifier que Check est bien ON).

* Display Ctrls > Edit Layers ONLY, Show ERRORS.


* VERNI EPARGNE = solder mask 1 (face composant)
	      	  solder mask 2 (côté soudure)

* Pastille carrée ex: pin_1.3c


* add geometrie, name = logo_sagem
logo_s = logo sagem
+ Indice de revision 1234/ABCD (sur face soudure et épargné).

* Composant piqué = mis sur des trous métallisés <> composant CMS.


* Réalisation des cotations : dans librarian (Menu Dimensions) ou 
fablink (clé droite de la souris).
Menu Dimensions/
Setup (taille police,...)
choisir le layer cotations
Add Horizontal/Vertical Cotations.
ex.:
1   1 Height
2   2 Length
Gap value 0.2
Segment Width 0.2
Height 2
Aspect ratio 1
stroke width = 0.2
std (type de police)
XX suppress Lead zeros.


Important: RIGUEUR dans l'élaboration des cartouches / Nomenclatures SAGEM:
           Numéros, Révisions à respecter.


* FABLINK:
chg Geometry Artwork Order:
Pad1
Cadre
Cadre
Pad2
Mask1 Cadre
Mask2 Cadre
Mask1 Cadre
Mask2 Cadre
Equipement1
Equipement2

* Dans Librarian / Fablink : Cotation Geometry

----------^
//////     1.5 Longueur en mm.
----------~

---
   |
   |. Execute Last Menu.

Attention aux risques de plantages en cours de routage. Penser à
sauvegarder après chaque modification importante.

SETUP ROUTING / ROUTING RULES
Rules Classe III : 0.31
Rules Classe V : 0.15

ex.: ?????????Via 0.7 x 1.23   : 0.7 = perçage , 1.23 = Clearance (couronne d'isolement).
si > 1 face + trous métallisés+ Verni - Mires.


SETUP ROUTING / SETUP NET TYPE LAYER RULES
Change suivant la classe.
Ex.: Classe III -> 0.31 partout.
Via (si trous Métallisés ex.: 0.7x1.23)


PLACEMENT:
----------


Difference entre empreinte d'une resistance vue côté composant ou vue côté
soudures.


Note: Sur certaines cartes, il faut laisser les composants CMS (R, C...).







Zone réservées au fabricant du circuit imprimé Carte SAGEM =
------------------------------------------------------------
1 rectangle 4x12
1 rectangle 5x15.
+épargner ces rectangles. (dans Fablink, faire Shapes/Add Polygon sur le
layer solder_mask2.



+ Récupération d'un travail (layout par exemple) après un 'crash'.
------------------------------------------------------------------
Reprendre le transcript dans le Command tool depuis la précédente sauvegarde.
Le sélectionner, le couper, le coller dans un fichier (ex.: matt)
au début de ce fichier, rajouter :
{
$abort_enable = false;


......


}

Sauvegarder, puis lancer layout (par exemple) et taper :
dofile /export/home/mentor/urd18/matt
(par exemple).
Ainsi tout le travail enregistré dans le fichier 'matt' sera repris.



Sous Solaris, pour tuer une tache faire:
ps -ef grep 'sagem' par exemple
kill -9 _numero_de_la_tache.



Grille pour le via Site = 0.3175


Mise des contraintes : ex. : Net 'power':
1/ Créer les rules pour un type de NET = power
ex.: 0.5 , clearancve = 0.31 .

2/ Sélectionner les Nets GND,P5V,P12V, etc... [Cliquer avec le bouton droit de
la souris et aller jusqu'au sous-menu "Select"; remplir Select Net Type et
choisir GND, +5V.





#Fin de fichier.
  

Retour au sommaire

Retour à la Page d'accueil

Email : matthieu.benoit@free.fr

7 avril, 2022