Capturing the Logical System Design

Les étapes essentielles pour créer un schéma de conception de système multi-cartes à partir de conceptions de projets PCB enfants sont les suivantes :

  1. Créer un projet de conception multi-cartes et y ajouter un document de schéma multi-cartes.

  2. Placer des blocs graphiques (modules) dans le schéma multi-cartes pour représenter logiquement les projets PCB enfants.

  3. Lier chaque module à son projet enfant approprié.

  4. Importer les données de connectivité du projet enfant dans la conception multi-cartes.

  5. Ajouter des connexions entre les modules pour créer la conception logique du système.

Pour ajouter un document de schéma multi-cartes (*.MbsDoc) au projet de conception multi-cartes, cliquez avec le bouton droit sur l’entrée du projet dans le panneau Projects, puis sélectionnez Add New to Project » Multi-board Schematic dans le menu contextuel.

Chaque projet de conception multi-cartes ne peut inclure qu’un seul document de schéma multi-cartes.

Activation des projets PCB pour la conception multi-cartes

Les projets PCB Altium Designer qui représentent les conceptions de cartes enfants dans une conception multi-cartes contiennent des connexions spécifiques, telles que des connecteurs de bord ou des embases/fiches, qui constituent l’interface électrique et physique avec d’autres PCB dans la conception du système.

Ces connexions et les nets électriques associés doivent être détectés et traités par un document de conception de schéma multi-cartes (logique) afin d’établir la connectivité inter-cartes dans la conception au niveau système. Cette fonctionnalité est activée par la présence d’un paramètre de composant spécifique pour les connecteurs du projet PCB – un paramètre nommé System, avec Connector comme valeur du paramètre.

Les connecteurs avec le paramètre:valeur System:Connector sont détectés lorsque chaque module au niveau système est synchronisé avec son projet PCB enfant à l’aide de la commande Import from Child Projects. Cela est expliqué dans la section suivante Représentation des projets PCB enfants dans le schéma multi-cartes.

Pour chaque connecteur dans une conception de projet PCB destiné à une interconnexion au niveau système, sélectionnez la pièce du connecteur, puis ajoutez le paramètre de composant spécial à la liste dans la région Parameters, sous l’onglet General du panneau Properties lorsque le composant est sélectionné.

Pour en savoir plus sur les propriétés des composants, consultez la page Utilisation des composants placés.

La présence du paramètre nommé System, avec une valeur de Connector, relie ce connecteur PCB au schéma multi-cartes.
La présence du paramètre nommé System, avec une valeur de Connector, relie ce connecteur PCB au schéma multi-cartes.

Représentation des projets enfants dans le schéma multi-cartes

La connectivité entre les projets PCB qui composent une conception multi-cartes est établie en plaçant des blocs représentatifs (modules) sur le schéma et en reliant leurs connecteurs exposés (entrées de module) entre eux à l’aide de connexions.

Les modules, représentant les conceptions de projets PCB enfants et les PCB spécifiques qu’ils contiennent, sont placés dans l’espace de conception à partir du menu Place » Module.

Pour définir la source d’un module placé, sélectionnez-le dans l’espace de conception et, dans le panneau Properties, utilisez le bouton  associé au champ Project dans la région Source sous l’onglet General pour ouvrir la boîte de dialogue Choose Project (une variante de la boîte de dialogue Open Project dialog) à partir de laquelle vous pouvez parcourir et sélectionner un projet PCB ou multi-cartes comme source du module. Une fois le projet requis choisi, sélectionnez la conception de carte PCB / l’assemblage multi-cartes souhaité dans ce projet à l’aide de la liste déroulante Assembly/Board .

Un projet multi-cartes établi présente une structure hiérarchique de documents qui inclut les documents source et les sous-projets enfants liés aux modules dans la conception schématique du système. La structure d’un projet enfant est immédiatement ajoutée au projet multi-cartes lorsqu’un module de conception système a été lié à ce projet externe. Développez la structure du projet dans le panneau Projects pour afficher les fichiers constitutifs du projet multi-cartes et de ses projets enfants.

