Перейти к содержанию
    

Не понял, если копируете, то при чем тут Swap?
Если делается Swap 2 компонетов -- то там все переносится.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

3 часа назад, Uladzimir сказал:

Если делается Swap 2 компонетов -- то там все переносится.

Не переносится. Вы хотите сказать, что при Swap-е компонентов их шелкография-дезигнаторы тоже свапаются точь-в-точь? У меня не так, почему-то...

Условно, есть 2 одинаковых куска схемы - два DC/DC. Я беру один из них и расставляю компоненты. Когда расставил (возможно, уже после трассировки этого узла), делаю Ctrl + C / V компонентов этого узла, вставляю в другое место. И компонент за компонентом делаю команду Swap между этой "заготовкой" и вторым целевым DC/DC. И вот сами компоненты свапаются нормально, а вот дезигнаторы на шелкографии - переворачиваются хрен пойми как, не так, как я руками расставлял у копируемого.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Ну, так, если судить по действиям, похоже вам надо, чтобы десигнаторы остались на месте. Так как вы делаете, компонет, с бог знает как стоящим десигнатором ставится но то место, где вы расставили и компоненты и десигнаторы
1. Сначала делайте Swap-- потом расставляете десигнаторы
2 Просто воспользуйтесь тогда Component Link пересвязав компоненты -- это будет проще

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

10 часов назад, Arlleex сказал:

И компонент за компонентом делаю команду Swap

мама дарахая... 

используйте хотя бы PCBList. что уж...

но лучше один раз прикрепить скрипт и забыть про весь этот ужас

http://cad-design.ru/instr/instr_ad_scr_copycompplacement.html

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Решил сделать мультик, просто, чтобы было понимание проблемы:wink: Вчера времени не было

Project013

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Ну, так как  я и писал "Так как вы делаете, компонет, с бог знает как стоящим десигнатором"
Конечно сюда бы каналы. Но с этим заморочки в данном конкретном случае больше.
1. переносите схему образцового канала на отдельный лист и аннотируете с суффиксом. делаете топологию. И то и другое лучше запомнить в буфере
2. Переносите схему куда надо и делаете аннотацию. она автоматически все свяжет и переименует на PCB.
3. Восстанавливаете схему на отдельном листе откатом ( если потеряли- из буфера). На PCB из буфера вставляете расположении и трассировкой и при импорте оно свяжет
повторяем пункты 2-3 для ваших оставшихся 3 канало
4. По окончании удаляем ненужный лист и делаем аннотацию (если необходимо)
Все-- у вас скопируется не только расположение компонетов, но и топология.


 

Да , если в делителях другие номиналы-- их придется обновить

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

4 часа назад, Arlleex сказал:

Решил сделать мультик, просто, чтобы было понимание проблемы

Лучше посмотрите мой мультик 😉

не прикрепляется гифка че то

https://disk.yandex.ru/i/r3Y3eAK0exs3Nw

А, да. Забыл:

https://disk.yandex.ru/i/n_h7ZqlyZAdddw

никаких румов, никаких аннотаций, никаких откатов-накатов-новых листов.

любые номиналы.

работает сквозь проекты, т.е. можно копировать из pcb в pcb

разрабы альтиума рыдают

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Здравствуйте!

Работаем с библиотекой из базы данных через SVN. Как правильно передать проект человеку, у которого нет доступа к данной библиотеке?

При передаче файлов проекта  и прикрепленной интегрированной библиотеки (сформированной из библиотеки из базы данных через SVN) не отображаются посадочные места.

Второй вопрос: при замене элемента в схеме, не с первого раза получается передать изменения на плату. Выдает ошибку, что нет посадочного места (хотя оно в библиотеке есть). Как правильно вносить такие изменения, чтобы всё сразу корректно отображалось на плате? Или причина в библиотеке из которой этот элемент берется?

 

Изменено пользователем Lesi4

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

1. Зачем ему передавать библиотеку. Сторонний человек может свободно сделать ее из проекта.
2. Так первый раз на PCB посадочного и нет. При первом прогоне оно там появятся. При втором-- передадутся связи.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Еще бывает, что в ссылке на посадочное место указана конкретная библиотека и путь, где искать посадочное место, а должно стоять "Any", т.е. искать во всем, что прикреплено.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

1 час назад, Uladzimir сказал:

1. Зачем ему передавать библиотеку. Сторонний человек может свободно сделать ее из проекта.
2. Так первый раз на PCB посадочного и нет. При первом прогоне оно там появятся. При втором-- передадутся связи.

1. Т.е. я правильно понимаю, что передавать нужно только проект и файлы, которые к нему относятся?

2. Теперь понятно, спасибо.

47 минут назад, peshkoff сказал:

Еще бывает, что в ссылке на посадочное место указана конкретная библиотека и путь, где искать посадочное место, а должно стоять "Any", т.е. искать во всем, что прикреплено.

 

Настройка "Any" должна быть указана при создании библиотеки? Или это настройки проекта?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

35 минут назад, Lesi4 сказал:

Настройка "Any" должна быть указана при создании библиотеки? Или это настройки проекта?

Если у вас база, то ANY не нужен.  Внешнему пользователю ваша база не доступна. Своих компонетов   (footprint) у них нет, да и не зачем менять в проекте.
Если стороннему приспичит влазить в проект и что-то менять -- пусть на свой страх и риск ставит в проекте ANY для всех или выбранных компонентов

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

48 минут назад, Lesi4 сказал:

Настройка "Any" должна быть указана при создании библиотеки?

при создании библиотеки.

Ну т.е. в вашем случае при получении библиотеки из вашей базы, в полученной нужно проконтролировать вот этот параметр:

image.thumb.png.3b298a337673ee74fa9bc2689428856c.png

Ниже он пишет, где ее нашел. Это может быть любая библиотека прикрученная к проекту или объявленная глобальной.

Если установлено что-то кроме Any, то компонент может потеряться.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В 02.06.2023 в 13:06, peshkoff сказал:

разрабы альтиума рыдают

А причем сдесь Альтиум? В какой программе вы это делали. Что то не узнаю Альтиум

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...