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 być obsługiwane przez Import Wizard w Altium Designer (do wersji OrCAD 17.4). Import Wizard usuwa znaczną część trudności zwykle związanych z translacją projektów, analizując importowane pliki i oferując domyślne oraz sugerowane ustawienia dla struktury projektu, mapowania warstw, nazewnictwa footprintów PCB i nie tylko. Elastyczność zapewniana przez kolejne kroki kreatora pozwala zachować mniejszy lub większy poziom kontroli nad ustawieniami translacji plików przed zatwierdzeniem właściwego procesu translacji.

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

Aby uzyskać więcej informacji o zmianie zainstalowanych funkcji podstawowych, zobacz stronę Installing & Managing (Altium Designer Develop, Altium Designer Agile, Altium Designer).

Importowanie plików OrCAD

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

 
 
 
 
 

Zaawansowany silnik OrCAD jest używany podczas importowania projektów i bibliotek OrCAD za pomocą Import Wizard.

Ta funkcja jest w fazie Open Beta i jest dostępna po włączeniu opcji Importer.Orcad.AdvancedEngine w oknie dialogowym Advanced Settings dialog.

- kliknij, aby usunąć wybrane pliki projektu.
Kliknięcie prawym przyciskiem myszy w obszarze PCB Projects daje dostęp do tych samych menu i podmenu, co kliknięcie przycisku Menu.

Output Libraries

Katalog wyjściowy dla importowanych bibliotek jest pokazany na tej stronie Kreatora. Użyj ikony Browse Folder, aby wyszukać i wybrać żądany Library Output Directory.

Executing Import Process

Zielony pasek postępu pokazuje przebieg procesu importu, a także wyświetla każdy plik w miarę trwania procesu.

Closing the Wizard

Kreator importu OrCAD został ukończony. Zostanie wyświetlony panel Messages z odpowiednimi komunikatami. Kliknij Finish, aby zamknąć Kreatora. Jeśli podczas procesu importu wygenerowano ostrzeżenia, otworzy się plik *.LOG pokazujący te ostrzeżenia.

Zaimportowane pliki OrCAD są tłumaczone w następujący sposób:

  • 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 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.

Bezpośrednie otwarcie pliku OrCAD (*.dsn, *.max, *.olb, *.llb) w Altium Designer (File » Open) aktywuje 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 importera Allegro, aby zaimportować pliki PCB i bibliotek PCB do Altium Designer.

Tłumaczenie plików

Zaimportowane pliki OrCAD są tłumaczone w następujący sposób:

  • 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 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 importera Allegro.
Migracja z jednego narzędzia do drugiego 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 wystąpią trudności, upewnij się, że Altium Designer został zaktualizowany do najnowszej wersji. Może to zapewnić lepszą zgodność wersji i dokładniejszy import.

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

Wielu użytkowników PADS korzysta z połączenia PADS Layout do projektowania PCB i OrCAD Capture do tworzenia schematów. Ta sekcja zakłada właśnie taką kombinację.

Wszystkie używane warstwy PCB PADS muszą zostać przypisane do warstwy Altium Designer przed importem. Na kolejnych stronach Kreatora dostępne są dodatkowe opcje sterujące automatycznym tworzeniem reguł projektowych, brakującymi przelotkami oraz konwersją keep-out.

Należy zwrócić uwagę na sposób mapowania warstw podczas importu projektów PCB. Mapowanie warstw to po prostu przypisanie między nazwami warstw PCB PADS a warstwami PCB Altium Designer. Oczywiście można zmienić dowolną liczbę przypisań, ponieważ podawane są jedynie sugerowane mapowania domyślne. To mapowanie jest wykorzystywane przez Kreatora importu do zbudowania mapowania warstw dla każdego PCB, które następnie można indywidualnie dostosować. Założenie jest takie, że jeśli chcesz zaimportować dziesięć projektów PCB i przypisać warstwę Assembly 1 do Mechanical Layer 1, nie musisz dostosowywać każdego z dziesięciu projektów PCB osobno, 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 takim przypadku domyślne mapowanie warstw zostanie zapisane w Preferencjach. Wadą tego rozwiązania jest to, że domyślne mapowanie warstw nie zawsze jest wystarczająco inteligentne przy różnych strukturach projektów, dlatego później mogą być potrzebne pewne ręczne zmiany.

Praca z zaimportowanymi dokumentami

W OrCAD Capture wszystkie prace projektowe rozpoczynają się na stronie, która jest logicznym obszarem roboczym projektu, i w pojedynczym pliku projektu schematu OrCAD (plik *.DSN) 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 Altium Designer (strona) jest reprezentowany przez plik dokumentu schematu, co stanowi kluczową różnicę koncepcyjną, o której należy pamiętać. Należy zauważyć, że Altium Designer może również zawierać wiele dokumentów różnych typów (nie tylko dokumenty schematów i projektów PCB), w zależności od charakteru projektu.

Panele

Wiele elementów środowiska Altium Designer będzie znajomych użytkownikom OrCAD, takich jak panel Projects, który jest podobny do menedżera projektów OrCAD. 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, 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 przedstawia schemat jako ikonę folderu w menedżerze projektów Capture, a ten zawiera strony przedstawione 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 tego schematu, ile jest potrzebnych.

Folder schematu znajdujący się na szczycie hierarchii, który bezpośrednio lub pośrednio odnosi się do wszystkich innych modułów w projekcie, nazywa się modułem głównym. W menedżerze projektów OrCAD moduł główny ma ukośnik odwrotny na ikonie folderu.

Altium Designer przedstawia hierarchię powiązanych schematów, gdzie struktura między arkuszami jest zwykle definiowana przez Sheet Symbols. Odpowiednikiem w Capture jest symbol bloku hierarchicznego, który odwołuje się do schematu niższego poziomu.

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

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

Łączność sieci

W OrCAD Capture łączność sieci jest realizowana za pomocą aliasów sieci, łączników międzystronicowych, bloków hierarchicznych i portów oraz globali. Sieci pomiędzy stronami schematu w obrębie pojedynczego folderu schematu są łączone przez łączniki międzystronicowe, natomiast bloki hierarchiczne i porty łączą sieci pomiędzy folderami schematów. Globale 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 sieci. 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 pozasheetowe. Obiekty te będą miały taką samą grafikę jak w oryginalnym projekcie. Zaimportowane porty zasilania i łączniki pozasheetowe będą również miały wartość Custom dla swojej właściwości Style.

W razie potrzeby można 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ść.
Dostępność funkcji

Dostępne dla Ciebie funkcje zależą od tego, z którego rozwiązania Altium korzystasz – Altium Develop, edycji Altium Agile (Agile Teams lub Agile Enterprise) lub Altium Designer (z aktywną subskrypcją).

Jeśli nie widzisz omawianej funkcji w swoim oprogramowaniu, skontaktuj się z działem sprzedaży Altium , aby dowiedzieć się więcej.

Starsza dokumentacja

Dokumentacja Altium Designer nie jest już wersjonowana. Jeśli potrzebujesz dostępu do dokumentacji dla starszych wersji Altium Designer, odwiedź sekcję Starsza dokumentacja na stronie Inne instalatory.

Content