Techniques de placement et de modification du schéma

La conception électronique est le processus qui consiste à capturer une conception logique dans le schéma, puis à représenter cette conception sous la forme d'un ensemble d'objets dans l'espace de conception du circuit imprimé. Même pour un petit circuit, le schéma peut inclure de nombreux composants, chacun avec de nombreux modèles et paramètres. L'espace de conception du circuit imprimé peut également contenir un grand nombre d'objets de conception qui composent la carte. Au cours du processus de conception, le placement et les propriétés de ces objets doivent être modifiés afin d'équilibrer les différentes exigences de conception.

Commonalité du placement et de l'édition d'objets

Dans Altium Designer, le processus de placement d'un objet est à peu près le même, quel que soit l'objet placé. Au niveau le plus simple, le processus est le suivant :

  1. Sélectionnez l'objet à placer :
    • En sélectionnant la commande dans les menus principaux Place.
    • En sélectionnant la commande dans la barre active .
    • En cliquant avec le bouton droit de la souris dans l'espace de conception, puis en sélectionnant la commande dans le sous-menu Place du menu contextuel.
  2. Utilisez la souris pour définir l'emplacement de l'objet placé dans l'espace de conception de l'éditeur de schémas et sa taille (le cas échéant).
  3. Cliquez avec le bouton droit de la souris (ou appuyez sur Esc) pour mettre fin à la commande et quitter le mode placement.
Les objets de conception schématique peuvent être placés en dehors des limites de la feuille de schémas, et ces objets peuvent être sélectionnés et déplacés. Lorsqu'un objet situé en dehors des limites de la feuille de schémas est sélectionné, il est possible d'effectuer les mêmes opérations et commandes que pour un objet situé à l'intérieur des limites de la feuille de schémas.

Placement des objets de conception

