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

Перенести разводку и размещение из другого проекта.

Как оптимальнее из одного проекта PCB в 16.6 перенести часть компонентов с сохранением их размещения и проводников в другой проект?

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


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

В исходном проекте:

- перейти в Placement Mode

- выбрать нужные компоненты -> ПКМ -> Placement Replicate Create -> выделить/снять выделение нужной/ненужной меди -> выбрать точку привязки -> сохранить .mdd файл.

Скопировать этот файл в каталог с целевым проектом и в нем:

- перейти в Placement Mode

- выбрать нужные компоненты -> ПКМ -> Placement Replicate Apply -> выбрать созданный .mdd и вставить в нужном месте.

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


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

Можно использовать File-> Export->Sub-Drawing-> выделить всё необходимое в исходном файле. Затем вставить в новый проект: File-> Import->Sub-Drawing

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


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

Для использваония sub-drawing должно совпадать все - названия цепей, позиционные обозначения, типы/номиналы компонентов.

Да, и перед вставкой sub-drawing нужно эти элементы сделать unplaced, иначе вставит неподключенный кусок топологии.

 

При использовании placement replicate этого не требуется.

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


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

В 22.11.2019 в 16:12, Uree сказал:

В исходном проекте:

- перейти в Placement Mode

- выбрать нужные компоненты -> ПКМ -> Placement Replicate Create -> выделить/снять выделение нужной/ненужной меди -> выбрать точку привязки -> сохранить .mdd файл.

Оказалось, что выбирать компоненты в исходном проекте для Place Replicate Create нужно в PCB-редакторе. Тогда всё и заработало.

Ранее я пытался выбирать компоненты в схемном редакторе. Они по-честному высвечивались, формировался .mdd файл, но при Place Replicate Apply получалась ерунда.

Благодарю!

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


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

Даже не предполагал, что нужно указывать такие детали:) Если речь о топологии, то само собой только в РСВ. Схема может выглядеть как угодно.

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


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

9 минут назад, Uree сказал:

Если речь о топологии, то само собой только в РСВ.

Хотя бы потому, что вместе с компонентами в репликейте обычно хочется перенести также и элементы топологии.

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


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

7 минут назад, Uree сказал:

Даже не предполагал, что нужно указывать такие детали:)

Ну вот, а я на этом и подвис перед тем как задавать тут вопрос :) Мне казалось (и кажется) удобнее при идентичном старом проекте выделять компоненты через схемный редактор, чем выискивать их в PCB-редакторе. 

2 минуты назад, Flood сказал:

Хотя бы потому, что вместе с компонентами в репликейте обычно хочется перенести также и элементы топологии.

В репликейте элементы топологии сами неплохо цепляются к выбранным компонентам. Даже более, чем неплохо :)

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


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

Ну если смотреть на ВЕСЬ процесс, то сначала, конечно, копируем кусок схемы из существующего проекта в новый, а потом уже, на плате нового проекта, применяем placement replicate.

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

5 minutes ago, AlexeyVL said:

В репликейте элементы топологии сами неплохо цепляются к выбранным компонентам. Даже более, чем неплохо :)

Только одно НО - цепляются те, которые соединяют выбранные компоненты. Если есть недоразведенные отрезки, они автоматом не выберутся, их надо "добирать" вручную.

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


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

11 минут назад, Uree сказал:

При этом нет значения где выделять компоненты, при включенном интерконнекте их выбор в схематике выделит их в РСВ.

Когда я выделял компоненты через схематик и создавал .mdd через Placement Replicate Create, то затем когда этот модуль использовал в новом проекте через Place Replicate Apply, то каждый компонент в новом проекте появлялся как модуль.  

А вот когда .mdd создал путем выделения элементов в PCB, то все сработало как надо. 

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


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

Вот именно на этом я и споткнулся. Тоже был уверен что выделение компонентов на схематике полностью эквивалентно выделению на PCB.

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


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

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

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

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

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

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

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

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

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

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