Altium Designer Неизвестный Пин

11

В последний день я бился головой о стену, пытаясь заставить это работать ... У меня есть пользовательская схема и библиотека pcb, когда я пытаюсь обновить свой документ pcb, я получаю следующую ошибку:

Неизвестная ошибка Pin

Я проверил и схематический символ, и размер печатной платы около миллиона раз и уверен, что правильно обозначил контакты.

Карта контактов

Я немного узнал об использовании Altium в университете, и в прошлом у меня был некоторый успех с использованием пользовательских библиотек schematic / pcb, но по какой-то причине я просто не могу заставить его работать. Я провел поиск по этой ошибке на форумах, но пока не смог найти решение, которое помогло бы мне.

Любые идеи / предложения приветствуются! Спасибо

РЕДАКТИРОВАТЬ: Это схема: схематический

Вот свойства вывода 2: Свойства булавки

и вот след платы: След печатной платы

Кейллан Тейлор
источник
Можем ли мы увидеть схему?
Матье
1
Можем ли мы увидеть символ и след?
efox29
Контакты схемы и библиотеки печатных плат должны идеально совпадать. Как уже спрашивали другие, не могли бы вы опубликовать символ компонента и площадь печатной платы?
DerStrom8
Я подозреваю, что у посадочного места для SW1 нет контакта 2. Возможно, контакт называется «2», но имеет другой номер. Номер контакта на посадочной площадке должен совпадать с номером контакта на условном обозначении.
Питер Беннетт
Может быть, вам не удалось обновить символ схемы на схеме и / или в месте установки? Символ библиотеки может быть идеальным (сейчас), но у вас есть более старая версия схемы и т. Д.
Спехро Пефхани,

Ответы:

9

Вы, вероятно, отредактировали схематический символ в библиотеке Sch после размещения его контура на макете.

В подобных ситуациях вам необходимо обновить проект схемы из библиотеки (Инструменты / Обновить из библиотек ...), а затем обновить свою печатную плату, обновив схему. Если проблема не устранена, удалите элемент footprint из файла PCB и обновите файл PCB с помощью схемы снова.

Также убедитесь, что символ на листе схемы имеет то же имя модели посадочного места, что и в библиотеках Schematic и PCB.

Мохсен
источник
2
Это похоже на тщательный и разумный способ обеспечить его обновление. +1
KyranF
1
У меня была такая же проблема, и все проверил, я обновил схему и все. Решением было обновить только площадь (щелчок правой кнопкой мыши по компоненту и обновление платы ...).
3

Чтобы связать контакты между документами схемы и документами посадочных мест, обозначения контактов должны совпадать. На моей схеме были штыри A01, A02, A03, а штифты на контуре были обозначены A1, A2, A3. Изменение схемы на A1, A2, A3 или отпечаток стопы на A01, A02, A03 исправило неизвестную ситуацию с выводами.

Ronny
источник
Однострочные ответы могут быть понижены или удалены. Пожалуйста, объясните, почему ваше решение работает, и почему выбор ОП неправильный. Здесь есть попытка получить образование ...
Sparky256
2

У меня такая же проблема с Altium 14 (14.3.20). Разрешение простое и не интуитивно понятное.

Дизайн> Импортировать изменения из [PCB] Откроется диалоговое окно. Нажмите кнопку подтверждения. Ошибки показаны. Нажмите кнопку выполнить. Ошибки устранены. Нажмите кнопку подтверждения еще раз. Ошибки остались очищенными.

(Этот сценарий является недружественным для пользователя, поскольку я ожидал, что ошибки проверки не позволят выполнить execute.)

закон
источник
2

Помните о обозначениях контактов: у меня были проблемы с обозначением «1 (C)», которое должно было быть именем, но случайно заполнило поле обозначения. Потратьте много времени, чтобы решить. После переименования этих выводов, например, в «1», я больше не видел этих ошибок. Я получил ошибки, такие как «неизвестный вывод T1-», в то время как выводы в этот момент имеют, например, обозначения, такие как T1-4 (C) (Как вы можете видеть, 4 (C) не был напечатан по ошибке, что приводит меня к неверному указателю как причина этой проблемы с пин-кодом). Итак: указатели должны быть числами или буквой (0-9, az), но не все символы, кроме тех, которые поддерживаются.

Для тех, кто имеет эту проблему и пришел сюда по Google;)

Джон
источник
1

Я сталкивался с этой ошибкой при создании детали с использованием специального условного обозначения и контура. Для моей ситуации я решил ошибку, изменив тип символа схемы с Механический на Стандартный (без спецификации). Я считаю, что наличие схематического символа с типом, установленным на «Механический», не позволяет детали связываться с выводами в макете печатной платы.

Рэнди Шнайдер
источник
1
  1. Удалите компонент, который сгенерировал Неизвестный Пин, из PCB
  2. Перед обновлением схемы щелкните правой кнопкой мыши файл схемы и выберите «Скомпилировать документ».
  3. Щелкните правой кнопкой мыши Project.PrjPcb и выберите «Compile PCB Project».
  4. После этих шагов, если нет ошибок, вы можете обновить свою схему
  5. Если проблема не решена, перейдите к «Ссылки на компоненты» из меню проекта на печатной плате и проверьте, все ли компоненты находятся в правом окне.
Фадул Сулейман Тиджани
источник
0

Эта ошибка также может быть вызвана тем, что такие компоненты, как микросхемы, определены с «механическим», а не «стандартным» типом (обычно используется для таких элементов, как стойки, которые вы хотите использовать в спецификации, но не в макете). Получите доступ к этой опции, щелкнув правой кнопкой мыши на компоненте схемы - в разделе «Свойства» есть раскрывающееся меню «Тип».

Gerry
источник
0

Вот еще один способ, которым это может пойти не так: Остерегайтесь конечных пробелов! Я потратил немало времени на то, чтобы почесать голову, пока не понял, что штифт следа был назван «1», а не 1.

Вы ожидаете, что Altium будет обрезать / игнорировать конечные пробелы, но это не так.

Barleyman
источник
0

Также может быть эта проблема:

Например резистор.

Размер резистора не соответствует вашей схеме.

На схеме клеммы резистора R1 были названы как R1-1 и R1-2.

Но площадку следа называют не 1, а 2.

Перейдите в соответствующую библиотеку и отредактируйте имя контактной площадки. Тогда это будет хорошо!

Кристоф Гудлейк
источник
-1

В моем случае при нажатии кнопки «Подтвердить изменения» произошла ошибка «Неизвестная булавка», но при нажатии кнопки «Выполнить изменения» ошибка исчезла.

Кришнананд. К. Хегде
источник
-2

Проверьте, совпадают ли имя вашего пэда в печатной плате и имя штифта обозначения схемы. Если они разные, измените их на одно и то же имя, чтобы избавиться от ошибки.

У меня была та же ошибка, что у меня был диод с обозначениями «а» и «к» на его контактных площадках и обозначениями «1» и «2» в его схематическом обозначении. Таким образом, я получил ошибку «неизвестный контакт подключения 1 к неизвестному контакту».

Радхакришнан Нв
источник
3
Пожалуйста, измените это из всех столиц в обычный смешанный регистр. «Все столицы» обычно воспринимаются как крики и часто означают, что вы получаете негативную реакцию. Итак, ради себя, пожалуйста, следуйте моему предложению, а не какой-то ошибочной попытке заставить нас «увидеть это» (как вы сказали). Спасибо :-) (PS Ваш ответ, по сути, такой же, как этот .)
SamGibson