Amélioration de la conception PCB
La valeur par défaut de la règle d’expansion du masque de soudure est désormais de 0 mil (bêta ouverte)
Conformément à la norme IPC-7351B concernant les valeurs par défaut des padstacks, où les ouvertures du masque de soudure présentent généralement un rapport 1:1 avec la taille de la pastille, les valeurs de la règle Solder Mask Expansion (dans les documents PCB) et de l’expansion du masque de soudure pilotée par règle (dans les documents de bibliothèque PCB) sont désormais définies par défaut à 0 mil (contre 4 mil auparavant).
Pour une bibliothèque PCB (*.PcbLib), la prise en charge de ces nouvelles valeurs par défaut se fait au niveau de la bibliothèque et est héritée par toutes les empreintes de composants qui y sont créées. La même PCBlib affichera, pour toutes les expansions du masque de soudure pilotées par règle des objets, une expansion de 4 mil lors de son ouverture dans une version précédente de Altium Designer et une expansion de 0 mil lors de son ouverture dans cette version et les suivantes, comme illustré ci-dessous pour un objet pastille.
Pour un document PCB (*.PcbDoc), toutes les règles Solder Mask Expansion existantes conservent leurs valeurs initiales. Les valeurs par défaut utilisées pour toute règle nouvellement créée sont déterminées par la version de Altium Designer dans laquelle cette règle a été créée et ne changent pas lors de l’ouverture dans une autre version de Altium Designer. Ainsi, la valeur par défaut est une expansion de 4 mil lorsqu’elle est créée dans une version précédente de Altium Designer puis ouverte dans n’importe quelle autre version, et une expansion de 0 mil lorsqu’elle est créée dans cette version (ou une version ultérieure) puis ouverte dans n’importe quelle autre version, comme illustré ci-dessous.

Règle de conception Solder Mask Expansion nouvellement créée dans le Constraint Manager.

