sergeyshushkov 0 7 января, 2017 Опубликовано 7 января, 2017 · Жалоба Разработал МПП (4 слоя) с размером примерно 190 х 75 (в схеме чуть больше 400 компонентов). При ее трассировке не возникало никаких проблем. Пока в редакторе PCB была только эта плата, Altium нормально реагировал на любые изменения в топологии - не подвисал при изменении проводников, переходных отверстий, полигонов и т.д. Создал мультизаготовку из данной сравнительно большой платы и 9 маленьких платок на которых заложил для проверки различные узлы с большой платы. И теперь при любом изменении топологии на мультизаготовке (хоть на большой плате, хоть на маленьких) Altium подвисает секунд на 5, что очень затягивает процесс редактирования платы. В процессе создания мультизаготовки заметил что чем больше количество входящих заготовок, тем больше тормозит Altium. Маленькие платы создавал не с помощью Ctrl+C и Ctrl+V, а добавлял компоненты на схеме на отдельном листе подключенном к проекту, потом транслировал изменения в PCB и на каждой платке вручную проводил трассировку и прокладывал Polygon Pour и Solid Region. То есть вероятность копирования какой-то ошибки из одной платки в другую минимальна (да и схемки на них совершенно разные). Маленькие платки очень простые с минимум компонентов и проводников, топологический рисунок вообще только на слое TOP, а на остальных слоях просто Polygon Pour подключенные к земле. Большая плата во много раз сложнее чем все маленькие платы вместе взятые. Если сейчас удалить с мультизаготовки маленькие платки, то Altium перестает тормозить. Режим показа зазоров (Display Clearance Boundaries) совсем отключил. В чем может быть дело? В перезаливке большого числа Polygon Pour (всего на мультизаготовке получилось 94 полигона)? К сожалению не могу выложить плату так как она не радиолюбительская, а коммерческая. Но может быть эксперты в Altium и без платы смогут подсказать в чем еще может быть причина подвисания Altium. Версия Altium 16.1. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Uladzimir 58 7 января, 2017 Опубликовано 7 января, 2017 · Жалоба Делайте заготовку через Place Design Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
sergeyshushkov 0 7 января, 2017 Опубликовано 7 января, 2017 · Жалоба Делайте заготовку через Place Design Что такое Place Design? Это какой-то режим? Как его запускать? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Uladzimir 58 8 января, 2017 Опубликовано 8 января, 2017 · Жалоба Place/Design View Лучше в отдельном PCB. Он и будет сборкой Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
sergeyshushkov 0 27 января, 2017 Опубликовано 27 января, 2017 · Жалоба Заметил еще следующее - торможения происходят, когда изменения касаются цепи GND - если передвигается компонент, проводник или переходное отверстие подключенные к цепи GND, изменяется полигон GND и т.д. Даже если компонент (хотя бы один пад которого подключен к GND) находится вне зоны печатной платы и не контактирует ни с одним проводником или полигоном, то при его передвижении Altium подвисает (если ни один пад не подключен к цепи GND, то подвисания нет). При подвисании на экране появляется надпись Removing Polygon from Database... Такое ощущение что подвисания происходят из-за того, что большое количество компонентов подключено к цепи GND. Проблему частично решил разбиением земли у плат - для большой платы назвал цепь земли GND, для маленьких GND1, GND2 и т.д. Теперь подвисания происходят только при изменении цепи GND большой платы и время подвисания стало значительно меньше. Но как дальше быть непонятно - разбить землю у одной платы я не могу. Сейчас более менее работать можно, но если будет еще больше схема, то торможение Altium будет мешать сильнее. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Uladzimir 58 27 января, 2017 Опубликовано 27 января, 2017 · Жалоба уберите автоматичиескую перезаливку полигонов при каждом чихе. Изменение хоть одного объекта GND приводит к перезаливке. А у вас еще с высоким разрешением , скорее всего сделано. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Parad12e 0 27 января, 2017 Опубликовано 27 января, 2017 · Жалоба Заметил еще следующее - торможения происходят, когда изменения касаются цепи GND - если передвигается компонент, проводник или переходное отверстие подключенные к цепи GND, изменяется полигон GND и т.д. Скорее всего при каждом передвижении у Вас происходит перезаливка земляного полигона, и это подгружает Альтиум. Я обычно силовой и земляной полигоны скрываю (ПКМ на полигоне-> Polygon Actions-> Shelve selected), и делаю обратно Restore только когда уже всё разведено. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
filmi 1 27 января, 2017 Опубликовано 27 января, 2017 · Жалоба Делайте заготовку через Place Design А чем это лучше Place->Embedded Board Array? Панели всегда делаю через эту команду! Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
sergeyshushkov 0 29 января, 2017 Опубликовано 29 января, 2017 · Жалоба уберите автоматичиескую перезаливку полигонов при каждом чихе. в Preferences/PCB Editor в поле Always repour polygons on modification галочка снята. А у вас еще с высоким разрешением , скорее всего сделано. Что вы имеете ввиду под разрешением - шаг сетки? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
sergeyshushkov 0 8 февраля, 2017 Опубликовано 8 февраля, 2017 · Жалоба Или имеется ввиду разрешение экрана? При использовании P-CAD при таком же разрешении экрана даже на более старых компьютерах (работал в P-CAD примерно с 2007 по 2010 год) не замечал никаких торможений. P-CAD вообще не тормозил. Неужели Altium Designer каким-то образом нагружает графическую систему сильнее чем P-CAD (странно, в 2D режиме никаких особых графических эффектов не замечал). Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Uladzimir 58 9 февраля, 2017 Опубликовано 9 февраля, 2017 · Жалоба Нет. Точности прорисовки польгонов Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
sergeyshushkov 0 14 февраля, 2017 Опубликовано 14 февраля, 2017 (изменено) · Жалоба Нет. Точности прорисовки польгонов А где задается точность прорисовки полигона? В свойствах полигона? Вы имеете ввиду параметры Remove Islands Less Than, Arc Approximation, Remove Necks When Copper Width Less Than? Изменено 14 февраля, 2017 пользователем sergey_sh Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Uladzimir 58 15 февраля, 2017 Опубликовано 15 февраля, 2017 · Жалоба да Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться