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 zestaw | Rola w projekcie | Co sprawdzić przy odzyskiwaniu? |
|---|---|---|
| .sch — schemat | Symbole, połączenia logiczne, oznaczenia i właściwości elementów. | Zgodność z płytką, kompletność arkuszy i połączeń zasilania. |
| .brd — płytka | Rozmieszczenie elementów, geometria miedzi, otwory, obrys i warstwy projektu. | Rewizję, zgodność ze schematem, wypełnienia miedzi i połączenia wymagające poprowadzenia. |
| .lbr — biblioteka | Symbole, 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 projektowe | Zapisany zestaw reguł sprawdzania płytki. | Czy odpowiada regułom faktycznie zapisanym w płytce i wymaganiom wykonawcy. |
| .epf oraz katalog projektu | Ustawienia projektu i zebrane pliki robocze. | Plik .epf nie zastępuje schematu, płytki ani bibliotek; trzeba zachować cały zestaw. |
| .ulp, .scr, .cam | Odpowiednio: programy pomocnicze, skrypty poleceń i ustawienia eksportu. | Zależności, zgodność z wydaniem i mapowanie warstw. |
| Pliki wyjściowe | Gerber, 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.
| Dane | Zakres przygotowania | Kontrola przed przekazaniem |
|---|---|---|
| Gerber | Warstwy miedzi, maski, opisów, pasty i obrys. | Kompletność, kolejność warstw i zgodność z płytką. |
| Wiercenie | Poł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ów | Oznaczenia, ilości, wartości, obudowy, numery katalogowe i wariant obsady. | Brakujące informacje zakupowe. |
| Plik współrzędnych montażowych | Oznaczenia, 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ąca | Rysunek 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.


