Migracja do Altium Designer z Siemens Xpedition Enterprise

Utworzono: styczeń 18, 2024
Zaktualizowano: lipiec 1, 2024
Migracja do Altium Designer z Siemens Xpedition Enterprise

Przygotowanie do migracji danych dziedzicznych

Nigdy nie zapominaj, że migracja danych podąża za zasadą „śmieci na wejściu... jeszcze więcej śmieci na wyjściu”. Dlatego musimy rozważyć cztery odrębne fazy procesu, co najlepiej pokazuje poniższy schemat przepływu:

Preparing to Migrate Your Legacy Data

 

Krok 1: Przygotowanie oryginalnych danych - Porządkowanie przed tłumaczeniem

Ważne jest, aby uporządkować i oczyścić projekt w systemie dziedzicznym przed próbą eksportu. Przygotowaliśmy listę kontrolną, która ma Ci w tym pomóc:

Rozważania dotyczące schematu

  • Czy projekt zawiera komponenty z pojedynczym pinem reprezentujące obiekty zasilające?
  • Złącza są reprezentowane jako jedna bramka na pin z ponad 256 „bramkami”
  • Zachowaj notatkę o niejednoznacznych połączeniach w projekcie (Na przykład - piny wielofunkcyjne, ukryte piny lub domyślne połączenia)
  • Upewnij się, że rozumiesz, które sieci w projekcie są lokalne (zdefiniowane na poziomie dokumentu) 
  • Czy symbole schematyczne są przypisane do odpowiednich obrysów PCB?
  • Czy schemat i PCB są zsynchronizowane?

Rozważania dotyczące PCB

  • Zwróć uwagę, czy projekt zawiera połączenia do gwiazdy uziemiającej
  • Duża liczba obiektów graficznych, takich jak rysunki mechaniczne czy prymitywy rysunkowe niezarejestrowane w ECO, musi być przypisana do warstw dokumentacji
  • Świadome naruszenia DRC (na przykład dozwolone zwarcia i złącza sieci)
  • Czy jakiekolwiek obiekty wystają poza środowisko?
  • Wiedza na temat poprawnego przypisania warstw PCB jest wymagana, aby zmapować importowane warstwy z istniejącymi warstwami w Altium Designer
  • Czy automatycznie nazwane sieci odpowiadają schematowi?

Rozważania dotyczące biblioteki

  • Symbolika schematyczna pasuje do obudów PCB
  • Poprawne informacje o łańcuchu dostaw i parametry BoM
  • Skorelowane modele 3D nie mogą być importowane dla bibliotek Siemens, ale można później zaimportować odpowiednie modele STEP w Altium Designer
  • Poprawna reprezentacja niestandardowych padów, kształtów miedzi, maski lutowniczej i rezystu

Krok 2: Eksport danych - Zapisz dane w odpowiednim formacie

Wspierane wersje i formaty plików

Poniższa tabela szczegółowo przedstawia wersje wszystkich typów plików schematów xDxDesigner, które mogą być przeniesione do Altium Designer. Należy zauważyć, że ta lista jest aktualizowana, gdy dla Kreatora Importu wprowadzana jest główna aktualizacja. Możesz skontaktować się zzespołem wsparcia Altium w sprawie konkretnych systemów i wersji przed przystąpieniem do migracji.

Export Data

 

Altium Designer może importować wersje do 7.9.4 xDxDesigner (Expedition Enterprise 7.9.4, lub po prostu EE7.9.4). Kreator importu w Altium może tłumaczyć dane schematyczne xDxDesigner (.PRJ).

Krok 3: Import danych do Altium

  • Tłumaczenie xDxDesigner w Altium Designer

Kreator importu można uruchomić z menu Plik w Altium Designer. Wybierz opcję Projekty i projekty Mentor xDxDesigner, jak pokazano na poniższym zrzucie ekranu. Na ekranie „Importowanie plików projektowych Mentor xDxDesigner” kliknij przycisk Dodaj, aby wybrać pliki bazy danych xDxDesigner. Można tłumaczyć wiele plików jednocześnie. Następnie podane są krok po kroku instrukcje korzystania z Kreatora importu.

• Uruchom Kreatora importu z Plik » Kreator importu

Import Data

• Wybierz typ plików do importu » Projekty i biblioteki Mentor xDxDesigner

Files to Import

 

• Dodaj plik(i) do przetłumaczenia. W naszym przykładzie użyto „TurbotB_F400_R300.prj”.

Files Mentor designer

• W następnym kroku możesz dodać swoje biblioteki schematów lub PCB do importu (jeśli są dostępne).

Library Migrate

• Ustaw opcje dotyczące poziomu raportowania po zakończeniu tłumaczenia.

Migrate

• Podgląd tłumaczonych plików oraz ich katalogów wyjściowych jest wyświetlany. Tutaj możesz zmienić główny katalog wyjściowy, jeśli chcesz.

