Capturer votre idée de conception sous forme de schéma
Paramètres et modèles de l’éditeur de schémas
Avant de commencer à travailler sur des schémas, il est recommandé de configurer les paramètres de l’éditeur de schémas dans les pages de la section Schematic de System Preferences (accessible en sélectionnant File » System Preferences). Sur la page Schematic – General, vous pouvez définir les unités par défaut, la taille de feuille de schéma et d’autres paramètres pour une feuille de schéma nouvellement créée.

Configurez les paramètres de schéma pour CircuitMaker dans les préférences système.
Une nouvelle feuille de schéma peut être créée en sélectionnant la commande File » New » Schematic (1). Les paramètres du document de schéma actif se configurent dans le mode Document Options du panneau Inspector (2). Dans la zone General du panneau, vous pouvez sélectionner les unités et régler les grilles afin de faciliter le placement des objets de conception. Dans la zone Page Options (3), vous pouvez sélectionner un modèle de feuille de schéma existant (Template), choisir parmi des tailles de feuille standard (Standard) ou définir des dimensions non standard (Custom).

Créez une nouvelle feuille de schéma et configurez-la dans le panneau Inspector.
Techniques de dessin et d’édition
Les outils CircuitMaker vous permettent de saisir des circuits électroniques de toute complexité, depuis des conceptions plates avec quelques composants et connexions jusqu’à des projets hiérarchiques complexes avec une connectivité structurée sur plusieurs feuilles.

Exemple de feuille de schéma supérieure d’un projet hiérarchique multi-feuilles.
Les objets électriques et graphiques de l’éditeur de schémas peuvent être placés à l’aide des commandes des zones Home | Circuit Elements et Home | Graphical Elements du ruban, respectivement. Les propriétés d’un objet placé et sélectionné dans l’espace de conception peuvent être modifiées dans le panneau Inspector (3) ou dans les zones Home | Font et Home | Appearance du ruban (4).

Utilisez les objets de l’éditeur de schémas et configurez leurs propriétés pour constituer les feuilles de schéma de votre conception.
Certains outils facilitent votre travail avec les objets sur une feuille de schéma :
-
Filtre de sélection – permet de définir le ou les objets pouvant être sélectionnés sur la feuille. Vous pouvez choisir tous les types d’objets (All Objects) ou certains types d’objets spécifiques (Components, Ports, Texts, etc.).

Configurez le filtre de sélection pour définir quels objets peuvent être sélectionnés sur les feuilles de schéma. -
Selection from left to right – cliquez et faites glisser un rectangle bleu de gauche à droite pour sélectionner uniquement les objets qui sont completely within le rectangle de sélection.

Cliquez et faites glisser un rectangle bleu de gauche à droite pour sélectionner les objets entièrement contenus dans le rectangle de sélection. Le rectangle de sélection est affiché ici. Survolez l’image avec le curseur pour voir l’ensemble des objets sélectionnés avec ce rectangle. -
Selection from right to left – cliquez et faites glisser un rectangle vert de droite à gauche pour sélectionner tous les objets qui are within or touch le rectangle de sélection.

Cliquez et faites glisser un rectangle vert de droite à gauche pour sélectionner les objets qui touchent le rectangle de sélection. Le rectangle de sélection est affiché ici. Survolez l’image avec le curseur pour voir l’ensemble des objets sélectionnés avec ce rectangle. - Spacebar / Shift+Spacebar – permet de faire pivoter la sélection de 90° dans le sens horaire ou antihoraire.
- M – permet de modifier l’emplacement de la sélection.
- Ctrl+Left Arrow / Right Arrow / Up Arrow / Down Arrow – permet de déplacer la sélection vers la gauche/droite/haut/bas par incréments d’une unité de grille d’accrochage.
- Shift+Ctrl+Left Arrow / Right Arrow / Up Arrow / Down Arrow – permet de déplacer l’objet sélectionné vers la gauche/droite/haut/bas par incréments de 10 unités de grille d’accrochage.
-
Ctrl+C / Ctrl+V / Ctrl+X – raccourcis standard pour copier, coller et couper les objets sélectionnés. Les commandes sont également disponibles dans le menu contextuel.

