В результатае освоения модуля слушатели будут:
Знать:
Назначение и возможности интерфейса DXP, принципы организации горячих клавиш и настройки рабочей среды Altium Designer.
Структуру проектных папок (PrjPcb) и принципы интеграции с системами контроля версий (SVN/Git).
Порядок создания условно-графических обозначений (УГО) и посадочных мест (Footprint) по технической документации (даташитам).
Форматы 3D-моделей компонентов (Step) и способы их привязки к посадочным местам.
Различия между интегрированными библиотеками (IntLib) и библиотеками баз данных (DbLib), области их применения.
Иерархию и приоритеты правил проектирования (Design Rules) в Altium Designer.
Назначение классов цепей (шины питания, дифференциальные пары, высокоскоростные линии).
Допустимые значения зазоров и толщины меди для различных классов точности плат.
Принципы многоканального проектирования (Repeat) и работы с вариантами исполнения (Variants).
Основы написания и применения макросов и скриптов для автоматизации в Altium Designer.
Уметь:
Настраивать интерфейс DXP и горячие клавиши под индивидуальные задачи.
Организовывать структуру папок проекта и подключать проект к системе контроля версий (SVN/Git).
Создавать УГО компонента с нуля в соответствии с ЕСКД или внутренними стандартами.
Формировать посадочное место (Footprint) в ручном режиме или с помощью мастера, строго по даташиту.
Добавлять и позиционировать 3D-модель (Step) на посадочном месте.
Собирать интегрированные библиотеки (IntLib) и настраивать подключение библиотек баз данных (DbLib).
Настраивать иерархию правил проектирования, назначать приоритеты.
Создавать классы цепей и назначать для них индивидуальные правила (зазоры, толщину меди).
Реализовывать многоканальные схемы и топологию платы с использованием конструкции Repeat.
Создавать и управлять вариантами исполнения (Variants) для одной и той же платы (разная комплектация).
Записывать и выполнять простые макросы, понимать структуру скриптов для автоматизации.
Иметь навыки:
Эффективной навигации в интерфейсе Altium Designer с использованием персональных горячих клавиш.
Работы с проектными файлами в среде контроля версий (коммиты, обновления, разрешение конфликтов).
Быстрого создания библиотек компонентов любой сложности по документации производителя.
Точной привязки 3D-моделей для проверки коллизий и механической совместимости на плате.
Выбора оптимального типа библиотеки (IntLib или DbLib) под задачи команды или производства.
Настройки правил проектирования «с нуля» под конкретный проект (аналоговый, цифровой, высокоскоростной, силовой).
Применения продвинутых методов проектирования (Repeat, Variants) для ускорения разработки и управления продуктом.
Автоматизации рутинных операций (переименование, массовая замена параметров) с помощью макросов и скриптов.