Les étapes de base pour placer les objets de conception schématique sont décrites ci-dessous.

  1. Sélectionnez le type d'objet que vous souhaitez placer en sélectionnant un type d'objet dans le menu Place (par exemple, Place " Wire) ou en cliquant sur l'une des icônes de la barre d'outils Active . Des touches de raccourci pour le placement sont également disponibles (par exemple, P, W pour placer un fil). Pour placer des composants (pièces), vous pouvez également cliquer sur le bouton Place dans le panneau Composants , ou sélectionner le nom du composant dans une bibliothèque disponible dans le panneau Composants et le faire glisser dans le document.
  2. Lorsqu'un objet est sélectionné pour être placé, le curseur se transforme en croix, indiquant que vous êtes en mode édition et, le cas échéant, l'objet apparaît "flottant" sous le curseur.
  3. Appuyez sur la touche Tab pour modifier les propriétés de l'objet avant de le placer. Cela ouvrira le panneau Properties pour cet objet particulier, vous permettant de modifier diverses options. Une fois que vous avez fini de définir les propriétés, cliquez sur pour revenir au mode placement. L'avantage d'éditer pendant le placement est que les objets qui ont un identifiant numérique, tel qu'un désignateur, s'incrémenteront automatiquement.
  4. Positionnez le curseur, puis cliquez avec le bouton gauche de la souris ou appuyez sur Enter pour placer l'objet. Pour les objets complexes, tels que les fils ou les polygones, vous devez poursuivre la procédure de positionnement et de clic pour placer tous les sommets de l'objet.

    Remarque : Les options de la page Schematic - AutoFocus de la boîte de dialogue Preferences contrôlent l'état de l'affichage du schéma. Par exemple, le schéma peut être configuré pour effectuer un zoom avant automatique lors de la mise en place ou de la modification d'objets connectés ou pour atténuer tous les câblages non liés au fil en cours de mise en place. D'autres options de zoom et de panoramique sont disponibles à l'aide des touches de raccourci ou de la molette de la souris. Utilisez la touche Ctrl et faites défiler la molette de la souris pour effectuer un zoom avant ou arrière, poussez le bouton de la molette vers le bas et déplacez la souris vers le haut pour effectuer un zoom avant ou vers le bas pour effectuer un zoom arrière lorsque vous placez des objets. Vous pouvez configurer le comportement de votre souris sur la page System - Mouse Wheel Configuration de la boîte de dialogue Preferences .
  5. Après avoir placé un objet, vous resterez en mode placement (indiqué par le curseur en croix), ce qui vous permettra de placer immédiatement un autre objet du même type. Pour quitter le mode placement, cliquez avec le bouton droit de la souris ou appuyez sur la touche Esc . Dans certains cas, comme le placement d'un polygone, il peut être nécessaire d'effectuer cette opération deux fois : une fois pour terminer le placement de l'objet et une fois pour quitter le mode placement. Lorsque vous quittez le mode placement, le curseur reprend sa forme par défaut.

Modification avant le placement

Les propriétés par défaut d'un objet (celles qui peuvent logiquement être prédéfinies) peuvent être modifiées à tout moment sur la page Schematic - Defaults de la boîte de dialogue Preferences . Ces propriétés seront appliquées lors du placement des objets suivants.

Utilisez la colonne Primitive List pour accéder aux propriétés des objets et modifier les valeurs par défaut si nécessaire.
Utilisez la colonne Primitive List pour accéder aux propriétés des objets et modifier les valeurs par défaut si nécessaire.

Les valeurs par défaut des objets sont enregistrées, par défaut, dans le fichier Advsch.dft. En option, les valeurs peuvent être sauvegardées dans un fichier .dft portant un nom différent. Des commandes sont disponibles pour enregistrer et charger les fichiers .dft, ce qui vous permet de créer des "ensembles" de valeurs d'objets par défaut favoris. Tous les paramètres enregistrés et chargés à partir des fichiers .dft sont des valeurs par défaut définies par l'utilisateur. Si nécessaire, les valeurs par défaut d'origine peuvent être rétablies à tout moment à l'aide des options Set To Defaults ou Reset All. Les valeurs par défaut d'origine sont codées en dur.

Modification pendant le placement

Un certain nombre d'attributs peuvent être modifiés au moment où un objet est placé pour la première fois. Pour accéder à ces attributs, appuyez sur la touche Tab en mode placement pour ouvrir le panneau Properties associé. L'appui sur la touche Tab interrompt le placement pour vous permettre d'apporter les modifications nécessaires à l'objet.

Exemple de panneau Properties pour un objet Net Label.
Exemple de panneau Properties pour un objet Net Label.

Une fois les modifications effectuées, cliquez sur le bouton de pause de l'espace de conception () pour reprendre le placement.

Les attributs définis de cette manière deviendront les paramètres par défaut pour le placement ultérieur des objets, à moins que l'option Permanent de la page Schematic - Defaults de la boîte de dialogue Preferences ne soit activée. Lorsque cette option est activée, les modifications apportées n'affecteront que l'objet en cours de placement et les objets suivants placés au cours de la même session de placement.

Édition après le placement

Une fois qu'un objet a été placé, il est possible de le modifier de plusieurs façons. Celles-ci sont décrites ci-dessous.

Panneau ou boîte de dialogue des propriétés associées

Cette méthode d'édition utilise le mode panneau et la boîte de dialogue des propriétés associées pour modifier les propriétés d'un objet placé.

Après le placement, on peut accéder à la boîte de dialogue associée par :

  • Double-cliquer sur l'objet placé.
  • En plaçant le curseur sur l'objet, en cliquant avec le bouton droit de la souris et en choisissant Properties dans le menu contextuel.

Après le placement, le mode associé du panneau Properties est accessible de l'une des manières suivantes :

  • Si le panneau Properties est déjà actif, sélectionnez l'objet.
  • Après avoir sélectionné l'objet, sélectionnez le panneau Properties à partir du bouton Panels en bas à droite de l'espace de conception ou sélectionnez View " Panels " Properties dans les menus principaux.
Si l'option Double Click Runs Interactive Properties est désactivée (par défaut) sur la page Schematic - Graphical Editing de la boîte de dialogue Preferences, lorsque vous double-cliquez sur la primitive ou que vous cliquez avec le bouton droit de la souris sur une primitive sélectionnée et choisissez Properties, la boîte de dialogue s'ouvrira. Lorsque l'option Double Click Runs Interactive Properties est activée, le panneau Properties s'ouvre.
Bien que les options soient les mêmes dans la boîte de dialogue et dans le panneau, l'ordre et l'emplacement des options peuvent différer légèrement.
Appuyez sur Ctrl+Q pour faire basculer les unités de mesure actuellement utilisées dans le panneau/la boîte de dialogue entre le système métrique (mm) et le système impérial (mil). Cela n'affecte que l'affichage des mesures dans le panneau/dialogue ; cela ne change pas l'unité de mesure spécifiée pour la feuille, qui est configurée dans le paramètre Units dans le panneau Properties lorsqu'il n'y a pas d'objets sélectionnés dans l'espace de conception.

Édition graphique

Cette méthode d'édition vous permet de sélectionner un objet placé directement dans l'espace de conception et de modifier sa taille, sa forme ou son emplacement graphiquement. La modification de la forme et/ou de la taille (le cas échéant) s'effectue à l'aide de "poignées" d'édition qui apparaissent une fois que l'objet est sélectionné.

Exemple de poignées d'édition pour un objet Sheet Symbol sélectionné.
Exemple de poignées d'édition pour un objet Sheet Symbol sélectionné.

Lorsqu'un objet est sélectionné, vous pouvez le déplacer ou modifier ses caractéristiques graphiques. Cliquez sur un objet pour le sélectionner ; ses "poignées" ou ses sommets s'affichent. L'objet sélectionné est mis en évidence dans la couleur de sélection définie dans le champ Selections de la région Color Options de la page Schematic - Graphical Editing de la boîte de dialogue Preferences . Pour modifier graphiquement un objet sélectionné, cliquez et maintenez la pression sur une poignée d'édition. Ce point de l'objet sera alors attaché au curseur. Déplacez la souris vers un nouvel emplacement et relâchez-la pour redimensionner l'objet. Cliquez n'importe où sur un objet sélectionné pour le déplacer ou appuyez sur la touche Delete pour le supprimer.

Déplacement d'objets sélectionnés :

  • Les objets sélectionnés du schéma ou du circuit imprimé peuvent être déplacés en fonction de la valeur actuelle de la grille d'accrochage en appuyant sur les touches fléchées tout en maintenant la touche Ctrl enfoncée.
  • Les objets sélectionnés peuvent également être déplacés en fonction de la valeur de la grille d'accrochage x10 en appuyant sur les touches fléchées tout en maintenant les touches Ctrl+Shift enfoncées.
  • Pour les objets schématiques, la grille d'accrochage actuelle est affichée dans la barre d'état. Les grilles d'accrochage disponibles sont configurées sur la page Schematic - Grids de la boîte de dialogue Preferences. Appuyez sur G pour faire défiler les valeurs de grille disponibles pendant que vous travaillez.
  • Pour les objets PCB, la grille d'accrochage actuelle est affichée dans la barre d'état et est définie dans la boîte de dialogue Grid Editor. Appuyez sur Ctrl+G pour ouvrir la boîte de dialogue et saisir une nouvelle valeur.
  • Vous pouvez sélectionner plusieurs composants du circuit imprimé et les repositionner individuellement (dans l'ordre dans lequel vous les avez sélectionnés) à l'aide de la commande Repositionner les composants sélectionnés (Outils " Placement de composants " Repositionner les composants sélectionnés ou raccourci T, O, C). Les composants peuvent être sélectionnés directement sur le circuit imprimé à l'aide du panneau PCB ou dans l'éditeur de schémas si Cross Select Mode est activé (menuTools ).

Repositionnement d'un objet

Deux termes sont utilisés pour décrire graphiquement le repositionnement d'un objet : move et drag.

  • Déplacer - déplacer le(s) objet(s) sans tenir compte de la connectivité.
  • Glisser - tenter de maintenir la connectivité tout en déplaçant le(s) objet(s).

L'éditeur de schémas fonctionne dans l'un ou l'autre mode, en fonction de l'état actuel de l'option Always Drag (Schematic - Graphical Editing page of the Preferences dialog).

L'état actuel de l'option Toujours glisser peut être temporairement basculé pendant que vous travaillez en maintenant la touche Ctrl enfoncée. Si l'option Toujours faire glisser est activée et que vous Ctrl + cliquez, maintenez et faites glisser, le logiciel n'essaiera pas de maintenir la connectivité, mais déplacera l'objet sous le curseur. Dans ce cas, si l'objet est membre d'une union, tous les objets de l'union seront déplacés. Si vous travaillez avec Always Drag activé, maintenez Ctrl pendant que vous cliquez et faites glisser pour déplacer tous les objets d'une union. Notez que la touche Ctrl fonctionne dans les deux sens, si Always Drag est actuellement désactivé, le fait de maintenir Ctrl indique à l'éditeur de schémas de passer du comportement de déplacement d'objets au comportement de glissement d'objets.

Cliquez et maintenez enfoncé un objet (ou l'un des objets d'une sélection) pour le repositionner. Dans ce cas, le curseur peut se placer à un endroit de l'objet différent de celui où vous avez cliqué. Ceci est intentionnel et est contrôlé par les options suivantes, configurées sur la page Schematic - Graphical Editing de la boîte de dialogue Preferences. Notez que les objets électriques, tels que les étiquettes de réseau, les symboles de feuille et les composants, se comportent différemment des objets non électriques, tels qu'un rectangle ou une ligne, si l'option Toujours faire glisser est activée.

  • Centre de l'objet - lorsque cette option est activée, pour un objet graphique, déplacez le curseur et maintenez-le au centre géométrique de l'objet. Pour un objet électrique, maintenez le curseur à l'emplacement du clic si l'option Always Drag est activée. Si l'option Always Drag est désactivée, maintenez le curseur au centre géométrique. Pour les chaînes de texte, maintenez le point de référence de la chaîne (déterminé par le paramètre actuel de la propriété Justification de la chaîne).

  • Point chaud électrique de l'objet - lorsque cette option est activée, si l'objet est un objet électrique, le maintien se fait au niveau d'un point chaud (le point chaud est le point où la connectivité est créée). Lorsqu'elle est activée, cette option remplace l'option Center of Object pour les objets électriques.

  • Toujours faire glisser - le terme "faire glisser" est utilisé pour indiquer un mouvement tout en maintenant la connectivité. Lorsque cette option est activée, lorsque vous cliquez et faites glisser un objet électrique, vous demandez au logiciel d'essayer de maintenir la connectivité actuelle et d'ajuster proprement le câblage au fur et à mesure que vous faites glisser l'objet. Maintenez Ctrl enfoncée pour passer temporairement de la fonction "glisser" à la fonction "déplacer".

  • Lorsque Always Drag est activé, le logiciel tente de maintenir la connectivité actuellement définie dans ce réseau. L'option Toujours glisser peut être temporairement désactivée en maintenant la touche Ctrl enfoncée pendant que vous cliquez et faites glisser.

  • Appuyez sur la touche G pendant le déplacement de l'objet pour faire défiler les paramètres Grid Preset disponibles. Ceux-ci sont configurés dans la page Schematic - Grids de la boîte de dialogue Preferences.

  • Appuyez sur la touche Ctrl pendant le déplacement d'un texte ou d'un objet graphique pour inhiber temporairement le préréglage de grille actuel et régler la grille sur la valeur minimale de 10 millimètres.

  • Les objets sélectionnés peuvent être déplacés d'une grille (en fonction de la valeur actuelle de la grille d'accrochage) en appuyant sur les touches Ctrl+Flèche. Les objets sélectionnés peuvent également être déplacés de 10 grilles (valeur de la grille d'accrochage par un facteur de 10) en appuyant sur les touches Ctrl+Shift+flèche.

  • Appuyez sur la touche Alt tout en vous déplaçant, pour limiter la direction du mouvement à l'axe horizontal ou vertical, en fonction de la direction initiale du mouvement.

  • Appuyez sur Ctrl+Barre d'espace pour faire pivoter la sélection dans le sens inverse des aiguilles d'une montre et par incréments de 90°. Appuyez sur Shift+Ctrl+Barre d'espacement pour faire pivoter la sélection dans le sens des aiguilles d'une montre.

  • Appuyez sur les touches X ou Y pour inverser la sélection le long de l'axe X ou Y respectivement.

  • Appuyez sur la barre d'espacement (ou Shift+Barre d'espacement) pour modifier le mode de câblage de tous les fils, bus ou faisceaux de signaux connectés. Le mode de câblage pour le câblage connecté ne peut être modifié que si l'option Drag Orthogonal est activée, sur la page Schematic - General de la boîte de dialogue Preferences. Le mode par défaut consiste à maintenir le câblage à des angles de 90 degrés. Si cette option est désactivée, non seulement le mode de câblage ne peut pas être modifié, mais le câblage connecté sera repositionné de manière oblique.

Commandes de déplacement

La position des objets peut être modifiée à l'aide des commandes du sous-menu Edit " Move des menus principaux ou du sous-menu de déplacement de la barre active .

  • Glisser - faire glisser un objet individuel dans le document actuel, tout en maintenant la connectivité avec d'autres objets électriques (si un objet électrique est choisi).
  • Déplacer - déplace un objet individuel dans le document en cours. La connectivité n'est pas maintenue lors de l'utilisation de cette fonction.
  • Move Selection - repositionne les objets sélectionnés dans le document actuel. La connectivité n'est pas maintenue lors de l'utilisation de cette fonction.
  • Move Selection by X, Y - décale la sélection actuelle d'objets d'une valeur précise dans les directions X et/ou Y. Après le lancement de la commande, la fenêtre est ouverte. Après avoir lancé la commande, la boîte de dialogue Move Selection by X, Y apparaît. Utilisez cette boîte de dialogue pour spécifier les valeurs d'incrément delta X et/ou delta Y, par lesquelles déplacer la sélection. Après avoir cliqué sur OK, la sélection sera déplacée en conséquence.

    La boîte de dialogue Move Selection by X, Y
    La boîte de dialogue Move Selection by X, Y

  • Drag Selection - déplacer des objets électriques sélectionnés dans le document en cours, tout en maintenant la connectivité avec d'autres objets électriques. Pour l'utiliser avec une sélection d'objets non électriques, maintenez la touche Ctrl enfoncée pour commencer le mouvement. Cela a pour effet de désactiver temporairement l'option Always Drag et de faire passer la commande Drag Selection à la commande Move Selection. Notez que la touche Ctrl inhibe également l'accrochage à la grille. Relâchez la touche Ctrl une fois que le mouvement a commencé pour rétablir l'accrochage à la grille.
  • Move To Front - cette commande est utilisée pour repositionner un objet et le placer devant tous les autres objets de la pile de dessin dans le document actuel.

  • Rotation de la sélection - cette commande permet de faire pivoter un ou plusieurs objets sélectionnés dans le sens inverse des aiguilles d'une montre.
  • Rotation de la sélection dans le sens des aiguilles d'une montre - cette commande permet de faire pivoter un ou plusieurs objets sélectionnés dans le sens des aiguilles d'une montre.

Commandes d'alignement

Les objets peuvent également être déplacés en modifiant leur alignement. Pour aligner des objets sur d'autres objets, sélectionnez tous les objets que vous souhaitez impliquer dans l'alignement, cliquez avec le bouton droit de la souris sur un objet sélectionné, puis sélectionnez Align. Vous pouvez également utiliser le sous-menu Edit " Align des menus principaux ou le sous-menu d'alignement de la barre active . Le sous-menu d'alignement contient un certain nombre d'options pour distribuer les objets sélectionnés.

La connectivité n'est pas préservée pendant l'alignement.

La commande Align permet d'accéder à la boîte de dialogue Align Objects, qui fournit des commandes permettant d'aligner rapidement l'ensemble des objets de conception actuellement sélectionnés. Utilisez la boîte de dialogue pour définir les options d'alignement vertical et/ou horizontal des objets sélectionnés, selon les besoins, puis cliquez sur OK pour effectuer l'alignement.

La boîte de dialogue Align Objects
La boîte de dialogue Align Objects

  • L'activation simultanée des options Horizontal et Vertical peut entraîner un conflit, les objets sélectionnés se retrouvant empilés les uns sur les autres.
  • L'utilisation des options Distribuer de manière égale peut entraîner un décalage des objets en mouvement. Activez l'option Move primitives to grid pour restreindre l'alignement de manière à ce que toutes les primitives de la sélection se trouvent sur un point de grille valide une fois l'alignement terminé.

La commande Align Left / Align Right / Align Top / Align Bottom vous permet d'aligner les objets de conception sélectionnés par leurs bords gauche/droit/top/bottom, respectivement. Après avoir lancé la commande, le bord gauche/droit/top/bottom de l'objet le plus à gauche/droit/top/bottom est utilisé comme référence et tous les autres objets de la sélection sont déplacés vers la gauche/droite/haut/bas de manière à ce que leurs bords gauches soient alignés sur cette référence.

Les objets seront déplacés quelle que soit leur position par rapport à la référence. Il est possible d'obtenir un chevauchement partiel ou total des objets.

La commande Alignal Horizontal Centers / Alignal Vertical Centers vous permet de placer les objets sélectionnés dans une seule colonne/rangée, alignés par leurs centres horizontaux/verticaux. Après avoir lancé la commande, les objets de la sélection seront déplacés horizontalement/verticalement pour former une colonne/rangée unique, alignée par ses centres horizontaux/verticaux. La ligne centrale verticale de la colonne est le point médian entre les objets les plus à gauche et les plus à droite de la sélection ; la ligne centrale horizontale de la ligne est le point médian entre les objets les plus en haut et les plus en bas de la sélection.

La commande Distribuer horizontalement / Distribuer verticalement vous permet d'égaliser l'espacement horizontal/vertical d'une sélection d'objets. Après avoir lancé la commande, les objets les plus à gauche et les plus à droite / les plus en haut et les plus en bas de la sélection resteront fixes dans leur position, tous les autres objets étant espacés de manière égale entre eux. La position verticale/horizontale des objets n'est pas modifiée.

La commande Align To Grid est utilisée pour déplacer les objets sélectionnés vers le point le plus proche de la grille d'accrochage actuelle.

Arrondir les coordonnées des objets

Vous pouvez arrondir les coordonnées internes des objets afin de contrer tout effet d'arrondi lors du passage des unités de mesure impériales aux unités de mesure métriques en milieu de conception, en choisissant la commande Tools " Convert " Round coordinates of objects, dans les menus principaux. Le résultat global est que les coordonnées internes de tous les objets de la conception seront telles qu'elles auraient été si vous aviez commencé à concevoir avec des unités métriques dès le départ.

Après avoir lancé la commande, la boîte de dialogue Rounding coordinates of objects apparaît. Utilisez cette boîte de dialogue pour définir les documents auxquels le processus d'arrondi sera appliqué :

  • Juste ce document - arrondir les coordonnées uniquement pour le document actuel.
  • Tous les documents schématiques du projet en cours - coordonnées arrondies pour tous les documents schématiques du projet en cours. Les documents schématiques du projet en cours qui sont actuellement fermés seront ouverts.
  • Tous les documents schématiques ouverts - coordonnées arrondies de tous les documents schématiques actuellement ouverts, quel que soit le projet auquel ils appartiennent.

La boîte de dialogue Arrondir les coordonnées des objets
La boîte de dialogue Arrondir les coordonnées des objets

Après avoir fait votre sélection et cliqué sur OK, une boîte de dialogue d'information s'ouvre pour résumer le nombre d'objets dont les coordonnées ont été arrondies dans le nombre de documents.

Déplacement d'un objet dans la pile de dessin

L'éditeur de schémas empile automatiquement les objets, le texte et les graphiques en couches. Chaque objet se trouve sur une couche différente en fonction de l'ordre de création et il est donc possible de placer des objets de manière à ce qu'ils se chevauchent. Les objets créés ou ajoutés récemment se trouvent toujours sur la couche supérieure.

En utilisant les commandes suivantes du sous-menu Edit " Move des menus principaux ou le sous-menu movement de la barre active , vous déplacez un objet dans une pile d'objets qui se chevauchent et dont cet objet fait partie.

Bring To Front / Send To Back - déplace un objet faisant partie d'une pile d'objets superposés vers l'avant/l'arrière de tous les autres objets de cette pile. Après avoir lancé la commande, cliquez sur l'objet que vous souhaitez déplacer. L'objet sera déplacé en haut/bas de la pile, devant/derrière tous les objets qui se chevauchent, sans modifier ses coordonnées x ou y.

Bring To Front Of / Send To Back Of - déplace un objet devant / derrière un autre objet dans une pile d'objets superposés. Après avoir lancé la commande, cliquez sur l'objet que vous souhaitez déplacer, puis sur un objet "cible" devant ou derrière lequel vous souhaitez déplacer le premier objet. Le premier objet sera déplacé devant / derrière cet objet cible sans que ses coordonnées x ou y ne soient modifiées.

Lors de la sélection des objets initiaux ou cibles, si vous cliquez sur une zone où plusieurs objets possibles se chevauchent, une fenêtre contextuelle s'affiche avec tous les objets qui se chevauchent, parmi lesquels vous pouvez choisir l'objet souhaité.

Édition de texte en place

L'édition de texte en place vous permet de modifier directement les entrées de texte dans le document actuel, telles que les désignateurs et les commentaires, les chaînes de texte, les cadres de texte et les notes entièrement développées, sans devoir passer par le panneau Propriétés de . Pour ce faire, cliquez une fois sur l'objet textuel pour le sélectionner, puis, après un court délai, cliquez à nouveau pour passer en mode d'édition sur place (il faut laisser suffisamment de temps entre chaque clic pour que le logiciel n'interprète pas les deux clics simples comme un double clic qui ouvrirait le panneau Properties ). Vous pouvez également sélectionner l'objet textuel sur lequel vous souhaitez effectuer une édition sur place, puis utiliser le raccourci clavier F2. Sélectionnez l'objet textuel que vous souhaitez modifier, puis activez la commande - le texte sera mis en surbrillance et prêt à être modifié directement.

