Администрирование Разное Eagle3D: пример автоматического создания внешнего вида корпуса компонента Fri, December 06 2024  

Поделиться

Нашли опечатку?

Пожалуйста, сообщите об этом - просто выделите ошибочное слово или фразу и нажмите Shift Enter.


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

Для многих готовых компонентов Eagle уже есть созданные модели Eagle3D. Однако иногда этих моделей нет, особенно если компонент создан в библиотеке вручную. В этом случае на 3D-виде печатной платы этот компонент отображен не будет. Есть хорошая возможность быстро создать упрощенную 3D-модель корпуса детали.

 

Рассмотрим по шагам процедуру создания такой модели для обычного коннектора 2x3 (ISP 6 pin) с шагом 2.54 мм (см. на digikey: Rectangular - Headers, Male Pins -> Digi-Key Part Number WM8139-ND).

 

ISP6pin-90131-0763

Пока на посадочном месте этого коннектора пусто, так как модели Eagle3D для него нет.

ISP6pin-missing

1. Узнайте название библиотеки, и название корпуса элемента. Это можно сделать, если выбрать команду Info и щелкнуть на нужном компоненте. В поле Library будет указано имя файла библиотеки без расширения *.lbr, а в поле Package - имя посадочного места компонента.

ISP6pin-properties

2. Откройте в редакторе Eagle библиотеку (в этом примере библиотека называется eye-diag), выберите для редактирования посадочное место нужного компонента (найдите его посадочное место по имени AVRISP). Создайте 3 слоя Eagle3D_PG1, Eagle3D_PG2, Eagle3D_PG3 с номерами 231, 232, 233 соответственно.

ISP6pin-add-Eagle3D-package-layers

3. Нарисуйте графику корпуса в этих слоях. Три слоя нужны для того, чтобы можно было нарисовать объекты трех различных высот. Обычно этого вполне достаточно, чтобы упрощенно задать графику компонента. Мы будем использовать только два из этих слоев - Eagle3D_PG1 для черного пластмассового основания, и Eagle3D_PG2 для штырей коннектора.

4. Вставьте в каждый слой текст, в котором укажите высоту графики. Пластмассовое основание имеет высоту 2.5 мм, а контакты возвышаются над платой на 9 мм.

ISP6pin-add-Eagle3D-package-data

5. Сохраните библиотеку. Обновите файл .brd печатной платы через меню Library -> Update...

6. Запустите скрипт Eagle3D. На закладке Miscellaneous в поле Package creation layers укажите слои 231, 232, 233 (перечислите их через запятую). Внимание: не указывайте в этой строке пробелов. Введите номера слоев так: 231,232,233

7. Как обычно, сгенерируйте, POV-файл и просчитайте его в программе POV-Ray. В результате получите упрощенный внешний вид коннектора.

ISP6pin-package-generated

[Ссылки]

1Eagle3D: как сделать объемную модель печатной платы.
2. Документация по использованию Eagle3D.

 

Добавить комментарий


Защитный код
Обновить

Top of Page