Estendere l’installazione di Altium Designer
A colpo d'occhio
- Scopri cosa sono le estensioni e come ti consentono di aggiungere, aggiornare o rimuovere funzionalità in Altium Designer.
- Scopri dove consultare le estensioni installate, disponibili e aggiornabili e quali dettagli puoi esaminare per ciascuna.
- Comprendi la procedura di base per installare le estensioni e perché potrebbe essere necessario un riavvio per rendere effettive le modifiche.
Il sistema di gestione dell'installazione di Altium Designer consente di personalizzare l'installazione del software in qualsiasi momento dopo l'installazione iniziale. Questo include gli aggiornamenti alle funzionalità di base (o alle risorse di sistema) e la possibilità di installare, aggiornare o rimuovere funzionalità aggiuntive. Quest'ultima possibilità è offerta dalla disponibilità di Extensions opzionali. Queste funzionalità possono includere un nuovo strumento di importazione o esportazione, uno strumento per la generazione di simboli schematici o il supporto per la collaborazione con il CAD meccanico. In breve, qualsiasi pacchetto mirato di funzionalità che estenda e migliori le capacità del software.
Questo documento approfondisce il concetto di estensione e, soprattutto, la gestione delle estensioni.
Le estensioni in dettaglio
Il concetto di Extension è fondamentale per comprendere il sistema. Un'estensione è, di fatto, un componente aggiuntivo del software che offre caratteristiche e funzionalità supplementari. Un insieme di caratteristiche e funzioni di base viene installato e gestito in modo trasparente durante l'installazione iniziale ed è denominato System Resources. Sono inoltre disponibili diverse Optional Extensions, ovvero pacchetti di funzionalità che l'utente può scegliere di installare o rimuovere secondo necessità. È proprio il concetto di estensione a consentire la personalizzazione dell'installazione in base alle esigenze di progettazione.
La personalizzazione di un'installazione di Altium Designer si riduce essenzialmente alla gestione delle estensioni disponibili. È possibile installare, aggiornare o rimuovere le estensioni disponibili quando necessario. Altium offre una gamma di estensioni da utilizzare con Altium Designer. Inoltre, con l'estensione Altium Developer, è possibile estendere autonomamente le funzionalità di Altium Designer utilizzando il Altium Designer SDK (Software Development Kit), creando le proprie estensioni per il software.
L'estensione Altium Developer include anche un Developer Interface dedicato, che costituisce l'interfaccia utente per la gestione delle estensioni personalizzate. Questa interfaccia comprende una funzione di pubblicazione che consente di condividere tali estensioni in modo sicuro con un pubblico più ampio, pubblicandole in un repository globale di estensioni (un Global Extensions Gallery, per così dire). Si tratta di un repository Altium basato sul cloud che offre agli sviluppatori di terze parti la possibilità di proporre e commercializzare estensioni per Altium Designer attraverso la distribuzione, la gestione delle licenze e l'installazione sicure delle estensioni che realizzano.

Le funzionalità vengono aggiunte ad Altium Designer o rimosse da esso tramite l'installazione e la rimozione di estensioni opzionali.
Tipi di estensioni
A livello concettuale, un'estensione opzionale è un'entità singola: un pacchetto di funzionalità che si installa integrandosi perfettamente nel più ampio ambiente della piattaforma Altium Designer. Tuttavia, dal punto di vista del progettista, le estensioni opzionali possono essere ulteriormente suddivise in categorie per chiarire meglio che cosa viene effettivamente installato. Di conseguenza, un'estensione opzionale può essere classificata in uno dei seguenti tipi:
-
System Extension – un pacchetto dedicato di funzionalità di base della piattaforma che è stato separato dalla piattaforma e distribuito sotto forma di estensione. Distribuendo queste funzionalità come estensione, Altium può fornire aggiornamenti alle funzionalità di base senza dover rilasciare un aggiornamento dell'intera piattaforma. Questo semplifica la distribuzione di tali funzionalità al progettista che utilizza il software e offre agli sviluppatori Altium la libertà di migliorare aree della piattaforma software di base al di fuori della piattaforma stessa, mantenendo al contempo la coerenza di una piattaforma unificata.
-
Software Extension – un componente aggiuntivo dedicato al software che ne amplia le caratteristiche e le funzionalità in modo concreto. Le estensioni software possono essere fornite direttamente da Altium oppure sviluppate da terze parti e commercializzate a un prezzo di acquisto prestabilito.
Esplorazione delle estensioni installate e disponibili
Le funzionalità software aggiuntive, fornite tramite estensioni opzionali, possono essere esplorate, installate e gestite dalla pagina Extensions and Updates . Da qui è possibile vedere quali estensioni sono attualmente installate, se sono disponibili funzionalità aggiuntive tramite altre estensioni o se sono disponibili aggiornamenti. Inoltre, non vi sono vincoli: è possibile installare, aggiornare o rimuovere liberamente le funzionalità basate su estensioni in qualsiasi momento, al variare delle proprie esigenze.
Per accedere alla vista, fare clic sul controllo Utente corrente in alto a destra nell'area di progettazione e selezionare
dal menu.

Accesso alla pagina Extensions and Updates: il centro di controllo da cui gestire in modo efficiente le funzionalità disponibili nel software.
La vista è composta dalle seguenti «pagine» distinte (utilizzare le schede nella parte superiore della vista per passare dall'una all'altra):
-
Installed – le funzionalità attualmente installate nell'installazione di Altium Designer.
-
Disponibili – le estensioni di sistema e le estensioni software disponibili per l'installazione nella propria istanza di Altium Designer.
-
Updates – tutti gli aggiornamenti disponibili per le estensioni attualmente installate (di qualsiasi tipo), nonché per la piattaforma principale.
Le estensioni attualmente installate sono elencate nelle aree System Extensions e Software Extensions della pagina Installed.

