Altium Designerの不明なピン


11

これを機能させるために、最後の日、壁に頭をぶつけてきました。カスタム回路図とPCBライブラリがあり、PCBドキュメントを更新しようとすると、次のエラーが発生します。

不明なピンエラー

回路図シンボルとPCBのフットプリントの両方を約100万回確認しましたが、ピンを正しく指定したことは確かです。

ピンマッピング

大学でAltiumを使用することについて少し学び、過去にカスタム回路図/ PCBライブラリを使用してある程度成功しましたが、何らかの理由でこれを機能させることができません。フォーラムでこのエラーを検索しましたが、うまくいく解決策がまだ見つかりません。

どんなアイデア/提案も大歓迎です!ありがとうございました

編集:これは回路図です: 概略図

ピン2のプロパティは次のとおりです。 ピンのプロパティ

そしてここにPCBフットプリントがあります: PCBフットプリント


回路図を見ることができますか?
MathieuL 2015

1
シンボルとフットプリントが見えますか?
efox29、2015

回路図のピンとPCBライブラリは完全に一致する必要があります。他の人が尋ねたように、コンポーネントシンボルとPCBフットプリントを投稿できますか?
DerStrom8 2015

SW1のフットプリントにはピン2がないのではないかと思います。おそらくピンには「2」という名前が付けられていますが、他の番号が付いています。フットプリントのピン番号は、回路図シンボルのピン番号と一致する必要があります。
Peter Bennett

回路図やフットプリントの回路図シンボルを更新できなかったのでしょうか?など、ライブラリのシンボルは、(今)完璧かもしれないが、あなたは、模式的に古いバージョンを持っている
Spehro Pefhany

回答:


9

レイアウトデザインにフットプリントを配置した後、Schライブラリで回路図シンボルを編集した可能性があります。

このような状況では、ライブラリから回路図デザインを更新し(ツール/ライブラリから更新...)、PCBを更新された回路図で更新する必要があります。それでも問題が解決しない場合は、PCBファイルからフットプリントを削除し、PCBファイルを回路図で再度更新します。

また、回路図シートのシンボルが回路図およびPCBライブラリと同じフットプリントモデル名であることを確認してください。


2
これは、確実に更新するための徹底的かつ合理的な方法のようです。+1
KyranF

1
同じ問題があり、すべてをチェックし、回路図とすべてを更新しました。解決策はフットプリントのみを更新することでした(コンポーネントを正確にクリックしてPCBを更新...)

3

回路図ドキュメントとフットプリントドキュメントの間でピンを関連付けるには、ピン指定子が一致する必要があります。回路図のピンはA01、A02、A03でしたが、フットプリントのピンにはA1、A2、A3というラベルが付いていました。回路図をA1、A2、A3、またはフットプリントをA01、A02、A03に変更すると、不明なピンの状態が修正されました。


単一行の回答は、反対票または削除の対象となります。ソリューションが機能する理由と、OPの選択が間違っている理由を説明してください。ここにいくつかの教育の試みがあります ...
Sparky256

2

Altium 14(14.3.20)でも同じ問題があります。解決は簡単で直感的ではありません。

設計> [PCBから変更をインポート]ダイアログが表示されます。検証ボタンをクリックします。エラーが表示されます。実行ボタンをクリックします。エラーはクリアされます。もう一度[検証]ボタンをクリックします。エラーはクリアされたままでした。

(このシナリオは、実行エラーが発生するのを防ぐために検証エラーが発生することを想定していたため、ユーザーにとって使い勝手が悪いものです。)


2

ピン指定子に注意してください。名前である必要がある指定子「1(C)」に問題がありましたが、指定子のフィールドに誤って入力しました。解決するために多くの時間を費やしてください。これらのピンの名前をたとえば「1」に変更した後、このエラーはもう発生しませんでした。「不明なピンT1-」などのエラーが発生しましたが、その瞬間のピンにはたとえばT1-4(C)などの指定子があります(ご覧のとおり、4(C)が誤って印刷されていなかったため、次のように無効な指定子が表示されます:このピンエラーの問題の理由)。したがって、指定子は数字または文字(0-9、az)でなければなりませんが、それ以外のすべての文字がサポートされているわけではありません。

この問題があり、グーグルでここに来た人に;)


1

カスタムの回路図シンボルとフットプリントを使用してパーツを作成すると、このエラーに遭遇しました。私の状況では、回路図シンボルタイプを機械から標準(BOMなし)に変更することでエラーを解決しました。タイプがMechanicalに設定された回路図シンボルがあると、パーツをPCBレイアウトのピンにリンクできないと思います。


1
  1. 不明なピンを生成したコンポーネントをPCBから削除します
  2. 回路図を更新する前に、回路図ファイルを右クリックして[ドキュメントのコンパイル]をクリックします。
  3. Project.PrjPcbを右クリックして、「Compile PCB Project」をクリックします。
  4. これらの手順の後、エラーがなければ、回路図を更新できます
  5. 問題が解決しない場合は、PCBのプロジェクトメニューから[コンポーネントリンク]に移動し、すべてのコンポーネントが右側のウィンドウにあるかどうかを確認します

0

このエラーは、ICのようなコンポーネントが「標準」タイプではなく「機械的」タイプで定義されている場合にも発生する可能性があります(通常、スタンドオフなど、BOMには必要だがレイアウトにはないアイテムに使用されます)。このオプションにアクセスするには、回路図コンポーネントを右クリックします。「プロパティ」セクションに「タイプ」ドロップダウンメニューがあります。


0

これがうまくいかない別の方法があります:末尾のスペースに注意してください!フットプリントピンが1ではなく「1」と呼ばれることに気づくまで、私はかなりの時間を頭を掻きました。

Altiumが末尾のスペースをトリム/無視することを期待するでしょうが、そうではありません。


0

次の問題である可能性もあります。

たとえば、抵抗。

抵抗器のフットプリントが回路図と一致していません。

回路図では、抵抗R1端子はR1-1およびR1-2のように名前が付けられています。

ただし、フットプリントパッドの名前は1および2ではありません。

対応するライブラリに移動し、フットプリントパッド名を編集します。その後、それは大丈夫です!


-1

私の場合、[変更の検証]ボタンをクリックすると「不明なピン」エラーが発生しましたが、[変更の実行]ボタンをクリックするとエラーが発生しなくなりました。


-2

PCBフットプリントのパッド指定子名と回路図シンボルのピン指定子名が同じかどうかを確認します。異なる場合は、同じ名前に変更して、エラーを解消します。

パッドに記号「a」と「k」があり、回路図シンボルに記号「1」と「2」があるダイオードと同じエラーが発生しました。そのため、「不明な接続ピン1から不明なピンへ」というエラーが発生しました。


3
これをすべて大文字から通常の大/小文字混合に変更してください。「すべての資本」は一般的に叫び声として認識され、否定的な反応を示すことを意味します。だから、あなた自身のために、(あなたが言ったように)私たちに「それを見る」ように誤解させる試みではなく、私の提案に従ってください。おかげで:-)(PSあなたの答えは、同様に効果的に同じであるように思わこの1。)
SamGibson
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.