Ansys CoDesigner

A causa della complessità dei moderni prodotti elettronici che includono circuiti ad alta velocità e RF, durante il processo di progettazione del PCB è richiesta una comunicazione intensa tra gli ingegneri PCB e quelli di simulazione, e questa comunicazione dovrebbe essere il più possibile chiara e semplice per entrambe le parti. Non è sufficiente esportare un progetto modificato dall’ingegnere PCB o ottimizzato dall’ingegnere di simulazione e passarlo all’altra parte: è necessario anche comunicare che cosa è stato modificato, cosa che di solito viene fatta via email o verbalmente. Questo approccio non è ideale, perché richiede di tenere traccia di tutte le richieste e confrontare manualmente i dati per decidere le modifiche al progetto o avviare una nuova analisi. Queste e altre sfide correlate possono essere superate da Ansys CoDesigner, un’interfaccia per il trasferimento dei progetti di circuiti stampati tra il dominio della progettazione PCB e quello della simulazione.

Questa funzionalità è disponibile quando sono installate l’estensione Ansys CoDesigner (per Altium Designer) e l’estensione Altium Link (per Ansys Electronics Desktop).

Software supportato

La seguente piattaforma di simulazione e le relative versioni sono attualmente supportate:

Ansys Electronics Desktop (AEDT) – versione 2023 R1, 2023 R2, 2024 R1, 2024 R2

Installazione e configurazione

Per accedere ad Ansys CoDesigner in Altium Designer, deve essere installata l’estensione software Ansys CoDesigner. Questa estensione può essere installata o rimossa manualmente.

Per ulteriori informazioni sulla gestione delle estensioni, fare riferimento alla pagina Extending Your Installation (Altium Designer Develop, Altium Designer Agile, Altium Designer).

Per accedere ad Ansys CoDesigner in Ansys Electronics Desktop, deve essere installata l’estensione Altium Link. Il processo è il seguente:

  1. Scaricare e decomprimere l’archivio dell’estensione Altium Link. Può essere ottenuto contattando ansyscollaboration@altium.com (indicare la versione AEDT utilizzata).

  2. Assicurarsi che l’applicazione AEDT sia chiusa.

  3. Nella cartella decompressa, individuare il file install_altiumlink.bat, fare clic con il pulsante destro del mouse su di esso e selezionare Run as administrator.

  4. Aprire AEDT e selezionare il comando Tools » Layout Links dai menu principali.

  5. Nella scheda Config della finestra di dialogo Layout Links che si apre, fare clic sul pulsante Add Link, individuare la cartella \AnsysEM\<version>\Win64 dei file di programma AEDT e aprire il file altiumlink.dll.

  6. Nella scheda Layout Links della finestra di dialogo Layout Links, assicurarsi che il collegamento Altium sia elencato e chiudere la finestra di dialogo.

Come funziona

Una volta aggiunta la funzionalità Ansys CoDesigner al software di progettazione PCB e di simulazione, è possibile trasferire le modifiche di progetto in entrambe le direzioni. Le modifiche di progetto vengono trasferite tramite un Altium 365 Workspace, che funge da ponte tra i due domini. Il vantaggio di trasferire le modifiche di progetto tramite un Workspace è che il processo di aggiornamento diventa stateless. Ciò significa che ciascuna parte può continuare a lavorare in modo indipendente; non è necessario preoccuparsi di quale sia lo stato di avanzamento dell’altro team nel processo di progettazione/simulazione.

Ansys CoDesigner facilita il push/pull bidirezionale delle modifiche di progetto tra i due domini. Da Altium Designer, vengono rilevate le modifiche allo stackup dei layer e ai materiali, ai componenti e alle primitive, e possono essere applicate in AEDT. Da AEDT, le modifiche proposte allo stackup dei layer e ai materiali possono essere inviate tramite il file EDB e rilevate/applicate in Altium Designer. Gli ingegneri ECAD e di simulazione possono comunicare con il sistema di commenti, con ogni thread di commenti associato a uno specifico componente del progetto. I risultati della simulazione possono essere inviati da AEDT ad Altium 365 Workspace e associati a una revisione del progetto, con la possibilità di visualizzarli tramite l’interfaccia browser del Workspace e di visualizzarne un’anteprima all’interno di Altium Designer.