Utilisez les commandes Cut, Copy et Paste, ou les raccourcis standard, pour manipuler les objets sur les feuilles de schéma.
D’autres raccourcis utiles lors du travail dans l’éditeur de schémas sont répertoriés dans la section Shortcuts.
Recherche et placement de composants
Lors de la saisie du schéma, vous pouvez utiliser les composants communautaires CircuitMaker disponibles via le panneau Libraries. Vous pouvez rechercher le composant requis en spécifiant la catégorie et/ou en utilisant la zone de recherche. Si un composant possède un modèle schématique/PCB associé (ces composants sont répertoriés avec l’icône
dans le panneau), ce composant peut être placé sur le schéma en le faisant glisser ou en utilisant la commande Place du menu contextuel du composant.

Placez un composant communautaire sur la feuille de schéma depuis le panneau Libraries.
Câblage du circuit
Pour définir la connectivité entre les broches des composants, vous pouvez utiliser les outils fournis dans la zone Home | Circuit Elements du ruban. Au niveau le plus élémentaire, vous pouvez créer cette connectivité en traçant un fil d’une broche de composant à une autre à l’aide de l’objet Wire – on parle alors de connectivité physique.
Après avoir lancé la commande de placement de fil, le curseur se transforme en réticule. Lorsque le curseur est proche du point électrique d’une broche de composant, un marqueur de connexion rouge (croix rouge) apparaît à l’emplacement du curseur. Cela indique que le curseur se trouve sur un point de connexion électrique valide du composant.

Placez des fils pour créer la connectivité entre les composants.
Si le fil forme un angle dans la mauvaise direction, appuyez sur Spacebar pour inverser la direction de l’angle. Appuyez sur Shift+Spacebar pour faire défiler les modes de placement du fil. Utilisez les touches Backspace ou Delete pour supprimer le dernier segment de fil placé.
La connexion au sein d’une feuille de schéma peut également être réalisée en plaçant un Wire court et une Net Label sur chaque broche de composant – on parle alors de connectivité logique. Pour les nets d’alimentation globaux à l’ensemble de la conception, tels que GND ou VCC, vous pouvez également utiliser des objets Power Port . Certains ports d’alimentation avec styles et valeurs prédéfinis sont disponibles dans la liste déroulante Home | Circuit Elements | Power Port.

Plusieurs ports d’alimentation prédéfinis sont disponibles dans la liste déroulante Power Port.
Les objets Bus et Harness sont utilisés dans les schémas plus complexes. Les bus servent à regrouper une série de nets séquentiels, par exemple un bus d’adresses ou un bus de données. Les faisceaux de signaux peuvent être utilisés pour regrouper un nombre quelconque de nets, de bus et de faisceaux de niveau inférieur.
Conception multi-feuilles
Si la conception ne tient pas sur une seule feuille de schéma, elle peut être répartie sur plusieurs feuilles. Les conceptions multi-feuilles sont mises en œuvre en plaçant un Sheet Symbol sur la feuille parente, qui représente et relie la feuille enfant. Bien que vous puissiez placer des Sheet Symbols et définir leurs propriétés manuellement, il existe des commandes qui vous permettent de construire rapidement et efficacement votre structure multi-documents. Les commandes à utiliser dépendront de votre méthodologie de conception personnelle, généralement classée en approche descendante ou ascendante.
-
Pour construire la structure selon une approche ascendante, sélectionnez la commande Sheet Actions » Create Sheet Symbol From Sheet dans le menu contextuel de la feuille de schéma (1). Dans la boîte de dialogue Choose Document to Place (2), sélectionnez la feuille de schéma qui sera représentée sous forme de Sheet Symbol. Le Sheet Symbol inclura une Sheet Entry correspondant à chaque Port trouvé (3). Les modifications de structure des documents seront affichées dans l’arborescence du projet du panneau Projects (4).

Utilisez la commande Create Sheet Symbol From Sheet pour créer un Sheet Symbol à partir d’une feuille de schéma existante. -
Pour construire la structure selon une approche descendante, vous pouvez placer un Sheet Symbol représentant une feuille de schéma enfant à créer, puis ajouter les Sheet Entries requises, puis utiliser la commande Sheet Symbol Actions » Create Sheet From Sheet Symbol. Une nouvelle feuille de schéma sera créée sous le symbole de feuille désigné. Des ports sont ajoutés à la feuille enfant pour correspondre aux Sheet Entries trouvées dans le Sheet Symbol.

