Współpraca z innymi narzędziami projektowymi

Oprogramowanie projektowe Altium to prawdopodobnie tylko jedno z wielu środowisk projektowania inżynierskiego, z którymi pracujesz lub z którymi musisz się integrować.

Być może musisz połączyć się z inną platformą projektowo-analityczną, aby wykonać symulację zasilania, albo musisz zaimportować starszy projekt opracowany w innym środowisku. Niezależnie od powodu, jest bardzo prawdopodobne, że któregoś dnia będziesz musiał(a) zintegrować się z innym narzędziem projektowym.

Wykonywanie importu lub eksportu

Integracja z innym środowiskiem projektowym polega na przenoszeniu danych projektowych. Można to zrobić poprzez odczyt/zapis danych projektu z/do innego formatu pliku albo przez bezpośredni transfer danych za pomocą interfejsów API oprogramowania.

Operacje importu wykonuje się za pomocą polecenia File » Import. Ponadto do wielu importerów można uzyskać dostęp przez Import Wizard. Użycie kreatora umożliwia zbiorczy import powiązanych plików, takich jak pliki projektu i ich biblioteki.

Wyniki eksportu można utworzyć, dodając wymagane wyjścia w pliku Outputjob file (z Edit » Add Export Outputs podmenu lub z menu powiązanych z kontrolką [Add New Export Output] na dole obszaru Export Outputs w głównym oknie konfiguracji zadania), a następnie generując wyjścia z pliku lub w ramach procesu Project Release. Alternatywnie, operacje eksportu wykonuje się z menu File » Export w odpowiednim edytorze.

Kreator importu

Import Wizard (File » Import Wizard) szybko i łatwo konwertuje pliki projektowe od innych dostawców na pliki Altium Designer. Wizard prowadzi Cię przez proces importu, obsługując zarówno część schematową, jak i PCB projektu, a także zarządzając relacją między nimi.

  • Kliknij Cancel , aby zamknąć Import Wizard.
  • Kliknij Back , aby przejść do poprzedniego ekranu.
  • Kliknij Next , aby przejść do następnego ekranu.
  • Kliknij Finish, aby zamknąć Import Wizard. Ta opcja jest dostępna tylko na ostatniej stronie Wizard.

Wybór typu plików do importu

Użyj tej strony Wizard, aby wybrać typy plików, które chcesz zaimportować. Zobacz sekcję Interfacing to EDA Design Tools poniżej, aby zapoznać się z przeglądem typów plików projektowych, które można importować za pomocą Import Wizard.

Kliknij Get More Importers, aby otworzyć stronę Extensions and Updates, z której w razie potrzeby możesz dodać dodatkowe rozszerzenia.

Kolejne strony Wizard zmieniają się w zależności od wybranego typu pliku. Znajdź żądany typ pliku na poniższej liście, a następnie kliknij łącze, aby uzyskać informacje dotyczące tego typu pliku.

Integracja z narzędziami projektowymi EDA

Poniższa tabela podsumowuje narzędzia projektowe EDA oraz formaty plików, które obsługują do importu do i/lub eksportu z Altium Designer.

Nazwa Obsługiwane formaty Dowiedz się więcej
Protel® / Altium

Import
Wszystkie wcześniejsze pliki/biblioteki schematów Protel/Altium
Wszystkie wcześniejsze pliki/biblioteki PCB Protel/Altium
Pliki PCB: CircuitMaker (bieżący - *.CMPcbDoc), CircuitStudio (*.CSPcbDoc), PCBWorks (*.PWPcbDoc, *.SWPcbDoc)
Schematy CircuitMaker 2000 (*.ckt)
Biblioteki użytkownika CircuitMaker 2000 (*.lib)
Biblioteki urządzeń CircuitMaker 2000 (*.lib)
Baza danych projektu Protel 99SE (*.ddb)
Schemat Protel DOS (*.s??)
Pliki ASCII Tango PCB (*.pcb)
Autorax PCB (*.pcb)

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

