Aby odzyskać istniejący projekt EAGLE, najpierw zabezpiecz oryginalne pliki, ustal zgodną parę schematu i płytki, a następnie zbierz biblioteki, reguły oraz ustawienia eksportu. Pracuj na kopii. Po przeniesieniu sprawdź zgodność schematu z płytką, reguły projektowe i pliki produkcyjne.

Korzystaj z legalnie pozyskanego oprogramowania zgodnie z warunkami jego licencji; aktualny status i dostępne warianty licencji sprawdź na oficjalnej stronie producenta oprogramowania.

Od czego zacząć odzyskiwanie projektu EAGLE?

Skopiuj katalog projektu z podkatalogami i kopiami zapasowymi. Zachowaj nazwy i informacje o pochodzeniu plików. Oryginał odłóż jako archiwum tylko do odczytu. Nie wybieraj automatycznie najnowszego pliku: kopiowanie lub rozpakowanie mogło zmienić czas modyfikacji.

Ustal rewizję według oznaczenia płytki, dokumentacji i paczki produkcyjnej. Jednakowe nazwy schematu i płytki nie gwarantują spójności. Gdy program zgłasza niespójność, zatrzymaj edycję i sprawdź inne kopie.

Zależności między schematem, biblioteką i płytką omawia samouczek oprogramowania EAGLE. Utworzenie nowej płytki ze schematu nie odtworzy wcześniejszego rozmieszczenia elementów ani ścieżek.

Jakie pliki zachować i do czego służą?

Plik lub zestawRola w projekcieCo sprawdzić przy odzyskiwaniu?
.sch — schematSymbole, połączenia logiczne, oznaczenia i właściwości elementów.Zgodność z płytką, kompletność arkuszy i połączeń zasilania.
.brd — płytkaRozmieszczenie elementów, geometria miedzi, otwory, obrys i warstwy projektu.Rewizję, zgodność ze schematem, wypełnienia miedzi i połączenia wymagające poprowadzenia.
.lbr — bibliotekaSymbole, wzory pól lutowniczych i przypisania wyprowadzeń.Czy zachowano właściwe wydania bibliotek użytych w projekcie, także własnych.
.dru — reguły projektoweZapisany zestaw reguł sprawdzania płytki.Czy odpowiada regułom faktycznie zapisanym w płytce i wymaganiom wykonawcy.
.epf oraz katalog projektuUstawienia projektu i zebrane pliki robocze.Plik .epf nie zastępuje schematu, płytki ani bibliotek; trzeba zachować cały zestaw.
.ulp, .scr, .camOdpowiednio: programy pomocnicze, skrypty poleceń i ustawienia eksportu.Zależności, zgodność z wydaniem i mapowanie warstw.
Pliki wyjścioweGerber, wiercenia, wykaz elementów, współrzędne montażowe i rysunki.Zgodność rewizji; nie zastępują źródeł.

Przy braku .dru sprawdź reguły zapisane w .brd. Przed wczytaniem innych ustawień porównaj je: mogą wpłynąć na kontrolę i geometrię.

Sam .sch zachowuje układ elektryczny, lecz płytkę trzeba odtworzyć. Z .brd można przygotować część danych produkcyjnych, ale nie odzyskać automatycznie kompletnego schematu. Gerbery opisują geometrię warstw, nie zastępując edytowalnego projektu.

Archiwizacja: biblioteki, rewizje i suma kontrolna

Oddziel źródła od danych wydanych do produkcji

W katalogu oznaczonym nazwą projektu i numerem rewizji wydziel podkatalogi: oryginal, robocze, biblioteki, reguly, skrypty, produkcja, kontrola. Zachowaj raporty i opis rozbieżności. Powiąż paczkę produkcyjną z jej źródłami.

Numeruj rewizje rosnąco i opisuj zmiany. Nie nadpisuj wydanej paczki. Schemat, płytka, wykaz elementów i dane produkcyjne muszą wskazywać wspólną rewizję.

Dołącz plik README z wersją programu, datą archiwizacji, oznaczeniem rewizji, nazwami zgodnej pary .sch i .brd, pochodzeniem bibliotek oraz opisem eksportu. Podaj jednostki, układ warstw, wariant obsady, skrypty i nierozwiązane problemy. Nieznaną wersję programu oznacz jako nieustaloną.

