Importowanie projektu z programu OrCAD

Tłumaczenie kompletnych projektów OrCAD®, w tym schematów Capture, plików PCB Layout oraz plików bibliotek, może zostać w całości obsłużone przez Import Wizard w Altium Designer (do wersji OrCAD 17.4). Import Wizard usuwa dużą część typowych problemów związanych z translacją projektu, analizując importowane pliki i proponując wartości domyślne oraz sugerowane ustawienia dla struktury projektu, mapowania warstw, nazewnictwa footprintów PCB i nie tylko. Elastyczność zapewniana przez kolejne kroki kreatora daje Ci dokładnie tyle kontroli, ile chcesz, nad ustawieniami translacji plików zanim zatwierdzisz właściwy proces tłumaczenia.

Aby uzyskać dostęp do możliwości importu OrCAD w Altium Designer, OrCAD funkcja musi być włączona w Twojej instalacji Altium Designer. Ta funkcja jest domyślnie włączona w Altium Designer. Można ją włączyć/wyłączyć po instalacji.

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

Importowanie plików OrCAD

Importer plików projektowych OrCAD jest dostępny poprzez Import Wizard  (File » Import Wizard) w Altium Designer, wybierając opcję Orcad Designs and Libraries Files na stronie Select Type of Files to Import kreatora. Kreator udostępnia opcje wskazania zarówno plików projektowych schematu/PCB, jak i plików bibliotek, a także opcje mapowania warstw PCB z OrCAD do Altium Designer.

Bezpośrednie otwarcie pliku OrCAD (*.dsn, *.max, *.olb, *.llb) w Altium Designer (File » Open) spowoduje uruchomienie Import Wizard, z tym plikiem już wskazanym do importu.

Importer OrCAD może importować pliki PCB utworzone w OrCAD Layout. Jeśli PCB zostało utworzone w produkcie o nazwie OrCAD PCB Editor (OrCAD PCB Designer Professional), użyj Allegro importer, aby zaimportować pliki PCB oraz biblioteki PCB do Altium Designer.

Tłumaczenie plików

Zaimportowane pliki OrCAD są tłumaczone następująco:

  • Pliki OrCAD Layout (*.MAX) są tłumaczone na pliki PCB Altium Designer (*.PcbDoc).
  • Pliki OrCAD Capture (*.DSN) są tłumaczone na pliki schematów Altium Designer. Każda strona w pliku .DSN zostanie zaimportowana jako pojedynczy plik schematu Altium Designer (*.SchDoc). Pamięci podręczne projektu (design caches) w pliku .DSN zostaną zaimportowane jako biblioteka schematów (*.SchLib). Hierarchia projektu jest zachowywana, w tym hierarchia złożona.
  • Pliki OrCAD .OLB (biblioteka schematów) zostaną przetłumaczone na pliki bibliotek schematów Altium Designer (*.SchLib).
  • Pliki OrCAD .LLB (biblioteka PCB) zostaną przetłumaczone na pliki bibliotek PCB Altium Designer (*.PcbLib).
  • Przetłumaczone biblioteki OrCAD są automatycznie grupowane w jeden projekt PCB.
  • Pliki OrCAD PCB Editor (*.BRD & *.ALG) można importować do Altium Designer przy użyciu Allegro importer.
Migracja z jednego narzędzia do innego podlega ograniczeniom związanym z konwersją obiektów z pierwszego narzędzia do narzędzia importującego. Czasami nie jest możliwe przetłumaczenie wszystkich typów obiektów. Altium regularnie ulepsza Import Wizard's konwertery plików projektowych, więc jeśli podczas importu pojawią się trudności, upewnij się, że Altium Designer został zaktualizowany do najnowszej wersji. Może to zapewnić lepszą zgodność wersji i dokładniejszy import.

Importowanie projektów i plików bibliotek Orcad oraz PADS

Wielu użytkowników PADS korzysta z połączenia PADS Layout do projektowania PCB oraz OrCAD Capture do tworzenia schematów. Ta sekcja zakłada takie połączenie.

Wszystkie używane warstwy PCB PADS muszą zostać zmapowane na warstwę Altium Designer przed importem. W kolejnych stronach Kreatora dostępne są dodatkowe opcje sterujące automatycznym tworzeniem reguł projektowych, brakującymi przelotkami (vias) oraz konwersjami keep-out.

Należy zwrócić uwagę na sposób mapowania warstw podczas importu projektów PCB. Mapowanie warstw to po prostu odwzorowanie pomiędzy nazwami warstw PCB PADS a warstwami PCB Altium Designer. Oczywiście możesz zmienić dowolną liczbę mapowań, ponieważ podawane są jedynie sugerowane mapowania domyślne. To mapowanie jest używane przez Kreator importu do zbudowania mapowania warstw dla każdej płytki PCB, które następnie można indywidualnie dostosować. Uzasadnienie jest takie, że jeśli chcesz zaimportować dziesięć projektów PCB i chcesz zmapować warstwę Assembly 1 na Mechanical Layer 1, nie musisz dostosowywać każdego z dziesięciu projektów PCB, aby uzyskać właściwe mapowanie warstw.

Zaletą importu w ten sposób jest to, że zbiorcze zarządzanie mapowaniem warstw może zaoszczędzić dużo czasu podczas importowania wielu projektów. W tym przypadku domyślne mapowanie warstw zostanie zapisane w Twoich Preferencjach. Wadą jest to, że domyślne mapowanie warstw nie zawsze jest „inteligentne” przy różniących się strukturach projektów, więc później mogą być potrzebne pewne ręczne zmiany.