Obsługa importu/eksportu w oprogramowaniu projektowym Altium

P-CAD®

Import
Binarny plik projektu schematu P-CAD V16 lub V17 (*.sch)
ASCII plik projektu schematu P-CAD V16 lub V17 (*.sch)
Binarny plik projektu PCB P-CAD V15, V16 lub V17 (*.pcb)
ASCII plik projektu PCB P-CAD V15, V16 lub V17 (*.pcb)
Binarny plik biblioteki P-CAD V16 lub V17 (*.lib)
ASCII plik biblioteki P-CAD V16 lub V17 (*.lia)
Pliki P-CAD PDIF (*.pdf)

Export
Pliki projektu schematu P-CAD V16 (*.sch)
Pliki biblioteki schematów P-CAD V16 (*.lia)
P-CAD ASCII PCB (*.pcb)
Pliki biblioteki PCB P-CAD V16 (*.lia)

Obsługa importu/eksportu w oprogramowaniu projektowym Altium - obsługa importu/eksportu plików projektowych P-CAD

Autodesk® EAGLE™

Import (format XML, wersje od 6.4 do 9.4)
Schemat EAGLE (*.sch)
PCB EAGLE (*.brd)
Biblioteka EAGLE (*.lbr)

Importowanie projektu z EAGLE

Cadence® Allegro® Import (do wersji Allegro 17.4; wymaga Allegro, sprawdź Import Prerequisites)
Allegro binarny PCB (*.brd)
Allegro ASCII PCB (*.alg)
Footprint Allegro (*.dra)

Importowanie projektu z Allegro

Cadence® OrCAD®

Import (do wersji OrCAD 17.4)
Projekty OrCAD Capture (*.dsn)
Biblioteki OrCAD Capture (*.olb)
Dokumenty PCB OrCAD Layout (*.max)

OrCAD PCB Editor (*.brd) (wymaga importera Allegro)
Biblioteki PCB OrCAD (*.llb)
Pliki konfiguracyjne OrCAD CIS (*.dbc)  w formacie binarnym
OrCAD SDT (*.sch)
Export
Schemat OrCAD SDT (*.sch)
Projekt OrCAD v7 Capture (*.dsn)

Biblioteka schematów OrCAD Capture (*.olb)

Importowanie projektu z OrCAD

Importowanie biblioteki z OrCAD CIS

Eksportowanie projektu do OrCAD

KiCad®

Import (do wersji KiCad 8.x)
Pliki KiCad pro (*.pro)
Pliki KiCad kicad_pro (*.kicad_pro)
Pliki KiCad sch (*.sch)
Pliki KiCad kicad_sch (*.kicad_sch)
Pliki KiCad kicad_pcb (*.kicad_pcb)
Pliki KiCad lib (*.lib)
Pliki KiCad kicad_sym (*.kicad_sym)
Pliki KiCad kicad_mod (*.kicad_mod)

Importowanie projektu z KiCad

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

Importowanie projektu z LTspice

Siemens EDA® DxDesigner® Import (do VX2.x)
Projekty i biblioteki DxDesigner

Importowanie projektu z xDX Designer lub DxDesigner

Siemens EDA® Xpedition™ Import (do VX2.x)
Pliki Xpedition (*.prj, *.pcb, *.lmc)

Importowanie projektu z Xpedition

Siemens EDA® PADS™

Import (do VX2.x)
Pliki projektu PADS Layout ASCII (*.asc)
Biblioteki decal PADS Layout ASCII (*.d)
Pliki projektu PADS Logic ASCII (*.txt)
Biblioteki PADS Logic ASCII CAE Decal (*.c)
Biblioteki PADS Logic ASCII Part Type (*.p)

Export
PADS Logic 5

Importowanie projektu z PADS Logic i PADS Layout

Eksportowanie projektu do PADS Logic

