Importowanie projektu z Allegro

Aby wesprzeć potrzebę wczytywania i pracy z plikami projektowymi Cadence® Allegro, kreator Import Wizard w Altium Designer zawiera możliwość importu projektów Allegro PCB w postaci binarnej (*.brd - sprawdź wymagania wstępne importu), ASCII (*.alg) (które są tłumaczone na pliki PCB Altium Designer (*.PcbDoc)) oraz plików footprintów Allegro (*.dra) (które są tłumaczone na pliki bibliotek PCB Altium Designer (*.PcbLib).

Pliki Allegro PCB (do wersji 17.4) są tłumaczone na pliki PCB Altium Designer przez importer Allegro w kreatorze, który jest dołączony jako rozszerzenie platformy Altium Designer.

Aby uzyskać dostęp do możliwości importu Allegro w Altium Designer, Allegro 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).

Wymagania wstępne importu

Kreator importu Altium Designer może bezpośrednio importować pliki PCB Allegro w formacie ASCII (*.alg). Aby zaimportować binarny plik Allegro PCB (*.brd) lub plik footprintu (*.dra), plik musi zostać przetłumaczony z formatu binarnego na ASCII. Tłumaczenie binarny-na-ASCII jest wykonywane przez narzędzie Cadence o nazwie Extracta, konfigurowalne narzędzie wiersza poleceń, które potrafi wyodrębniać i tłumaczyć dane z binarnego pliku PCB, przy czym proces ekstrakcji jest sterowany plikiem Command, który określa dane wymagane do wyodrębnienia. Dowiedz się więcej o Extracta.

Obsługiwane wersje plików binarnych

Extracta wyodrębni dane tylko z binarnych plików Allegro PCB (*.brd) i plików footprintów (*.dra), których wersja jest taka sama jak wersja używanej Extracta lub niższa. Aby sprawdzić wersję Extracta, otwórz wiersz poleceń systemu Windows i wpisz Extracta -version.

Uwaga: jeśli to polecenie nie powiedzie się, możliwe, że Extracta.exe nie ma poprawnie zdefiniowanej ścieżki Windows Path; zapoznaj się z tym artykułem Altium Knowledge Base, aby uzyskać szczegółowe informacje o konfigurowaniu zmiennej środowiskowej systemu Path dla Extracta.

Importowanie, gdy Allegro jest na tym samym komputerze co Altium Designer

Jeśli Altium Designer jest zainstalowany na tym samym komputerze co Cadence Allegro, proces ekstrakcji może zostać obsłużony automatycznie przez Altium Designer Import Wizard. Proces uruchomienia kreatora jest opisany poniżej. Zwróć uwagę, że kreator wykonuje również sprawdzanie wersji plików; obecnie kreator obsługuje pliki Allegro do wersji 17.4.

Importowanie, gdy Allegro nie jest na tym samym komputerze co Altium Designer

Jeśli Extracta.exe nie jest zainstalowany na tym samym komputerze co Altium Designer, możesz ręcznie uruchomić proces ekstrakcji na komputerze, na którym zainstalowano narzędzie Extracta. Altium Designer uruchamia proces ekstrakcji przy użyciu następującego pliku wsadowego oraz pliku poleceń ekstrakcji:

  1. Allegro2Altium.bat
  2. AllegroExportViews.txt

Aby ręcznie wyodrębnić dane płytki w formacie ASCII:

  1. Skopiuj dwa pliki wyszczególnione powyżej z folderu <Altium_Designer_Installation_Folder>\System  do znanej lokalizacji na komputerze, na którym zainstalowano Allegro.
  2. Skopiuj binarny plik Allegro (*.brd lub *.dra), który chcesz przekonwertować, do tego samego folderu.
  3. Uruchom wiersz poleceń systemu Windows i użyj polecenia cd, aby przejść do folderu zawierającego skopiowane pliki. Przykład:

    cd C:\Documents\Files\Test

  4. Gdy znajdziesz się w odpowiednim katalogu, uruchom plik wsadowy Altium za pomocą polecenia Allegro2Altium. Na przykład:

    Allegro2Altium your_file.brd

    lub

    Allegro2Altium your_file.dra

    gdzie your_file.brd lub your_file.dra to nazwa pliku binarnego, który chcesz przekonwertować. Ujmij nazwę pliku w podwójne cudzysłowy, jeśli zawiera spacje, na przykład Allegro2Altium "your file.brd".

  5. Proces utworzy plik ASCII (your_file.brd.alg lub your_file.dra.alg) w folderze. Skopiuj ten plik płytki w formacie ASCII z powrotem na komputer, na którym można go zaimportować do Altium Designer za pomocą Import Wizard.

Proces konwersji projektu Allegro w formacie ASCII jest kontrolowany przez specjalny plik wsadowy Allegro2Altium.Proces konwersji projektu Allegro w formacie ASCII jest kontrolowany przez specjalny plik wsadowy Allegro2Altium.