L’interfaccia di collaborazione

  • In Altium Designer, il pannello Ansys CoDesigner  viene utilizzato per eseguire Push e Pull delle modifiche di progetto in entrambe le direzioni e visualizzare i messaggi.

    Il pannello Ansys CoDesigner  è accessibile dall’editor PCB in Altium Designer facendo clic sul pulsante Panels  in basso a destra nell’area di progettazione e selezionando l’opzione Ansys CoDesigner  dal menu visualizzato. Si noti che è necessario essere connessi a un Workspace per accedere al pannello e che il documento PCB deve far parte di un progetto PCB archiviato in questo Workspace per poter utilizzare la funzionalità.

  • In AEDT, le finestre di dialogo accessibili dalla finestra di dialogo Layout Links (Tools » Layout Links) o dalla scheda Desktop della barra multifunzione quando un progetto è aperto vengono utilizzate per:
    • Connettersi al proprio Altium 365 Workspace e importare da esso un progetto PCB.
    • Inviare il progetto al Workspace e recuperarlo da esso.
    • Esplorare la cronologia dello scambio dati tra Altium Designer e AEDT.
    • Aggiungere commenti ai componenti del progetto.

Invio delle modifiche da Altium Designer

Per inviare il progetto da Altium Designer, fare clic sul pulsante Push  nel pannello Ansys CoDesigner . Nella parte superiore del pannello viene visualizzata una finestra di modifica. Immettere un messaggio relativo alla modifica del progetto, quindi fare clic su Send. L’area Latest from Altium Designer del pannello Ansys CoDesigner  verrà aggiornata con i dettagli di questo invio.

Il progetto può quindi essere importato in AEDT. Per un progetto già importato, le modifiche possono essere recuperate in AEDT.

Si noti che quando si utilizza la funzionalità Ansys CoDesign, le informazioni sui modelli di simulazione (SPICE, IBIS, ecc.) vengono trasferite dagli schemi al PCB durante l’applicazione dell’Engineering Change Order. Utilizzare il tipo di confronto Changed Simulation Model nella scheda Comparator della finestra di dialogo Project Options e il tipo di modifica Change Component Simulation Model nella scheda ECO Generation della finestra di dialogo Project Options per configurare rispettivamente il rilevamento delle differenze nei modelli di simulazione tra gli schemi e il PCB e la creazione di ECO per tali differenze.

Ulteriori informazioni su Keeping the Schematics & PCB Synchronized.

Push and Share per invitare un ingegnere di simulazione

Quando si fa clic su Push  nel pannello Ansys CoDesigner , è anche possibile abilitare l’opzione Share  sotto il campo Comment  per inviare via email un invito all’ingegnere di simulazione utilizzando la finestra di dialogo Share with a Simulation Engineer che si apre dopo aver fatto clic sul pulsante Send.

Immettere l’indirizzo email dell’ingegnere di simulazione e una nota facoltativa (se necessaria), quindi fare clic sul pulsante Share . È possibile condividere con una persona che è già membro del team del Workspace, con un altro utente Altium registrato all’interno o all’esterno della propria organizzazione, oppure con un utente che non dispone di un account Altium. Potrebbe comparire una finestra di dialogo di notifica per avvisare che l’utente il cui indirizzo email è stato immesso potrebbe trovarsi al di fuori della propria organizzazione: fare clic su OK  per invitarlo comunque.

Dopo un breve ritardo, apparirà un’altra finestra di dialogo per indicare che l’invito è stato inviato correttamente.

