Zaimportuj pliki Gerber do Altium

10

Pytanie
Chciałbym zaimportować pliki Gerber do dokumentu PCB Altium Designer w celu ponownego użycia spiralnego induktora w PCB, ale importer nie interpretuje poprawnie plików Gerber. Czy ktoś tu wie, jak importować pliki Gerber do układu Altium Designer?

Tło / Co próbowałem
Projekt zawierający tę spiralę PCB jest projektem referencyjnym od Linear Technologies i tutaj dostępne są pliki projektu do pobrania (kliknięcie linku spowoduje pobranie pliku .zip). Pliki projektu zawierają plik PCB Mentor Pads, ale także pliki Gerber.

System ECAD, którego używam, to Altium Designer 15.1. Ponieważ plik PCB Mentor PADS jest typu binarnego, nie mogę go zaimportować do dokumentu układu Altium Designer. Projektant Altium może importować tylko pliki PCB MENTor PADS typu ASCII i nie mam dostępu do narzędzi do konwersji z formatu binarnego PADS na format ASCII PADS. Dlatego próbowałem zaimportować pliki Gerber do dokumentu układu Altium. Rezultat nie jest w porządku, jest tylko bałagan z górnej warstwy miedzi.

Otworzyłem plik PCB Mentor PADS w bezpłatnej przeglądarce MADOR PADS, a projekt wygląda tak, jak powinien. Zaimportowałem również pliki Gerber do CAMtastic (wbudowana przeglądarka Gerber w Altium Designer) i projekt wygląda tak, jak powinien. Próbowałem również wyeksportować nowe pliki Gerber z CAMtastic, a następnie zaimportować je do dokumentu PCB Altium Designer, ale nie miałem z tym szczęścia.

Dodano do oryginalnego postu (1)
Próbowałem zaimportować pliki Gerber do dokumentu PCB Altium Designer: otwieram nowy dokument PCB, a następnie importuję jeden plik Gerber na raz, wybierając Plik-> Importuj-> Plik Gerber. Zatrzymuję się po pierwszym imporcie, ponieważ dostaję bałagan utworów i padów.

Dodano do oryginalnego postu (2)
Samo otwarcie pliku Gerber za pomocą wbudowanej przeglądarki Altium CAMtastic nie jest dla mnie kompletną odpowiedzią. Chciałbym przenieść niektóre elementy projektu z tych plików Gerber do projektu do ponownego wykorzystania.

Mattias Johansson
źródło
@LazaR, dziękuję za sugestię. Próbowałem to zrobić za pomocą wtyczki importera Gerber z menu Plik-> Importuj. Dostaję coś zaimportowanego, ale to wcale nie jest przetłumaczone poprawnie. Import staje się bałaganem ścieżek i padów.
Mattias Johansson,
1
Czy byłoby dobrze, gdybyś mógł otwierać pliki Gerber jeden po drugim (warstwa po warstwie) w Altium?
Bence Kaulics
@BattleHamster, dziękuję za sugestię. Właśnie to próbowałem zrobić. Otwieram nowy dokument PCB w Altium, a następnie wybieram Plik-> Import-> Plik Gerber. Bez względu na to, którą warstwę miedzi wybiorę, po prostu dostaję bałagan utworów i padów.
Mattias Johansson
1
@Mattias Johansson Potrzebowałeś projektu cewki PCB z tego drugiego PCBdoc. Z WEBENCH firmy TI dostępny jest szeroki wybór wzorów cewek PCB w Altium Designer, Cadence Allegro 16.0-16.5, CadSoft EAGLE PCB (v6.4 lub nowszy), DesignSpark PCB, Mentor Graphics PADS PCB. Właśnie odkryłem to kilka dni temu i pomyślałem, że może się przydać następnym razem.
Bence Kaulics

Odpowiedzi:

17

Pobrałem projekt, z którym masz do czynienia. Pliki gerber, wszystkie pliki warstw mają rozszerzenie .PHO .

wprowadź opis zdjęcia tutaj


Importuj gerbera do Altium