Pour terminer l'édition d'un texte en place, cliquez à l'écart de la chaîne de texte. Pour un texte de paramètre ou une chaîne de texte, vous pouvez également appuyer sur Enter. Pour un bloc de texte ou une note, vous pouvez appuyer sur la coche verte (si vous estimez que la modification apportée n'est pas nécessaire, appuyez sur la croix rouge pour annuler la modification).

Cette fonction n'est disponible que si l'option Enable In-Place Editing est activée sur la page Schematic - General de la boîte de dialogue Preferences . Si cette option est désactivée, vous devrez sélectionner l'objet parent et modifier le texte dans le panneau Properties.
Le menu du clic droit propose des commandes d'édition standard telles que Couper, Copier, Coller, et Supprimer.
Reportez-vous à la page Travailler avec des objets texte sur un schéma pour en savoir plus sur les chaînes de texte, les cadres de texte et les notes.

Edition d'objets polylignes

Un segment d'un objet de connectivité polyligne (fil, bus ou faisceau de signaux) placé sur une feuille de schéma peut être séparé en deux parties à un endroit choisi sur la feuille de schéma en utilisant la commande Edit " Break Wire, à partir des menus principaux. Après avoir lancé la commande, le curseur apparaîtra conformément aux paramètres définis pour Cutter Box, et Extremity Markers, sur la page Schematic - Break Wire de la boîte de dialogue Preferences.