Come parte del processo di invito:

  • Un utente che è già membro del team del Workspace riceverà la condivisione del progetto con diritti di visualizzazione e riceverà un’email di invito con cui potrà accedere al progetto all’interno del Workspace.
  • Un utente che non è membro del team del Workspace ma dispone di un account Altium (indipendentemente dal fatto che si trovi all’interno o all’esterno della propria organizzazione) verrà aggiunto come membro del team del Workspace e il progetto verrà condiviso con lui con diritti di visualizzazione. Riceverà un’email di invito con cui potrà accedere al progetto all’interno del Workspace.
  • Un utente senza account Altium riceverà un’email che lo indirizzerà a un modulo intermedio per iscriversi/registrare un account Altium. Verrà aggiunto come membro del team del Workspace al momento della registrazione e il progetto verrà condiviso con lui con diritti di visualizzazione.
  • L’invito può essere eseguito solo da un amministratore del Workspace.
  • L’ingegnere di simulazione non sarà in grado di importare il progetto della scheda in AEDT se il progetto non è condiviso con lui.
  • È consigliabile accedere al proprio Workspace nel browser e confermare che all’ingegnere di simulazione invitato sia stato assegnato Edit permissions nella finestra di dialogo del progetto Share. Sebbene l’ingegnere di simulazione sarà in grado di eseguire il Pull del progetto con i soli permessi di visualizzazione, non sarà in grado di eseguire il Push delle modifiche al progetto se the project non è condiviso con lui con permessi di modifica.
  • Si noti che l’utente che non dispone di un account Altium verrà trattato, al momento della registrazione, come se fosse una propria organizzazione personale. Non verrà aggiunto alla propria organizzazione.

Recupero delle modifiche in Altium Designer

Quando nuove modifiche vengono inviate da AEDT, il banner New changes have been detected  appare automaticamente nel pannello Ansys CoDesigner . Il pannello mostrerà il nome dell’ingegnere di simulazione che ha eseguito il Push e l’eventuale commento inserito al momento del Push.

Quando si fa clic sul pulsante Pull e se il file EDB è stato incluso nel Push da AEDT, viene elencata ogni modifica che deve essere apportata al file di lavoro per sincronizzarlo con l'istantanea presente nel tuo Workspace. Ogni differenza rilevata è elencata nell'elenco Changes del pannello. Deseleziona la casella di controllo per ogni modifica che non desideri applicare. Quando sei pronto, fai clic sul pulsante Apply per applicare tutte le modifiche abilitate al design.

Se i risultati della simulazione sono stati inclusi nel Push da AEDT, nel pannello verrà visualizzato il controllo Design Summary. Fai clic sul controllo per visualizzare i risultati della simulazione nella finestra di dialogo Design Summary.

I risultati della simulazione possono essere consultati anche nella vista del progetto nell'interfaccia browser di Altium 365, nella cartella Ansys dell'area Simulation .

Importazione di un design in AEDT

Per iniziare a lavorare su un design PCB in AEDT, è necessario prima importarlo in AEDT. Per farlo:

  1. Nella finestra di dialogo Layout Links (Tools » Layout Links), fai clic sulla cella [Action] per il collegamento Altium nella scheda Layout Links e seleziona Projects. In alternativa, fai clic sul pulsante Projects nella scheda Desktop della barra multifunzione quando un progetto è aperto. Si aprirà la finestra di dialogo Altium.
  2. Accedi al tuo account Altium. Assicurati che la voce Altium Account sia selezionata nel menu a discesa nella parte superiore della finestra di dialogo e fai clic sul pulsante Sign In. Si aprirà una pagina nel browser predefinito in cui potrai inserire le credenziali del tuo account Altium oppure usare SSO per accedere al tuo account Altium – mostra esempio.

    • Il metodo di autenticazione SSO è supportato in AEDT 2024 R1.
    • Quando sei connesso, usa il pulsante Sign Out nella parte superiore della finestra di dialogo Altium per disconnetterti dall'account Altium attualmente connesso. 
  3. Seleziona il Workspace in cui si trova il progetto richiesto dall'elenco a discesa Workspace.
  4. Seleziona il progetto nell'elenco Projects e fai clic sul pulsante Import.

    Tieni presente che il progetto deve essere inviato da Altium Designer per essere disponibile per l'importazione.
  5. Salva il file di progetto AEDT utilizzando la finestra di dialogo Save As che si apre, quindi chiudi la finestra di dialogo Altium.

  • Usa il pulsante Refresh nella finestra di dialogo Altium per aggiornare la finestra di dialogo con i dati più recenti dal Workspace connesso.
  • In una fase successiva, puoi continuare a lavorare su un design importato riaprendo la tua copia di lavoro del progetto AEDT (File » Open).