Biblioteki lokalne i globalne

Biblioteka lokalna towarzyszy projektowi, a globalna może znajdować się w katalogu programu lub użytkownika. Kopia folderu z .sch i .brd nie przenosi takich zależności. Zbierz użyte wydania bibliotek wraz z własnymi zmianami.

Projekt może wyświetlać elementy dzięki zapisanym definicjom mimo braku biblioteki. Braki ujawniają się przy dodawaniu lub aktualizacji elementów. Przed zastąpieniem biblioteki porównaj numerację wyprowadzeń, przypisanie pól, wymiary i orientację. Odtworzone definicje wyraźnie oznacz.

Kontrola integralności archiwum

Oblicz kryptograficzną sumę kontrolną gotowego archiwum. Wynik i nazwę algorytmu zapisz oddzielnie. Po przeniesieniu oblicz ją ponownie tym samym algorytmem: H(archiwum źródłowe) = H(archiwum odebrane). Symbol H oznacza wybraną funkcję skrótu.

Zgodność sum potwierdza integralność paczki, nie poprawność projektu ani jego pochodzenie. Ponowne spakowanie może zmienić sumę. Próbnie rozpakuj archiwum w innym katalogu i sprawdź kompletność.

Migracja projektu i kontrola zgodności po otwarciu

Przed otwarciem w nowszym wydaniu zachowaj oryginał; wynik zapisz w katalogu roboczym pod odrębnym oznaczeniem. Plik zapisany w nowszej wersji może nie otwierać się w starszej.

Otwórz schemat i płytkę, przeczytaj komunikaty konwersji i sprawdź spójność. Aktualizację bibliotek wykonuj oddzielnie, aby rozróżnić przyczyny zmian. Pracę z dokumentacją omawia poradnik EAGLE CAD.

  • ERC — kontrola reguł elektrycznych: sprawdź połączenia, zasilanie, niepodłączone wyprowadzenia i spójność dokumentów. Zachowaj raport i uzasadnienia zaakceptowanych ostrzeżeń.
  • DRC — kontrola reguł projektowych: sprawdź odstępy, szerokości ścieżek, otwory i geometrię przy obrysie według udokumentowanych reguł.
  • Elementy i sieci: porównaj liczby, oznaczenia, wartości, przypisania pól i członkostwo wyprowadzeń w sieciach. Sieć określa wyprowadzenia połączone elektrycznie.
  • Geometria: sprawdź obrys, wycięcia, kolejność warstw, położenie i orientację elementów oraz otwory i wypełnienia miedzi po ich przeliczeniu.

Dla migracji bez zamierzonych zmian obowiązuje warunek: liczba sieci_przed = liczba sieci_po, a analogicznie liczba elementów_przed = liczba elementów_po. Zachowaj ten sam zakres liczenia: odróżnij elementy fizyczne od symboli pomocniczych. Równe liczby nie wykluczają zamiany połączeń; porównuj także ich treść.

Import do innego programu wymaga sprawdzenia warstw, bibliotek, otworów podłużnych i obszarów miedzi. Może zmienić nazwy lub podział obiektów. Wyjaśnij różnice przez porównanie funkcji i geometrii; brak komunikatu błędu nie oznacza poprawnego projektu.

Przykład obliczeniowy: porównanie liczby sieci i elementów

Założenia (przykład hipotetyczny): przed migracją projekt zawiera 48 elementów fizycznych i 36 sieci. W zestawieniu po migracji znajduje się 48 elementów i 35 sieci. Nie planowano zmian elektrycznych, a zakres i sposób liczenia pozostają takie same.

Wzór: różnica liczby obiektów wynosi ΔN = N_po − N_przed. Bez zmian liczebności oczekiwana różnica wynosi zero.

Podstawienie i wynik: dla elementów ΔN = 48 − 48 = 0, natomiast dla sieci ΔN = 35 − 36 = −1. Liczba sieci zmalała o jedną. Przed produkcją porównaj przypisania wyprowadzeń i wyjaśnij rozbieżność.

Czego wynik nie mówi: nie wskazuje błędnej sieci ani przyczyny różnicy; może nią być scalenie sieci lub inna interpretacja obiektów. Nie potwierdza poprawności obudów i orientacji elementów.