Siemens EDA® xDX Designer® Import (do EE7.9.4)
Projekty (*.prj) i biblioteki xDX Designer

Importowanie projektu z xDX Designer lub DxDesigner

Simbeor® Export
Plik Simbeor (*.esx)

Definiowanie stosu warstw - eksport stosu warstw

Zuken® CADSTAR® Import (do wersji 2018)
Archiwum schematu CADSTAR (*.csa)
Archiwum PCB CADSTAR (*.cpa)
Biblioteka części CADSTAR (*.lib)

Importowanie projektu z CADSTAR

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

Importowanie projektu z CR-5000

Tworzenie netlisty

Altium Designer obsługuje tworzenie netlisty w wskazanym formacie na podstawie wszystkich odpowiednich dokumentów źródłowych w aktywnym projekcie lub na podstawie aktywnego dokumentu źródłowego. Powiązane polecenia indeksowane są dostępne w edytorze schematów, odpowiednio z podmenu Design » Netlist For Project lub Design » Netlist For Document.

Wyjście Netlist (Netlist Output) z określonym Źródłem danych (Data Source) można również dodać do aktywnego pliku konfiguracji Output Job Configuration, wybierając polecenie z podmenu Edit » Add Netlist Outputs lub z menu powiązanych z kontrolką [Add New Netlist Output] na dole obszaru Netlist Outputs w głównym oknie konfiguracji zadań. Każde podmenu odnosi się do konkretnego formatu netlisty, n, natomiast każda pozycja w podmenu danego formatu netlisty odnosi się do konkretnego Źródła danych, m.

Obsługiwane są następujące formaty netlist:

  • Cadnetix

  • Calay

  • EDIF for PCB

  • EESof

  • Intergraph

  • Mentor BoardStation

  • MultiWire

  • OrCad/PCB2

  • PADS

  • Pcad for PCB

  • PCAD

  • PCADnlt

  • Protel2

  • Protel

  • Racal

  • RINF

  • SciCards

  • Tango

  • Telesis

  • Wirelist

  • XSpice

Większość pozycji poleceń generowania formatów netlist jest dostępna w menu tylko wtedy, gdy powiązana funkcjonalność została zainstalowana jako część instalacji Altium Designer.

  • Aby uzyskać dostęp do netlisterów wymienionych powyżej na czerwono, w instalacji Altium Designer musi być włączona funkcja Netlisters . Aby uzyskać dostęp do netlistera PADS, w instalacji Altium Designer musi być włączona funkcja PADS . Funkcje te są domyślnie włączone w Altium Designer. Można je włączyć/wyłączyć po instalacji.

    Aby uzyskać więcej informacji o zmianie zainstalowanej podstawowej funkcjonalności, zapoznaj się ze stroną Installing & Managing (Altium Designer Develop, Altium Designer Agile, Altium Designer).

  • Aby uzyskać dostęp do netlistera XSpice, musi być zainstalowane rozszerzenie systemowe Mixed Simulation. To rozszerzenie jest domyślnie instalowane wraz z Altium Designer. Można je zainstalować lub usunąć ręcznie.

    Aby uzyskać więcej informacji o zarządzaniu rozszerzeniami, zapoznaj się ze stroną Extending Your Installation (Altium Designer Develop, Altium Designer Agile, Altium Designer).