Migrate

• Kliknij ostateczny przycisk Dalej, a Kreator Importu zajmie się resztą.

migrate

 

Gratulacje, Twój projekt schematu został teraz zaimportowany do Altium Designer! 

Przeprowadź kontrole Porządkowanie po imporcie, aby upewnić się, że projekt został w pełni sprawdzony i zweryfikowany. Zapoznaj się z sekcją ‘Rozważania po imporcie’ na dole strony.

Migrate

 

Tłumaczenie plików projektu schematycznego

Ścieżki projektów xDxDesigner i pliki schematów są tłumaczone w następujący sposób:

Ścieżki projektów mają automatycznie tworzony dla nich odpowiednik projektu PCB Altium Designer (*.PrjPCB). Po przetłumaczeniu pliki są grupowane w tym projekcie PCB. Na przykład, jeśli określiłeś Example.PRJ jako projekt xDxDesigner, Kreator Importu utworzy Example.PcbPrj w Altium Designer.

Pliki schematyczne (Name.N) przekształcają się na pliki schematyczne Altium Designer (*.SchDoc). Każdy plik schematyczny zostanie zaimportowany jako pojedynczy plik schematyczny Altium Designer. Hierarchia projektu jest zachowana, w tym złożona hierarchia.

center Migrate

 

Tłumaczenie obiektów projektu schematycznego

Większość atrybutów komponentów jest przekształcana na parametry z kilkoma wyjątkami:

  • Obiekty zasilania - symbole xDxDesigner zawierające atrybut NETNAME są identyfikowane jako i przekształcane na obiekty zasilania w Altium Designer.
  • Porty - Podobnie jak obiekty zasilania, symbol z dołączonym atrybutem reprezentuje go jako port. Symbole xDxDesigner zawierające atrybut IN, OUT lub BI są identyfikowane i przekształcane odpowiednio na porty wejściowe, wyjściowe lub dwukierunkowe.
  • Sygnał - Symbole zawierające atrybut SIGNAL są identyfikowane i przekształcane na ukryte piny zasilania.
  • Oznaczenie referencyjne - Atrybut REFDES dołączony w symbolu xDxDesigner zwykle ma format: REFDES = R? Gdy jest umieszczony na arkuszu, użytkownik określi REFDES komponentu na arkuszu, tj. REFDES = R21.

Inne powszechne obiekty projektowe są tłumaczone w następujący sposób:

  • Segmenty przewodów i magistrale xDxDesigner są przekształcane odpowiednio na przewody i magistrale.
  • Przewód lub segment magistrali w xDxDesigner może mieć dołączoną etykietę. Jest to przekładane na etykietę sieci. Ciągi etykiet sieci w xDxDesigner o formacie D [0:8] są zastępowane formatem D[0..8].
  • Typy symboli kompozytowych są identyfikowane i tłumaczone jako symbole arkuszy Altium Designer. Wyprowadzenie symbolu jest tłumaczone jako wpisy arkusza, a nazwa pliku symbolu arkusza będzie wskazywać na listę arkuszy schematycznych, które pasują do prefiksu pliku symbolu.
  • Złącza poza arkuszem z xDxDesigner są importowane do Altium Designer. Altium zachęca swoich użytkowników do używania portów zamiast złącz poza arkuszem z różnych powodów.

Ten artykuł dokumentacji zawiera informacje dotyczące używania złącz poza arkuszem.

  • Importer xDxDesigner obsługuje importowanie wariantów projektów z projektów xDxDesigner. Aby zaimportować warianty projektu xDxDesigner, należy wykonać następujące kroki:
  1. Korzystając z Menadżera Wariantów w xDxDesigner, eksportuj warianty przez Raport » Dokument tekstowy z ogranicznikami.
  2. Upewnij się, że Nieumieszczony jest zdefiniowany jako słowo kluczowe Nieumieszczony w oknie dialogowym Ustawienia.
  3. Zapisz plik wariantu jako ProjectVariants.txt w tej samej lokalizacji, co plik projektu .prj, aby można go było zaimportować do Altium Designer.
  4. Na stronie Importowanie plików projektu Mentor xDxDesigner kreatora Import Wizard, wybierz plik projektu xDxDesigner (.prj) – warianty projektu zostaną zaimportowane automatycznie. Poniższy zrzut ekranu pokazuje Warianty Projektu w Altium Designer.
migrate

 

Tłumaczenie plików biblioteki schematów

Pliki biblioteki symboli xDxDesigner są tłumaczone następująco: pliki symboli (Nazwa.N) są przekształcane na pliki biblioteki Altium Designer (*.SchLib). Każdy plik symbolu zostanie zaimportowany do pojedynczego pliku biblioteki Altium Designer. Po przetłumaczeniu, pliki są grupowane w projekt PCB Altium Designer (*.PrjPCB), który jest tworzony automatycznie.