Pour garantir que le projet multi-cartes extrait et traite les données correctes de ses sous-projets, le PCB de chaque projet doit être synchronisé avec son schéma et exempt d’erreurs de conception ou de dessin. Pour valider un sous-projet PCB, cliquez avec le bouton droit sur son nom dans le panneau et sélectionnez la commande Validate PCB Project <ProjectName>.PrjPcb – tous les problèmes seront répertoriés dans le panneau Messages.

Javascript ID: Pnl_Properties_MBS_Module_Source
  • Un projet PCB, un autre projet multi-cartes ou un projet de faisceau peut être ajouté à la structure du projet multi-cartes en cliquant avec le bouton droit sur l’entrée de ce dernier dans le panneau Projects, en sélectionnant la commande Add Existing to Project, puis en recherchant et en sélectionnant le fichier local correspondant *.PrjPcb, *.PrjMbd ou *.PrjHar. Si un projet PCB ou de faisceau devant faire partie du projet multi-cartes est déjà ouvert dans Altium Designer, vous pouvez faire glisser son entrée dans le panneau Projects sur l’entrée du projet multi-cartes parent, afin de l’ajouter à sa structure (). Ensuite, placez manuellement un nouveau module sur le document de schéma multi-cartes (du projet multi-cartes parent) et, le module étant sélectionné, choisissez le projet PCB enfant (et son document PCB) ou le projet multi-cartes enfant (et son document d’assemblage multi-cartes) comme source de ce module, dans la liste déroulante du champ Source du panneau Properties (). Le projet de faisceau peut être synchronisé avec le projet multi-cartes (consultez la page Définition du schéma de câblage pour en savoir plus).

  • Pour supprimer un projet de conception PCB enfant ou multi-cartes enfant de la structure du projet multi-cartes parent, supprimez tous les modules faisant référence à ce projet enfant du document de schéma multi-cartes de ce dernier. Le projet enfant sera alors automatiquement supprimé de la structure.

  • Un projet de conception PCB enfant ou de faisceau peut également être supprimé de la structure du projet multi-cartes parent en faisant glisser l’entrée du projet enfant hors de la structure du projet multi-cartes. Notez que dans ce cas (et pour un projet PCB uniquement), les modules faisant référence au projet enfant resteront dans le document de schéma multi-cartes, et les liens vers le projet enfant depuis ces modules resteront également. Pour nettoyer complètement le projet multi-cartes parent du projet enfant supprimé, supprimez ces modules manuellement.

Utilisez le panneau Properties lorsqu’un module placé est sélectionné pour définir d’autres propriétés du module :

  • Utilisez les propriétés Designator et Title dans la région Properties sous l’onglet General du panneau pour spécifier respectivement l’identifiant schématique du module et sa chaîne de titre. Utilisez le bouton  à droite du champ correspondant pour basculer sa visibilité dans le schéma multi-cartes, et le bouton  pour activer ou désactiver la possibilité de modifier la valeur. Utilisez les contrôles de police et Other pour configurer la police de la chaîne, sa position dans le document et, pour la chaîne de titre, la visibilité du nom du paramètre.

  • Le tableau de la région Entries sous l’onglet General du panneau Properties lorsque le module est sélectionné sera renseigné lorsque des entrées de module seront ajoutées au module – voir ci-dessous.

  • Utilisez les contrôles de la région Graphical sous l’onglet General du panneau pour configurer l’affichage du module : sa taille (largeur et hauteur), l’épaisseur, le style et la couleur du contour du module, ainsi que la couleur de remplissage. Les options disponibles d’épaisseur et de style de ligne sont définies dans la région Line Styles du panneau Properties lorsqu’aucun objet n’est sélectionné dans l’espace de conception. Pour plus d’informations, consultez la page Configuration d’un document de schéma multi-cartes .

  • Utilisez les contrôles de l’onglet Parameters du panneau pour ajouter, modifier et supprimer des paramètres de module et configurer leur visibilité dans l’espace de conception.  

