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, selon laquelle les ouvertures du masque de soudure sont généralement dans un rapport 1:1 avec la taille du pad, les valeurs de la règle d’expansion du masque de soudure (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, héritée par toutes les empreintes de composants qui y sont créées. La même bibliothèque PCBlib affichera, pour toutes les expansions du masque de soudure pilotées par règle des objets, une expansion de 4 mil lorsqu’elle est ouverte dans une version antérieure de Altium Designer, et une expansion de 0 mil lorsqu’elle est ouverte dans cette version et les suivantes, comme illustré ci-dessous pour un objet pad.
Pour un document PCB (*.PcbDoc), toutes les règles d’expansion du masque de soudure 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 lorsque la règle a été créée dans une version antérieure de Altium Designer et ouverte dans n’importe quelle autre version, et une expansion de 0 mil lorsqu’elle a été créée dans cette version (ou une version ultérieure) et ouverte dans n’importe quelle autre version, comme illustré ci-dessous.

Une 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 afin d’afficher correctement la nouvelle expansion par défaut de 0 mil lors de la consultation 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
La possibilité de filtrer les 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 passer d’un sous-ensemble ciblé de la matrice des espacements à un autre et y travailler.
Utilisez le bouton
en haut à droite de la vue Clearances pour ouvrir une fenêtre contextuelle à partir de 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 comprenant des splines est également désormais 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 fils de bonding dans les panneaux
Les fils de bonding sont désormais présentés avec le type correct (Bond Wire) aux endroits suivants :
-
La zone Primitives du panneau PCB, avec un composant sélectionné en mode Nets
-
La zone Component Primitives du panneau PCB, avec un net sélectionné en mode Components
-
Le panneau PCB Library, avec une empreinte sélectionnée.
La sélection d’une primitive de fil de bonding sélectionnera/surlignera ce fil de bonding dans l’espace de conception.
De plus, une option Show Bond Wires correspondante est désormais disponible dans le menu contextuel accessible par clic droit sur une zone, afin de 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 lot 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 évidence 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 « type de terminaison » 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 la carte.
-
Crimps/Ferrules – les fils individuels sont terminés par 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 dans les connexions fil-carte directes, comme avec certains connecteurs JST.
Les 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 ID d’élément de conception différents. De plus, 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 un revêtement sur un point de jonction
Vous pouvez désormais appliquer/étendre un revêtement de faisceau over un point de jonction (un point de connexion dans le dessin d’implantation où deux faisceaux ou plus se rejoignent) sur le dessin d’implantation du faisceau (*.LdrDoc). Cela supprime la nécessité d’avoir des revêtements de faisceau séparés entre les points de jonction dans une section contenant plusieurs connecteurs.
De plus, le début d’un revêtement est désormais considéré comme le point le plus à gauche et le plus en haut de son trajet, et ce trajet n’inclut désormais que les faisceaux sur lesquels repose le revêtement.
Pour plus d’informations, consultez la page Creating the Layout Drawing.
Le champ Quantité de la nomenclature est remplacé par « Selon besoin » pour certains objets
Les revêtements de fils, câbles et faisceaux sont des objets basés sur la longueur, et la valeur est affichée dans le champ Length . Pour éviter toute confusion, le champ Quantity pour les entrées de revêtement de fil, câble et faisceau dans un tableau de nomenclature et un document ActiveBOM dans un document de dessin de fabrication (*.HarDwf) est désormais As Required.
Pour plus d'informations, consultez la page Gestion de votre nomenclature (BOM) avec 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 comportant le plus 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 nouveau générateur de sortie – 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 – à utiliser avec les machines de traitement des fils.
-
Labels – un récapitulatif des étiquettes physiques à imprimer pour les torons de faisceau, à utiliser avec les imprimantes Zebra ou autres.
-
Coverings – un récapitulatif des revêtements à appliquer sur les torons de faisceau.
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 Préparation des rapports.
Amélioration de la plateforme
Passage à .NET 8
Avec cette version, Altium Designer passe de .NET 6 à .NET 8. Celui-ci est intégré à Altium Designer et lui permet de tirer parti des fonctionnalités et évolutions plus récentes de .NET, notamment des améliorations générales des performances.
-
Dans le cadre de cette transition, 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é retirées du logiciel à partir de cette version. Si, par la suite, des versions mises à jour de ces extensions deviennent compatibles avec Altium Designer 26.1 (ou ultérieur), contactez beta.program@altium.com pour les faire réintégrer à l'installation.
Pour plus d'informations, consultez la page Configuration système requise.
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 à jour Windows.
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. Notez que lorsqu'elle est désactivée, ou si un Workspace connecté ne prend pas en charge WebView2, CefSharp v.126 sera automatiquement utilisé.
Améliorations de la gestion des données
Possibilité de copier un projet Workspace à l'aide d'un workflow de processus
Ajout de 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). 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 démarrer la copie du projet conformément au workflow sous-jacent de ce processus.
Pour plus d'informations, consultez la page Création de projet basée sur les processus.
Ajout de la possibilité de conserver l'état du cycle de vie lors de la publication des 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, consultez Définir les autorisations globales d'opération pour un Workspace).
Pour plus d'informations sur la modification du contenu du Workspace, consultez la page Création et modification de contenu.
Liens vers les 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 Commentaires de document.
Prise en charge de types de données supplémentaires avec unités
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és 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, l'éditeur de composants (dans les modes de modification unique et par lot), ainsi que par le Library Importer et la fonctionnalité Components Synchronization (dans la section Parameter Mapping du panneau Properties).
Pour plus d'informations sur les types de données de paramètres de composants avec unités, consultez la page Modèles de composants.
Possibilité de synchroniser les choix de pièces lors de l'utilisation de Components Synchronization
Ajout de 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). 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 des menus déroulants pour définir le mappage. Lorsque les mappages sont définis, les paramètres correspondants apparaissent sous des 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 de ceux qui ont été ajoutés manuellement.
Pour plus d'informations sur la fonctionnalité Components Synchronization, consultez la page Synchronisation des données d'une base de données de composants vers le Workspace.
Nouvel 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 associé dans l'infobulle) 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 Gestion des documents de projet.
Amélioration de BOM CoDesign
Exclusion des champs liés aux fournisseurs du résultat de comparaison de BOM (bêta ouverte)
Lors de la comparaison d'un ActiveBOM avec une BOM gérée 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 (paramètres Supplier et Supplier Part Number) sont exclues de Differences section dans l'onglet Related BOMs du panneau Properties lorsqu'il est 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.
Améliorations d'import/export
Importations de conceptions Allegro améliorées
Tous les fichiers de configuration nécessaires sont désormais inclus dans le fichier Allegro2Altium.bat, un fichier batch inclus dans votre installation 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 fichier supplémentaire.
Pour plus d'informations sur l'exploration des résultats de comparaison, consultez la page Importation d'une conception depuis Allegro.
Prise en charge des vues alternatives de composants à partir des 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 bibliothèques schématiques, lors de l'importation d'une conception xDX Designer.
Pour plus d'informations sur l'exploration des résultats de comparaison, consultez la page Importation d'une conception depuis xDX Designer ou DxDesigner.
Fonctionnalités entièrement rendues 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 de 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 de 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 pour le calcul du délai et de l’impédance (Simbeor 2020.3 (option « 0 ») ou Simbeor 2023.1 (option « 1 »)).
-
Instanciation des vias (bêta ouverte) : une nouvelle option de 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 via » est utilisé, une approche permettant de construire la géométrie d’une instance de via plutôt que celle 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 de 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 de 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é de traitement ECO accéléré.