コンポーネントデジグネーターを使って可愛くしようとするのは、それだけの価値があります。最終的には、コンポーネントの使用が多次元であり、それを適切に説明する線形の命名スキームがないという基本的な問題に帰着します。
時々、最初の桁が回路図シートを識別する3桁の指定子を使用するのを見てきました。これは1つのパラメーターに過ぎず、ボード上のコンポーネントを見つけるのにまったく役立ちません。また、シート間でコンポーネントを移動するときに維持するのも面倒です。
さらに悪いことに、ナンバリングを使用して、何かが属しているサブサーキットを特定しようとする人はほとんどいません。たとえば、R1xxは電源用、R2xxはマイクロコントローラ付きなどです。これは、ページスキームよりも維持が難しく、あまり有用ではありません。OK、R105はおそらく電源の一部です。それで?それは私に多くの次元のうちの1つの大まかなアイデアを与えますが、他には何もしません。その後、are partが2つ以上のサブサーキットに属すると考えられる中間のケースが多数あります。これはすぐに混乱し、これまでにないほどの労力と注意を維持する必要があります。忘れてください、シンプルにしてください。
値で番号を付けようとすると、それはさらに意味がありません。とにかく、それがBOMの目的です。各BOM行に連番を付けても、これまでに遭遇した問題は解決しません。
ソフトウェアで最初に必要な番号を選択してください。回路図を編集すると、ギャップが生じ、物事が動き回ることがあります。心配しないでください。回路図がすべて完成したとき、または他の人が見るためにそれをエクスポートするとき、ソフトウェアにそれがあれば、番号変更ユーティリティを実行できます。通常、各コンポーネントタイプの番号付けは1から始まり、順番に増加します。おそらく、回路図に配置することで大まかな順序になりますが、それを期待しないでください。コンポーネント指定子の番号が任意のラベルであることに気付くと、人生はよりシンプルになります。
数字だけでは部品の使用に関する多くの情報を提供するスキームはないので、とにかく相互参照リストを作成する必要があります。私はEagleを使用し、その目的のためにINDEX ULPを作成しました。すべてのコンポーネント指定子のアルファベット順のリストを作成し、回路図とボードの座標を示します。