W zależności od wybranego formatu netlisty, uruchomienie polecenia albo wygeneruje netlistę bezpośrednio, albo wyświetli okno dialogowe pośrednie, umożliwiające zdefiniowanie opcji specyficznych dla danego formatu. Wygenerowane pliki początkowo będą zamknięte.

  • Wszystkie pliki wyjściowe zostaną zapisane w folderze wyjściowym określonym w polu Output Path na karcie Options w oknie dialogowym Options for Project. Domyślnie ścieżka wyjściowa jest ustawiona na podfolder folderu zawierającego plik projektu i ma nazwę Project Outputs for <ProjectName>. Ścieżkę wyjściową można zmienić zgodnie z potrzebami. W panelu Projects plik netlisty (<ActiveDocumentName>.NET) będzie widoczny w podfolderze Generated\Netlist Files. Pamiętaj, że jeśli z tego samego aktywnego dokumentu zostanie wygenerowana netlista w innym formacie, wcześniej wygenerowany plik netlisty zostanie nadpisany.
  • Jeśli włączona jest opcja Use separate folder for each output type (również na karcie Options ), dane wyjściowe zostaną zapisane w kolejnym podfolderze, nazwanym zgodnie z formatem netlisty, który wybrano do utworzenia (np. Project Outputs for <ProjectName>\<NetlistFormat> Output). W panelu Projects dane wyjściowe pojawią się w podfolderze Generated (<NetlistFormat> Output). Umożliwia to generowanie wielu netlist z tego samego aktywnego dokumentu dla projektu bez nadpisywania plików.

Integracja z innymi narzędziami projektowymi

Altium Designer może również współpracować z innymi narzędziami projektowymi (MCAD, CAE itp.), na przykład z użyciem neutralnych formatów plików. Poniższa tabela podsumowuje inne formaty plików obsługiwane do importu do i/lub eksportu z Altium Designer.

ECAD-MCAD CoDesign

Zwróć uwagę, że dla obsługiwanych pakietów MCAD możliwe jest także bezpośrednie przenoszenie płytki i komponentów pomiędzy MCAD i ECAD przy użyciu CoDesigner, technologii łączności ECAD‑MCAD firmy Altium. Pracując przez połączony Workspace, taki jak Altium 365 Workspace, CoDesigner może przesyłać kształt płytki i rozmieszczone komponenty w obie strony pomiędzy Twoim oprogramowaniem MCAD a Altium Designer.

Dowiedz się więcej o Direct ECAD-MCAD Design with Altium CoDesigner

Nazwa Obsługiwane formaty Dowiedz się więcej
Ansoft™ Export (do wersji 4.0)
Pliki neutralne Ansoft™/ANSYS ® (*.anf)

Eksport projektu do formatu Ansoft Neutral Format

Ansys® Export
Pliki EDB (*.def)

Eksport projektu do formatu Ansys EDB

AutoCAD® Import/Export (do wersji 2018)
Pliki DXF (*.dxf)
Pliki DWG (*.dwg)

Obsługa importu/eksportu AutoCAD-DXF

HyperLynx™ Export
Pliki HyperLynx (*.hyp)

Eksport projektu do HyperLynx

IDF Import/Export
Pliki płytek IDF (*.brd, *.bdf, *.idb, *.enm, *.idf)

Obsługa importu/eksportu danych mechanicznych - Obsługa importu/eksportu plików IDF

IDX Import/Export
Pliki formatu Incremental Design Exchange (*.idx)

Obsługa importu/eksportu danych mechanicznych - Obsługa importu/eksportu plików IDX

MathWorks® Export
Pliki wartości rozdzielanych przecinkami (*.csv)
Eksport projektu do formatu MathWorks CSV
Parasolid

Import
Pliki tekstowe Parasolid (*.x_t)

Export
Pliki tekstowe Parasolid (*.x_t)
Pliki binarne Parasolid (*.x_b)

Obsługa importu/eksportu danych mechanicznych - Obsługa importu/eksportu plików Parasolid

SolidWorks® Import
Pliki części SolidWorks (*.sldprt)

Obsługa importu danych mechanicznych - Obsługa importu plików części SolidWorks

Specctra®

Import
Pliki projektu Specctra (*.dsn)
Pliki trasowania Specctra (*.rte)

Export
Pliki projektu Specctra (*.dsn)

Zapewnienie gotowości PCB dla routerów zgodnych ze Specctra

STEP Import/Export
Pliki formatu STEP (*.step, *.stp)

Obsługa importu/eksportu danych mechanicznych - Obsługa importu/eksportu plików STEP

VRML Export
Pliki VRML (*.wrl)

