Projet

Général

Profil

Ressources Proteus » Historique » Version 8

Jacques LAFFONT, 23/09/2013 10:25

1 1 Jacques LAFFONT
h1. Ressources Proteus
2
3 6 Jacques LAFFONT
4
5 3 Jacques LAFFONT
h2. Gestion des versions des librairies
6
7
Les librairies de Proteus sont versionnées. Un serveur centralise et conserve l'ensemble des librairies, il conserve aussi un historique des modifications.
8
9
La gestion des versions est assurée par SVN. Les details données ici supposent que "tortoise Svn est intallé":http://tortoisesvn.net/downloads.html sur la machine de l'utilisateur.
10
11
L'adresse du dépot est : https://forge.clermont-universite.fr/svn/cao/trunk/proteus
12
13
14
h2. Mise en place des librairies
15
16 4 Jacques LAFFONT
Lors de la première utilisation des librairies il faut copier celles ci sur la machine locale et assurer le lien avec le Dépôt.
17 3 Jacques LAFFONT
18
Choisir un répertoire ou les librairies seront installées par exemple _c:\users\ge\cao_
19 7 Jacques LAFFONT
Note: Sur les machines de travaux pratiques de Cao les librairies sont installées dans _e:\CAO\proteus\_ 
20 3 Jacques LAFFONT
21 1 Jacques LAFFONT
Avec le menu contextuel (bouton droit de la souris) choisir SVN CheckOut pour "descendre" une copie de travail des librairies depuis le serveur.
22 7 Jacques LAFFONT
L'adresse du repository (dépôt) étant : *https://forge.clermont-universite.fr/svn/cao/trunk/proteus*, choisissez +proteus+ comme répertoire local.
23 3 Jacques LAFFONT
24
Vous avez alors sur votre machine la dernière version des librairies.
25 6 Jacques LAFFONT
26
Les librairies doivent être dans un état "normal" c'est a dire non modifiées par rapport au serveur. Les icônes sont donc toutes vertes.
27 3 Jacques LAFFONT
28
29
h3. Configuration de Proteus
30
31
Dans Système -> Réglages Systèmes
32
* Ajouter _c:\users\ge\cao\Proteus\Librairies\Template_ à la liste des Dossiers de Gabarits
33
* Ajouter _c;\users\ge\cao\Proteus\Librairies_ à la liste des Dossiers Bibliothèques
34
35
Dans l'onglet Réglage du Simulateur
36
* Ajouter _c:\users\ge\CAO\Proteus\Librairies\Models_ à la liste des chemins des Modules et Modèles de Simulation
37
38 4 Jacques LAFFONT
h3. Librairie de Travail Enseignants et étudiants
39 3 Jacques LAFFONT
40 4 Jacques LAFFONT
Vous pouvez dès lors travailler. Attention cependant à sauvegarder vos composants et empreintes dans la bonne librairie.
41 1 Jacques LAFFONT
42 8 Jacques LAFFONT
* Librairie etudiant_sch/pcb.LIB : Librairie versionnée et destinée aux étudiants. Attention à ne pas modifier les composants de vos collègues et à ne pas faire de modifications qui risqueraient de compromettre les cartes d'autres utilisateurs.
43
* Librairie ge_sch/pcb.LIB : Librairie de référence de l'école. Les composants dans cette librairie sont fiables et ont étés validés. Aucune modification ne doit être apportée à cette librairie sans validation.
44
* Librairies nominatives_sch/pcb.LIB : Equivalent de la librairie etudiant mais spécifique à un enseignant, ou un utilisateur particulier. Ne pas toucher au contenu de ces librairies sauf avec l'aval du propriétaire.
45 4 Jacques LAFFONT
46
47 8 Jacques LAFFONT
h3. Librairies de Test, Librairies Locales
48 1 Jacques LAFFONT
49
50 8 Jacques LAFFONT
Il est possible de créer de nouvelles librairies locales avec l'outil Proteus. 
51
52 1 Jacques LAFFONT
Pour créer une bibliothèque Dans le Menu Bibliothèque -> Gestionnaire de Bibliothèques -> Create Library
53
Attention a bien créer votre librairie dans le bon répertoire _c:\users\cao\proteus\Librairies_
54 8 Jacques LAFFONT
55
Attention cependant tant que la librairie n'a pas été ajouté au système de contrôle de version, elle ne sera pas versionnée et n'existera que sur la machine ou elle a été crée. 
56
57
Si le contenu de la librairie devient indispensable il faudra:
58
- Copier son contenu dans la librairie etudiant / ge / ...
59
- Demander la prise en compte de cette librairie par le système de versionnage (add / ajout dans tortoise svn).
60
61
Dans la mesure du possible essayez de travailler dans la librairie etudiants_sch/pcb.LIB
62 3 Jacques LAFFONT
63 4 Jacques LAFFONT
Les composants crées et corrects seront ensuite déplacés dans la librairie ge_sch.lib et ge_pcb.lib par un enseignant, si et seulement si le composant a été correctement validé.
64 3 Jacques LAFFONT
65
h3. Librairie de Travail Etudiants
66
67
Les étudiants travaillent en priorité sur la librairie _etudiants_sch.lib_ et _etudiants_pcb.lib_.
68
69 5 Jacques LAFFONT
> Attention lors de la création d'un symbole, d'un boîtier, ou d'un package à bien sauvegarder dans la bonne librairie (etudiands_sch/pcb.LIB), en général le choix par défaut n'est pas le bon.
70 3 Jacques LAFFONT
71
h3. Modèles 3D
72
73
Pour ajouter un modèle 3D à un Composant.
74
75
Chercher sur internet le modèle, il existe quelques site regroupant de nombreux modèles 3D:
76
* http://www.tracepartsonline.net/
77
* http://www.3dcontentcentral.com/
78
79
Des sites de ventes qui proposent les modèles à télécharger:
80
* http://katalog.we-online.de/en/
81
* RadioSpare
82
* Farnell
83
84 5 Jacques LAFFONT
Sauver le composant dans le format *stl* si possible, sinon *iges* ou *step*, mais il faudra le convertir.
85 3 Jacques LAFFONT
86 5 Jacques LAFFONT
Pour convertir un modèle Iges/Stp en Stl utiliser "FreeCad":http://sourceforge.net/projects/free-cad/.
87 3 Jacques LAFFONT
88 5 Jacques LAFFONT
Pour convertir le modèle stl en 3ds utiliser "Blender":http://www.blender.org/download/get-blender/
89 3 Jacques LAFFONT
90
* Importer le modèle stl dans Blender,
91
* Faire les rotation nécessaire pour que le modèle se présente axe Z vertical,
92
* L’échelle est en millimètre. Une distance de 1 est égale à 1mm,
93
* Positionner la broche 1 sur l'origine. 
94
** Dans le symbole Ares, Placer l'origine du composant sur la broche 1.
95
* En Z positionner la base du composant (hors broches) sur l'origine,
96
* Pour Ajouter des couleurs, utiliser l'onglet matériaux. Créer autant de matériaux que nécessaire et les affecter aux faces correspondantes,
97
* Donner un nom à l'objet qui corresponde à la représentation,
98 5 Jacques LAFFONT
* Sauvegarder le fichier blender dans le répertoire fichiers blender, (_c:\users\ge\cao\proteus\3D\blender_")
99
* exporter au format 3d dans le répertoire 3D des librairies (_c:\users\ge\cao\proteus\3D\blender_")
100 3 Jacques LAFFONT
101
> Un seul  fichier peut contenir plusieurs modèles 3D. Tous les modèles doivent être aligné avec l'origine. Pour travailler avec un modèle particulier cacher les autres (touche 'H'), ne pas oublier de les rendre visibles avant la sauvegarde et l'export (Ctrl + 'H').
102
103
Sous Ares:
104
* Sélectionner l'emprunte et dans le menu contextuel choisir créer package,
105
* Dans l'onglet 3D entrer:
106
@Type=Model
107
File=fichier.3ds
108
Name=objet@
109
110
avec :
111
112
@File= nom du fichier 3ds exporté avec l'extension, par exemple File=omron.3ds
113
Name= nom de l'objet dans le fichier. par exemple Name=b3f
114
Optionnel:
115 5 Jacques LAFFONT
Scale= 1mm, 1in pour changer l’échelle
116 3 Jacques LAFFONT
Angle= 90 pour faire une rotation
117 1 Jacques LAFFONT
X=0.78
118 3 Jacques LAFFONT
Y=0.34
119
@
120
 
121
122
h3. Fin de projet / carte / travaux
123
124 5 Jacques LAFFONT
Il faut impérativement penser à nettoyer la librairie etudiant en fin de projet. Penser à corriger les erreurs rencontrées dans vos composants pour éviter que la même erreur apparaissent de nouveau.
125
Si certains composants sont validés, vous pouvez demander à ce qu'ils soient placés dans la librairie ge_sch/pcb.LIB, ceci est un honneur ! Pensez à renseigner votre nom dans les proprités du composant, les générations d’étudiants vous en seront reconnaissantes !
126
127 3 Jacques LAFFONT
128 1 Jacques LAFFONT
129
130 2 Jacques LAFFONT
[[Proteus Archive1]]