Jeśli zmienisz nazwy plików w następujący sposób, będziesz mógł je otworzyć w Altium:

  • Layer4.pho Layer4.GBL, jest to dolna warstwa
  • Layer1.pho Layer1.GTL, jest to górna warstwa
  • Layer2.pho Layer2.GP1, płaszczyzna GND 1
  • Layer3.pho Layer3.GP2, płaszczyzna GND 2
  • SoldermaskBottom.pho SoldermaskBottom.GBS
  • SoldermaskTop.pho SoldermaskTop.GTS

Zidentyfikowałem warstwy na podstawie załącznika PDF. W przypadku warstw Pastemask (GBP, GBT) i Silkscreen należy wyszukać ich rozszerzenia Altium .

Te zmodyfikowane pliki można przeciągać i upuszczać w Altium, na przykład dla górnej warstwy:

wprowadź opis zdjęcia tutaj

W ten sposób wszystkie pliki warstw można łatwo otwierać w Altium.


Eksportuj Gerbera TopLayer do pliku dokumentu PCB

  1. Wybierz zakładkę Layer1.GTL w Altium
  2. Wybierz Menu → Tabele → Kolejność warstw . Wyświetlone zostanie następujące okno dialogowe: Wypełnij komórki jak poniżej.

    wprowadź opis zdjęcia tutaj

  3. Włącz opcję Eksportuj na PCB w następujący sposób: Menu → Narzędzia → Netlist → Wyodrębnij .

    „Po wyodrębnieniu listy sieci z danych CAM, źródło Plik» Eksportuj »Eksportuj na płytkę PCB zostaje włączone”

  4. Teraz wybierz Menu → Plik → Eksportuj → Eksportuj na PCB, a nowy dokument PCB zostanie otwarty z górną warstwą.

    Wynik:

    wprowadź opis zdjęcia tutaj

Bence Kaulics
źródło
Dziękuję Ci. Zaszedłem też tak daleko, ale co chciałbym teraz zrobić, to przenieść spiralę z pliku .GTL do pliku .pcbdoc, aby użyć go w nowym projekcie? Jak mogę to zrobić?
Mattias Johansson
Wtyczka importera gerber nadal nie działa?
Bence Kaulics
Niestety nie. Wygląda na to, że importer Gerber nie może poprawnie zinterpretować plików Gerber. Po prostu dostaję bałagan utworów i padów.
Mattias Johansson,
1
@Mattias Johansson Zredagowałem odpowiedź, wydaje mi się, że jest OK. Mam wszystkie ślady, jakie powinny być. Mam nadzieję, że to również zadziała dla ciebie.
Bence Kaulics
Naprawdę doceniam twoją pomoc @BattleHamster, dziękuję. Z przykrością widzę, że mimo wykonywania instrukcji krok po kroku opcja „Eksportuj na płytkę drukowaną” jest dla mnie wyszarzona.
Mattias Johansson,
1

Jedynym sposobem, w jaki znalazłem, było przeniesienie starych plików PAD Logic / PowerPCB do Altium Designer, aby najpierw znaleźć lokalną firmę korzystającą z padów, aby przejrzeć moje pliki na pamięci USB i wyeksportować je w formacie ASCII. Każdy plik, dla schematu (.txt) lub układu (.asc), został wyeksportowany jako plik ASCII w wersji 9.5 (NOT PADS VX ASCII), który wydawał się być najnowszą wersją obsługiwaną przez projektanta Altium.

W przypadku plików bibliotek Pads Altium Designer zaimportuje pliki biblioteki Pads w wersji 5 i nowszych. Próbowałem wcześniejszych wersji, otwierając i edytując plik biblioteki Pads (pliki typu .c, .d, .p) i edytując górny wiersz, a następnie importując do Altium. Ta metoda nie zawsze działa i jest próbą i błędem.

Nie sądzę, że można importować plik Gerber i konwertować go do formatu macierzystego, takiego jak .Pcbdoc lub plik Pads, ponieważ Gerber jest plikiem instrukcji do drukowania / produkcji.

Sam Millen
źródło