Interfacing to Other Design Tools

Il software di progettazione di Altium è probabilmente solo uno dei tanti ambienti di progettazione ingegneristica con cui lavori o con cui devi interfacciarti.

Potresti aver bisogno di interfacciarti con un'altra piattaforma di progettazione e analisi per eseguire una simulazione di potenza, oppure potresti dover importare un progetto meno recente sviluppato in un altro ambiente di progettazione. Qualunque sia il motivo, è probabile che un giorno tu debba essere in grado di interfacciarti con un altro strumento di progettazione.

Eseguire un'importazione o un'esportazione

L'interfacciamento con un altro ambiente di progettazione riguarda il trasferimento dei dati di progetto. Questo può essere fatto leggendo/scrivendo i dati di progetto da/verso un formato di file diverso, oppure trasferendo direttamente i dati tramite API software.

Le azioni di importazione vengono eseguite tramite il comando File » Import. Inoltre, molti degli importatori sono accessibili tramite Import Wizard. L'uso della procedura guidata consente di importare in batch file correlati, come i file di progetto e le relative librerie.

Gli output di esportazione possono essere creati aggiungendo gli output richiesti in un file Outputjob file (dai sottomenu Edit » Add Export Outputs oppure dai menu associati al controllo [Add New Export Output], nella parte inferiore dell'area Export Outputs, nella finestra principale di configurazione del job) e quindi generando gli output dal file o come parte del processo Project Release. In alternativa, le azioni di esportazione vengono eseguite tramite il menu File » Export, nell'editor appropriato.

Procedura guidata di importazione

Import Wizard (File » Import Wizard) convertirà rapidamente e facilmente i tuoi file di progetto di altri fornitori in file Altium Designer. Wizard ti guida attraverso il processo di importazione, gestendo sia le parti schematiche sia quelle PCB del progetto, oltre a gestire la relazione tra di esse.

  • Fai clic su Cancel per chiudere Import Wizard.
  • Fai clic su Back per tornare alla schermata precedente.
  • Fai clic su Next per passare alla schermata successiva.
  • Fai clic su Finish per chiudere Import Wizard. Questa opzione è disponibile solo nella pagina finale di Wizard.

Selezione del tipo di file da importare

Usa questa pagina di Wizard per selezionare i tipi di file che desideri importare. Consulta la sezione Interfacciamento con gli strumenti di progettazione EDA qui sotto per una panoramica dei tipi di file di progetto che possono essere importati usando Import Wizard.

Fai clic su Get More Importers per aprire la pagina Extensions and Updates, dalla quale puoi aggiungere estensioni aggiuntive, se necessario.

Le pagine successive di Wizard cambiano in base al tipo di file selezionato. Trova il tipo di file desiderato nel seguente elenco, quindi fai clic sul collegamento per accedere alle informazioni relative a quel tipo di file.

Interfacciamento con gli strumenti di progettazione EDA

La tabella seguente riepiloga gli strumenti di progettazione EDA e i formati di file supportati per l'importazione in e/o l'esportazione da Altium Designer.

Nome Formati supportati Scopri di più
Protel® / Altium

Import
Tutti i precedenti file/librerie schematici Protel/Altium
Tutti i precedenti file/librerie PCB Protel/Altium
File PCB CircuitMaker (corrente - *.CMPcbDoc), CircuitStudio (*.CSPcbDoc), PCBWorks (*.PWPcbDoc, *.SWPcbDoc)
Schemi CircuitMaker 2000 (*.ckt)
Librerie utente CircuitMaker 2000 (*.lib)
Librerie dispositivi CircuitMaker 2000 (*.lib)
Database di progetto Protel 99SE (*.ddb)
Schema Protel DOS (*.s??)
File Tango PCB ASCII (*.pcb)
Autorax PCB (*.pcb)

Export
File PCB CircuitMaker (*.CMPcbDoc)
File PCB CircuitStudio (*.CSPcbDoc)
Protel PCB 2.8 ASCII (*.pcb)

Supporto importazione-esportazione del software di progettazione Altium

P-CAD®

Import
File di progetto schematico binari P-CAD V16 o V17 (*.sch)
File di progetto schematico ASCII P-CAD V16 o V17 (*.sch)
File di progetto PCB binari P-CAD V15, V16 o V17 (*.pcb)
File di progetto PCB ASCII P-CAD V15, V16 o V17 (*.pcb)
File di libreria binari P-CAD V16 o V17 (*.lib)
File di libreria ASCII P-CAD V16 o V17 (*.lia)
File P-CAD PDIF (*.pdf)

Export
File di progetto schematico P-CAD V16 (*.sch)
File di libreria schematica P-CAD V16 (*.lia)
P-CAD ASCII PCB (*.pcb)
File di libreria PCB P-CAD V16 (*.lia)

Supporto importazione-esportazione del software di progettazione Altium - Supporto importazione-esportazione dei file di progetto P-CAD

Autodesk® EAGLE™

Import (formato XML, versioni dalla 6.4 alla 9.4)
Schema EAGLE (*.sch)
PCB EAGLE (*.brd)
Libreria EAGLE (*.lbr)

Importazione di un progetto da EAGLE

Cadence® Allegro® Import (fino alla versione 17.4 di Allegro; richiede Allegro, vedere Prerequisiti di importazione)
PCB binario Allegro (*.brd)
PCB ASCII Allegro (*.alg)
Footprint Allegro (*.dra)

Importazione di un progetto da Allegro

Cadence® OrCAD®

Import (fino alla versione 17.4 di OrCAD)
Progetti OrCAD Capture (*.dsn)
Librerie OrCAD Capture (*.olb)
Documenti PCB OrCAD Layout (*.max)

OrCAD PCB Editor (*.brd) (richiede l'importatore Allegro)
Librerie PCB OrCAD (*.llb)
File di configurazione OrCAD CIS (*.dbc)  in formato binario
OrCAD SDT (*.sch)
Export
Schema OrCAD SDT (*.sch)
Progetto OrCAD v7 Capture (*.dsn)

Libreria schematica OrCAD Capture (*.olb)

Importazione di un progetto da OrCAD

Importazione di una libreria da OrCAD CIS

Esportazione di un progetto in OrCAD

KiCad®

Import (fino alla versione 8.x di KiCad)
File KiCad pro (*.pro)
File KiCad kicad_pro (*.kicad_pro)
File KiCad sch (*.sch)
File KiCad kicad_sch (*.kicad_sch)
File KiCad kicad_pcb (*.kicad_pcb)
File KiCad lib (*.lib)
File KiCad kicad_sym (*.kicad_sym)
File KiCad kicad_mod (*.kicad_mod)

Importazione di un progetto da KiCad

LTspice® Import
File LTspice ASC (*.asc)
File LTspice ASY (*.asy)

Importazione di un progetto da LTspice

Siemens EDA® DxDesigner® Import (fino a VX2.x)
Progetti e librerie DxDesigner

Importazione di un progetto da xDX Designer o DxDesigner

Siemens EDA® Xpedition™ Import (fino a VX2.x)
File Xpedition (*.prj, *.pcb, *.lmc)

Importazione di un progetto da Xpedition

Siemens EDA® PADS™

Import (fino a VX2.x)
File di progetto PADS Layout ASCII (*.asc)
Librerie decal ASCII PADS Layout (*.d)
File di progetto PADS Logic ASCII (*.txt)
Librerie decal CAE ASCII PADS Logic (*.c)
Librerie tipi di parte ASCII PADS Logic (*.p)

Export
PADS Logic 5

Importazione di un progetto da PADS Logic & PADS Layout

Esportazione di un progetto in PADS Logic

Siemens EDA® xDX Designer® Import (fino a EE7.9.4)
Progetti xDX Designer (*.prj) e librerie

Importazione di un progetto da xDX Designer o DxDesigner

Simbeor® Export
File Simbeor (*.esx)

Definizione dello stackup dei layer - Esportazione di uno stackup dei layer

Zuken® CADSTAR® Import (fino alla versione 2018)
Archivio schematico CADSTAR (*.csa)
Archivio PCB CADSTAR (*.cpa)
Libreria componenti CADSTAR (*.lib)

Importazione di un progetto da CADSTAR

Zuken® CR-5000® Import
File Zuken CR-5000 PCF (*.pcf)
File Zuken CR-5000 FTF (*.ftf)
File Zuken CR-5000 EDS (*.eds)
File Zuken CR-5000 EDF (*.edf)
File Zuken CR-5000 LAF (*.laf)
File Zuken CR-5000 SMB (*.smb)
File Zuken CR-5000 PRF (*.prf)
File Zuken CR-5000 CDFLAF (*.cdf)

Importazione di un progetto da CR-5000

Creazione di una netlist

Altium Designer supporta la creazione di una netlist, nel formato indicato, da tutti i documenti sorgente pertinenti del progetto attivo oppure dal documento sorgente attivo. I relativi comandi indicizzati sono accessibili dall’editor schematico, rispettivamente dal sottomenu Design » Netlist For Project o Design » Netlist For Document.

Un output Netlist, con l’origine dati indicata, può anche essere aggiunto al file di configurazione Output Job attivo scegliendo un comando dai sottomenu Edit » Add Netlist Outputs o dai menu associati al controllo [Add New Netlist Output], nella parte inferiore dell’area Netlist Outputs, nella finestra principale di configurazione del job. Ogni sottomenu si riferisce a uno specifico formato di netlist, n, mentre ogni voce in un sottomenu di formato netlist si riferisce a una specifica origine dati, m.

Sono supportati i seguenti formati di netlist:

  • Cadnetix

  • Calay

  • EDIF per PCB

  • EESof

  • Intergraph

  • Mentor BoardStation

  • MultiWire

  • OrCad/PCB2

  • PADS

  • Pcad per PCB

  • PCAD

  • PCADnlt

  • Protel2

  • Protel

  • Racal

  • RINF

  • SciCards

  • Tango

  • Telesis

  • Wirelist

  • XSpice

La maggior parte delle voci di comando per generare formati netlist è disponibile solo nei menu, a condizione che la funzionalità associata sia installata come parte dell’installazione di Altium Designer.

  • Per accedere ai netlister elencati in rosso sopra, la funzionalità Netlisters deve essere abilitata per la tua installazione di Altium Designer. Per accedere al netlister PADS, la funzionalità PADS deve essere abilitata per la tua installazione di Altium Designer. Queste funzionalità sono abilitate in Altium Designer per impostazione predefinita. Possono essere abilitate/disabilitate dopo l’installazione.

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

  • Per accedere al netlister XSpice, deve essere installata l’estensione di sistema Mixed Simulation. Questa estensione è installata con Altium Designer per impostazione predefinita. Può essere installata o rimossa manualmente.

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

A seconda del formato di netlist che hai scelto di creare, l’avvio del comando genererà direttamente la netlist oppure verrà visualizzata una finestra di dialogo intermedia che ti consentirà di definire opzioni specifiche relative al formato. I file generati saranno inizialmente chiusi.

  • Tutti i file di output verranno scritti nella cartella di output specificata nel campo Output Path, nella scheda Options della finestra di dialogo Options for Project. Per impostazione predefinita, il percorso di output è impostato su una sottocartella della cartella che contiene il file di progetto e ha il nome Project Outputs for <ProjectName>. Il percorso di output può essere modificato secondo necessità. Nel pannello Projects, il file netlist (<ActiveDocumentName>.NET) verrà presentato nella sottocartella Generated\Netlist Files. Tieni presente che, se viene generata una netlist in un formato diverso dallo stesso documento attivo, il file netlist generato in precedenza verrà sovrascritto.
  • Se l’opzione Use separate folder for each output type è abilitata (sempre nella scheda Options ), l’output verrà scritto in un’ulteriore sottocartella, denominata in base al formato di netlist che hai scelto di creare (ad esempio Project Outputs for <ProjectName>\<NetlistFormat> Output). Nel pannello Projects , l’output apparirà nella sottocartella Generated (<NetlistFormat> Output). Ciò ti consente di generare più netlist dallo stesso documento attivo per il progetto, senza che alcun file venga sovrascritto.

Interfacciamento con altri strumenti di progettazione

Altium Designer può anche interfacciarsi con altri strumenti di progettazione (MCAD, CAE, ecc.), ad esempio utilizzando formati di file neutri. La tabella seguente riepiloga gli altri formati di file supportati per l’importazione in e/o l’esportazione da Altium Designer.

ECAD-MCAD CoDesign

Si noti che per i pacchetti MCAD supportati, è anche possibile trasferire direttamente la scheda e i componenti tra MCAD ed ECAD utilizzando CoDesigner, la tecnologia di connettività ECAD-to-MCAD di Altium. Lavorando tramite un Workspace connesso, come un Workspace Altium 365, CoDesigner può trasferire avanti e indietro la forma della scheda e i componenti posizionati tra il tuo software MCAD e Altium Designer.

Scopri di più su Progettazione diretta ECAD-MCAD con Altium CoDesigner

Nome Formati supportati Scopri di più
Ansoft™ Export (fino alla versione 4.0)
File neutri Ansoft™/ANSYS ® (*.anf)

Esportazione di un progetto nel formato neutro Ansoft

Ansys® Export
File EDB (*.def)

Esportazione di un progetto nel formato Ansys EDB

AutoCAD® Import/Export (fino alla versione 2018)
File DXF (*.dxf)
File DWG (*.dwg)

Supporto importazione-esportazione AutoCAD-DXF

HyperLynx™ Export
File HyperLynx (*.hyp)

Esportazione di un progetto in HyperLynx

IDF Import/Export
File scheda IDF (*.brd, *.bdf, *.idb, *.enm, *.idf)

Supporto importazione-esportazione dati meccanici - Supporto importazione-esportazione file IDF

IDX Import/Export
File in formato Incremental Design Exchange (*.idx)

Supporto importazione-esportazione dati meccanici - Supporto importazione-esportazione file IDX

MathWorks® Export
File valori separati da virgola (*.csv)
Esportazione di un progetto nel formato CSV MathWorks
Parasolid

Import
File di testo Parasolid (*.x_t)

Export
File di testo Parasolid (*.x_t)
File binari Parasolid (*.x_b)

Supporto importazione-esportazione dati meccanici - Supporto importazione-esportazione file Parasolid

SolidWorks® Import
File parte SolidWorks (*.sldprt)

Supporto importazione-esportazione dati meccanici - Supporto importazione file parte SolidWorks

Specctra®

Import
File progetto Specctra (*.dsn)
File route Specctra (*.rte)

Export
File progetto Specctra (*.dsn)

Garantire la preparazione del PCB per router compatibili con Specctra

STEP Import/Export
File in formato STEP (*.step, *.stp)

Supporto importazione-esportazione dati meccanici - Supporto importazione-esportazione file STEP

VRML Export
File VRML (*.wrl)

Supporto importazione-esportazione dati meccanici - Supporto esportazione file VRML

La maggior parte degli importatori ed esportatori viene fornita come estensione di Altium Designer e il comando per l’importazione/esportazione di uno specifico tipo di file sarà presente solo se tale estensione è installata. Consulta la pagina relativa a uno specifico importatore/esportatore per saperne di più sull’estensione richiesta.

Esistono numerose estensioni software fornite da Altium stessa o sviluppate da terze parti per estendere in modo misurabile caratteristiche e funzionalità di Altium Designer. Alcune di queste estensioni includono:

  • JTAG Maps – l’estensione gratuita JTAG Maps™ aiuta gli ingegneri hardware a valutare il potenziale dell’uso del test Boundary scan nei loro progetti e prepara in anticipo i dati di test JTAG. Scarica l’estensione dal sito web JTAG Live®.

  • XJTAG DFT Assistant x64 – l’estensione gratuita XJTAG® DFT Assistant consente al progettista della scheda di valutare e migliorare la testabilità dei propri PCB durante tutto il processo di progettazione.

  • MTBF and Reliability Toolkit – usa BQR fiXtress™ per aiutarti a progettare sistemi elettronici affidabili senza costosi re-spin o prototipi fisici. Scarica l’estensione dal sito web BQR®.

Scopri di più sulle estensioni di progettazione disponibili nell’area Altium Products.

Getting Help

Se stai leggendo questa pagina perché sei nuovo alla progettazione con il software Altium, ecco alcuni suggerimenti per aiutarti a iniziare:

  • Se provieni da un altro ambiente di progettazione, puoi iniziare a esplorare il software qui, oppure passare direttamente al tutorial introduttivo dall’inizio alla fine.
  • Usa le risorse disponibili in questo spazio di documentazione (www.altium.com/documentation), dove puoi effettuare una ricerca tramite l’ icona di ricerca, oppure navigare utilizzando l’albero di navigazione sulla sinistra.
  • Qualunque tipo di documento tu stia modificando, puoi premere F1 sopra un oggetto, editor, pannello, voce di menu o pulsante per accedere alle informazioni di riferimento relative a quell’elemento.
  • Premi Shift+F1 durante l’esecuzione di un comando per visualizzare un elenco di scorciatoie che puoi usare in quel comando.
  • Esplora il canale Youtube Altium Academy, un’esperienza online creata per portare un’istruzione moderna ai PCB Designer e agli ingegneri di tutto il mondo. Impara direttamente da professionisti ed esperti del settore mentre condividono le loro conoscenze sui principi di base della progettazione PCB, sugli argomenti di ingegneria avanzata e su tutto ciò che sta nel mezzo.
  • Partecipa a un webinar o a un altro degli eventi formativi di Altium.
  • Partecipa a un forum di discussione, dove puoi condividere con i tuoi colleghi del settore e imparare da loro.
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