Miglioramento della progettazione PCB
Il valore predefinito della regola di espansione della solder mask ora è 0 mil (Open Beta)
In conformità con lo standard IPC-7351B relativamente ai valori predefiniti del padstack, dove le aperture della solder mask sono tipicamente in rapporto 1:1 rispetto alla dimensione del land, i valori per la regola Solder Mask Expansion (nei documenti PCB) e per l'espansione della solder mask guidata da regola (nei documenti di libreria PCB) sono ora impostati per impostazione predefinita a 0 mil (in precedenza 4 mil).
Per una libreria PCB (*.PcbLib), il supporto per questi nuovi valori predefiniti è a livello di libreria, ereditato da tutte le impronte dei componenti create al suo interno. La stessa PCBlib mostrerà, per tutta l'espansione della solder mask guidata da regola degli oggetti, un'espansione di 4 mil quando viene aperta in una versione precedente di Altium Designer e un'espansione di 0 mil quando viene aperta in questa release e successive, come mostrato di seguito per un oggetto pad.
Per un documento PCB (*.PcbDoc), tutte le regole Solder Mask Expansion esistenti conservano i propri valori iniziali. I valori predefiniti utilizzati per qualsiasi regola appena creata sono determinati dalla versione di Altium Designer in cui tale regola è stata creata e non cambieranno aprendola in un'altra versione di Altium Designer. Pertanto, il valore predefinito è un'espansione di 4 mil se creata in una versione precedente di Altium Designer e aperta in qualsiasi altra versione, e un'espansione di 0 mil se creata in questa release (o successive) e aperta in qualsiasi altra versione, come mostrato di seguito.

Una regola di progettazione Solder Mask Expansion appena creata nel Constraint Manager.