W standardowej instalacji Allegro własnościowy program tłumaczący extracta.exe jest dodawany do ścieżki środowiskowej systemu i dlatego jest dostępny ze wszystkich lokalizacji. Plik wsadowy Allegro2Altium oraz oczekujący proces konwersji zakończą się niepowodzeniem, jeśli nie będzie można uzyskać dostępu do tego programu. Zapoznaj się z artykułem Altium Knowledge Base, aby uzyskać szczegółowe informacje o konfigurowaniu zmiennej środowiskowej systemu Path dla Extracta w przypadku braku dostępu do programu.

Dostęp i uruchamianie importera

Importer plików projektowych Allegro PCB jest dostępny poprzez Import Wizard  Altium Designer (File » Import Wizard), gdzie opcję wybiera się na stronie Select Type of Files to Import kreatora – wybierz opcję Allegro Design Files.

Podczas dodawania plików do listy plików do importu użyj menu rozwijanego filtra w przeglądarce plików, aby wybrać pomiędzy binarnymi (*.brd) a ASCII (*.alg) plikami Allegro.

Wybierz do importu binarne lub ASCII pliki projektowe Allegro. Aby importować binarne pliki Allegro (*.brd), Allegro musi być zainstalowane na komputerze lokalnym.Wybierz do importu binarne lub ASCII pliki projektowe Allegro. Aby importować binarne pliki Allegro (*.brd), Allegro musi być zainstalowane na komputerze lokalnym.

Jeśli spróbujesz zaimportować binarny plik projektu Allegro (*.brd) za pomocą Import Wizard i nie masz lokalnie zainstalowanego Allegro, proces importu zostanie wstrzymany i zostanie wyświetlone okno dialogowe z ostrzeżeniem. W takim przypadku zaimportuj wersję ASCII pliku projektu utworzoną w procesie ekstrakcji pliku Allegro ASCII (jak opisano powyżej).

Aby zakończyć proces importu i tłumaczenia plików, przejdź przez pozostałe strony Import Wizard, aby dostosować i dokończyć konwersję plików projektu Allegro do plików projektowych Altium Designer.

Zwróć uwagę, że Import Wizard oferuje domyślną konfigurację mapowania warstw, którą można modyfikować i zapisać jako plik *.ini. Mapowanie jest używane przez Import Wizard do zbudowania mapowania warstw dla każdej płytki PCB w importowanym projekcie, więc podczas importu kilku plików PCB można wczytać zapisaną konfigurację mapowania i zastosować ją do poszczególnych (lub wszystkich) plików PCB.

Uwagi

  • Zapoznaj się ze szczegółowym artykułem w Bazie Wiedzy na temat importowania plików Allegro do Altium Designer.

  • W Altium Designer modele 3D STEP są przechowywane wewnątrz obiektu 3D Body, który jest umieszczany w footprincie PCB.

  • Importer Allegro obsługuje import niestandardowych pad stacków zdefiniowanych w projekcie płytki Allegro. Import takiego projektu utworzy w Altium Designer niestandardowe kształty padów. Dodatkowo, jeśli w Allegro jako część niestandardowego pad stacka zdefiniowano ramiona połączeń termicznych, zostaną one zaimportowane jako niestandardowe połączenia thermal relief.

  • Gdy w panelu Properties dla pada w Allegro Constraint Manager ustawiono thermal relief typu ortogonalnego, diagonalnego lub pełnego kontaktu, pady te są importowane do Altium Designer z odpowiednio skonfigurowanymi niestandardowymi thermal reliefami. Zwróć uwagę, że jeśli w Allegro Constraint Manager nie ustawiono dla pada szerokości lub szczeliny thermal relief, wartości dla Conductor Width i Air Gap Width w Altium Designer zostaną pobrane odpowiednio z reguł minimalnej szerokości linii oraz reguły odstępu między pinami zdefiniowanych w projekcie Allegro.

  • Aby zapewnić spójność z projektem Allegro, wartości reguł związanych z szerokością są importowane do Altium Designer w następujący sposób:

    • Min Neck Width –> Min Width

    • Line Min Width –> Preferred Width

    • Line Max Width –> Max Width

    Jeśli wartość nie występuje (lub wynosi zero) w projekcie Allegro, dziedziczy wartość z poprzedniego zakresu.

  • Podczas importowania projektu Allegro możesz zaimportować bardziej szczegółowe informacje o pad stackach. Umożliwia to import dokładniejszych właściwości padów do Altium Designer, lepiej dopasowując je do ich odpowiedników w źródłowym projekcie Allegro. W ramach tej funkcjonalności obsługiwane są różne kształty miedzi na warstwach podczas importu pliku footprintu Allegro.

    Ta funkcja jest dostępna, gdy opcja Importer.Allegro.ReadPadLayers jest włączona w oknie dialogowym Advanced Settings.

  • Podczas importowania projektu Allegro, jeśli wylewka poligonu ma rozmiar mniejszy niż 2500 sq.mil, jej opcja Remove Islands Less Than jest automatycznie wyłączana.

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