Importare un progetto da OrCAD

La traduzione completa dei progetti OrCAD®, inclusi gli schemi Capture, i file PCB Layout e i file di libreria, può essere gestita tramite Import Wizard di Altium Designer (fino alla versione 17.4 di OrCAD). Import Wizard elimina gran parte delle difficoltà normalmente associate alla traduzione dei progetti, analizzando i file importati e proponendo valori predefiniti e impostazioni suggerite per la struttura del progetto, la mappatura dei layer, la denominazione dei footprint PCB e altro ancora. La flessibilità offerta dai passaggi del Wizard consente di avere un controllo minimo o massimo sulle impostazioni di traduzione dei file prima di avviare il processo di traduzione vero e proprio.

Per accedere alle funzionalità di importazione OrCAD in Altium Designer, la funzionalità OrCAD deve essere abilitata nell'installazione di Altium Designer. Questa funzionalità è abilitata in Altium Designer per impostazione predefinita. 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).

Importazione di file OrCAD

L'importatore dei file di progetto OrCAD è disponibile tramite Import Wizard di Altium Designer (File » Import Wizard) selezionando l'opzione Orcad Designs and Libraries Files nella pagina Select Type of Files to Import del Wizard. Il Wizard offre opzioni per indicare sia i file di progetto schematic/pcb sia i file di libreria, oltre alle opzioni di mappatura dei layer PCB da OrCAD ad Altium Designer.

L'apertura diretta di un file OrCAD (*.dsn, *.max, *.olb, *.llb) in Altium Designer (File » Open) attiverà il Import Wizard con quel file già specificato per l'importazione.

L'importatore OrCAD può importare file PCB creati in OrCAD Layout. Se il PCB è stato creato nel prodotto chiamato OrCAD PCB Editor (OrCAD PCB Designer Professional), utilizzare l'importatore Allegro per importare i file PCB e libreria PCB in Altium Designer.

Traduzione dei file

I file OrCAD importati vengono tradotti come segue:

  • I file OrCAD Layout (*.MAX) vengono tradotti in file PCB di Altium Designer (*.PcbDoc).
  • I file OrCAD Capture (*.DSN) vengono tradotti in file schematici di Altium Designer. Ogni pagina all'interno di un file .DSN verrà importata come un singolo file schematico di Altium Designer (*.SchDoc). Le cache di progetto all'interno di un file .DSN verranno importate come una libreria schematica (*.SchLib). La gerarchia del progetto viene mantenuta, inclusa la gerarchia complessa.
  • I file OrCAD .OLB (libreria schematica) verranno tradotti in file di libreria schematica di Altium Designer (*.SchLib).
  • I file OrCAD .LLB (libreria PCB) verranno tradotti in file di libreria PCB di Altium Designer (*.PcbLib).
  • Le librerie OrCAD tradotte vengono automaticamente raggruppate in un unico progetto PCB.
  • I file OrCAD PCB Editor (*.BRD & *.ALG) possono essere importati in Altium Designer utilizzando l'importatore Allegro.
La migrazione da uno strumento a un altro è soggetta ai limiti della conversione degli oggetti dal primo strumento a quello di importazione. Talvolta non è possibile tradurre tutti i tipi di oggetto. Altium migliora regolarmente i Import Wizard's convertitori dei file di progetto, quindi se si riscontrano difficoltà durante un'importazione, assicurarsi che Altium Designer sia stato aggiornato alla build più recente. Questo può comportare una migliore compatibilità tra versioni e importazioni più accurate.

Importazione di file di progetti e librerie Orcad e PADS

Molti utenti PADS utilizzano una combinazione di PADS Layout per il layout PCB e OrCAD Capture per l'acquisizione schematica. Questa sezione presuppone questa combinazione.

Tutti i layer PCB PADS utilizzati devono essere mappati a un layer di Altium Designer prima dell'importazione. Nelle pagine del Wizard sono disponibili opzioni aggiuntive per controllare la creazione automatica delle regole di progettazione, delle via mancanti e delle conversioni keep-out.

È importante notare come i layer vengano mappati durante l'importazione dei progetti PCB. Layer Mapping è semplicemente una mappatura tra i nomi dei layer PCB PADS e i layer PCB di Altium Designer. Naturalmente, è possibile modificare tutte le mappature desiderate, poiché vengono fornite solo mappature predefinite suggerite. Questa mappatura viene utilizzata dall'Import Wizard per creare la mappatura dei layer per ogni PCB, che può poi essere personalizzata singolarmente. La logica è che, se si desidera importare dieci progetti PCB e si vuole mappare il layer Assembly 1 su Mechanical Layer 1, non sarà necessario personalizzare ciascuno dei dieci progetti PCB per ottenere la corretta mappatura dei layer.

