Importing a Design from Allegro

Per soddisfare l’esigenza di caricare e utilizzare file di progetto Cadence® Allegro, l’Import Wizard di Altium Designer include la capacità di importare progetti PCB Allegro in formato binario (*.brd - vedere i prerequisiti di importazione), in formato ASCII (*.alg) (che vengono tradotti in file PCB di Altium Designer (*.PcbDoc)) e file footprint Allegro (*.dra) (che vengono tradotti in file di libreria PCB di Altium Designer (*.PcbLib)).

I file PCB Allegro (fino alla versione 17.4) vengono tradotti in file PCB di Altium Designer dall’importatore Allegro del Wizard, incluso come estensione della piattaforma Altium Designer.

Per accedere alle funzionalità di importazione Allegro in Altium Designer, la funzionalità Allegro deve essere abilitata per la tua installazione di Altium Designer. Questa funzionalità è abilitata per impostazione predefinita in Altium Designer. Può essere abilitata/disabilitata dopo l’installazione.

Per ulteriori informazioni sulla modifica delle funzionalità core installate, fare riferimento alla pagina Installing & Managing (Altium Designer Develop, Altium Designer Agile, Altium Designer).

Prerequisiti di importazione

L’Import Wizard di Altium Designer può importare direttamente file PCB Allegro in formato ASCII (*.alg). Per importare un file PCB Allegro binario (*.brd) o un file footprint (*.dra), il file deve essere tradotto da binario ad ASCII. La traduzione da binario ad ASCII viene eseguita dall’utilità Cadence chiamata Extracta, un’utilità configurabile da riga di comando in grado di estrarre e tradurre dati dal file PCB binario, con il processo di estrazione controllato da un file di comando che specifica i dati da estrarre. Scopri di più su Extracta.

Versioni di file binari supportate

Extracta estrae dati solo da file PCB Allegro binari (*.brd) e file footprint (*.dra) la cui versione è uguale o inferiore alla versione di Extracta utilizzata. Per verificare la versione di Extracta, apri un prompt dei comandi di Windows e inserisci Extracta -version.

Nota: se questo comando non riesce, è possibile che per Extracta.exe non sia stato definito correttamente il Path di Windows; fare riferimento a questo articolo della Knowledge Base di Altium per informazioni dettagliate sulla configurazione della variabile di ambiente di sistema Path per Extracta.

Importazione quando Allegro si trova sullo stesso PC di Altium Designer

Se Altium Designer è installato sullo stesso PC di Cadence Allegro, il processo di estrazione può essere gestito automaticamente da Import Wizard di Altium Designer. Il processo di esecuzione del Wizard è descritto di seguito. Si noti che il Wizard esegue anche il controllo della versione dei file; attualmente il Wizard supporta file Allegro fino alla versione 17.4 .

Importazione quando Allegro non si trova sullo stesso PC di Altium Designer

Se Extracta.exe non è installato sullo stesso PC di Altium Designer, puoi eseguire manualmente il processo di estrazione sul PC in cui è installata l’utilità Extracta. Altium Designer esegue il processo di estrazione utilizzando il seguente file batch e il seguente file di comando di estrazione:

  1. Allegro2Altium.bat
  2. AllegroExportViews.txt

Per estrarre manualmente i dati ASCII della scheda:

  1. Copia i due file descritti sopra dalla cartella <Altium_Designer_Installation_Folder>\System in una posizione nota sul PC su cui è installato Allegro.
  2. Copia il file Allegro binario (*.brd o *.dra) che desideri convertire nella stessa cartella.
  3. Avvia un prompt dei comandi di Windows e usa il comando cd per entrare nella cartella che contiene i file copiati. Esempio:

    cd C:\Documents\Files\Test

  4. Una volta nella directory corretta, esegui il file batch di Altium usando il comando Allegro2Altium. Ad esempio:

    Allegro2Altium your_file.brd

    oppure

    Allegro2Altium your_file.dra

    dove your_file.brd o your_file.dra è il nome del file binario che desideri convertire. Racchiudi il nome file tra doppi apici se contiene spazi, ad esempio Allegro2Altium "your file.brd".

  5. Il processo creerà nella cartella un file ASCII (your_file.brd.alg o your_file.dra.alg). Copia questo file ASCII della scheda sul PC da cui potrà essere importato in Altium Designer utilizzando Import Wizard.

Il processo di conversione del progetto Allegro ASCII è controllato dallo speciale file batch Allegro2Altium.Il processo di conversione del progetto Allegro ASCII è controllato dallo speciale file batch Allegro2Altium.

