EPOXY 4.0 béta 1
EPOXY 4
Aide V4.0 b2, juin 2009

SOMMAIRE

  1. Sommaire
  2. Présentation succincte et installation
  3. Découvrir l'interface Epoxy
  4. Documents Epoxy
  5. Manipulation d'objets dans ÉPOXY
  6. Schéma
  7. Le routage(Cuivre)
  8. Entrées et sorties d'Epoxy
  9. Bibliothèques, ensembles et composants
  10. Vérification éléctrique
  11. Plus loin avec Epoxy
  12. Encore plus loin avec Epoxy
  13. Résolution des problèmes
  14. Didacticiel
Bibliothèque, ensembles et composants

Ouverture d'une bibliothèque de composants


Ouvrez une bibliothèque de composants via le menu "Fenêtre → Afficher les composants"
• Vous pouvez changer de bibliothèque par défaut dans la fenêtre préférences.
• Vous pouvez changer la bibliothèque en cours en appuyant sur
Vous pouvez ouvrir plusieurs fenêtres de bibliothèque de composants, de façon à avoir plusieurs bibliothèques ouvertes en même temps. Chaque biblioèthque ouverte sera réouverte au prochain lancement d'Epoxy.
• Vous pouvez éditer le composant sélectionné dans une nouvelle feuille, en appuyant sur Option + outil ouvrir.

 


Ajout de composants dans la bibliothèque