Tłumaczenie symboli schematów

Nazwa komponentu - poniższa tabela opisuje, jak symbole xDxDesigner są tłumaczone na komponenty Altium Designer: - poniższa tabela opisuje, jak symbole xDxDesigner są tłumaczone na komponenty Altium Designer:

component name

 

Typ pinu - poniższa tabela odwzorowuje atrybut PINTYPE z xDxDesigner na Altium Designer:   

Migrate

 

Obiekty graficzne - Większość obiektów ma bezpośrednie tłumaczenie z xDxDesigner do Altium Designer. Prostokąty (zdefiniowane jako dolny lewy i górny prawy róg) są tłumaczone na czteropunktowe poligony.

Wieloczęściowe symbole - Atrybut PARTS dołączony do symbolu wskazuje liczbę części, jakie ten symbol reprezentuje i jest tłumaczony na liczbę podczęści w Altium Designer.

Oznaczanie typu symbolu - xDxDesigner kategoryzuje symbole na cztery typy: złożony, pin, adnotacja i moduł. Najczęstszym zastosowaniem symboli w xDxDesigner jest dla obramowań arkuszy i graficznych adnotacji. Z tego powodu takie symbole są tłumaczone w Altium Designer na komponenty z TYPE = Graphical.
 

Heterogeniczne symbole - Heterogeniczne symbole w xDxDesigner to każda grupa symboli, które mają ten sam atrybut HETERO. Gdy symbole są grupowane pod jednym typem HETERO, reprezentują one jedno urządzenie. Altium Designer tłumaczy te symbole na wiele części lub tryby wyświetlania pod jednym komponentem, w zależności od typu heterogenicznego. Istnieją trzy wyraźne typy:

  • HETERO TYPE 1- Różne komponenty w tym samym urządzeniu. Atrybut przypisany do tego typu w Altium Designer ma format: HETERO = sym1, sym2, [sym3].
  • HETERO TYPE 2 - Różne bramki w tym samym urządzeniu. Atrybut w Altium Designer przypisany do tego typu ma format: HETERO = sym, (symP) gdzie P = numer CZĘŚCI.
  • HETERO TYPE 3 - To jest podzielony układ scalony. Atrybut w Altium Designer przypisany do tego typu ma format: HETERO = (icsymname), (icsymname). Główna różnica między tym typem a HETERO TYPE 1 polega tylko na kontekście używanym przez xDxDesigner odnoszącym się do układów scalonych

 

Tłumaczenie plików Xpedition w Altium Designer

  • Kreator importu może być uruchomiony z menu Plik w Altium Designer. Wybierz opcję Projekty i biblioteki Mentor Expedition jak pokazano na poniższym zrzucie ekranu. 
migrate
  • Na ekranie "Importowanie plików projektów Mentor Xpedition", kliknij przycisk Dodaj, aby wybrać pliki (.prj) lub PCB (.pcb). Można tłumaczyć wiele plików jednocześnie.

migrate
  • Na ekranie ‘Importowanie plików biblioteki Mentor Xpedition’ kliknij ‘Dodaj’ i przejdź do centralnego pliku biblioteki Mentor Xpedition(.lmc). Następnie podane są krok po kroku instrukcje korzystania z Kreatora Importu.

migrate

 

Na ekranie „Aktualne mapowania warstw użytkownika”. W tym oknie dialogowym można sprawdzić i modyfikować „Typ warstwy Altium” oraz „Nazwę warstwy Altium” według potrzeb. Kliknięcie w te dwie kolumny pozwala użytkownikowi zmienić typ i nazwę warstwy za pomocą rozwijanego menu. Warstwy mogą być również wyłączone podczas tłumaczenia.

Migrate

Na ekranie „Projekty wyjściowe” ustaw katalog wyjściowy taki sam, jak odpowiadające mu pliki schematyczne z importu xDxDesigner. To byłoby najlepsze podejście, gdy schemat i PCB należą do tego samego projektu w natywnym środowisku Siemens. Należy zauważyć, że dowolny folder na komputerze użytkownika lub dysku sieciowym/folderze może być wyznaczony jako katalog wyjściowy. Następnie kliknij „Dalej”.

migrate
  • Po zaimportowaniu plików kliknij „Zakończ”, aby zamknąć okno kreatora importu.
migrate

 

Gratulacje, Twój układ PCB został teraz zaimportowany do Altium Designer! 

Wykonaj czynności Porządkowanie po imporcie, aby upewnić się, że projekt został w pełni sprawdzony i zweryfikowany. Zapoznaj się z sekcją „Rozważania po imporcie” na dole strony.

migrate

 

Tłumaczenie plików projektu PCB