In un’installazione Allegro standard, il programma di traduzione proprietario extracta.exe viene aggiunto come percorso dell’ambiente di sistema ed è quindi accessibile da tutte le posizioni. Il file batch Allegro2Altium e il processo di conversione in sospeso non riusciranno se questo programma non è accessibile. Fare riferimento all’articolo della Knowledge Base di Altium per informazioni dettagliate sulla configurazione della variabile di ambiente di sistema Path per Extracta se il programma non è accessibile.

Accesso ed esecuzione dell’importatore

L’importatore di file di progetto PCB Allegro è disponibile tramite Import Wizard  di Altium Designer (File » Import Wizard), dove l’opzione viene selezionata nella pagina Select Type of Files to Import del wizard: scegliere l’opzione Allegro Design Files.

Quando aggiungi file all’elenco dei file da importare, usa il menu a discesa del filtro del browser file per scegliere tra file Allegro binari (*.brd) o ASCII (*.alg).

Seleziona file di progetto Allegro binari o ASCII da importare. Allegro deve essere installato sulla macchina locale per importare file Allegro binari (*.brd).Seleziona file di progetto Allegro binari o ASCII da importare. Allegro deve essere installato sulla macchina locale per importare file Allegro binari (*.brd).

Se tenti di importare un file di progetto Allegro binario (*.brd) utilizzando l’Import Wizard e non hai Allegro installato localmente, il processo di importazione viene sospeso e viene visualizzata una finestra di avviso. In questo caso, importa una versione ASCII del file di progetto creata tramite il processo di estrazione del file ASCII Allegro (come descritto sopra).

Per completare il processo di importazione e traduzione dei file, segui le restanti pagine dell’Import Wizard per personalizzare e completare la conversione dei file di progetto Allegro in file di progetto Altium Designer.

Si noti che l’Import Wizard offre una configurazione predefinita di Layer Mapping, che può essere modificata e salvata come file *.ini. La mappatura viene utilizzata dall’Import Wizard per creare la mappatura dei layer per ciascun PCB nel progetto importato; pertanto, durante l’importazione di più file PCB, è possibile caricare un file di configurazione della mappatura salvato e applicarlo a singoli file PCB (o a tutti).

Note

  • Consulta l'articolo dettagliato della Knowledgebase su come importare file Allegro in Altium Designer.

  • In Altium Designer, i modelli 3D STEP sono memorizzati all'interno di un oggetto 3D Body, che viene posizionato nel footprint PCB.

  • Allegro Importer supporta l'importazione di pad stack personalizzati definiti in un progetto di scheda Allegro. L'importazione di tale progetto creerà forme pad personalizzate in Altium Designer. Inoltre, laddove i terminali di thermal tie siano definiti come parte del pad stack personalizzato in Allegro, questi verranno importati come connessioni thermal relief personalizzate.

  • Quando il thermal relief di tipo ortogonale, diagonale o a contatto pieno è impostato nel pannello Properties per un pad in Allegro Constraint Manager, questi pad vengono importati in Altium Designer con thermal relief personalizzati configurati di conseguenza. Si noti che se la larghezza o il gap del thermal relief non sono impostati per un pad in Allegro Constraint Manager, i valori per Conductor Width e Air Gap Width in Altium Designer verranno ricavati rispettivamente dalle regole relative alla larghezza minima della linea e alla spaziatura dei pin definite nel progetto Allegro.

  • Per garantire coerenza con il progetto Allegro, i valori delle regole relative alla larghezza vengono importati in Altium Designer come segue:

    • Min Neck Width –> Min Width

    • Line Min Width –> Preferred Width

    • Line Max Width –> Max Width

    Se un valore è assente (o uguale a zero) nel progetto Allegro, eredita il valore dell'intervallo precedente.

  • Quando si importa un progetto Allegro, è possibile importare informazioni più dettagliate sul pad stack. Questo consente di importare in Altium Designer proprietà dei pad più accurate, allineandole più strettamente ai rispettivi equivalenti nel progetto Allegro di origine. Come parte di questa funzionalità, sono supportate diverse forme di rame sui layer durante l'importazione di un file footprint Allegro.

    Questa funzionalità è disponibile quando l'opzione Importer.Allegro.ReadPadLayers è abilitata nella finestra di dialogo Advanced Settings dialog.

  • Quando si importa un progetto Allegro, se un polygon pour è inferiore a 2500 sq.mil, la relativa opzione Remove Islands Less Than viene automaticamente disabilitata.

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