Si la boîte de coupe est configurée pour ne jamais être affichée, ou seulement lorsque le curseur passe sur un segment de polyligne, la zone de coupe sera distinguée dans l'espace de travail par l'utilisation d'un marqueur central en forme de croix, lorsque le curseur est éloigné d'un segment de fil. Si les marqueurs de boîte de coupe et d'extrémité sont réglés pour ne jamais s'afficher, le passage du curseur sur un segment de fil entraînera la mise en surbrillance de la partie concernée de ce segment, ou de sa totalité, ce qui permettra de distinguer la partie du fil qui sera coupée lorsque l'on cliquera dessus.

Positionnez le curseur sur le segment de fil, de bus ou de faisceau de signaux que vous souhaitez couper en deux et cliquez, ou appuyez sur Enter. La longueur de segment indiquée sera supprimée, ce qui aura pour effet de couper le segment en deux.

Continuez à casser d'autres objets polylignes, ou cliquez avec le bouton droit de la souris, ou appuyez sur Esc, pour quitter.

En mode rupture de fil, appuyez sur la barre d'espacement pour faire défiler les modes de longueur de coupe suivants :

  • Snap To Segment - dans ce mode, le cutter se dimensionnera automatiquement pour s'accrocher à un segment de polyligne entier.
  • Snap Grid Size Multiple - dans ce mode, le cutter est dimensionné à un multiple défini de la grille d'accrochage actuelle.
  • Fixed Length - dans ce mode, le cutter est dimensionné à une longueur fixe définie.
  • Quelle que soit la taille du cutter, avec des options autres que Snap To Segment, le cutter se rétrécit pour s'adapter à des segments de fil de plus petite taille dans leur intégralité - lorsqu'il passe au-dessus d'eux - comme si Snap To Segment avait été sélectionné.
  • Les propriétés de l'outil de coupe peuvent être définies sur la page Schematic - Break Wire de la boîte de dialogue Preferences . Les valeurs modifiées au niveau du document local seront instantanément répercutées au niveau des préférences.
  • Vous pouvez également supprimer des segments de fils sélectionnés (pas des segments de bus ou de faisceaux de signaux) en appuyant sur la touche Delete . Les jonctions automatiques sont également prises en compte, ce qui vous permet de supprimer un segment de fil jusqu'à cette jonction uniquement (et y compris cette jonction si seulement deux autres segments de fils y resteraient connectés). Il suffit de cliquer deux fois (avec une pause entre les deux) sur un segment de fil particulier pour le sélectionner, ce qui est indiqué par les aiguilles d'édition de son extrémité qui deviennent rouges. Vous pouvez supprimer plusieurs segments sur différents fils, en veillant à ce que chacun soit sélectionné (Shift+cliquez deux fois sur chaque segment suivant pour l'inclure dans la sélection globale des segments).

Pour éditer le sommet spécifique actuellement sous le curseur, pour le polygone parent, la ligne, le fil, le bus, le faisceau de signaux ou l'objet ligne placé sur une feuille de schéma ou un symbole schématique, la commande Edit Vertex n accessible à partir du menu de clic droit du sommet requis peut être utilisée. Après avoir lancé la commande, la boîte de dialogue présentant les propriétés de l'objet parent apparaît. Le sommet choisi sera sélectionné et prêt à être édité dans la région Vertices du panneau.

Utilisation de Couper/Copier et Coller

Dans l'éditeur de schémas, vous pouvez couper/copier et coller des objets à l'intérieur d'un document schématique ou entre des documents schématiques, par exemple, un ou plusieurs composants d'un schéma peuvent être copiés dans un autre document schématique. Vous pouvez couper/copier des objets dans le presse-papiers de Windows et les coller dans d'autres documents. Le texte peut être collé depuis le presse-papiers de Windows dans un cadre de texte du schéma. Vous pouvez également copier et coller directement une sélection de type tableau à partir d'une autre application telle que Microsoft Excel ou à partir de n'importe quel contrôle de style grille dans Altium Designer.

Des actions de copier/coller plus avancées peuvent être réalisées à l'aide de la fonction Smart Paste.

Sélectionnez le ou les objets que vous souhaitez couper/copier, cliquez sur Edit " Cut (Ctrl+X) / Edit " Copy (Ctrl+C) dans les menus principaux ou choisissez la commande Cut/Copy dans le menu du clic droit, puis cliquez pour définir un point de référence de copie sur l'objet qui sera utilisé pour positionner l'objet avec précision lors du collage. Vous ne serez invité à cliquer pour définir un point de référence que si l'option Clipboard Reference est activée sur la page Schematic - Graphical Editing de la boîte de dialogue Preferences . Si l'option Clipboard Reference est désactivée, il est conseillé d'utiliser le raccourci pour lancer la commande.

Si vous souhaitez que le modèle de feuille soit ajouté à la copie (bordures, cartouche, etc.), assurez-vous que l'option Add Template to Clipboard est activée sur la page Schematic - Graphical Editing de la boîte de dialogue Preferences .

Pour copier le(s) objet(s) de conception sélectionné(s) dans le presse-papiers sous forme de texte, sélectionnez le(s) objet(s) puis choisissez la commande Edit " Copy As Text dans les menus principaux. Le texte des objets textuels de la sélection (annotations, notes, cadres de texte, étiquettes de filet, connecteurs hors feuille, ports, ports d'alimentation, etc. ) seront copiés dans le presse-papiers. Ces informations peuvent ensuite être collées dans n'importe quel champ de texte ou document texte externe.

Pour placer le dernier contenu coupé/copié dans le presse-papiers dans le document actif, choisissez la commande Edit " Paste dans les menus principaux ou cliquez avec le bouton droit de la souris dans l'espace de conception et choisissez la commande Paste dans le menu contextuel (raccourci : Ctrl+V).

Lorsque vous collez des objets composants copiés, leurs désignateurs sont réinitialisés si l'option Reset Parts Designators on Paste est activée sur la page Schematic - Graphical Editing de la boîte de dialogue Preferences.
Pour copier un ou plusieurs objets sélectionnés et coller ensuite plusieurs instances de la sélection à l'endroit voulu dans le document actuel, vous pouvez également utiliser la commande Edit " Duplicate dans les menus principaux (raccourci : Ctrl+R). Cette commande étant utilisée pour copier et coller des objets, vous ne pouvez pas l'utiliser pour dupliquer les enfants d'un groupe d'objets.

Utilisation de Smart Paste

La fonction Smart Paste de l'éditeur de schémas permet aux copies d'un objet sélectionné d'être transformées et collées en tant qu'objet différent. Par exemple, une sélection d'étiquettes de réseau peut être copiée et collée intelligemment en tant que ports, ou un groupe d'entrées de feuille sélectionnées peut être collé en tant que ports+fils+étiquettes de réseau avec les bus développés en fils individuels.

Lorsque le ou les objets nécessaires à l'opération de collage intelligent ont été copiés dans le presse-papiers, choisissez la commande Edit " Smart Paste, dans les menus principaux, ou utilisez le raccourci clavier Shift+Ctrl+V pour accéder à la boîte de dialogue Smart Paste.

La boîte de dialogue Smart Paste
La boîte de dialogue Smart Paste

Pour utiliser cette fonctionnalité, il faut essentiellement configurer les trois zones suivantes de la boîte de dialogue :

  • Choisir les objets à coller - cette section affiche une liste de tous les objets du presse-papiers regroupés par type. Sélectionnez les objets à coller à l'aide de la case à cocher située à côté de chaque type d'objet schématique. Altium Designer maintient un presse-papiers séparé du presse-papiers principal de Windows afin d'avoir une meilleure résolution des détails des objets du presse-papiers, mais si nécessaire, le contenu du presse-papiers de Windows peut également être utilisé comme source d'un collage intelligent.
  • Choisir l'action de collage - avant de pouvoir coller de nouveaux objets, un objet approprié Coller sous doit être sélectionné pour définir la manière dont les objets sélectionnés seront transformés. Coller les objets tels qu'ils sont permet d'effectuer une opération de collage standard. Les autres options transforment l'objet source en l'objet ou la collection d'objets choisis avant le collage. Les options supplémentaires, lorsqu'elles sont disponibles, sont répertoriées sous le ou les objets à coller choisis.
  • Coller le tableau - activer cette option pour copier les objets sélectionnés sous la forme d'un tableau à deux dimensions. Le nombre total de copies créées sera égal au nombre de colonnes multiplié par le nombre de lignes. Pour les objets comportant des identificateurs, utilisez les contrôles d'incrémentation du texte pour déterminer comment les identificateurs primaires (et secondaires le cas échéant) sont incrémentés. Utilisez le champ Direction pour déterminer comment l'incrémentation est appliquée - Horizontal First ou Vertical First. Pour obtenir des copies exactes des identifiants, sans incrémentation, définissez la direction sur None.
Lorsque vous configurez les options dans la boîte de dialogue Smart Paste, une région Summary au bas de la boîte de dialogue fournit un aperçu utile de ce qui va se passer - ce qui va être collé dans l'espace de conception, en fonction du contenu du presse-papiers désigné.

Une fois les options configurées comme il se doit, cliquez sur OK. Si aucun tableau n'est placé, le contenu collé apparaîtra flottant sur le curseur. Placez le contenu à l'endroit voulu dans l'espace de conception et cliquez ou appuyez sur Enter, pour coller.

Édition réentrante

L'éditeur de schémas comprend une fonction puissante appelée édition réentrante qui vous permet d'effectuer une deuxième opération à l'aide des raccourcis clavier sans avoir à quitter l'opération que vous êtes en train d'effectuer. Par exemple, en appuyant sur la barre d'espace lorsque vous placez une pièce, vous ferez pivoter l'objet sans interrompre le processus de placement. Une fois la pièce placée, une autre pièce déjà tournée apparaîtra au niveau du curseur.

L'édition rentrante est également très utile si vous commencez à placer un fil qui doit être connecté à un port que vous n'avez pas encore placé. Il n'est pas nécessaire de quitter le mode Place Wire ; il suffit d'appuyer sur les touches de raccourci Place Port (P, R), de placer le port, d'appuyer sur Esc pour quitter le mode Place Port, puis de connecter le fil au port.

Mesure de la distance sur un document schématique

L'éditeur de schémas dispose d'un outil de mesure de la distance situé dans le menu Reports (Reports " Measure Distance ainsi que les touches de raccourci Ctrl+M ). Vous pouvez utiliser cet outil pour mesurer la distance entre deux points sur un document schématique. Après avoir lancé la commande, vous êtes invité à cliquer sur deux points du document schématique. Une fois les deux points choisis, une boîte de dialogue Information apparaît avec une valeur globale Distance , les valeurs X Distance et Y Distance étant affichées avec une précision de deux décimales.

Modifiez la grille d'accrochage (raccourci G) si vous ne parvenez pas à positionner le curseur avec précision aux points requis.

Les unités de mesure sont déterminées par les Units choisies pour le document schématique dans la région General du mode Document Options du panneau Properties. Vous pouvez également passer aux unités impériales ou métriques en basculant les unités (View " Toggle Units).

Modification des objets de groupe

Un objet de groupe est un ensemble de primitives qui a été défini pour se comporter comme un objet. Par exemple, un composant sur un schéma est un ensemble d'objets de dessin, de chaînes, de paramètres, de broches et de références à des modèles. Les objets primitifs qui appartiennent à un objet de groupe sont parfois appelés objets enfants et l'objet de groupe est leur objet parent.

Examinons une modification typique d'un objet de groupe que vous pourriez vouloir effectuer. Votre conception comprend plusieurs condensateurs. Actuellement, la tension est spécifiée dans la chaîne de commentaires des composants. Vous devez changer cela et spécifier la tension en tant que paramètre de composant et rendre ce paramètre visible sur le schéma.

Les étapes à suivre sont les suivantes (décrites en détail ci-dessous) :

  1. Sélectionnez des condensateurs d'une valeur de 100uF 16V.
  2. Modifiez leur commentaire en 100uF (supprimez le texte 16V).
  3. Ajoutez un nouveau paramètre à ces composants avec un nom de Voltage et une valeur de 16V.
  4. Modifiez la visibilité de ce paramètre pour qu'il soit affiché sur le schéma.

Bien que cela puisse sembler être un ensemble complexe de modifications à effectuer, c'est en fait assez simple.

Étape 1. Sélection des condensateurs

Pour sélectionner tous les condensateurs 100uF 16V, cliquez avec le bouton droit de la souris sur le symbole du composant de l'un d'entre eux, puis sélectionnez Find Similar Objects dans le menu contextuel.

Nous allons utiliser l'approche décrite dans l'exemple précédent, sauf que cette fois-ci vous voulez faire correspondre les composants qui ont le même Commentaire et le même Empreinte de courant comme le montre l'image ci-dessus.

Notez que nous pouvons également faire correspondre les composants dont l'identifiant commence par la lettre C. Pour ce faire, changez l'identifiant du composant en C*. Cliquez sur OK pour sélectionner les condensateurs correspondants.

Étape 2. Modification de la chaîne de commentaires

Après avoir cliqué sur OK, le panneau Properties s'ouvre (si l'option Open Properties de la boîte de dialogue Find Similar Objects a été activée). Derrière ce panneau se trouve la feuille de schéma affichant les objets correspondants sélectionnés sur cette feuille. Si les options Zoom Matching et Mask Matching ont été activées, la vue est agrandie et tous les objets qui ne correspondent pas sont estompés ou masqués.

Vous pouvez vérifier la ligne d'état au bas du panneau Properties pour voir si les mêmes condensateurs existent sur d'autres feuilles.

Pour modifier la chaîne de commentaires, supprimez 16V de la chaîne, puis appuyez sur Enter pour appliquer la modification.

Étape 3. Ajout d'un nouveau paramètre au composant

La prochaine modification que nous devons apporter est l'ajout d'un nouveau paramètre. Pour ce faire, cliquez sur Add dans la région Parameters du panneau Properties en mode Component puis sélectionnez Parameter dans la liste déroulante. Une entrée Paramètre 1 sera ajoutée à la grille dans la région. Saisissez le nouveau paramètre Nom et Valeur.

Cliquez sur pour supprimer un paramètre sélectionné.

Étape 4. Réglage du paramètre de tension pour qu'il soit visible

La dernière étape consiste à rendre le nouveau paramètre de tension visible. Cliquez sur l'icône pour rendre le paramètre visible (s'affiche comme ).

Nous avons maintenant mis à jour la chaîne de commentaires pour tous les condensateurs 100uF. Nous avons également ajouté un nouveau paramètre appelé Voltage, défini sa valeur à 16V, et rendu ce paramètre visible.

Recherche de texte

Les éditeurs de schémas et de symboles vous permettent de trouver rapidement un texte spécifique ou un texte partiel, conformément aux options de recherche définies. Choisissez la commande Edit " Find Text dans les menus principaux, cliquez avec le bouton droit de la souris dans l'espace de conception et sélectionnez la commande Find Text dans le menu contextuel, ou utilisez le raccourci clavier Ctrl+F pour accéder à la boîte de dialogue Find Text. Utilisez cette boîte de dialogue pour spécifier le texte existant à rechercher, ainsi que la portée et les options supplémentaires.

La boîte de dialogue Find Text
La boîte de dialogue Find Text

Tout le texte correspondant apparaît dans la liste du panneau Messages, avec la possibilité d'effectuer une sonde croisée vers une instance du texte recherché, directement dans l'espace de conception (double-cliquez sur une entrée de message ou cliquez avec le bouton droit de la souris et choisissez Sonde croisée dans le menu contextuel). En outre, si l'option Jump to Results a été activée dans la boîte de dialogue Find Text et que plusieurs occurrences du texte à trouver sont renvoyées, la boîte de dialogue Find Text - Jump s'affiche et la première occurrence du texte - spécifiée dans le champ Text To Find de la boîte de dialogue Find Text - est localisée et centrée dans l'espace de conception.

La boîte de dialogue Find Text - Jump
La boîte de dialogue Find Text - Jump

La boîte de dialogue Find Text - Jump est une boîte de dialogue non modale, ce qui signifie que vous pouvez travailler avec l'interface d'Altium Designer, y compris les objets de la feuille de schéma, lorsque la boîte de dialogue est ouverte.

Sauter à une autre occurrence du texte recherché par :

  • En utilisant les boutons Previous et Next dans la boîte de dialogue Find Text - Jump.
  • En utilisant la commande Edit " Find Next (via son raccourci F3 ).
  • En effectuant une recherche croisée à partir d'une entrée de message correspondante dans le panneau Messages .

Vous pouvez également rechercher un texte spécifique, ou un texte partiel, conformément aux options de recherche définies, puis remplacer ce texte par un nouveau texte spécifié. Choisissez la commande Edit " Replace Text dans les menus principaux ou utilisez le raccourci clavier Ctrl+H pour accéder à la boîte de dialogue Find And Replace Text. Utilisez cette boîte de dialogue pour spécifier le texte existant à rechercher et le texte de remplacement à utiliser, ainsi que la portée et les options supplémentaires. Une fois que vous êtes prêt, cliquez sur OK. Tout le texte cible sera remplacé, sauf si l'option Prompt On Replace est activée dans la boîte de dialogue - ce qui vous permettra de confirmer manuellement le remplacement de chaque occurrence du texte correspondant.

La boîte de dialogue Rechercher et remplacer le texte
La boîte de dialogue Rechercher et remplacer le texte

Vous ne pouvez effectuer des recherches qu'à l'intérieur d'un document schématique ou d'un document de bibliothèque schématique, ou entre ces documents, et non dans une combinaison de ces deux types de documents.

Utilisation des unions

Une union est une collection d'objets qui ont été regroupés. Lorsqu'ils sont regroupés sous forme d'union, vous pouvez rapidement sélectionner/désélectionner tous les membres de l'union et les déplacer tous lorsqu'un seul membre de l'union est déplacé.

Pour créer une union à partir des objets de conception sélectionnés, choisissez la commande Tools " Convert " Create Union from selected objects dans les menus principaux ou cliquez avec le bouton droit de la souris dans l'espace de conception et choisissez la commande Unions " Create Union from selected objects, dans le menu contextuel. Une union sera créée, avec les objets sélectionnés comme membres. Une boîte de dialogue d'information confirme le nombre d'objets ajoutés à l'union.

L'approche de base pour déplacer tous les objets d'une union consiste à cliquer sur un objet membre de cette union et à le maintenir enfoncé, puis à faire glisser le curseur pour déplacer tous les objets de cette union. Cependant, l'éditeur de schémas prend également en charge le déplacement d'objets électriques (tels que des composants, des fils, des ports, etc.), et si cette fonctionnalité est activée, elle est prioritaire et remplace le comportement de déplacement de l'union chaque fois que vous tentez de faire glisser un objet électrique.

Le déplacement d'un objet électrique, tel qu'un composant, est possible en activant l'option Always Drag sur la page Schematic - Graphical Editing de la boîte de dialogue Preferences. Si l'option est activée, lorsque vous cliquez et faites glisser un objet électrique, vous demandez au logiciel d'essayer de maintenir la connectivité actuelle et d'ajuster soigneusement le câblage au fur et à mesure que vous faites glisser l'objet.

L'état actuel de l'option Always Drag peut être temporairement modifié pendant que vous travaillez en maintenant la touche Ctrl enfoncée. Si l'option Always Drag est activée et que vous Ctrl + cliquez, maintenez et faites glisser, le logiciel n'essaiera pas de maintenir la connectivité, mais déplacera l'objet sous le curseur. Dans ce cas, si l'objet est membre d'une union, tous les objets de l'union seront déplacés. Si vous travaillez avec Always Drag activé, maintenez Ctrl pendant que vous cliquez et faites glisser pour déplacer tous les objets d'une union. Notez que la touche Ctrl fonctionne dans les deux sens, si Always Drag est actuellement désactivé, le fait de maintenir Ctrl indique à l'éditeur de schémas de passer du comportement de déplacement d'objets au comportement de glissement d'objets.

Pour sélectionner/désélectionner tous les objets de l'union dont l'objet actuellement sous le curseur est membre, cliquez avec le bouton droit de la souris sur un objet qui est membre de l'union requise et choisissez la commande Unions " Select All In Union / Deselect All In Union, dans le menu contextuel.

Pour supprimer un ou plusieurs objets membres d'une union spécifique, choisissez la commande Tools " Convert " Break objects from Union, dans les menus principaux. Après avoir lancé la commande, le curseur se transforme en croix et vous êtes invité à choisir l'objet qui doit être retiré de l'union. Placez le curseur sur l'objet membre requis et cliquez, ou appuyez sur Enter. La boîte de dialogue Confirm Break Objects Union apparaît. Utilisez cette boîte de dialogue pour déterminer quels objets doivent être retirés de l'union (et inversement, quels objets doivent être conservés comme faisant partie de cette union). Après avoir cliqué sur OK, la composition des objets de l'union sera mise à jour en conséquence.

La boîte de dialogue Confirm Break Objects Union
La boîte de dialogue Confirm Break Objects Union

Il est également possible de supprimer un objet de l'union mère en cliquant avec le bouton droit de la souris sur l'objet dans l'union requise et en choisissant la commande Unions " Break objects from Union, dans le menu contextuel.

Pour rompre (dissoudre) toutes les unions définies pour le document schématique actuel, choisissez la commande Tools " Convert " Break all objects Unions, dans les menus principaux. Toutes les unions du dessin seront dissoutes, sans qu'aucun des anciens objets membres ne reste groupé. Une boîte de dialogue d'information confirme le nombre d'objets supprimés et le nombre d'unions.

AI-LocalizedLocalisé par IA
Si vous trouvez un problème, sélectionnez le texte/l’image et appuyez surCtrl + Entréepour nous envoyer vos commentaires.
Disponibilité des fonctionnalités

Les fonctionnalités accessibles dépendent de la solution Altium dont vous disposez – Altium Develop, une édition d’Altium Agile (Agile Teams ou Agile Enterprise), ou Altium Designer (avec abonnement actif).

Si vous ne voyez pas une fonctionnalité mentionnée dans votre logiciel, contactez le service commercial d’Altium pour en savoir plus.

Documentation héritée

La documentation d’Altium Designer n’est plus versionnée. Si vous devez accéder à la documentation des versions antérieures d’Altium Designer, consultez la section Documentation héritée de la page Other Installers.

Contenu