Une règle de conception Solder Mask Expansion nouvellement créée dans la boîte de dialogue PCB Rules and Constraints Editor.
Les fenêtres d’aperçu associées dans les panneaux applicables (PCB Library, Manufacturer Part Search, Components et Explorer) ont également été mises à jour pour afficher correctement la nouvelle expansion par défaut de 0 mil lors de l’affichage d’un document nouvellement créé dans cette version.
Pour plus d’informations sur la règle de conception Solder Mask Expansion, consultez la page Mask Rule Types.
Cette fonctionnalité est en bêta ouverte et disponible lorsque l’option PCB.SolderMaskZeroExpansion est activée dans la boîte de dialogue Advanced Settings dialog.
Amélioration du Constraint Manager
Ajout de la possibilité de filtrer les classes
Une fonctionnalité de filtrage des classes a été implémentée dans la vue Clearances du Constraint Manager afin de faciliter le travail avec un grand nombre de classes. Cela permet de construire des filtres (ou regroupements) de classes pour basculer entre des sous-ensembles ciblés de la matrice des espacements et travailler avec eux.
Utilisez le bouton
en haut à droite de la vue Clearances pour accéder à une fenêtre contextuelle depuis laquelle vous pouvez créer, modifier, supprimer et activer/désactiver des filtres.
Pour plus d’informations sur l’utilisation de la matrice des espacements, consultez la page Defining Design Requirements Using the Constraint Manager.
Amélioration de Draftsman
Import DXF amélioré dans les documents Draftsman (bêta ouverte)
Cette fonctionnalité ajoute la prise en charge de l’importation des fichiers DXF version R12 et ultérieures dans les documents de dessin de fabrication (*.PCBDwf, *.HarDwf, *.MbDwf). L’importation de fichiers DXF incluant des splines est désormais également prise en charge.
Pour plus d’informations sur l’importation de fichiers DXF, consultez la page Draftsman Placement & Editing Techniques.
Cette fonctionnalité est en bêta ouverte et disponible lorsque l’option Draftsman.TeighaNet est activée dans la boîte de dialogue Advanced Settings dialog.
Amélioration du Wire Bonding
Primitives de fil de bonding dans les panneaux
Les fils de bonding sont désormais présentés avec le type correct (Bond Wire) aux emplacements suivants :
-
La région Primitives du panneau PCB, avec un composant sélectionné en mode Nets
-
La région Component Primitives du panneau PCB, avec un net sélectionné en mode Components
-
Le PCB Library panel, avec une empreinte sélectionnée.
La sélection d’une primitive de fil de bonding sélectionnera/mettra en surbrillance ce fil de bonding dans l’espace de conception.
En outre, une option Show Bond Wires correspondante est désormais disponible dans le menu contextuel accessible par clic droit sur une région, pour basculer la visibilité des fils de bonding.
Pour plus d’informations sur le wire bonding, consultez la page Wire Bonding.
Amélioration de la conception 3D-MID
Vérification des règles de conception 3D-MID (bêta ouverte)
Cette version fournit une vérification par lots des règles de conception (DRC) pour les violations des règles de largeur, d’espacement, de longueur et de longueurs appariées, concernant les pistes routées sur votre substrat 3D. Notez que, bien qu’un rapport DRC généré fournisse des informations pour toutes ces vérifications, seules les violations d’espacement seront mises en surbrillance dans l’espace de conception.
Pour plus d’informations, consultez la page 3D-MID Design.
Cette fonctionnalité est en bêta ouverte et disponible lorsque l’option 3DLayout.DRC est activée dans la boîte de dialogue Advanced Settings dialog.
Amélioration de la conception multi-cartes
Possibilité de définir le « Termination Type » pour les entrées de faisceau
Le Termination Type d’une entrée de faisceau peut désormais être défini sur un schéma multi-cartes. Les types de terminaison disponibles sont :
-
Connector – l’option standard utilisée lors de la connexion à un connecteur d’accouplement sur le PCB. Elle implique généralement des connecteurs standard montés sur carte.
-
Crimps/Ferrules – les fils individuels sont terminés avec des sertissages ou des embouts avant d’être insérés dans le connecteur côté PCB.
-
Wire termination – les fils sont coupés à ras à l’extrémité du faisceau puis soit vissés, soit soudés directement au PCB. Cela est courant avec les connexions directes fil-vers-carte, comme avec certains connecteurs JST.
Ces informations sont reflétées dans les propriétés de l’entrée de faisceau sélectionnée et de l’entrée de module correspondante.
Pour plus d’informations sur l’utilisation des connexions dans un schéma multi-cartes, consultez la page Working with Connections.
Améliorations de la conception de faisceaux
Synchronisation améliorée des fils
Les fils de faisceau connectés par une rupture de fil sont désormais reconnus même s’ils ont des Design Item IDs différents. En outre, tous les segments de fil portant le même désignateur et connectés par la même rupture de fil sont désormais comparés (numéro de pièce, commentaire, couleur et tous les paramètres). Si des différences sont détectées, la violation Mismatched parameters in connected wire segments est signalée. Un avertissement apparaît également dans le panneau Properties du fil et de la rupture de fil, indiquant qu’un conflit a été détecté entre les paramètres. Cliquez sur Synchronize dans l’avertissement pour ouvrir la boîte de dialogue Conflict Wire Parameters, qui vous permet de choisir quels paramètres utiliser pour le segment de fil.
Possibilité de placer une gaine sur un point de jonction
Vous pouvez désormais appliquer/étendre une gaine de faisceau over un point de jonction (un point de connexion dans le dessin de routage où deux faisceaux ou plus se rejoignent) sur le dessin de routage du faisceau (*.LdrDoc). Cela supprime la nécessité d’avoir des gaines de faisceau séparées entre les points de jonction dans une section contenant plusieurs connecteurs.
En outre, le début d’une gaine est désormais considéré comme le point le plus à gauche et le plus haut de son trajet, et ce trajet n’inclut désormais que les faisceaux sur lesquels la gaine est posée.
Pour plus d’informations, consultez la page Creating the Layout Drawing.
Le champ Quantity dans la BOM devient « As Required » pour certains objets
Les fils, câbles et gaines de faisceau sont des objets basés sur la longueur et leur valeur est affichée dans le champ Length . Pour éviter toute confusion, le champ Quantity pour les entrées de fil, câble et gaine de faisceau dans un tableau Bill Of Materials et un document ActiveBOM dans un document de dessin de fabrication (*.HarDwf) est désormais As Required.
Pour plus d’informations, consultez la page Managing Your Bill of Materials (BOM) with ActiveBOM.
Amélioration du regroupement des broches dans la liste de câblage
Le regroupement des broches dans une liste de câblage placée dans un document de fabrication de faisceau (*.HarDwf) a été amélioré. À partir de cette version, le regroupement automatique est appliqué au connecteur ayant le plus grand nombre de fils, et toutes ses cavités sont correctement regroupées dans la colonne From de la liste de câblage, comme illustré dans l’image ci-dessous.
Classeur Excel pour les fabricants de faisceaux
Ajout de la possibilité de générer, via un Output Job, un classeur Excel unique contenant des données destinées aux fabricants de faisceaux. Pour faciliter cela, un nouvel exportateur – Manufacturing Data – est disponible dans la section Report Outputs.
Le classeur généré comprend quatre feuilles distinctes :
-
Bill of Materials – utile pour générer rapidement des devis.
-
Wiring List – pour une utilisation avec des machines de traitement de fils.
-
Labels – un résumé des étiquettes physiques à imprimer pour les faisceaux, à utiliser avec des imprimantes Zebra ou autres.
-
Coverings – un résumé des gaines à appliquer sur les faisceaux.
Il est recommandé d’utiliser le document ActiveBOM du projet de conception de faisceau comme source de la sortie Manufacturing Data.
Pour plus d’informations, consultez la page Preparing Reports.
Amélioration de la plateforme
Passage à .NET 8
Avec cette version, Altium Designer passe de .NET 6 à .NET 8. Celui-ci est fourni avec Altium Designer et lui permet de tirer parti des fonctionnalités et évolutions plus récentes de .NET, y compris des améliorations générales des performances.
-
Dans le cadre de ce changement, Windows 7 et 8.x ne sont plus pris en charge comme système d’exploitation de base pour exécuter Altium Designer.
-
Toutes les extensions tierces jugées incompatibles avec .NET 8 ont été supprimées du logiciel à partir de cette version. Si, ultérieurement, des versions mises à jour de ces extensions deviennent compatibles avec Altium Designer 26.1 (ou une version ultérieure), contactez beta.program@altium.com pour les faire réintégrer à l’installation.
Pour plus d’informations, consultez la page System Requirements.
WebView2 (bêta ouverte)
À partir de cette version, WebView2 est utilisé pour les éléments liés au navigateur dans Altium Designer (par ex., la page Home). Cela permet d’accéder au moteur de navigateur web le plus récent dans Altium Designer, simplement en mettant Windows à jour.
Cette fonctionnalité est en bêta ouverte et disponible lorsque l’option System.UseWebView2 est activée dans la boîte de dialogue Advanced Settings dialog. Notez que si elle est désactivée, ou si un Workspace connecté ne prend pas en charge WebView2, CefSharp v.126 sera utilisé automatiquement.
Améliorations de la gestion des données
Possibilité de copier un projet Workspace à l’aide d’un workflow de processus
La prise en charge de la création d’une copie d’un projet Workspace à l’aide de workflows de processus définis (et activés) a été ajoutée. Lorsqu’un projet Workspace est ouvert, cliquez avec le bouton droit sur l’entrée du projet dans le panneau Projects et sélectionnez une définition de processus activée (faisant partie du thème Project Creations) dans le sous-menu Make a copy of the managed project pour lancer la copie du projet conformément au workflow sous-jacent de ce processus.
Pour plus d’informations, consultez la page Process-based Project Creation.
Ajout de la possibilité de conserver l’état du cycle de vie lors de la publication de modèles
Lors de la publication d’une nouvelle révision d’un modèle de composant (symbole schématique, empreinte PCB, modèle de simulation ou câblage de faisceau) dans le Workspace connecté, vous pouvez désormais conserver l’état actuel du cycle de vie du modèle.
Notez que cette possibilité est disponible pour les utilisateurs disposant de l’autorisation opérationnelle Allow to skip lifecycle state change for new revisions (pour en savoir plus sur Setting Global Operation Permissions for a Workspace).
Pour plus d’informations sur la modification du contenu du Workspace, consultez la page Creating & Editing Content.
Liens de commentaires de revue de conception
Lorsqu’un commentaire est ajouté dans le cadre d’une revue de conception, un lien vers cette revue (From <DesignReviewName>) est désormais présenté dans l’entrée correspondante du panneau Comments And Tasks ainsi que dans la fenêtre contextuelle de commentaire associée à ce commentaire (dans l’espace de conception). Cliquez sur le lien pour ouvrir la page Overview de la revue dans un nouvel onglet de votre navigateur par défaut.
Pour plus d’informations sur les commentaires de document, consultez la page Document Commenting.
Prise en charge de types de données supplémentaires avec unité
Lors de la définition d’un paramètre utilisateur dans le cadre d’un modèle de composant dans un Workspace connecté sur la plateforme Altium, les types de données supplémentaires avec unité suivants sont désormais pris en charge :
Les paramètres utilisant ces nouveaux types d’unités sont pris en charge dans diverses zones du logiciel, notamment le panneau Components panel, l’éditeur de composants (dans les modes d’édition single et batch), ainsi que par la fonctionnalité Library Importer et Components Synchronization (dans la section Parameter Mapping du panneau Properties).
Pour plus d’informations sur les types de données de paramètres de composant avec unité, consultez la page Component Templates.
Possibilité de synchroniser les choix de pièces lors de l’utilisation de Components Synchronization
La possibilité de définir et de synchroniser les informations de choix de pièces à l’aide de la fonctionnalité Components Synchronization et de son document de configuration associé Components Synchronization Configuration (*.CmpSync) a été ajoutée. Le contrôle des paramètres synchronisés est disponible dans la zone Part Choices Mapping du panneau Properties lorsqu’un tableau est sélectionné dans le document. Utilisez les boutons pour ajouter et supprimer des paires de paramètres de choix de pièces (Manufacturer / Part Number) et les options du menu déroulant pour définir le mappage. Lorsque des mappages sont définis, les paramètres correspondants apparaissent sous les colonnes Part Choice n dans la zone de grille du document.
Notez qu’après l’exécution d’un processus de synchronisation, la liste des choix de pièces d’un composant sera remplacée par les choix de pièces nouvellement mappés, à l’exception des choix de pièces ajoutés manuellement.
Pour plus d’informations sur la fonctionnalité Components Synchronization, consultez la page Component Database to Workspace Data Synchronization.
Nouveau avertissement concernant les problèmes de connexion à un Workspace
En cas de problème de connexion à un Workspace et si les derniers états VCS des documents du projet ne peuvent pas être actualisés, le contrôle Refresh VCS Statuses (avec l’avertissement d’infobulle associé) apparaît désormais à côté de l’entrée du projet dans le panneau Projects. Une fois la connexion rétablie, cliquez sur l’entrée pour resynchroniser les états VCS et voir les dernières modifications.
Pour plus d’informations sur l’indication de l’état des documents, consultez la page Managing Project Documents.
Amélioration de BOM CoDesign
Exclusion des champs liés aux fournisseurs du résultat de comparaison de nomenclature (bêta ouverte)
Lors de la comparaison d’un ActiveBOM avec une Managed BOM sélectionnée à l’aide de la fonctionnalité BOM CoDesign, lorsque le paramètre avancé est désactivé, les données liées aux fournisseurs (Supplier et paramètres Supplier Part Number) sont exclues de Differences section dans l’onglet Related BOMs du panneau Properties lorsqu’il a été ouvert à partir d’un document ActiveBOM.
Pour plus d’informations sur l’exploration des résultats de comparaison, consultez la page BOM CoDesign.
Cette fonctionnalité est en bêta ouverte et disponible lorsque l’option BOM.CoDesign.Comparison.IncludeSupplierData est désactivée dans la boîte de dialogue Advanced Settings dialog.
Améliorations de l’import/export
Importations de conceptions Allegro améliorées
Tous les fichiers de configuration requis sont désormais inclus dans le fichier Allegro2Altium.bat, un fichier batch inclus dans votre installation d’Altium Designer et utilisé pour convertir un fichier binaire Allegro (*.brd ou *.dra) au format ASCII (lorsqu’une telle conception/bibliothèque ne se trouve pas sur le même PC qu’Altium Designer). Par conséquent, seul le fichier bat est requis pour l’importation, sans fichiers supplémentaires.
Pour plus d’informations sur l’exploration des résultats de comparaison, consultez la page Importing a Design from Allegro.
Prise en charge des vues alternatives de composants à partir de conceptions xDX Designer
Les modes de vue alternatifs pour les composants sont désormais pris en charge, à la fois dans les documents schématiques générés et dans les documents de bibliothèque schématique, lors de l’importation d’une conception xDX Designer.
Pour plus d’informations sur l’exploration des résultats de comparaison, consultez la page Importing a Design from xDX Designer or DxDesigner.
Fonctionnalités rendues entièrement publiques dans Altium Designer 26.1
Les fonctionnalités suivantes sont désormais officiellement publiques avec cette version :
Fonctionnalités supplémentaires dans Altium Designer 26.1
-
Liens masqués vers des dépôts VCS externes (bêta ouverte) : une nouvelle option dans les paramètres avancés – VCS.HideProjectExternalRepositoriesLinks – est disponible dans la boîte de dialogue Advanced Settings dialog avec cette version ; lorsqu’elle est activée, elle masque les liens vers les dépôts VCS externes (créés automatiquement lorsqu’un projet sous VCS externe est rendu disponible dans un Workspace connecté) sur la page Data Management – Design Repositories page de la boîte de dialogue Preferences (
).
-
Version de Simbeor (bêta ouverte) : une nouvelle option dans les paramètres avancés – PCB.SimbeorVersion – est disponible dans la boîte de dialogue Advanced Settings dialog avec cette version. Cette fonctionnalité contrôle la version de Simbeor utilisée dans le calcul du délai et de l’impédance (Simbeor 2020.3 (option '0') ou Simbeor 2023.1 (option '1')).
-
Instanciation de vias (bêta ouverte) : une nouvelle option dans les paramètres avancés – PCB.ViaInstancing – est disponible dans la boîte de dialogue Advanced Settings dialog avec cette version. Lorsque cette option est activée, le concept d’« instanciation de vias » est utilisé, une approche permettant de construire la géométrie d’une instance de via plutôt que d’un modèle de via. Cela améliore les performances tout en réduisant à la fois la consommation mémoire et le temps de construction de la scène.
-
Optimisation du chargement des modèles de pastilles et de vias (bêta ouverte) : une nouvelle option dans les paramètres avancés – PCB.Performance.PadViaTemplate.LoadingOptimization – est disponible dans la boîte de dialogue Advanced Settings dialog avec cette version, ce qui accélère le chargement des PCB en optimisant le chargement des modèles de pastilles et de vias.
-
Optimisation du traitement ECO (bêta ouverte) : une nouvelle option dans les paramètres avancés – WSM.DotNetECOImplementation – est disponible dans la boîte de dialogue Advanced Settings dialog avec cette version, ce qui permet d’utiliser une fonctionnalité accélérée de traitement ECO.