Ajoutez d’autres modules et leurs liens de projet enfant à la conception du schéma multi-cartes, selon les besoins de la conception complète du système.

Les modules sont renseignés avec les données de conception de leurs projets liés en important les données du projet à l’aide des commandes suivantes depuis les menus principaux ou le menu contextuel par clic droit dans l’espace de conception :

  • Design » Import From Child Projects – propager les données de conception de tous les projets source (enfants) dans leurs modules spécifiés.

  • Design » Import From Selected Child Projects – propager les données de conception des projets source (enfants) correspondants pour le ou les modules actuellement sélectionnés.

Plus important encore, cela traite les données de broches et de nets de chaque connecteur dans les projets enfants auxquels le paramètre spécial System:Connector est attaché (voir les détails ci-dessus). Une fois l’importation terminée, une entrée de module est automatiquement créée pour chacun de ces connecteurs sur le bloc graphique de leur module respectif. L’entrée du connecteur est activement associée aux broches et aux nets du connecteur dans le projet enfant. Sélectionnez un graphique d’entrée de module dans l’espace de conception pour voir ses détails, tels que ses broches/nets de connecteur, dans le panneau Properties. Tant qu’elle n’est pas connectée à l’entrée d’un autre module, la liste pièce/broche de l’entrée dans le panneau affichera le connecteur et les broches comme non appariés.

 

 

  • Bien que les entrées soient placées automatiquement lors de l’importation des données des projets enfants, vous pouvez également placer une entrée de module manuellement en sélectionnant la commande Place » Entry dans les menus principaux.

  • Sélectionnez une entrée de module en cliquant sur son graphique, puis faites glisser l’entrée autour du périmètre du module jusqu’à un emplacement approprié. Notez que le désignateur de l’entrée peut être déplacé indépendamment vers une autre position.

  • Vous pouvez également déplacer un groupe d’entrées de module en sélectionnant plusieurs entrées, puis en faisant glisser le groupe vers l’emplacement souhaité.

  • La couleur de l’entrée vous aidera à la déplacer/placer correctement. En dehors d’un module, l’entrée sera affichée partiellement et apparaîtra grisée, et vous ne pourrez pas la placer. Lorsqu’elle survole un module, l’entrée complète (et colorée) apparaît, indiquant qu’elle peut être placée à cet emplacement.

Utilisez le panneau Properties lorsqu’une entrée est sélectionnée pour définir ses propriétés :

  • Utilisez les commandes de la zone Properties, sous l’onglet General du panneau, pour modifier la valeur, la visibilité et le style de Designator de l’entrée, et choisir le Type de l’entrée (Male/Female). Dans cette zone du panneau, le nombre de broches dans le connecteur de l’entrée (Number of Pins) et le numéro d’identifiant attribué à cette entrée dans le module parent (Entry Number) sont également indiqués.

  • Activez l’option System Entry pour indiquer que l’entrée est une connexion au niveau système qui n’est pas câblée à un autre module, par exemple une entrée représentant une prise d’alimentation.

    Un projet multi-cartes enfant comporte un module dont l’entrée a l’option System Entry activée.

    Lorsque les modifications sont importées dans le projet multi-cartes parent, ce connecteur d’entrée sera ajouté comme entrée de module du module du projet enfant.

     
  • Lorsque l’entrée est connectée à l’aide d’une connexion de faisceau ou de câble (en savoir plus), la zone Mated Component du panneau est renseignée avec les données du composant accouplé.

  • Dans la zone Mated Pins du panneau, la colonne Pin répertorie les broches individuelles du connecteur et leurs nets associés. Une fois cette entrée connectée, la colonne Mated Pin est renseignée avec une liste des broches accouplées. De plus, une fois cette entrée connectée, l’onglet Addresses du panneau Properties est renseigné avec une liste tabulaire des chemins de connexion et des nets pour l’entrée (en savoir plus).

  • Utilisez les commandes de l’onglet Parameters du panneau pour ajouter, modifier et supprimer des paramètres d’entrée et configurer leur visibilité dans l’espace de conception.