Ścieżki projektów Xpedition i pliki PCB są tłumaczone w następujący sposób:

Ścieżki projektów mają automatycznie tworzony dla nich odpowiednik projektu PCB Altium Designer (*.PrjPCB). Po przetłumaczeniu, pliki są grupowane w ten projekt PCB. Na przykład, jeśli określiłeś Example.PRJ jako projekt Xpedition, Kreator Importu utworzy Example.PcbPrj w Altium Designer.

Pliki PCB (Name.N) są tłumaczone na pliki PCB Altium Designer (*.PcbDoc).

Migrate migrate

 

Tłumaczenie reguł projektowania PCB

  • Podczas importowania pliku referencyjnego projektu (.prj) w trakcie importu Xpedition, jeśli w strukturze katalogów projektu istnieje plik ograniczeń, importer Xpedition automatycznie rozpoznaje plik ograniczeń (.xml) i importuje ograniczenia do edytora „PCB rules and Constraints Editor” w Altium Designer. Reguły projektowania są również dostępne w pliku dziennika importu.

migrate

 

  • Plik dziennika zawiera wszystkie ograniczenia zaimportowane z oprogramowania Xpedition. Po zaimportowaniu pliku (.pcb) te ograniczenia mogą być odniesione z pliku dziennika i odtworzone w środowisku Altium Designer.

migrate

 

Więcej szczegółów na temat reguł projektowania można znaleźć w poniższej dokumentacji technicznej.

Tłumaczenie plików biblioteki śladów

Pliki centralnej biblioteki Xpedition składające się z dekali są tłumaczone w następujący sposób: pliki śladów (Name.N) są tłumaczone na pliki biblioteki Altium Designer (*.PcbLib). Po przetłumaczeniu, pliki są grupowane w projekt PCB Altium Designer (*.PrjPCB), który jest automatycznie tworzony.

Krok 4: Porządkowanie po imporcie

Przygotowaliśmy dla Ciebie listę weryfikacyjną: -

  • Kontrola fizyczna
    • Widok » Dopasuj dokument
    • Kształt płytki i wycięcia
  • Kontrola elektryczna
    • Lista połączeń
  • Zasady
    • Czy wszystkie zasady zostały zaimportowane?
    • Kontrola DRC
    • Sprawdź ustawienia dla poligonów - Usuwanie wysp, min rozmiar prymitywu
    • Ulgi termiczne, bezpośrednie połączenie
    • Sprawdź ustawienia płaszczyzn zasilających
    • Odciąg płaszczyzn zasilających
    • Zasady maski lutowniczej, maski pasty
    • Zabezpieczanie przelotek
    • Przypisania punktów testowych
  • Kontrola mocy
    • Sieci
    • Płaszczyzny
    • Poligony
  • Kontrola dokumentacji
    • Warstwy
    • Tekst/Napisy
    • Legendy
  • Raporty PCB
    • Liczba komponentów/sieci
    • Wszystkie sieci są trasowane.

Dokumentacja techniczna odniesienia - Rozważania po imporcie

Uzyskiwanie pomocy

Główny artykuł: Dokumentacja i pomoc

Najlepszym sposobem na naukę jest praktyka, Altium i Altium Designer oferują wiele sposobów, aby Ci to umożliwić:

  • Naciśnij F1, gdy kursor znajduje się nad dowolnym obiektem, edytorem, panelem, wpisem w menu lub przyciskiem, aby otworzyć krótki opis w przeglądarce internetowej
  • Użyj skrótu Shift+F1 podczas wykonywania polecenia, aby uzyskać listę skrótów, które możesz użyć w tym poleceniu.
Image illustrating pressing Shift+F1 during active interactive routing command

Odwiedź Bibliotekę Wideo, gdzie możesz obejrzeć ponad 150 krótkich filmów szkoleniowych, każdy szczegółowo opisujący kroki potrzebne do wykonania zadania.

Zobacz także

Poniżej znajdują się odniesienia do innych artykułów i samouczków w Bibliotece Dokumentacji Altium Designer, które omawiają bardziej szczegółowe informacje koncepcyjne, jak również przeprowadzają Cię przez konkretne zadania. Pamiętaj, że możesz również przeglądać zawartość Pomocy i używać F1 oraz Co to jest w dowolnym momencie w dialogu, aby uzyskać więcej szczegółów.

W lewym górnym rogu Altium Designer możesz również znaleźć link Pomoc » Poznawanie Altium Designer

Help Link

Stąd możesz łatwo uzyskać dostęp do Dokumentacji, gdzie kategoria „Zapoznawanie się ze środowiskiem projektowym Altium” ułatwi Ci rozpoczęcie pracy z Altium.

 

Otwarte jak pdf

Powiązane zasoby

Powiązana dokumentacja techniczna

Powrót do strony głównej
Thank you, you are now subscribed to updates.