1-Créez votre composant dans un nouveau document
Note : Pour créer des éléments fins dans le schéma, enclenchez la SuperGrille
2-Associez les éléments destinés à être bougés ensemble. Un composant physique peut contenir plusieurs sous-ensembles logiques, comme des portes dans un Dil 14, par exemple. Voir plus bas.
Note : n'oubliez pas que vous pouvez utiliser les commentaires pour le renseignement automatique de composants. Voir la partie consacrée au renseignement des composants.
3 - placez l'origine dans le schéma et le routage (touche O)
4 - Ajustez la taille des feuilles le plus petit possible (pour l'aperçu)
5 - Créez l'aperçu
6 - Enregistrez votre module dans la bibliothèque avec le bouton

 


Notions sur les ensembles

Il est possible d'assembler des objets dans le schéma, le PCB ou les deux en même temps. L'objet resultant (assemblé) sera vu comme un seul objet, et il est possible d'y ajouter des informations et de la manipuler en temps que composant. C'est d'ailleurs la base du composant.

• Création : Pomme + G
N'hésitez pas assembler des routes, des lignes et plein de choses pour simplifier vos manipulations. Vous pouvez assembler des ensembles, à l'infini. Cependant, le traitement des ensembles étant un peu plus long, évitez des ensembles d'ensembles d'ensembles d'ensembles d'ensembles d'ensembles…

• Vous pouvez déplacer un texte inclu dans un ensemble en maintenant la touche "Option" enfoncée.

• Vous ne pouvez pas étirer des vecteurs appartenant à un ensemble.

• Consultez le paragraphe "renseignement des composants" ci dessous.

 

 


Composants comportant plusieurs sous-ensembles

Un composant physique peut contenir plusieurs sous-ensembles logiques, comme des portes dans un Dil 14, par exemple. On souhaiterait alors que les différentes portes puissent être bougées independamment.

Dans cette image, chaque ovale reprèsente en ensemble. Le grand rond, qui est un ensemble d’ensemble, est le composant. Ainsi fait, chaque porte peut être bougée indépendement si la touche Verrouillage majuscule est allumée.
Les informations sont placées dans le grand ensemble, et permettent ainsi à tout les sous ensembles d’avoir le même numéro (voir numérotation automatique)

 


Renseignement automatique des composants

ÉPOXY est doté d'un système très puissant de renseignement automatique des composants.
Vous pouvez dans les propriétés des ensembles (ou groupes) entrer des informations personnelles. Ceci est utilisé pour nommer les composant, ou mettre un potentiel sur un lien, par exemple.
Certains mots sont réservé à un usage interne.
La première entrée ne doit pas s’appelée "ascii", mot utilisé pour la création des polices. Les codes #DATE, #?, #VRef sont aussi reservés, vous ne devez les utiliser que pour ce dont ils sont conçus

• Date mise à jour automatiquement :
Si votre texte contient “#DATE” alors EPOXY affichera la date courte du type : 25/02/03.
Vous pouvez afficher la date longue avec #DATE2, le numéro de la semaine avec #DATE_WEEK, et l’heure avec #DATE_TIME.

• Remplacement de valeurs
Admettons que vous souhaitez afficher le prix d'un composant.
Créez dans votre ensemble un texte dont la valeur est “prix”. Ensuite, assemblez vos objets. Sélectionnez votre ensemble, affichez les propriétés, puis ajoutez un commentaire dont le nom (1ère colonne) s'appelle “prix” et mettez dans la 2ème colonne la valeur à afficher.
Le texte, qu'il soit dans le routage ou dans le schéma n'affichera plus "prix" mais la valeur entrée dans le commentaire de l'ensemble. Cette notion se passe par hérédité aux sous-ensembles. Elle permet à l’utilisateur du composant de modifier l’affichage sans modifier le composant.
Note : Si le texte est remplacé par #DATE alors il affichera la date.

• Numérotation des pates à la volée : voir numérotation à la volée, dans la section "Création d'objet"

• Numérotation automatique des composants
Par exemple, créez des composants dont un texte s'appelle “RefCI”. Dans les informations du composant, créez une ligne “RefCI” dont la valeur est “U#?”. Lorsque vous créez un schéma, vous placez vos composants dans la feuille sans vous occuper de leur nom. Lorsque vous avez fini, vous pouvez “Numéroter les composants” dans le menu “document”. Epoxy cherche tous les textes ayant l'occurrence “#?” et les remplace par un numéro, et repart à zéro chaque fois que le texte est nouveau (les CI s'appelleront U1 a U10 par exemple, et les résistances R1 a R6 évidemment !)

• Renseignement (Édition) de potentiels électriques
ÉPOXY permet de créer des potentiels électriques par étiquette de façon très simple. Placez un nœud dans un ensemble, puis entrez un champ “#VRef” auquel vous attribuez le nom du potentiel (par exemple 12V ou Vcc). Le moteur électrique d’ÉPOXY recherche les ensembles qui forcent un niveau puis attribue le potentiel à tous les objets qui le touchent par propagation.
Les objets du dossier “Potentiels” de la bibliothèque par défaut (Modules) utilisent ce principe.
Note : Combinaison de la numérotation automatique et de la création de potentiel : Vous pouvez nommer vos potentiels en incluant le nom du potentiel suivit de #? (par exemple #VRef a pour valeur “Tension#?”), si vous faites “Numéroter les composants (-J), les #? seront numérotés, et vos potentiels s’appelleront Tension1, Tension2.

Voyez le tableau récapitulatif ci-dessous.


RAPPEL DES DIFFERENTES FORMULES DANS EPOXY

formule conditions valeur écrite
     
#VRef   réservé pour la création d'objets potentiels (Vcc, GND, …)
     
#? dans les infos des ensembles utilisé pour la numérotation des ensemble
1#++ dans le champ de la palette numérotation à la volée (utile pour les E/S des bus)
     
#DATE objet texte ou infos des ensembles affiche la date du jour (donc de l'impression, de l'exportation,…)
#DATE2 idem  
#DATE_WEEK idem  
#DATE_TIME idem  
     
#SHEET_NAME idem dans le schéma affiche le nom de la feuille
#SHEET_NUM idem dans le schéma affiche le numéro de la feuille
     
     
     
     
     

 


Pastilles étendues

Il est possible d'ajouter des pastilles dans la bibliothèque Pastilles Étendues. Créez votre pastille, assemblez tous les objets de votre pastille et choisissez "Enregistrer en temps que pastille" dans le menu Fichier.