Lorsque des entrées de module sont ajoutées à un module, le tableau de la zone Entries sous l’onglet General du panneau Properties lorsque le module est sélectionné sera renseigné avec les entrées. La colonne Part(s) répertorie chaque entrée de module en fonction du désignateur et du nom du connecteur d’entrée dans la conception source. Cela peut être modifié pour plus de commodité – la dénomination est locale à la conception multi-cartes et n’affecte pas les projets enfants source.

  • La colonne Mated part(s) est renseignée avec des données une fois que l’entrée est connectée à une autre entrée dans la conception multi-cartes à l’aide d’une connexion. Pour plus d’informations, consultez la page Utilisation des connexions .

  • Depuis la liste, vous pouvez rapidement basculer la visibilité du désignateur de l’entrée (  /  ) ainsi que son type (  ). Utilisez les boutons  et  pour ajouter une nouvelle entrée non définie au module et à la liste, et pour supprimer du module l’entrée sélectionnée dans la liste, respectivement.

  • Utilisez les boutons  et  pour diviser la connexion sélectionnée dans la liste en deux entrées de module liées et, respectivement, pour réunir des entrées précédemment divisées en leur version à entrée unique. Pour plus d’informations, consultez la page Utilisation des connexions.

Prise en charge des périphériques/composants externes

Cette fonctionnalité est disponible lorsque les options MBS.PlacePart et MBS.UseGeometryMaker sont activées dans la boîte de dialogue Advanced Settings dialog.

Le document schématique multi-cartes prend en charge les périphériques/composants externes qui ne font pas partie des assemblages de cartes PCB enfants habituels (c’est-à-dire des composants « non-PCB »). Cela peut inclure, par exemple, des interrupteurs externes, des capteurs et tout autre module électronique tiers disponible dans le commerce. Cette capacité est rendue possible grâce à la prise en charge de deux types d’objets :

  • Custom Part – une entité de type module qui permet de lier un ou plusieurs composants de bibliothèque et qui est ajoutée au document schématique multi-cartes à l’aide de la commande Place » Custom Part depuis les menus principaux. Utilisez la zone Linked Components du panneau Properties lorsque la pièce personnalisée placée est sélectionnée dans l’espace de conception pour ajouter et supprimer des composants à la pièce personnalisée à l’aide des boutons  et , respectivement. Si la liste des composants liés comprend des composants Workspace obsolètes, cliquez sur le bouton  pour mettre à jour les composants vers leurs dernières révisions. Une entrée est automatiquement ajoutée pour chaque composant lié.

  • Custom Connection – permet d’ajouter un seul composant de bibliothèque au document schématique multi-cartes en faisant glisser et déposer le composant requis depuis le panneau Components vers un espace libre de la feuille. Une entrée est automatiquement ajoutée pour chaque broche du composant.

    Vous pouvez également créer un symbole personnalisé pour un composant, spécifiquement destiné à être utilisé avec un document schématique multi-cartes. L’ajout de noms séparés par des virgules dans le champ Name des propriétés d’une broche vous permet de regrouper plusieurs broches en entrées, créant ainsi des symboles visuellement plus épurés avec moins d’entrées, ce qui simplifie considérablement la connexion de tels composants.

    Javascript ID: MBS_CustomConn_MultiplePins_AD24_5

    Lors de la modification d’un symbole schématique, ajoutez plusieurs noms séparés par des virgules dans le champ Name d’une broche.

    Lorsque le composant est ajouté à une pièce personnalisée dans un schéma multi-cartes, une entrée pour chaque broche du composant sera créée au lieu d’une seule entrée pour le composant, et des entrées à plusieurs broches seront créées.

    Lorsque le composant est placé dans un schéma multi-cartes en tant que connexion personnalisée, des entrées à plusieurs broches seront créées.