Esplorazione dell'elenco delle estensioni attualmente installate.
Accedere alla scheda Disponibili della pagina per esplorare l'elenco di tutte le funzionalità basate su estensioni attualmente disponibili per la propria installazione di Altium Designer, comprese le estensioni di sistema e le estensioni software. Si tratta di funzionalità che possono essere aggiunte o rimosse facoltativamente dalla propria installazione di Altium Designer.

Esplorazione dell'elenco delle estensioni disponibili.
Fai clic sul nome di un'estensione (di qualsiasi tipo) nella scheda Installed o Disponibili per accedere alla pagina dei dettagli dell'estensione.

Esamina e gestisci l'installazione a livello di singola estensione.
Le informazioni includono:
-
Chi ha creato l'estensione
-
La versione
-
La data di rilascio
-
L'origine da cui proviene (ad esempio, il repository globale o il server locale dell'organizzazione)
-
Una descrizione più dettagliata
-
Eventuali note di rilascio pertinenti
Installazione di un'estensione
È possibile installare una singola estensione in due modi:
-
Dalla scheda riepilogativa Disponibili della pagina Extensions and Updates, passa il puntatore sull'estensione e fai clic sull'icona
in alto a destra nella relativa voce. Passa il puntatore sull'icona di download per visualizzare i dettagli della versione disponibile.
-
Dalla pagina dei dettagli dell'estensione, fai clic sul pulsante
.
In alternativa, se desideri installare tutte le estensioni software, fai clic sul controllo Install All sopra l'area Software Extensions nella scheda riepilogativa Disponibili .

Installa un'estensione dalla pagina Extensions and Updates.
Nella scheda riepilogativa Disponibili verrà visualizzata una barra di avanzamento che mostra lo stato del download (il recupero dei file dell'estensione dal repository di origine) e della successiva installazione. Puoi fare clic per installare tutte le estensioni che desideri; verranno aggiunte a una coda, con un massimo di quattro estensioni scaricate e installate contemporaneamente. Se devi annullare l'installazione di un'estensione, fai clic sulla relativa icona di annullamento
Al termine dell'installazione di un'estensione è necessario riavviare Altium Designer affinché le funzionalità fornite diventino operative. Si aprirà una finestra di dialogo per avvisarti; fai clic su Yes per riavviare subito oppure su No se desideri installare altre estensioni. Se fai clic su No, l'estensione verrà visualizzata nella pagina Installed con l'icona
per indicare che è necessario un riavvio per completarne l'installazione.
Aggiornamento di un'estensione
Accedi alla pagina Updates della pagina Extensions and Updates per consultare l'elenco di tutti i componenti software di Altium Designer per i quali è disponibile un aggiornamento, incluse le estensioni di sistema e le estensioni software. Nelle aree System Extensions e Software Extensions la pagina mostra tutti gli aggiornamenti disponibili per le estensioni.

Verifica se sono disponibili aggiornamenti per le estensioni attualmente installate o per la piattaforma principale.
È possibile aggiornare una singola estensione in due modi:
-
Dalla pagina riepilogativa Updates della pagina Extensions and Updates, passa il puntatore sull'estensione e fai clic sull'icona
in alto a destra nella relativa voce. Passa il puntatore sull'icona di download per visualizzare i dettagli della versione disponibile.
-
Dalla pagina dei dettagli dell'estensione, fai clic sul pulsante
.
In alternativa, se desideri aggiornare tutte le estensioni software, fai clic sul controllo Update All sopra l'area Software Extensions nella scheda riepilogativa Disponibili .

Aggiorna un'estensione a una nuova versione dalla pagina Extensions and Updates.
Nella pagina di riepilogo Updates, verrà visualizzata una barra di avanzamento che mostra lo stato del download (il recupero dal repository di origine dell'insieme di file della versione più recente dell'estensione). Come per l'installazione, puoi fare clic per aggiornare tutte le estensioni che desideri. Verranno aggiunte a una coda, con un massimo di quattro estensioni scaricate contemporaneamente. Se devi annullare l'aggiornamento di un'estensione, fai clic sulla relativa icona di annullamento
Al termine dell'aggiornamento di un'estensione, è necessario riavviare Altium Designer affinché le nuove funzionalità che offre diventino effettive. Una finestra di dialogo ti avviserà di questa necessità; fai clic su Yes per riavviare subito oppure su No se desideri aggiornare (o installare) altre estensioni. Se fai clic su No, l'estensione verrà visualizzata nella pagina Installed con l'icona
per indicare che è necessario un riavvio per completarne l'installazione.
Disinstallazione di un'estensione
Un'estensione attualmente installata può essere disinstallata in uno dei due modi seguenti:
-
Nella pagina di riepilogo Installed della pagina Extensions and Updates, passa il puntatore sull'estensione e fai clic sull'icona
nell'angolo superiore destro della relativa voce.
-
Nella pagina dei dettagli dell'estensione, fai clic sul pulsante
.
In alternativa, se desideri disinstallare tutte le estensioni software attualmente installate, fai clic sul controllo Delete All sopra l'area Software Extensions nella pagina di riepilogo Installed.
Assicurati di riavviare Altium Designer dopo aver disinstallato le estensioni desiderate, in modo che le relative funzionalità vengano rimosse dall'installazione. Una finestra di dialogo ti avviserà di questa necessità; fai clic su Yes per riavviare subito oppure su No se desideri apportare ulteriori modifiche all'installazione. Se fai clic su No, l'estensione verrà visualizzata nella scheda Available con l'icona
per indicare che è necessario un riavvio per completarne la rimozione.
).