10 способов улучшить быстродействие Altium Designer

0
725
10 способов улучшить быстродействие Altium Designer

С ростом сложности проектов плат Altium Designer, у пользователей ПК со слабым «железом» могут возникнуть проблемы с производительностью приложения, особенно в редакторе печатных плат. В данной статье мы собрали лучшие способы и рекомендации по ускорению работы Altium Designer на слабых компьютерах.

Если компьютер пользователя соответствует рекомендуемым системным требованиям то аппаратных задержек в работе не будет.

1. Апгрейд рабочей станции

При постоянной работе со сложными проектами, количество элементов и цепей в которых превышает 1000, в первую очередь рекомендуется произвести апгрейд рабочей станции в части замены процессора и графической карты на более производительные. Устанавливайте Altium Designer на высокоскоростной SSD и записывайте на него рабочие проекты. Например, процесс загрузки Altium Designer 21 на SSD, работающем через интерфейс NVM Express в режиме передачи PCIe 3.0 x4, занимает 6 секунд.

Если апгрейд финансово нецелесообразен, то при проектировании печатных плат с большим количеством объектов топологии (контактных площадок компонентов, проводников, полигонов) и большим количеством слоев и цепей следует воспользоваться рекомендациями из советов, приведенных ниже.

2. Отключайте неиспользуемые приложения

При работе на слабых рабочих станциях вы можете отключить все неиспользуемые ресурсоемкие приложения на время работы с Altium Designer. Также следует следить за состоянием системной памяти через монитор ресурсов.

3. Работайте одновременно только с одним проектом

По возможности следует работать одновременно только с одним файлом платы и с одним проектом. Также следует ограничить использование режима Cross Select Mode и использование команды Cross Probe (меню Tools), которые нужны для быстрого перехода между файлами схемы (.SchDoc) и платы (.PcbDoc), а также для контроля электрических связей.

4. Контролируйте онлайн-контроль правил проектирования

По возможности следует отключать онлайн-контроль правил проектирования (опция Online DRC) на странице PCB Editor – General диалогового окна Preferences, либо включать его периодически.

Также можно сократить набор правил для онлайн -проверки. Контроль  необходимых правил проектирования в такой ситуации рекомендуется проводить поэтапно, например в первый раз после размещения элементов на плате и во второй после выполнения топологии или наиболее сложного её участка с помощью вкладки Tools > Design Rule Check, выбирая по очереди правила для проверки из общего  списка правил. Кроме этого существует возможность контроля соблюдения правил проектирования с помощью панели PCB Rules And Violations

5. Скрывайте графическое отображение связей

Скрыть графическое отображение связей для всех цепей в проекте можно с помощью команды View » Connections » Hide all. Наложение цветов цепей на топологию и связи также снижает производительность – включайте этот режим (с помощью клавиши F5) только тогда, когда необходимо.

Включать данную опцию рекомендуется для каждого конкретного элемента по необходимости (Show Component Nets), а контроль неразведенных цепей на финальных стадиях работы проводить с помощью панели PCB в режиме Nets – выберите класс правил All nets и в списке цепей ниже обращайте внимание на значения Unrouted (Manhattan).

6. Создавайте наборы слоев

Необходимо создавать активные наборы слоев (Layer sets) в которых отключены слои с графикой и вспомогательной информацией (Mechanical layers, Other Layers), а также экранные слои, на которых располагается только один сплошной полигон (Plane), с помощью вкладки Layers & Colors панели View Configuration.

Рекомендуется создавать несколько наборов активных слоев, выделенных по какому-либо признаку, для последовательной работы и переключения между ними по необходимости.

7. Отключайте перестроение полигонов

При работе с большим количеством полигонов отключать настройки автоматического перестроения полигонов после изменения (Repour Polygons After Modification, Repour all dependent polygons after editing) на странице PCB Editor – General диалогового окна Preferences.

8, Отключайте полигоны

При внесении изменений в готовую топологию, редактировании положения отдельных проводников, переходных отверстий или компонентов следует отключать все полигоны в проекте с помощью команды Tools » Polygon Pour » Shelve.

После внесения необходимых изменений в проект необходимо восстановить полигоны в проекте командой Tools » Polygon Pour » Restore. Также возможно отключение отображения полигонов или их отображение в режиме Draft с помощью панели View Configuration – вкладка View Options, раздел Object Visibility. С помощью данной панели можно отключать или менять отображение других объектов на плате в зависимости от потребностей пользователя.

9. Выбирайте опции интерактивной трассировки

Рекомендуется включать опции Push Obstacles, Hug And Push Obstacles, Component re-route, Move component with relevant routing, Allow Via Pushing по необходимости, а также Display Clearance Boundaries на странице PCB Editor – Interactive Routing диалогового окна Preferences.

Использование всех вышеперечисленных опций требует значительных ресурсов системы.

10. Не используйте в работе отображение платы в 3D

По возможности следует ограничить использование отображения проекта платы в режиме 3D. Также для улучшения быстродействия во время работы с проектом, при создании библиотеки компонентов следует избегать использования большого количества примитивов для отрисовки посадочного места компонента, или например создания логотипа.