Столкнулся с такой проблемой. Импортировал на плату компоненты со схемы. В ней есть 32 канала. Эти каналы уже разведены на другой плате.
Поэтому я взял ячейку с компонентами и проводниками с этой платы и вставил в текущий проект, предварительно удалив Room DRV_00.
Присвоил вставленному Room имя удалённого (DRV_00) и сделал сопоставление компонентов между схемой и платой (через Project —> Component Links). Проверил ещё раз соответствие схемы и платы через импорт (Design —> Import). Изменений не обнаружено.
Далее попробовал скопировать размещение и топологию из вставленной разведённой ячейки в остальные. Вот тут и происходит непонятная вещь.
Исходный Room для копирования
Нажмите для просмотра прикрепленного файла
Результат копирования в другую ячейку
Нажмите для просмотра прикрепленного файла
Получается что графика компонентов в слоях TopOverlay переходит в слой BottomOverlay. Слой c Mechanical1 переворачивается на слой Mechanical2. При этом контактные площадки компонента остаются в исходном слое Top. Отсутствие "флипа" в механических слоях можно получить удалением сопоставления механических слоёв, но с шелкографией вопрос остаётся.
Как будто в свойствах компонентов включается опция "Flipped on layer", но в действительности галочка не стоит в компонентах.
Нажмите для просмотра прикрепленного файла
Стоит отметить, что такая проблема с компонентами появляется только при вставке из другого файла PcbDoc (при вставке из Snippets получается тоже самое).
Может кто может помочь или сталкивался с таким?
Прилагаю пример платы
Нажмите для просмотра прикрепленного файла