Il vantaggio dell'importazione in questo modo è che la gestione batch della mappatura dei layer può far risparmiare molto tempo quando si importano più progetti. In questo caso, la mappatura predefinita dei layer verrà salvata nelle Preferenze. Lo svantaggio di questo approccio è che la Default Layer Mapping non è sempre intelligente in presenza di strutture differenti nei progetti, quindi in seguito potrebbero essere necessarie alcune modifiche manuali.

Lavorare con i documenti importati

In OrCAD Capture, tutto il lavoro di progettazione inizia dalla pagina, che è l'area di lavoro logica del progetto, e all'interno di un singolo file di progetto schematico OrCAD possono esserci più pagine schematiche (file *.DSN). In Altium Designer, l'area di progetto logica inizia con un documento e, per ogni documento, esiste un file memorizzato sul disco rigido.

Ciò significa che ogni foglio schematico (pagina) di Altium Designer è rappresentato da un file di documento schematico, che costituisce un'importante differenza concettuale da tenere presente. Si noti che Altium Designer può anche includere più documenti di vario tipo (oltre ai soli documenti schematici e di progettazione PCB), a seconda della natura del progetto.

Pannelli

Molti elementi dell'ambiente di Altium Designer risulteranno familiari agli utenti OrCAD, come il pannello Projects, che è simile a OrCAD Project Manager. Poiché il pannello Projects non è limitato ai dati di progettazione schematica, può includere il PCB, tutte le librerie, i file di output, nonché altri documenti del progetto, come file non nativi (PDF, file di testo, fogli di calcolo, ecc.).

Vedere le sezioni della documentazione di Altium Designer per saperne di più sulle funzionalità di Altium Designer.

Struttura del progetto

OrCAD Capture, come Altium Designer, supporta progetti piatti e gerarchici.

Capture presenta uno schema, mostrato come un'icona di cartella nel Project Manager di Capture, che contiene pagine rappresentate come icone di fogli schematici. Ogni schema Capture può essere costituito da una o più pagine e un tipico progetto Capture piatto è composto da uno schema (cartella), con il progetto disegnato su tutte le pagine necessarie all'interno di quello schema.

La cartella schematica al vertice di una gerarchia, che fa riferimento direttamente o indirettamente a tutti gli altri moduli del progetto, è chiamata modulo radice. In OrCAD Project Manager, il modulo radice ha una barra rovesciata sulla sua icona di cartella.

Altium Designer presenta una gerarchia di schemi correlati, in cui la struttura da foglio a foglio è tipicamente definita dai Sheet Symbols. Il costrutto equivalente in Capture è un simbolo Hierarchical Block, che fa riferimento allo schema di livello inferiore.

Vedere pannello Projects per informazioni sulla gestione delle strutture di progetto in Altium Designer.
  • Si noti che l'importatore OrCAD convertirà i componenti memorizzati nella cache contenuti in un file schematico importato *.DSN in una libreria schematica di Altium Designer (*.SchLib). Le voci dei componenti della libreria includeranno eventuali riferimenti a footprint e parametri disponibili nel file di origine. Questa funzione è simile alla funzionalità Make Schematic Library di Altium Designer per i progetti nativi.
  • I parametri definiti nel cartiglio di uno schema OrCAD sono trattati/si comportano come parametri del documento schematico.

L'opzione Convert Orcad Off-Page connectors as Altium Ports (instead of defaults Off-sheet connectors)  nella pagina Schematics General Options può essere usata durante la conversione di un progetto piatto in un progetto gerarchico quando sono richieste porte. Vedere l'immagine nella sezione Net Connectivity seguente

Connettività delle net

In OrCAD Capture, la connettività delle net viene realizzata usando alias di net, connettori off-page, blocchi gerarchici e porte, e globali. Le net tra pagine schematiche all'interno di una singola cartella schematica sono collegate tramite i connettori off-page, mentre i blocchi gerarchici e le porte collegano le net tra le cartelle schematiche. I globali sono usati per collegare le net di alimentazione/massa in tutto il progetto.

Altium Designer usa un insieme simile di identificatori di net per creare la connettività delle net. All'interno di un foglio schematico è possibile usare Wires e Net Labels. Tra fogli schematici, le net in un progetto piatto sono in genere collegate usando Ports, ma sono disponibili anche i Off-Sheet Connectors. Le net in un progetto gerarchico sono collegate da una Port sul foglio inferiore a una Sheet Entry con lo stesso nome nel simbolo di foglio che rappresenta il foglio inferiore. Le net di alimentazione/massa sono collegate usando Power Ports.

Il documento schematico generato supporta power port, connettori di porta personalizzati e connettori off-sheet bidirezionali. Questi oggetti avranno la stessa grafica del progetto originale. Le power port e i connettori off-sheet importati avranno inoltre il valore Custom per la loro proprietà Style.

Se lo si desidera, è possibile attivare l'opzione Convert Orcad Off-Page connectors as Altium Ports (instead of defaults Off-sheet connectors)  nella pagina Schematics General Options per eliminare il processo manuale necessario a convertire i connettori off-page in porte.

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