Les composants de bibliothèque sont ceux disponibles depuis votre Workspace connecté et vos bibliothèques locales disponibles. Une fois placés/définis, vous pouvez connecter les composants à votre conception globale, par exemple à l’aide de connexions par câble et faisceau.

Les composants liés définis via des pièces personnalisées et/ou des connexions personnalisées ne sont pas automatiquement inclus dans la nomenclature globale du produit/système et ne sont pas présentés dans l’assemblage multi-cartes (*.MbaDoc).

Cross-probing

Les commandes de cross-probing disponibles dans le menu principal Design et dans le menu contextuel de l’espace de conception vous permettent de naviguer rapidement depuis le document schématique multi-cartes vers les éléments associés dans les projets enfants.

  • Pour effectuer un cross-probing depuis le module ou l’entrée actuellement sélectionné(e) vers le document PCB ou le connecteur de ce document dans le projet de conception PCB référencé par ce module, utilisez la commande Design » Crossprobe to PCB/Multi-board. Si le module référence un document d’assemblage multi-cartes (*.MbaDoc) dans un projet multi-cartes source (*.PrjMbd), alors le cross-probing se fera vers le document d’assemblage multi-cartes.

  • Pour effectuer un cross-probing depuis le module ou l’entrée actuellement sélectionné(e) vers le schéma de niveau supérieur ou le connecteur du schéma concerné dans le projet de conception PCB référencé par ce module, utilisez la commande Design » Crossprobe to Schematic.

  • Pour effectuer un cross-probing depuis le module ou l’entrée actuellement sélectionné(e) vers la carte, ou le connecteur de cette carte, dans le document d’assemblage multi-cartes (*.MbaDoc) du projet multi-cartes (*.PrjMbd), utilisez la commande Design » Crossprobe to MBA.

  • Pour effectuer un cross-probing depuis la connexion de faisceau actuellement sélectionnée dans le document schématique multi-cartes (*.MbsDoc) vers un projet de faisceau lié (*.PrjHar), utilisez la commande Design » Crossprobe to Harness. Le document de schéma de câblage du projet de faisceau associé s’ouvrira.

Lors d’un cross-probing depuis une entrée de module, le ou les objets ciblés sur le document schématique/PCB cible seront affichés conformément aux options Highlight Methods définies sur la page System – Navigation page de la boîte de dialogue Preferences. La mise en surbrillance ne sera pas appliquée au document schématique multi-cartes.

Imprimer ou exporter en PDF

Pour imprimer le document schématique multi-cartes actuellement actif, sélectionnez File » Print dans le menu principal (raccourci : Ctrl+P). La boîte de dialogue Print  s’ouvrira. La partie gauche de la boîte de dialogue présente une image d’aperçu avant impression redimensionnable. Les options d’impression standard sont disponibles dans la partie droite de la boîte de dialogue. Celles-ci incluent la possibilité de désigner une imprimante spécifique, de confirmer l’emplacement de l’imprimante, de voir combien de documents se trouvent actuellement dans la file d’impression, d’ajuster le nombre de copies à imprimer, la taille de page et les options d’orientation. Après avoir cliqué sur , l’ensemble d’impression sera envoyé au périphérique d’impression choisi, conformément aux options définies.

La boîte de dialogue Print
La boîte de dialogue Print

Pour exporter un document schématique multi-cartes vers un fichier PDF, sélectionnez File » Export to PDF dans le menu principal.

AI-LocalizedAI-localized
If you find an issue, select the text/image and pressCtrl + Enterto send us your feedback.
Feature Availability

The features available to you depend on which Altium solution you have – Altium Develop, an edition of Altium Agile (Agile Teams or Agile Enterprise), or Altium Designer (on active term).

If you don’t see a discussed feature in your software, contact Altium Sales to find out more.

Legacy Documentation

Altium Designer documentation is no longer versioned. If you need to access documentation for older versions of Altium Designer, visit the Legacy Documentation section of the Other Installers page.

Contenu