Jak odtworzyć dane produkcyjne z pliku .brd?

Przelicz wypełnienia miedzi i sprawdź płytkę. W ustawieniach eksportu zweryfikuj przypisanie warstw oraz wymagania producenta PCB. Eksportuj do pustego katalogu, aby stare pliki nie pozostały w nowej paczce.

DaneZakres przygotowaniaKontrola przed przekazaniem
GerberWarstwy miedzi, maski, opisów, pasty i obrys.Kompletność, kolejność warstw i zgodność z płytką.
WierceniePołożenia i średnice otworów, rozróżnienie metalizacji oraz opis otworów podłużnych.Jednostki, zgodność położeń z polami i uzgodniony sposób przekazania frezowania.
BOM — wykaz elementówOznaczenia, ilości, wartości, obudowy, numery katalogowe i wariant obsady.Brakujące informacje zakupowe.
Plik współrzędnych montażowychOznaczenia, położenia, obroty i strona montażu.Początek współrzędnych, jednostki i konwencja obrotu zgodna z wymaganiami montażu.
Dokumentacja uzupełniającaRysunek płytki, układ warstw, materiał, grubość, wykończenie i uwagi montażowe.Wymagania niewynikające z samej geometrii.

Eksport z .brd nie odtworzy decyzji zakupowych. Parametry zamienników potwierdź w kartach katalogowych. Wykaz elementów porównaj ze schematem i wariantem obsady. Dane dla montażu PCB powinny rozróżniać elementy montowane i pomijane oraz jasno wskazywać polaryzację.

Zachowaj opis procedury eksportu współrzędnych i ewentualny program pomocniczy. Sprawdź wynik: punkt odniesienia obudowy może nie odpowiadać wymaganiom wykonawcy. Szczególnie uważnie zweryfikuj obroty na dolnej stronie.

Otwórz Gerbery, wiercenia i obrys w niezależnej przeglądarce. Porównaj podgląd sprzed migracji z nowym eksportem przy zgodnych jednostkach, warstwach i początku współrzędnych. Sprawdź wymiary, otwory, maskę, opisy i połączenia z obszarami miedzi. Inny zapis pliku nie musi oznaczać zmiany geometrii; oględziny nie zastępują kontroli połączeń.

Jeśli brakuje wcześniejszych Gerberów i nie można ich odtworzyć, odnotuj brak porównania. Odbiór oprzyj na dostępnej dokumentacji i wymaganiach urządzenia, bez deklarowania identyczności eksportu.

Co sprawdzić przed zleceniem/wdrożeniem

Lista kontrolna — odzysk projektu:

  • Czy zachowano nienaruszony oryginał i ustalono zgodną parę schematu oraz płytki?
  • Czy są biblioteki lokalne i globalne, własne obudowy i przypisania wyprowadzeń?
  • Czy są reguły, ustawienia eksportu i programy pomocnicze z zależnościami?
  • Czy plik README opisuje wersję programu, datę archiwizacji, rewizję, pochodzenie danych i nierozwiązane braki?
  • Czy porównano elementy, sieci i połączenia, przejrzano ERC oraz DRC i wyjaśniono różnice po migracji?
  • Czy sprawdzono Gerbery, wiercenia, obrys i wypełnienia miedzi oraz odnotowano dostępność wcześniejszego eksportu?
  • Czy wykaz elementów zawiera dane zakupowe i wariant obsady, a współrzędne montażowe mają uzgodnione jednostki i obroty?
  • Czy paczka zawiera wyłącznie właściwą rewizję, daje się rozpakować, a jej suma kontrolna zgadza się po przeniesieniu?

Czego ten artykuł nie rozstrzyga: dopuszczalne wymiary, tolerancje, parametry elementów i warunki montażu zależą od kart katalogowych oraz specyfikacji producenta. Kontrola plików nie potwierdza działania urządzenia.

Czego nie zweryfikowano w tym artykule: aktualnego statusu oprogramowania, wariantów licencji, dostępności pobierania i wsparcia ani zgodności konkretnego archiwum z wybraną wersją programu. Nie wykonano importu ani eksportu rzeczywistego projektu.