Próba upiększenia się desygnatorami komponentów będzie większym problemem niż jest tego warta. Ostatecznie sprowadza się to do podstawowego problemu polegającego na tym, że użycie komponentu jest wielowymiarowe i żaden liniowy schemat nazewnictwa nie opisuje tego dobrze.
Czasami widziałem, jak ludzie używają 3-cyfrowych oznaczników z pierwszą cyfrą identyfikującą arkusz schematu. To tylko jeden parametr i wcale nie pomaga w znalezieniu komponentu na płycie. Jest to również problem w utrzymaniu podczas przenoszenia komponentów między arkuszami.
Co gorsza, bardzo rzadko widziałem, jak ludzie próbują używać numeracji, aby zidentyfikować, do którego obwodu należy coś. Na przykład R1xx może być zasilaczem, R2xx z mikrokontrolerem itp. Jest to nawet trudniejsze w utrzymaniu niż schemat strony i mniej przydatne. OK, więc R105 jest prawdopodobnie częścią zasilacza. Co teraz? To daje mi ogólne wyobrażenie o jednym z wielu wymiarów, ale nie robi nic dla innych. Wtedy pojawi się duża liczba przypadków pośrednich, w których część można uznać za należącą do dwóch lub więcej obwodów. Staje się to szybko bałaganem i wymaga więcej wysiłku i uwagi niż kiedykolwiek oszczędza. Zapomnij o prostocie.
Co do próby numerowania ich według wartości, ma to jeszcze mniej sensu. W każdym razie po to jest BOM. Posiadanie kolejnych numerów dla każdej linii BOM nie rozwiązuje żadnego problemu, z jakim się kiedykolwiek spotkałem.
Pozwól swojemu oprogramowaniu wybrać dowolne liczby, które chce początkowo. Podczas edycji schematu mogą występować luki i rzeczy się poruszają. Nie martw się o to. Po zakończeniu schematu lub wyeksportowaniu go do obejrzenia przez innych można uruchomić narzędzie do zmiany numeracji, jeśli oprogramowanie to ma. To zwykle rozpoczyna numerację dla każdego typu komponentu od 1 i rośnie kolejno. Prawdopodobnie będą one w jakiejś przybliżonej kolejności, umieszczając je na schemacie, ale nie licz na to. Gdy zorientujesz się, że numery oznaczeń komponentów są dowolnymi etykietami, życie staje się prostsze.
Żaden schemat nie dostarczy ci wielu informacji na temat zużycia części tylko na podstawie numeru, więc i tak musisz sporządzić listę odsyłaczy. Używam Eagle i stworzyłem INDEX ULP w tym celu. Tworzy alfabetyczną listę wszystkich desygnatorów komponentów oraz podaje ich współrzędne schematyczne i planszowe.