Praca z zaimportowanymi dokumentami

W OrCAD Capture cała praca projektowa zaczyna się na stronie, która jest logicznym obszarem roboczym projektu, i w jednym pliku projektu schematu OrCAD (*.DSN file) może znajdować się wiele stron schematu. W Altium Designer logiczny obszar projektu zaczyna się od dokumentu, a dla każdego dokumentu istnieje plik zapisany na dysku twardym.

Oznacza to, że każdy arkusz schematu (strona) Altium Designer jest reprezentowany przez plik dokumentu schematu, co stanowi kluczową różnicę koncepcyjną, o której warto pamiętać. Zwróć uwagę, że Altium Designer może również zawierać wiele dokumentów różnych typów (nie tylko dokumenty schematu i PCB), w zależności od charakteru projektu.

Panele

Wiele elementów środowiska Altium Designer będzie wyglądać znajomo dla użytkowników OrCAD, takich jak panel Projects, który jest podobny do OrCAD Project Manager. Ponieważ panel Projects nie jest ograniczony do danych projektu schematu, może zawierać PCB, wszystkie biblioteki, pliki wyjściowe, a także inne dokumenty projektu, takie jak pliki nienatywne (PDF-y, pliki tekstowe, arkusze kalkulacyjne, itp.).

Zobacz sekcje Altium Designer Documentation, aby dowiedzieć się więcej o funkcjonalności Altium Designer.

Struktura projektu

OrCAD Capture, podobnie jak Altium Designer, obsługuje projekty płaskie i hierarchiczne.

Capture prezentuje schemat, widoczny jako ikona folderu w Project Managerze Capture, a w nim znajdują się strony widoczne jako ikony arkuszy schematu. Każdy schemat Capture może składać się z jednej lub wielu stron, a typowy płaski projekt Capture to jeden schemat (folder), przy czym projekt jest rysowany na tylu stronach, ilu wymaga dany schemat.

Folder schematu na szczycie hierarchii, który bezpośrednio lub pośrednio odwołuje się do wszystkich pozostałych modułów w projekcie, nazywa się modułem głównym (root module). W OrCAD Project Manager moduł główny ma na ikonie folderu znak ukośnika wstecznego.

Altium Designer prezentuje hierarchię powiązanych schematów, gdzie struktura arkusz-do-arkusza jest zwykle definiowana przez Sheet Symbols. Odpowiednikiem w Capture jest symbol bloku hierarchicznego (Hierarchical Block), który odwołuje się do schematu niższego poziomu.

Zobacz Projects panel, aby uzyskać informacje o zarządzaniu strukturami projektów w Altium Designer.
  • Zwróć uwagę, że importer OrCAD przekonwertuje komponenty z pamięci podręcznej (cached components) zawarte w zaimportowanym pliku schematu *.DSN na bibliotekę schematów Altium Designer (*.SchLib). Wpisy komponentów w bibliotece będą zawierać wszelkie odwołania do footprintów oraz parametry dostępne w pliku źródłowym. Ta funkcja jest podobna do funkcji Altium Designer Make Schematic Library dla projektów natywnych.
  • Parametry zdefiniowane w bloku tytułowym schematu OrCAD są traktowane/zachowują się jak parametry dokumentu schematu.

Opcja Convert Orcad Off-Page connectors as Altium Ports (instead of defaults Off-sheet connectors)  na stronie opcji Schematics General Options może być użyta podczas konwersji projektu płaskiego na hierarchiczny, gdy wymagane są porty. Zobacz obraz w Net Connectivity sekcji poniżej

Łączność sieci (Net Connectivity)

W OrCAD Capture łączność sieci jest realizowana za pomocą aliasów sieci (net aliases), łączników międzystronicowych (off-page connectors), bloków hierarchicznych i portów oraz globali. Sieci pomiędzy stronami schematu w obrębie jednego folderu schematu są łączone przez łączniki międzystronicowe, natomiast bloki hierarchiczne i porty łączą sieci pomiędzy folderami schematów. Globalne sygnały są używane do łączenia sieci zasilania/masy w całym projekcie.

Altium Designer używa podobnego zestawu identyfikatorów sieci do tworzenia łączności. W obrębie arkusza schematu można używać Wires oraz Net Labels. Pomiędzy arkuszami schematu sieci w projekcie płaskim są zwykle łączone za pomocą Ports, ale dostępne są również Off-Sheet Connectors. Sieci w projekcie hierarchicznym są łączone z portu na arkuszu niższego poziomu do Sheet Entry o tej samej nazwie w symbolu arkusza reprezentującym arkusz niższego poziomu. Sieci zasilania/masy są łączone za pomocą Power Ports.

Wygenerowany dokument schematu obsługuje porty zasilania, niestandardowe złącza portów oraz dwukierunkowe łączniki międzyarkuszowe. Obiekty te będą miały tę samą grafikę co w oryginalnym projekcie. Zaimportowane porty zasilania i łączniki międzyarkuszowe będą również miały wartość Custom dla swojej właściwości Style.

Jeśli chcesz, możesz włączyć opcję Convert Orcad Off-Page connectors as Altium Ports (instead of defaults Off-sheet connectors)  na stronie Schematics General Options, aby wyeliminować ręczny proces wymagany do konwersji łączników międzystronicowych na porty.

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