Invio delle modifiche da AEDT

Per inviare il design da AEDT:

  1. Nella finestra di dialogo Layout Links (Tools » Layout Links), fai clic sulla cella [Action] per il collegamento Altium nella scheda Layout Links e seleziona Push/Pull. In alternativa, fai clic sul pulsante Push/Pull nella scheda Desktop della barra multifunzione quando il progetto è aperto.
  2. Usa il campo Comment nella parte superiore della finestra di dialogo che si apre per aggiungere un commento che descriva ciò che è incluso nel Push.
  3. Abilita le opzioni Include EDB file (per inviare le modifiche del design) e/o Include the Simulation Result (per inviare i risultati della simulazione).
  4. Fai clic sul pulsante Push to Altium 365. L'area Latest from Ansys della finestra di dialogo verrà aggiornata con i dettagli di questo push.

Il push verrà rilevato in Altium Designer e potrà essere recuperato in Altium Designer come descritto sopra.

Recupero delle modifiche in AEDT

Quando le modifiche al design sono state inviate da Altium Designer, possono essere recuperate in AEDT.

  1. Nella finestra di dialogo Layout Links (Tools » Layout Links), fai clic sulla cella [Action] per il collegamento Altium nella scheda Layout Links e seleziona Push/Pull. In alternativa, fai clic sul pulsante Push/Pull nella scheda Desktop della barra multifunzione quando il progetto è aperto.
  2. Controlla l'area Latest From Altium della finestra di dialogo che si apre per informazioni sull'ultimo push da Altium Designer e fai clic sul pulsante Show Changes per aprire la finestra di dialogo in cui sono descritte le differenze tra il design nel Workspace e il design corrente in AEDT. Usa le caselle di controllo disponibili nelle schede della finestra di dialogo per selezionare le modifiche che desideri applicare al design in AEDT.

    Usa il pulsante Refresh per aggiornare l'area Latest From Altium con i dati più recenti.
  3. Una volta esaminate le modifiche, fai clic sul pulsante Apply changes per applicare le modifiche al design in AEDT.

In tutte le versioni supportate di AEDT, dovrai fare clic sul pulsante Apply changes in ogni scheda della finestra di dialogo EDB Diff, per recuperare le modifiche all in AEDT.

Esplorazione della cronologia degli scambi

La cronologia dei push e dei pull del design viene conservata.

Per esaminare la cronologia in Altium Designer, fai clic sul controllo History a destra del titolo dell'area Latest from the Ansys nel pannello Ansys Codesigner . Si aprirà l'elenco dei push e dei pull sia da Altium Designer sia da Ansys . Usa il pulsante  nella parte superiore del pannello per tornare alle modifiche più recenti.

Per esaminare la cronologia in AEDT, fai clic sulla cella [Action] per il collegamento Altium nella scheda Layout Links della finestra di dialogo Layout Links (Tools » Layout Links) e seleziona Push/Pull o Comment oppure fai clic sul pulsante Push/Pull o Comment  nella scheda Desktop della barra multifunzione. Seleziona la scheda History della finestra di dialogo che si apre. Espandi una voce di push/pull per visualizzarne i dettagli. Usa il pulsante Refresh per aggiornare la scheda con i dati più recenti.