Una regola di progettazione Solder Mask Expansion appena creata nella finestra di dialogo PCB Rules and Constraints Editor.
Anche le finestre di anteprima correlate nei pannelli applicabili (PCB Library, Manufacturer Part Search, Components e Explorer) sono state aggiornate per mostrare correttamente la nuova espansione predefinita di 0 mil durante la visualizzazione di un documento appena creato in questa release.
Per ulteriori informazioni sulla regola di progettazione Solder Mask Expansion, consultare la pagina Mask Rule Types.
Questa funzionalità è in Open Beta ed è disponibile quando l'opzione PCB.SolderMaskZeroExpansion è abilitata nella finestra di dialogo Advanced Settings dialog.
Miglioramento del Constraint Manager
Aggiunta la possibilità di filtrare le classi
Nel Clearances view del Constraint Manager è stata implementata la possibilità di filtrare le classi per agevolare il lavoro con un numero elevato di classi. Ciò consente di costruire filtri (o raggruppamenti) di classi per passare tra sottoinsiemi mirati della matrice delle distanze e lavorare su di essi.
Utilizzare il pulsante
in alto a destra della vista Clearances per accedere a un popup dal quale è possibile creare, modificare, rimuovere e abilitare/disabilitare i filtri.
Per ulteriori informazioni su come lavorare con la matrice delle distanze, consultare la pagina Defining Design Requirements Using the Constraint Manager.
Miglioramento di Draftsman
Importazione DXF avanzata nei documenti Draftsman (Open Beta)
Questa funzionalità aggiunge il supporto per l'importazione di file DXF versione R12 e successive nei documenti di disegno di produzione (*.PCBDwf, *.HarDwf, *.MbDwf). Ora è supportata anche l'importazione di file DXF che includono spline.
Per ulteriori informazioni sull'importazione di file DXF, consultare la pagina Draftsman Placement & Editing Techniques.
Questa funzionalità è in Open Beta ed è disponibile quando l'opzione Draftsman.TeighaNet è abilitata nella finestra di dialogo Advanced Settings dialog.
Miglioramento del wire bonding
Primitive Bond Wire nei pannelli
I bond wire vengono ora presentati con il tipo corretto (Bond Wire) nei seguenti punti:
-
La regione Primitives del pannello PCB, con un componente selezionato in modalità Nets mode
-
La regione Component Primitives del pannello PCB, con una net selezionata in modalità Components mode
-
Il pannello PCB Library, con un footprint selezionato.
La selezione di una primitive bond wire selezionerà/evidenzierà tale bond wire nello spazio di progettazione.
Inoltre, è ora disponibile una corrispondente opzione Show Bond Wires nel menu contestuale accessibile con il clic destro su una regione, per attivare/disattivare la visibilità dei bond wire.
Per ulteriori informazioni sul wire bonding, consultare la pagina Wire Bonding.
Miglioramento della progettazione 3D-MID
Controllo delle regole di progettazione 3D-MID (Open Beta)
Questa release fornisce il controllo batch delle regole di progettazione (DRC) per violazioni delle regole Width, Clearance, Length e Matched Lengths, relativamente alle tracce instradate sul substrato 3D. Si noti che, sebbene un report DRC generato fornirà informazioni per tutti questi controlli, solo le violazioni di clearance verranno evidenziate nello spazio di progettazione.
Per ulteriori informazioni, consultare la pagina 3D-MID Design.
Questa funzionalità è in Open Beta ed è disponibile quando l'opzione 3DLayout.DRC è abilitata nella finestra di dialogo Advanced Settings dialog.
Miglioramento della progettazione multi-board
Possibilità di definire il 'Termination Type' per le voci harness
Il Termination Type per una voce harness può ora essere definito in uno schema multi-board. I tipi di terminazione disponibili sono:
-
Connector – l'opzione standard utilizzata per il collegamento a un connettore di accoppiamento sul PCB. In genere comporta l'uso di connettori standard montati sulla scheda.
-
Crimps/Ferrules – i singoli fili vengono terminati con crimpature o puntalini prima di essere inseriti nel connettore sul lato PCB.
-
Wire termination – i fili vengono tagliati netti all'estremità dell'harness e quindi fissati con vite o saldati direttamente al PCB. Questo è comune nelle connessioni dirette filo-scheda come con alcuni connettori JST.
Le informazioni sono riportate nelle proprietà della voce harness selezionata e della corrispondente voce module.
Per ulteriori informazioni su come lavorare con le connessioni in uno schema multi-board, consultare la pagina Working with Connections.
Miglioramenti della progettazione harness
Sincronizzazione avanzata dei fili
I fili harness collegati con un'interruzione di filo vengono ora riconosciuti anche se hanno Design Item ID diversi. Inoltre, tutti i segmenti di filo con lo stesso designatore collegati dalla stessa interruzione di filo vengono ora confrontati (per part number, commento, colore e tutti i parametri). Se viene rilevata qualsiasi differenza, viene segnalata la violazione Mismatched parameters in connected wire segments. Nel pannello Properties del filo e dell'interruzione di filo appare anche un avviso che indica il rilevamento di un conflitto tra i parametri. Fare clic su Synchronize all'interno dell'avviso per aprire la finestra di dialogo Conflict Wire Parameters, che consente di scegliere quali parametri utilizzare per il segmento di filo.
Possibilità di posizionare una copertura sopra un punto di giunzione
Ora è possibile applicare/estendere una copertura harness over un punto di giunzione (un punto di connessione nel disegno di layout in cui due o più bundle convergono) nel disegno di layout harness (*.LdrDoc). Questo elimina la necessità di avere coperture harness separate tra i punti di giunzione in una sezione che contiene diversi connettori.
Inoltre, l'inizio di una copertura viene ora considerato come il punto più a sinistra e più in alto del suo percorso, e tale percorso ora include solo i bundle sui quali la copertura è posata.
Per ulteriori informazioni, consultare la pagina Creating the Layout Drawing.
Il campo Quantity nella BOM è stato modificato in 'As Required' per determinati oggetti
I rivestimenti di fili, cavi e cablaggi sono oggetti basati sulla lunghezza e il valore viene visualizzato nel campo Length . Per evitare confusione, il campo Quantity per le voci di rivestimento di fili, cavi e cablaggi in una tabella Bill Of Materials e in un documento ActiveBOM in un documento di disegno di produzione (*.HarDwf) è ora As Required.
Per ulteriori informazioni, consultare la pagina Managing Your Bill of Materials (BOM) with ActiveBOM.
Miglioramento del raggruppamento dei pin nella Wiring List
Il raggruppamento dei pin in una wiring list inserita in un documento di produzione del cablaggio (*.HarDwf) è stato migliorato. A partire da questa release, il raggruppamento automatico viene applicato al connettore con il maggior numero di fili e tutte le sue cavità vengono raggruppate correttamente nella colonna From della wiring list, come mostrato nell'immagine seguente.
Cartella di lavoro Excel per i produttori di cablaggi
È stata aggiunta la possibilità di generare, tramite un Output Job, un'unica cartella di lavoro Excel contenente dati da utilizzare dai produttori di cablaggi. Per facilitare questa operazione, nella sezione Report Outputs è disponibile un nuovo outputter: Manufacturing Data.
La cartella di lavoro generata include quattro fogli distinti:
-
Bill of Materials – utile per la generazione rapida di preventivi.
-
Wiring List – da utilizzare con macchine per la lavorazione dei fili.
-
Labels – un riepilogo delle etichette fisiche da stampare per i fasci di cablaggio, da utilizzare con stampanti Zebra o altre stampanti.
-
Coverings – un riepilogo dei rivestimenti da applicare sui fasci di cablaggio.
Si consiglia di utilizzare il documento ActiveBOM del progetto di progettazione del cablaggio come origine dell'output Manufacturing Data.
Per ulteriori informazioni, consultare la pagina Preparing Reports.
Miglioramento della piattaforma
Passaggio a .NET 8
Con questa release, Altium Designer passa dall'utilizzo di .NET 6 a .NET 8. Questo è incluso come parte di Altium Designer e gli consente di sfruttare funzionalità e sviluppi più recenti di .NET, compresi miglioramenti generali delle prestazioni.
-
Come parte di questo passaggio, Windows 7 e 8.x non sono più supportati come sistema operativo di base su cui eseguire Altium Designer.
-
Tutte le estensioni di terze parti risultate incompatibili con .NET 8 sono state rimosse dal software a partire da questa release. Se in seguito versioni aggiornate di tali estensioni verranno rese compatibili con Altium Designer 26.1 (o versioni successive), contattare beta.program@altium.com per farle aggiungere nuovamente all'installazione.
Per ulteriori informazioni, consultare la pagina System Requirements.
WebView2 (Open Beta)
A partire da questa release, WebView2 viene utilizzato per gli elementi correlati al browser all'interno di Altium Designer (ad esempio, la pagina Home). Ciò consente di accedere al motore browser web più recente all'interno di Altium Designer semplicemente aggiornando Windows.
Questa funzionalità è in Open Beta ed è disponibile quando l'opzione System.UseWebView2 è abilitata nella finestra di dialogo Advanced Settings dialog. Si noti che, se disabilitata o se un Workspace connesso non supporta WebView2, verrà utilizzato automaticamente CefSharp v.126.
Miglioramenti alla gestione dei dati
Possibilità di copiare un progetto Workspace usando un workflow di processo
È stato aggiunto il supporto per creare una copia di un progetto Workspace utilizzando workflow di processo definiti (e abilitati). Quando un progetto Workspace è aperto, fare clic con il pulsante destro del mouse sulla voce del progetto nel pannello Projects e selezionare una definizione di processo attivata (che fa parte del tema Project Creations) dal sottomenu Make a copy of the managed project per avviare la copia del progetto in conformità con il workflow sottostante per quel processo.
Per ulteriori informazioni, consultare la pagina Process-based Project Creation.
Aggiunta la possibilità di mantenere lo stato del ciclo di vita durante il rilascio dei modelli
Quando si rilascia una nuova revisione di un modello di componente (simbolo schematico, PCB footprint, modello di simulazione o harness wiring) nel Workspace connesso, ora è possibile mantenere lo stato attuale del ciclo di vita del modello.
Si noti che questa possibilità è disponibile per coloro ai quali è assegnata l'autorizzazione operativa Allow to skip lifecycle state change for new revisions (per saperne di più su Setting Global Operation Permissions for a Workspace).
Per ulteriori informazioni sulla modifica dei contenuti del Workspace, consultare la pagina Creating & Editing Content.
Link ai commenti della Design Review
Quando viene aggiunto un commento come parte di una design review, un link a tale review (From <DesignReviewName>) viene ora presentato all'interno della voce corrispondente nel pannello Comments And Tasks e nella finestra contestuale dei commenti per quel commento (all'interno dello spazio di progettazione). Fare clic sul link per aprire la pagina Overview della review in una nuova scheda del browser predefinito.
Per ulteriori informazioni sui commenti ai documenti, consultare la pagina Document Commenting.
Supporto per ulteriori tipi di dati con unità di misura
Quando si definisce un parametro utente come parte di un template di componente in un Workspace connesso sulla Altium Platform, sono ora supportati i seguenti tipi di dati aggiuntivi con unità di misura:
I parametri che utilizzano questi nuovi tipi di unità sono supportati in varie aree del software, inclusi il pannello Components panel, l'editor dei componenti (sia nelle modalità di modifica single che batch) e dalla funzionalità Library Importer e Components Synchronization (nella sezione Parameter Mapping del pannello Properties).
Per ulteriori informazioni sui tipi di dati dei parametri dei componenti con unità di misura, consultare la pagina Component Templates.
Possibilità di sincronizzare le Part Choices durante l'uso di Components Synchronization
È stata aggiunta la possibilità di definire e sincronizzare le informazioni delle part choice utilizzando la funzionalità Components Synchronization e il relativo documento di configurazione Components Synchronization Configuration (*.CmpSync). Il controllo dei parametri sincronizzati è disponibile nell'area Part Choices Mapping del pannello Properties quando nel documento è selezionata una tabella. Utilizzare i pulsanti per aggiungere e rimuovere coppie di parametri part choice (Manufacturer / Part Number) e le opzioni del menu a discesa per definire la mappatura. Quando le mappature sono definite, i parametri corrispondenti vengono visualizzati nelle colonne Part Choice n nell'area griglia del documento.
Si noti che, dopo l'esecuzione di un processo di sincronizzazione, l'elenco delle part choice di un componente verrà sovrascritto con le part choice appena mappate, ad eccezione delle part choice aggiunte manualmente.
Per ulteriori informazioni sulla funzionalità Components Synchronization, consultare la pagina Component Database to Workspace Data Synchronization.
Nuovo avviso relativo ai problemi di connessione a un Workspace
Se si verifica un problema di connessione a un Workspace e non è possibile aggiornare gli ultimi stati VCS dei documenti di progetto, il controllo Refresh VCS Statuses (con il relativo avviso nel suggerimento) viene ora visualizzato accanto alla voce del progetto nel pannello Projects. Una volta ripristinata la connessione, fare clic sulla voce per riallineare gli stati VCS e vedere le modifiche più recenti.
Per ulteriori informazioni sull'indicazione dello stato dei documenti, consultare la pagina Managing Project Documents.
Miglioramento di BOM CoDesign
Esclusione dei campi relativi ai fornitori dal risultato del confronto BOM (Open Beta)
Quando si confronta un ActiveBOM con una Managed BOM selezionata utilizzando la funzionalità BOM CoDesign, se l'impostazione avanzata è disabilitata, i dati relativi ai fornitori (parametri Supplier e Supplier Part Number) vengono esclusi da Differences section nella scheda Related BOMs del pannello Properties quando vi si accede da un documento ActiveBOM.
Per ulteriori informazioni sull'analisi dei risultati del confronto, consultare la pagina BOM CoDesign.
Questa funzionalità è in Open Beta ed è disponibile quando l'opzione BOM.CoDesign.Comparison.IncludeSupplierData è disabilitata nella finestra di dialogo Advanced Settings dialog.
Miglioramenti di importazione/esportazione
Importazioni di design Allegro migliorate
Tutti i file di configurazione richiesti sono ora inclusi nel file Allegro2Altium.bat, un file batch incluso nell'installazione di Altium Designer e utilizzato per convertire un file binario Allegro (*.brd o *.dra) in formato ASCII (quando tale design/libreria non si trova sullo stesso PC di Altium Designer). Pertanto, per l'importazione è richiesto solo il file bat e non file aggiuntivi.
Per ulteriori informazioni sull'analisi dei risultati del confronto, consultare la pagina Importing a Design from Allegro.
Supporto per viste alternative dei componenti dai design xDX Designer
Le modalità di vista alternativa per i componenti sono ora supportate, sia nei documenti schematici generati sia nei documenti di libreria schematica, durante l'importazione di un design xDX Designer.
Per ulteriori informazioni sull'analisi dei risultati del confronto, consultare la pagina Importing a Design from xDX Designer or DxDesigner.
Funzionalità rese completamente pubbliche in Altium Designer 26.1
Con questa release, le seguenti funzionalità sono ora ufficialmente Public:
Funzionalità aggiuntive in Altium Designer 26.1
-
Link nascosti ai repository VCS esterni (Open Beta): Con questa release è disponibile una nuova opzione nelle impostazioni avanzate – VCS.HideProjectExternalRepositoriesLinks – nella finestra di dialogo Advanced Settings dialog che, se abilitata, nasconde i collegamenti ai repository VCS esterni (creati automaticamente quando si rende disponibile in un Workspace connesso un progetto sotto VCS esterno) nella pagina Data Management – Design Repositories page della finestra di dialogo Preferences dialog (
).
-
Versione di Simbeor (Open Beta): Con questa release è disponibile una nuova opzione nelle impostazioni avanzate – PCB.SimbeorVersion – nella finestra di dialogo Advanced Settings dialog. Questa funzionalità controlla la versione di Simbeor utilizzata nel calcolo del ritardo e dell'impedenza (Simbeor 2020.3 (opzione '0') oppure Simbeor 2023.1 (opzione '1')).
-
Istanziazione delle via (Open Beta): Con questa release è disponibile una nuova opzione nelle impostazioni avanzate – PCB.ViaInstancing – nella finestra di dialogo Advanced Settings dialog. Quando questa opzione è abilitata, viene utilizzato il concetto di 'via instancing', un approccio per costruire la geometria di un'istanza di una via, anziché di un template di via. Questo migliora le prestazioni riducendo al contempo sia il consumo di memoria sia il tempo di costruzione della scena.
-
Ottimizzazione del caricamento dei template di pad e via (Open Beta): Con questa release è disponibile una nuova opzione nelle impostazioni avanzate – PCB.Performance.PadViaTemplate.LoadingOptimization – nella finestra di dialogo Advanced Settings dialog, che accelera il caricamento dei PCB ottimizzando il caricamento dei template di pad e via.
-
Ottimizzazione dell'elaborazione ECO (Open Beta): Con questa release è disponibile una nuova opzione nelle impostazioni avanzate – WSM.DotNetECOImplementation – nella finestra di dialogo Advanced Settings dialog, che abilita l'uso della funzionalità accelerata di elaborazione ECO.