EasyEDA: переопределение соответствия выводов между символом компонента и его посадочным местом Печать
Добавил(а) microsin   

Чтобы переопределить или проверить соответствие выводов символа (Symbol) и посадочного места (Footprint) в EasyEDA, необходимо использовать Footprint Manager (Менеджер посадочных мест). Это основной инструмент, где можно увидеть несоответствия и изменить "привязку" контактов.

Вот пошаговая инструкция, как это сделать:

Шаг 1: Открыть Footprint Manager

Есть два способа сделать это:

1. Выделите нужный компонент на принципиальной схеме.

2. В правой панели "Properties" (Свойства) найдите поле "Footprint" (посадочное место) и кликните по нему. Откроется менеджер. Альтернативный способ: через верхнее меню Tools > Footprint Manager (Инструменты > Менеджер посадочных мест). Этот способ удобен, если нужно проверить сразу все компоненты.

Шаг 2: Проверить соответствие в Footprint Manager

В открывшемся окне вы увидите три основные области:

Слева: список компонентов.
По центру (вверху): информация о выбранном символе (Symbol) и его контактах (Pin Number, Pin Name).
По центру (внизу): информация о посадочном месте (Footprint) и его контактных площадках (Pad Number).

Если соответствие нарушено, то строка с компонентом будет подсвечена красным. Это означает, что номер контакта на схеме (например, `1`) не соответствует номеру площадки на плате (например, `A1` или `GND`).

Шаг 3: Изменить соответствие (три способа)

У вас есть три варианта действий в зависимости от того, какой именно элемент вы хотите редактировать:

Способ А: редактирование Pin Map символа (быстрый)

Этот способ подходит, если вы используете стандартное посадочное место, но хотите временно переназначить выводы для конкретного компонента на схеме (например, "перепутаны" ноги транзистора).

1. В разделе Component PIN Information (информация о контактах компонента) вы увидите список выводов.
2. Измените номер (Number) вывода символа так, чтобы он соответствовал номеру площадки (Pad Number) в нижней секции.
3. Это самый быстрый способ исправить ошибку прямо в проекте.

Способ Б: замена посадочного места

Если текущее посадочное место не подходит или имеет неправильную нумерацию, проще назначить другое:

1. В правой части окна Footprint Manager используйте поиск (Search), чтобы найти нужное посадочное место.
2. Выберите его из списка.
3. Нажмите кнопку Update (обновить).
4. Убедитесь, что в нижней панели (PCB PAD Information) номера площадок теперь совпадают с тем, что вам нужно. Если нет, вернитесь к Способу А.

Способ В: редактирование исходного символа или посадочного места (правильный)

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

Редактирование символа: нажмите Edit (рядом с названием символа) или используйте горячую клавишу `I` (латинская), выделив компонент. Откройте меню Edit -> Pin Map.... Здесь можно массово исправить нумерацию выводов символа.
Редактирование посадочного места: если проблема в площадках (например, вместо цифр 1,2,3 используются буквы A,K,E,B), нужно отредактировать само посадочное место. В Footprint Manager нельзя изменить номер площадки, для этого нужно открыть библиотеку посадочных мест (Library -> Footprints) и отредактировать их там.

Шаг 4: Применить изменения

После того как вы изменили соответствие (через Pin Map или заменили посадочное место), нажмите кнопку Update в окне Footprint Manager, а затем Cancel (или Close), чтобы закрыть окно.

Важное примечание: если при попытке конвертировать схему в плату (Schematic to PCB) вы получаете ошибку, это означает, что Footprint Manager до сих пор видит несоответствие. Обязательно проверьте, чтобы количество выводов символа равнялось количеству площадок, а их номера (Number) были идентичны.

[Изменение соответствия на примере библиотечного компонента ESP32-C3 Super Mini]

В этом примере по шагам рассматривается процесс переназначения соответствия выводов между символом и посадочным местом. Подразумевается, что вы сделали копию компонента в персональную библиотеку (Library -> Personal), и используете эту копию на своей принципиальной схеме. Я сделал копию компонента и назвал копию ESP32-C3 Super Mini corrected.

1. Откройте библиотеку (закладка Library в нижней части экрана). Перейдите в раздел Personal, выберите ваш компонент (в этом примере Device -> ESP32-C3 Super Mini corrected), нажмите кнопку Edit, откроется окно редактора символа компонента.

EasyEDA remap Symbol and Footprint fig01

2. Отредактируйте символ. Мне понадобилось поменять нумерацию выводов на обратную.

3. Сохраните изменения через меню File -> Save (Ctrl+Shift+S).

4. Теперь необходимо применить изменения. В редакторе принципиальной схемы выберите компонент, который вы отредактировали и хотите обновить, и откройте пункт меню Tools -> Footprint Manager... Откроется окно менеджера посадочных мест, в таблице слева галочкой выберите ваш компонент, если он еще не выбран.

EasyEDA remap Symbol and Footprint fig02

5. Кликните на кнопку Update и закройте окно менеджера компонентов.

[Ссылки]

1. EasyEDA, первое знакомство.
2. EasyEDA: разводка печатной платы.
3. EasyEDA: как отредактировать символ, который уже используется в схеме?
4. EasyEDA: как назначить посадочное место для символа.