Utilisez la commande Create Sheet From Sheet Symbol pour créer une feuille de schéma à partir d’un Sheet Symbol placé.
Si des Ports ou des Sheet Entries sont ajoutés ou supprimés ultérieurement, ils peuvent être resynchronisés à l’aide de la commande Sheet Symbol Actions » Synchronize Sheet Entries and Ports du menu contextuel d’un Sheet Symbol. La boîte de dialogue Synchronize Ports To Sheet Entries s’ouvre alors, où les incohérences entre les ports et les sheet entries sont affichées. Utilisez cette boîte de dialogue pour vous assurer que toutes les sheet entries du symbole de feuille correspondent aux ports de la feuille enfant référencée ci-dessous, à la fois en termes de nom et de type d’E/S. La synchronisation peut être effectuée en appliquant les propriétés de la sheet entry sélectionnée au port sélectionné, ou en appliquant les propriétés du port sélectionné à la sheet entry sélectionnée.

La boîte de dialogue Synchronize Ports To Sheet Entries.
Exigences de conception dans le schéma
Les directives de conception sont des objets placés sur le schéma pendant la capture de conception, offrant un moyen de spécifier des instructions à transmettre au PCB. Les objets de directive de conception peuvent être placés à l’aide de la liste déroulante du ruban Home | Circuit Elements | Directives :
- Une directive Generic No ERC est placée sur un nœud du circuit pour supprimer les violations de la vérification des règles électriques (Electrical Rule Check) détectées lors de la validation de la conception.
- Une directive Differential Pair est utilisée pour définir un objet de paire différentielle sur le schéma. Les deux nets de la paire doivent chacun être identifiés par un Net Label commun avec les suffixes
_Net_P, et une directive doit être attachée à chacun. - Une directive Net Class vous permet de créer des classes de nets définies par l’utilisateur sur le schéma. Dans le mode Parameter Set mode of the Inspector panel pour une directive Net Class placée, modifiez la Value du paramètre Net Class Name pour le nom requis de la classe de nets.
Dans les propriétés de la directive Differential Pair ou Net Class sélectionnée, une règle de conception peut être ajoutée pour le net auquel la directive est attachée. Cette règle sera transférée vers le PCB lors de la synchronisation de la conception.

Utilisez les directives de conception pour spécifier des exigences supplémentaires pour le projet.
Vérification de la conception
Lorsque la conception du schéma est prête, vous pouvez alors la valider en sélectionnant Project | Validation | Validate (1). Pendant la validation, CircuitMaker vérifie la conception pour détecter les erreurs logiques, électriques et de dessin, conformément aux paramètres des onglets Error Reporting et Connection Matrix de la boîte de dialogue Project Options(2). Les erreurs et avertissements trouvés seront répertoriés dans le Messages panel (3). S’il n’y a pas d’erreurs, le message Compile successful, no error found sera affiché dans le panneau.

Effectuez la validation de la conception conformément aux paramètres de projet configurés.
Raccourcis
Bien que CircuitMaker offre une interface intuitive et conviviale, vous pouvez être encore plus productif en utilisant des raccourcis clavier. Les raccourcis clavier sont plus efficaces que de positionner soigneusement la souris sur un bouton ou de parcourir les rubans et menus.
Voici une liste de quelques raccourcis clavier fréquemment utilisés dans l’éditeur de schémas de CircuitMaker :
- B – entrer en mode de placement Bus.
- Shift+B – entrer en mode de placement Bus Entry.
- C – ouvrir le panneau Libraries.
- W – entrer en mode de placement Wire .
- N – entrer en mode de placement Net Label .
- P – entrer en mode de placement Port.
- Shift+S – entrer en mode de placement Sheet Entry.
- Alt+Shift+H – entrer en mode de placement Harness Connector.
- Shift+H – entrer en mode de placement Harness Entry.
- T – entrer en mode de placement Text String.
- A – entrer en mode de placement Arc.
- L – entrer en mode de placement Line.
- R – entrer en mode de placement Rectangle.
- G – faire défiler vers l’avant vos paramètres prédéfinis de grille d’accrochage.
- Shift+G – faire défiler vers l’arrière vos paramètres prédéfinis de grille d’accrochage.
- Ctrl+Shift+G – activer ou désactiver la grille visible dans le document actif.