Obsługa importu/eksportu danych mechanicznych - Obsługa eksportu plików VRML

Większość importerów i eksporterów jest dostarczana jako rozszerzenia Altium Designer, a polecenie importu/eksportu dla danego typu pliku będzie dostępne tylko wtedy, gdy to rozszerzenie jest zainstalowane. Zobacz stronę dotyczącą konkretnego importera/eksportera, aby dowiedzieć się więcej o wymaganym rozszerzeniu.

Istnieje wiele rozszerzeń programowych dostarczanych przez Altium lub opracowanych przez firmy trzecie, które w mierzalny sposób rozszerzają możliwości i funkcjonalność Altium Designer. Niektóre z tych rozszerzeń to:

  • JTAG Maps – bezpłatne rozszerzenie JTAG Maps™ pomaga inżynierom sprzętu ocenić potencjał wykorzystania testów Boundary scan w ich projektach oraz przygotowuje z wyprzedzeniem dane testowe JTAG. Pobierz rozszerzenie ze strony JTAG Live®.

  • XJTAG DFT Assistant x64 – bezpłatne rozszerzenie XJTAG® DFT Assistant pozwala projektantowi płytki oceniać i poprawiać testowalność PCB w całym procesie projektowym.

  • MTBF and Reliability Toolkit – użyj BQR fiXtress™, aby projektować niezawodne systemy elektroniczne bez kosztownych poprawek (re-spinów) lub fizycznych prototypów. Pobierz rozszerzenie ze strony BQR®.

Dowiedz się więcej o dostępnych rozszerzeniach projektowych w obszarze Altium Products.

Getting Help

Jeśli czytasz tę stronę, ponieważ dopiero zaczynasz projektować w oprogramowaniu Altium, oto kilka wskazówek, które pomogą Ci wystartować:

  • Jeśli przechodzisz z innego środowiska projektowego, możesz zacząć poznawać oprogramowanie tutaj albo od razu przejść do wprowadzającego samouczka od początku do końca.
  • Korzystaj z zasobów dostępnych w tej przestrzeni dokumentacji (www.altium.com/documentation), gdzie możesz wyszukiwać za pomocą ikony wyszukiwania lub przeglądać, używając drzewa nawigacji po lewej stronie.
  • Niezależnie od tego, jaki typ dokumentu edytujesz, możesz nacisnąć F1 nad obiektem, w edytorze, panelu, pozycji menu lub przycisku, aby uzyskać informacje referencyjne o tym elemencie.
  • Naciśnij Shift+F1 podczas wykonywania polecenia, aby wyświetlić listę skrótów, których możesz używać w tym poleceniu.
  • Poznaj kanał Altium Academy na YouTube, internetowe doświadczenie stworzone po to, aby dostarczać nowoczesną edukację projektantom PCB i inżynierom na całym świecie. Ucz się bezpośrednio od profesjonalistów i ekspertów branżowych, którzy dzielą się wiedzą obejmującą podstawowe zasady projektowania PCB, zaawansowane zagadnienia inżynierskie i wszystko pomiędzy.
  • Weź udział w webinarze lub innym z wydarzeń edukacyjnych Altium.
  • Dołącz do forum dyskusyjnego, gdzie możesz dzielić się wiedzą i uczyć się od innych specjalistów z branży.
AI-LocalizedTłumaczenie SI
Jeśli znajdziesz błąd, zaznacz tekst/obraz i naciśnij Ctrl + Enter aby wysłać nam wiadomość.
Feature Availability

The features available to you depend on which Altium solution you have – Altium Develop, an edition of Altium Agile (Agile Teams or Agile Enterprise), or Altium Designer (on active term).

If you don’t see a discussed feature in your software, contact Altium Sales to find out more.

Legacy Documentation

Altium Designer documentation is no longer versioned. If you need to access documentation for older versions of Altium Designer, visit the Legacy Documentation section of the Other Installers page.

Content