Importowanie projektu z programu OrCAD

Tłumaczenie kompletnych projektów OrCAD®, w tym schematów Capture, plików PCB Layout oraz plików bibliotek, jest obsługiwane przez Import Wizard w Altium Designer (do wersji OrCAD 17.4). Import Wizard usuwa dużą część problemów zwykle związanych z tłumaczeniem 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 daje Ci tyle kontroli nad ustawieniami tłumaczenia plików, ile potrzebujesz, jeszcze przed rozpoczęciem właściwego procesu tłumaczenia.

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. Można ją włączyć/wyłączyć po instalacji.

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

Importowanie plików OrCAD

Importer plików projektu OrCAD jest dostępny w 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 projektu 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 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 zostaje zachowana, 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 udoskonala Import Wizard's konwertery plików projektowych, dlatego jeśli podczas importu wystąpią trudności, upewnij się, że Altium Designer został zaktualizowany do najnowszej wersji kompilacji. Może to skutkować lepszą zgodnością wersji i dokładniejszym importem.

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ć przed importem odwzorowane na warstwę Altium Designer. 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 nazw warstw PCB PADS do warstw PCB Altium Designer. Oczywiście możesz zmienić dowolną liczbę przypisań, ponieważ podawane są jedynie sugerowane mapowania domyślne. To mapowanie jest używane przez Kreatora importu do zbudowania mapowania warstw dla każdego PCB, które następnie można indywidualnie dostosować. Uzasadnienie jest takie, że jeśli chcesz zaimportować dziesięć projektów PCB i chcesz przypisać warstwę Assembly 1 do Mechanical Layer 1, nie musisz dostosowywać każdego z tych dziesięciu projektów PCB, aby uzyskać właściwe mapowanie warstw.

Zaletą importowania 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 inteligentne przy różnych strukturach projektów, dlatego później mogą być potrzebne pewne ręczne zmiany.

Praca z zaimportowanymi dokumentami

W OrCAD Capture cała praca projektowa rozpoczyna 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 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 menedżera projektów OrCAD. Ponieważ panel Projects nie jest ograniczony do danych projektów schematów, może obejmować 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 większej liczby 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 na szczycie hierarchii, który bezpośrednio lub pośrednio odwołuje się do wszystkich pozostałych modułów projektu, nazywany jest 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 połączeń między arkuszami jest zazwyczaj definiowana przez Sheet Symbols. Odpowiednikiem tej konstrukcji w Capture jest symbol Hierarchical Block, 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.
  • Zwróć uwagę, ż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 bibliotece będą zawierały wszelkie odwołania do footprintów i 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/działają 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 konwertowania 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, złączy międzystronicowych, bloków hierarchicznych i portów oraz globali. Sieci pomiędzy stronami schematu w obrębie pojedynczego folderu schematu są łączone za pomocą złączy międzystronicowych, natomiast bloki hierarchiczne i porty łączą sieci mię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 i Net Labels. Pomiędzy arkuszami schematu sieci w projekcie płaskim są zazwyczaj łą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 złącza pozaarkuszowe. Obiekty te będą miały taką samą grafikę jak w oryginalnym projekcie. Zaimportowane porty zasilania i złącza pozaarkuszowe będą również miały wartość Custom dla swojej właściwości Style.

W razie potrzeby 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 złączy 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