Неправильно замещается компонента

Начат Василий
0bbde0d14a3c82d17bb24320ce8746f2?s=156&d=mm

Василий

Возникла необходимость заменить один разъем на другой. Разъемы практически одинаковые (количество пинов, их значения, размер разъема, монтажные отверстия и т.п. одинаковые). Различаются только положением ключа (фактически один cell был сделан из другого). Заменил разъемы на схеме, сделал forward annotation в Expedition PCB… разъемы заменились, но сильно сдвинулись относительно первоначального положения, причем непонятно на сколько и почему. В обоих cell’ах первый пин находится в начале координат. С чем это может быть связано и как с этим бороться?

D15c8a84a624c367d5e640d06cbf0af3?s=156&d=mm

labuch

Ну, если у вас Cell origin находился на первом пине, а вы, как я понял, поменяли его местоположение, и передвинули cell origin на новое место, то - ничего удивительного, в таких случаях, лучше оставить cell origin на том месте, где он был в предыдущем компоненте

0bbde0d14a3c82d17bb24320ce8746f2?s=156&d=mm

Василий

Нет, вы меня не правильно поняли. Сell origin остался на том же месте, даже более того я добавил Assembly origin в каждом из целов в одно и то же место. А место положение ключа, имелось ввиду промежуток между пинами на разъеме, который находится как в том так и в другом случае где-то в середине очень далеко от первого пина.

Пользователь удален

Возможно у вас стоит Part_Grid_Snap (Editor_Control > Parts) со значением Сentroid_of_pins поэтому и произошло смещение.

Пользователь удален

Ну тогда не понять не видя проекта в чем может быть причина. Как вариант надо было сохранить размещение в файле (pr -file=имя -x) до того как сделать прямую аннотацию. И из этого файла потом после аннотации считать это размещение (pr -file=имя).

Эта тема закрыта модератором.