Przy jakiejkolwiek poważnej pracy nie będziesz chciał, aby ktoś zrobił części wykonane przez kogoś innego, ponieważ nie będą przestrzegać twoich konwencji. Zawsze tworzę własne części, co naprawdę nie jest takie trudne.
Mam pewne wymagania dotyczące części, takie jak atrybuty automatycznego generowania zestawienia komponentów, a także tekst o określonych rozmiarach i warstwach dla sitodruku, rysunku zespołu itp. Inni nie są w stanie tworzyć części dokładnie tak, jak chcę, i sprawdzać i sprawdzanie czyichś części zajęłoby przynajmniej tyle, ile samo zrobienie mojej. Kiedy robisz to dla biznesu, a twoja reputacja zależy od tego, musisz być wybredny.
Hobbyści mogą być jednak bardziej rozluźnieni. Inni mogą korzystać z moich części i innych narzędzi związanych z Orłem, które opracowałem przez lata. Przejdź do strony pobierania i zainstaluj wersję Eagle Tools. Zawiera wiele bibliotek z częściami, ale także różne ULP, skrypty i programy hostujące, których używam w Eagle. Na przykład istnieje cały system do generowania zestawienia komponentów na podstawie schematu i płytki, a następnie tworzenia etykiet dla zestawu. Zacznij od pliku dokumentacji CSV_BOM w katalogu DOC i śledź okruchy plików cookie.
Aby dać ci pojęcie o tym, jak działa system generowania zestawienia komponentów, oto większość pliku dokumentacji EAGLE_ATTR:
W tym dokumencie opisano konwencje Embed Inc dotyczące używania opcjonalnego
atrybuty w Eagle, które zostały po raz pierwszy udostępnione w wersji 5. W
poprzednie wersje część mogły mieć wbudowane tylko kilka stałych atrybutów
Orzeł, taki jak VALUE i NAME. W wersji 5 te stałe atrybuty nadal
istnieją, ale użytkownik może utworzyć dowolne dodatkowe atrybuty.
Ten dokument określa pewne atrybuty, których oczekują części
system Embed Inc, głównie w celu pomocy w automatycznym zestawieniu komponentów (BOM)
Pokolenie. Proces generowania BOM z orła lub
schemat jest opisany w pliku dokumentacji programu CSV_BOM.
Opcjonalne atrybuty Eagle, które mają specjalne znaczenie w Embed Inc
system to:
MANUF
Producent: partnum; producent: partnum; ...
Pola PARTNUM i ich wiodące dwukropki można pominąć, ale jest to
zły pomysł, chyba że na liście znajduje się tylko jeden producent.
PARTNUM
Ogólny numer części lub numer części w ramach jednego producenta.
DOSTAWCA
Dostawca: partnum; dostawca: partnum; ...
Pola PARTNUM i ich wiodące dwukropki można pominąć, ale jest to
zły pomysł, chyba że wymieniony jest tylko jeden dostawca.
BOM
Czy ta część powinna być uwzględniona na BOM. Niektóre „części” są
tylko funkcje na płycie, takie jak na przykład pady pogo. Te
nie powinny być wymienione na BOM, ponieważ nie trzeba ich kupować
i nie zostanie zainstalowany. Obsługiwane wartości to:
TAK - uwzględnij tę część w BOM. Jest to ustawienie domyślne, jeśli
część ma pakiet.
NIE - Nie dołączaj tej części do BOM. Jest to domyślne ustawienie if
część nie ma pakietu.
VALSTAT
Wskazuje sposób użycia atrybutu VALUE. Dostępne są następujące opcje:
VAL - Normalna wartość części, taka jak rezystancja rezystora. The
wartość części zostanie wyświetlona na BOM i wykorzystana do rozróżnienia
różne części. Na przykład rezystor 10 kO jest inny
część niż rezystor 330 omów.
PARTNUM - numer części. Pole wartości zostanie pokazane w
BOM i służy do rozróżnienia różnych części, takich jak VAL. Jednak,
pole numeru części zostanie ustawione na WARTOŚĆ, chyba że numer części
jest inaczej jawnie ustawiony. VALSTAT PARTNUM jest ogólny
urządzenia biblioteczne, w których pole wartości służy do wyświetlania niektórych lub wszystkich
numeru części na schemacie. Na przykład biblioteka
może zawierać ogólne 14-pinowe urządzenie opamp, a wartość ustawiona na
LM324, aby pokazać typ opampa na schemacie. W tym
przykład WARTOŚĆ jest ustawiona na ogólny numer części bez
rodzaj opakowania, klasa temperaturowa itp. W tym przypadku PARTNUM
należy użyć atrybutu, aby określić dokładny numer części, ale
VALSTAT powinien być nadal ustawiony na PARTNUM.
ETYKIETA - Etykieta przeznaczona do sitodruku. Pole wartości będzie
nie zostaną przeniesione do BOM i nie będą przyzwyczajeni
rozróżniać części. Można to wykorzystać na przykład do oznaczenia
LED na płycie. Różne diody LED mogą być oznaczone jako „Power” i
„Błąd”, ale są one tą samą częścią fizyczną i powinny zostać wymienione
na tym samym wpisie BOM.
SUBST
Ustawia pole dozwolonych podstawień dla części na BOM. Ważny
wartościami są „TAK” i „NIE”. Wartość domyślna to TAK, jeśli SUBST nie istnieje
lub jest pusty.
DESC
Jawny ciąg opisu dla BOM. Domyślnie BOM
opis pochodzi od nazwy biblioteki i nazwy urządzenia
w tej bibliotece. Jeśli atrybut DESC jest obecny i nie jest pusty,
jego zawartość zastąpi tę domyślną.
DVAL
Szczegółowa wartość części. Jeśli jest obecne i nie jest puste, to pole zastępuje
ciąg wartości części na BOM i zostanie użyty do rozróżnienia
Części. DVAL zawsze przyjmuje się za prawdziwą wartość części, więc nie jest
dokonane przez VALSTAT. Celem DVAL jest zapewnienie więcej
informacje, niż uzasadnione do pokazania na schemacie. Ogólnie rzecz biorąc
standardowy atrybut WARTOŚĆ zostanie pokazany na schemacie za pomocą DVAL
pokazane na BOM.
(1) Znajdowanie istniejących części Eagle, które zostały już utworzone przez inne osoby: Polecam następujące cztery źródła (oprócz Googlinga „nazwa części Eagle” ;-)):
Możesz zajrzeć do przeszukiwalnej kolekcji bibliotek Eagle firmy Cadsoft
Możesz użyć wyszukiwania części / paczki / urządzenia Jasona Tribbecka , który pozwala na wyszukiwanie symboli wieloznacznych / częściowych
Możesz użyć wyszukiwania części Orzeł Esawdust, która pozwala również na stosowanie symboli wieloznacznych i wyrażeń regularnych w wyszukiwanych terminach.
Możesz zdobyć bibliotekę, którą Sparkfun zasila; to ogromny zbiór części wspólnych o nazwie Sparkfun.lbr, który znajduje się na tej stronie .
SŁOWO OSTRZEŻENIE (dzięki uprzejmości użytkownika @Grant) ... Korzystając z bibliotek lub części innych osób, najpierw porównaj je z arkuszem danych i / lub wydrukuj na papierze w celu porównania z rzeczywistą częścią. Istnieją pewne niesprawdzone i / lub niepoprawne wymiary śladów.
(2) Tworzenie własnych części: W większości przypadków nie jest tak trudno stworzyć części Orła; szczerze mówiąc, jeśli jesteś w stanie zbudować schemat i układ, samodzielne tworzenie części nie będzie o krok dalej. Mam cztery wskazówki:
źródło
Zbudowałem przeszukiwacz, aby pomóc w rozwiązaniu tego problemu. Całkowicie zgadzam się, że nie powinieneś używać części znalezionych w publicznym internecie bez dokładnej kontroli, ale uważam, że oszczędzanie czasu pozwala zacząć od czegoś, co zbudował ktoś inny, i często uważam, że są one bardziej skrupulatne niż ja, więc mam lepszy punkt początkowy.
Tutaj możesz wyszukiwać i pobierać części znalezione przez mojego robota:
http://www.schematicpal.com
Bez opłat, po prostu przekaż opinię na link zwrotny, jeśli masz jakiekolwiek problemy.
-Jim
źródło
(to niekoniecznie odpowiedź, ale jest zbyt duża, by skomentować, IMO)
Kiedy zacząłem używać Eagle, szybko doszedłem do wniosku, że biblioteki są stare i niewiarygodne. Sporo czasu poświęciłem i przerobiłem to, na czym mi najbardziej zależało ... czyli podstawowe oporniki i kondensatory. Tworzenie części jest łatwe ... większość pracy, którą musisz wykonać, to tworzenie dokładnych pakietów i prawidłowe przypisywanie części. Oto moja tajna broń:
Kreator LP Mentor Graphic
Ten zły chłopiec zaoszczędził mi tyle cholernego czasu na tworzeniu dokładnych pakietów podstawowych śladów SMD. Oto pytanie, dlaczego tak bardzo uwielbiam to narzędzie:
Odciski stóp są oparte na IPC-7351 lub odpowiednim standardzie JEDEC
Podczas gdy moim zalecanym przez producenta wzorem terenu SMD jest zwykle lepszy, w przypadku takich pasywnych SMD jest to świetne, ponieważ jest źródłem prawdy. Jeśli chcę tworzyć pakiety od 0402 do 1206 i używam tego narzędzia do wszystkich wymiarów, wiem, że będę konsekwentnie skalować takie rzeczy, jak odstępy między padem, dziedzińce itp. Jedna część nie będzie miała drastycznie różnych funkcji i wyjdzie dziwnie wyglądający na planszy. Każdy, kto kiedykolwiek spojrzał na podstawowe biblioteki Eagle, może zaświadczyć, że nie ma dużej spójności. Korzystanie z narzędzia, które z kolei opiera się na tych standardach, jest doskonałym sposobem na zbudowanie znormalizowanej biblioteki części.
W przypadku podstawowych footprinów otrzymujesz różne wersje rozmiarów, aby dostosować przestrzeń / niezawodność
Wierzę, że jest to nieodłączne od standardu, ale w przypadku podstawowych pasywnych śladów SMD, takich jak 0402, 0603, 0805 itp., LP Wizard daje ci możliwość przełączania między wersjami Least , Nominal i Większość . Dostosowują one rzeczywisty rozmiar padu, aby uzyskać mniejszy lub większy pakiet. Większy pakiet może być lepszy, aby zapewnić większe zaokrąglenia lutowia dla zwiększenia niezawodności, podczas gdy mniejsze podkładki mogą być lepsze do tworzenia super gęstej płyty. Tak czy inaczej, są to odciski stóp, które zostały przetestowane i uzgodniono, że będą dobrze służyć w zamierzonym zastosowaniu. Dla mnie to duża oszczędność czasu i niesamowite.
Eksport CAD do Mothertruckin
Skorzystaj z 10-dniowej wersji próbnej tego narzędzia z tego jednego powodu. Eksport CAD. Kreator LP wyeksportuje pakiety do skryptu Eagle, który można uruchomić w bibliotece, aby wygenerować pakiety dla Ciebie ... wraz z oznaczeniami części, dziedzińcami itp. Jest to WIELKIE, jeśli chcesz zaimportować mnóstwo rzeczy i móc popraw go samodzielnie. Zwykle siedzę z otwartą aplikacją kalkulatora i wykonuję całą matematykę wymiarów, aby zbudować moje lustrzane części wzoru terenu, i nic poza eksportem CAD nie zabiera niczego do czegoś dobrego w krótkim czasie.
Nadal będziesz musiał poświęcić czas na zbudowanie niezawodnej biblioteki części, ale są zdecydowanie sposoby na zwiększenie produktywności, a dla mnie ... używanie czegoś takiego jak LP Wizard to jedna z tych rzeczy.
źródło