Aggiunta di commenti in Altium Designer e AEDT

Sia gli ingegneri elettrici sia quelli di simulazione possono inoltre beneficiare del supporto ai commenti del Workspace creando thread di commenti associati a componenti specifici.

In Altium Designer, i commenti esistenti sono disponibili tramite il pannello Comments and Tasks.

  • Per aggiungere un nuovo commento a un componente sul PCB, fai clic sul pulsante Comments nella parte superiore del pannello, passa il cursore sopra un componente nello spazio di progettazione in modo che venga evidenziato con un bordo blu, quindi fai clic. Nella finestra di inserimento commento che si apre, digita il commento e fai clic su Post.

  • Per rispondere a un commento, seleziona la voce del commento nel pannello Comments and Tasks, digita la risposta nel campo di testo fornito nella finestra di inserimento commento e fai clic su Reply. La risposta verrà aggiunta al thread di commenti.

Consulta la pagina Document Commenting per saperne di più.

In AEDT, i thread di commenti sono gestiti tramite la scheda Comments della finestra di dialogo Altium, accessibile facendo clic sulla cella [Action] per il collegamento Altium nella scheda Layout Links della finestra di dialogo Layout Links (Tools » Layout Links) e selezionando Comment. L'elenco nella parte superiore della finestra di dialogo mostra i thread di commenti esistenti per il progetto.

Per aggiungere un commento a un componente in AEDT:

  1. Seleziona un componente specifico nel pannello Components (View » Components) oppure nello spazio di progettazione.
  2. Nella finestra di dialogo Layout Links (Tools » Layout Links), fai clic sulla cella [Action] per il collegamento Altium nella scheda Layout Links e seleziona Comment.
  3. Digita il commento nel campo Comment nella parte inferiore della finestra di dialogo che si apre.
  4. Fai clic sul pulsante Create Thread . Verrà aggiunto un nuovo thread all'elenco.

Per rispondere a un thread esistente da AEDT:

  1. Seleziona una voce di commento numerata nell'elenco della scheda Comments della finestra di dialogo Altium.
  2. Digita la risposta nel campo Comment nella parte inferiore della finestra di dialogo.
  3. Fai clic sul pulsante Reply Thread . Una nuova risposta verrà aggiunta sotto la voce del thread di commenti correlato nell'elenco.

  • Una volta aggiunti, i nuovi thread e le risposte aggiunti da AEDT saranno disponibili nel pannello Comments and Tasks di Altium Designer.
  • Per aggiornare la scheda Comments della finestra di dialogo Altium con nuovi commenti e risposte aggiunti da Altium Designer, fai clic sul pulsante Refresh.
  • Abilita l'opzione Unresolved Only nella finestra di dialogo Altium per nascondere dall'elenco i thread di commenti contrassegnati come risolti (in Altium Designer).
  • Usa il menu del tasto destro di una voce selezionata per un commento e un thread di commenti nella finestra di dialogo Altium per eliminare questa voce, selezionare il componente correlato o ingrandire il componente nello spazio di progettazione.
AI-LocalizedLocalizzato tramite A
Se trovi un problema, seleziona il testo/l’immagine e premi Ctrl + Invio per inviarci il tuo feedback.
Disponibilità delle funzionalità

Le funzionalità disponibili dipendono dalla soluzione Altium in uso – Altium Develop, un’edizione di Altium Agile (Agile Teams o Agile Enterprise), oppure Altium Designer (con licenza attiva).

Se non vedi nel tuo software una funzionalità descritta,  contatta il team vendite di Altium per saperne di più.

Documentazione legacy

La documentazione di Altium Designer non è più suddivisa per versione. Se è necessario accedere alla documentazione delle versioni precedenti di Altium Designer, visitare la sezione Documentazione legacy della pagina Altri programmi di installazione.

Contenuto