|
|
  |
MG Expedition ликбез ... |
|
|
|
Jul 31 2013, 10:08
|

Гуру
     
Группа: Модераторы
Сообщений: 4 361
Регистрация: 17-08-04
Из: КП Две Поляны
Пользователь №: 512

|
Цитата(milien @ Jul 31 2013, 12:25)  да сборка есть, просто плата огромная, а я хотела поучиться на 2-3 страницах, посмотреть на практике как все работает. а насчет "сделать ЦБ" и все остальное, можно поподробнее? какие шаги вы предпринимаете в случае импорта схемы с несколькими страницами с дальнейшей работой над платой? или где об этом можно почитать? Порядок трансляции описан тутДля других систем он отличается только частностями. В случае AD, насколько я понимаю, трудность только в том что каждый лист это отдельный файл. Возможно при трансляции надо выбрать не отдельный файл с листом схемы а головной, чтобы сразу транслировались все листы схемы и в ЦБ возник один раздел, а не множество. Но даже если и по отдельности всегда можно сделать слияние содержания разделов в один и затем Substitute локальные символы схем на символы ЦБ. Можно и по частям, например так. Мы можем переносить схему\листы между проектами, тоже самое мы можем переносить элементы ЦБ между ЦБ. Соответственно: - делаем два проекта и две ЦБ - в первом будет окончательная схема, второй для временной конвертации. - транслируем в первый проект первый лист, при этом желательно переименовать файл листа, так чтобы в его ЦБ образовался раздел с нужным нам именем. - следующие листы транслируем во второй проект также заранее меняя имя файла, т.е. чтобы все символы у нас всегда ссылались на один и тот же раздел - это делается чтобы не надо было потом исправлять ссылки в первом проекте - после импорта листа во второй проект, переименовываем лист на нужное исходное имя (как было в AD), копируем его в первый (в окне Навигатора ПКМ>Copy на имени листа и ПКМ>Paste на имени схемы в первом проекте) и естественно удаляем этот лист из второго проекта (чтобы при импорте следующего листа схемы с тем же именем не возникла коллизия) - сливаем содержимое второй ЦБ в первую ЦБ где у нас всего один раздел с нужным именем. Цитата(milien @ Jul 30 2013, 18:28)  да, правильно, я не в том месте ПКМ нажимала. спасибо) только вот ADC1:R.1 - symbol definition substituted with ADC1:R.1 заменяется сам на себя. как указать ему конечную цель? простите если что, дико торможу под конец рабочего дня уже. У вас же символ уже ссылается на нужный раздел ADC1. Такие вещи нужно делать на символы попавшие изначально в другой раздел (насколько я понимаю DSP2).
--------------------
Чем больше познаю, тем больше понимаю ... насколько мало я все таки знаю. www.megratec.ru
|
|
|
|
|
Jul 31 2013, 11:43
|

Частый гость
 
Группа: Свой
Сообщений: 157
Регистрация: 10-07-13
Пользователь №: 77 470

|
Цитата(fill @ Jul 31 2013, 13:08)  насколько я понимаю, трудность только в том что каждый лист это отдельный файл.
Можно и по частям, например так. Мы можем переносить схему\листы между проектами, тоже самое мы можем переносить элементы ЦБ между ЦБ. Соответственно: да, трудность именно в этом и была. отсюда и проблема с партишенами, и повторяющимися символами, и пустыми листами PCB.... Это шаманские танцы с бубном, чесслово... Описаный вами способ помог, теперь я вижу, что в 1 схеме множество листов, и в библиотеке бардак с партишенами прекратился. Большое вам человеческое спасибо.
Сообщение отредактировал milien - Jul 31 2013, 11:49
|
|
|
|
|
Jul 31 2013, 12:14
|
Знающий
   
Группа: Свой
Сообщений: 551
Регистрация: 3-09-10
Из: Беларусь, Минск
Пользователь №: 59 267

|
Цитата Это шаманские танцы с бубном, чесслово... то ли еще будет))
|
|
|
|
|
Aug 1 2013, 08:41
|

Гуру
     
Группа: Модераторы
Сообщений: 4 361
Регистрация: 17-08-04
Из: КП Две Поляны
Пользователь №: 512

|
Цитата(milien @ Aug 1 2013, 11:23)  Fill, а подскажите, пожалуйста, если разработчик в протеле в схему внесет изменения, чтобы заменить лист схемы в DxD, я просто удаляю старую страницу схемы, и импортирую туда же таким же способом новую? страницы не будут между собой скандалить? и еще насчет библиотек, нужно будет заново прицеплять селлы, или просто автоматом обновятся связи на схеме? Удаляете старую страницу. Импортируете во вспомогательный проект. Затем копируете из него и вставляете в рабочий. Также переносите из вспомогательной ЦБ новые компоненты (если они появились на этом листе - при упаковке DxD сразу выявится если чего то не хватает).
--------------------
Чем больше познаю, тем больше понимаю ... насколько мало я все таки знаю. www.megratec.ru
|
|
|
|
|
Aug 1 2013, 09:01
|
Знающий
   
Группа: Свой
Сообщений: 791
Регистрация: 14-05-05
Из: Минск
Пользователь №: 5 035

|
Цитата(milien @ Aug 1 2013, 10:23)  Fill, а подскажите, пожалуйста, если разработчик в протеле в схему внесет изменения, чтобы заменить лист схемы в DxD, я просто удаляю старую страницу схемы, и импортирую туда же таким же способом новую? страницы не будут между собой скандалить? и еще насчет библиотек, нужно будет заново прицеплять селлы, или просто автоматом обновятся связи на схеме? мне кажется это будет долгоиграющий дурдом включая танцы с бубеном обычно делается один раз перевод проекта (Pcad Altium Protel) в DxD-Exp раз разработчик в Protel изменит схему, то проще вам в DxD внести изменения руками, тем более если еще используется IOD при конвертации проекта ЦБ засоряется чужими Pad Cell Sym. ИМХО есть два пути 1.тащить проект с чужими компанентами 2.зная что проект будет жить долго с поддержкой и развитием проще сделать замену на свои символы в DxD с FA своих Pad Cell в Ехр
--------------------
Будь ты рабочий, будь ты профессор, а DxD-IOD-Exp должен знать каждый, чтобы не стать пособником империализма.
|
|
|
|
|
Aug 1 2013, 09:26
|

Частый гость
 
Группа: Свой
Сообщений: 157
Регистрация: 10-07-13
Пользователь №: 77 470

|
Цитата(fill @ Aug 1 2013, 11:41)  Удаляете старую страницу. Импортируете во вспомогательный проект. Затем копируете из него и вставляете в рабочий. Также переносите из вспомогательной ЦБ новые компоненты (если они появились на этом листе - при упаковке DxD сразу выявится если чего то не хватает). Спасибо  Цитата(Frederic @ Aug 1 2013, 12:01)  раз разработчик в Protel изменит схему, то проще вам в DxD внести изменения руками, тем более если еще используется IOD тоже вариант, спасибо!
|
|
|
|
|
Aug 1 2013, 10:16
|

Гуру
     
Группа: Модераторы
Сообщений: 4 361
Регистрация: 17-08-04
Из: КП Две Поляны
Пользователь №: 512

|
Цитата(Frederic @ Aug 1 2013, 13:01)  мне кажется это будет долгоиграющий дурдом включая танцы с бубеном обычно делается один раз перевод проекта (Pcad Altium Protel) в DxD-Exp раз разработчик в Protel изменит схему, то проще вам в DxD внести изменения руками, тем более если еще используется IOD
при конвертации проекта ЦБ засоряется чужими Pad Cell Sym. ИМХО есть два пути 1.тащить проект с чужими компанентами 2.зная что проект будет жить долго с поддержкой и развитием проще сделать замену на свои символы в DxD с FA своих Pad Cell в Ехр На самом деле ничего такого уж сложного. У меня было уже пара таких проектов, когда схему рисовали\исправляли в PCAD, а топологию делали в DxD-Exp. При этом разработчики схемы сделали с десяток итераций (у них периодически наступало озарение  ). Я поступал очень просто: - импортировал новую PCAD схему во вспомогательный проект - в основном проекте удалял всю схему - копировал схему из вспомогательного проекта в основной - импортировал новые компоненты из вспомогательной ЦБ в ЦБ основного проекта Если в PCAD не наделали ляпов типа: на схеме несколько символов с одинаковыми именами но с разными именами пинов, то процесс обновления такого проекта у меня составлял пол часа (но правда это у меня  ). Если заставите работать свою голову логически, то и у вас займет столько же. Под каждый такой проект надо создавать отдельную ЦБ проекта, чтобы не порождать бардака в вашей общей основной ЦБ.
--------------------
Чем больше познаю, тем больше понимаю ... насколько мало я все таки знаю. www.megratec.ru
|
|
|
|
|
Aug 1 2013, 13:33
|
Знающий
   
Группа: Свой
Сообщений: 791
Регистрация: 14-05-05
Из: Минск
Пользователь №: 5 035

|
Цитата(fill @ Aug 1 2013, 13:16)  На самом деле ничего такого уж сложного. .... Если в PCAD не наделали ляпов типа: на схеме несколько символов с одинаковыми именами но с разными именами пинов, то процесс обновления такого проекта у меня составлял пол часа (но правда это у меня  ) святые слова  что еще раз подтверждает мои слова - один раз делается конвертация вспомни проект TI который ты мне конвентировал, у меня не пошли RB на его базе и затем в Питере ты нашел мелкий артефакт (в одном Cell остался текст размером с Европу  ) Цитата Под каждый такой проект надо создавать отдельную ЦБ проекта, чтобы не порождать бардака в вашей общей основной ЦБ. +101%
--------------------
Будь ты рабочий, будь ты профессор, а DxD-IOD-Exp должен знать каждый, чтобы не стать пособником империализма.
|
|
|
|
|
Aug 1 2013, 14:39
|

Частый гость
 
Группа: Свой
Сообщений: 157
Регистрация: 10-07-13
Пользователь №: 77 470

|
Цитата(fill @ Aug 1 2013, 13:16)  При этом разработчики схемы сделали с десяток итераций (у них периодически наступало озарение  ). вот-вот, поэтому и интересуюсь сразу, на будущее. и еще. есть такой компонент, http://www.ti.com/lit/ds/symlink/cdce62005.pdf (стр. 83)в котором советуют слой пасты на центральной площадке делать отдельными маленькими площадками (нюансы монтажа). в Padstack/Cell editor есть возможность так создать площадку?
Сообщение отредактировал milien - Aug 1 2013, 14:40
|
|
|
|
|
Aug 1 2013, 14:59
|

Гуру
     
Группа: Модераторы
Сообщений: 4 361
Регистрация: 17-08-04
Из: КП Две Поляны
Пользователь №: 512

|
Цитата(milien @ Aug 1 2013, 18:39)  вот-вот, поэтому и интересуюсь сразу, на будущее. и еще. есть такой компонент, http://www.ti.com/lit/ds/symlink/cdce62005.pdf (стр. 83)в котором советуют слой пасты на центральной площадке делать отдельными маленькими площадками (нюансы монтажа). в Padstack/Cell editor есть возможность так создать площадку? В Padstack Editor последняя закладка рисуйте что хотите. Мне одно не понятно зачем рисовать сложную структуру на уровне стека площадок если это не пин, и это все можно нарисовать напрямую в Cell Editor: металл - Conductive Shape маска - Solder Mask паста - Solder Paste
--------------------
Чем больше познаю, тем больше понимаю ... насколько мало я все таки знаю. www.megratec.ru
|
|
|
|
|
Aug 1 2013, 14:59
|
Знающий
   
Группа: Свой
Сообщений: 791
Регистрация: 14-05-05
Из: Минск
Пользователь №: 5 035

|
Цитата(milien @ Aug 1 2013, 17:39)  вот-вот, поэтому и интересуюсь сразу, на будущее. и еще. есть такой компонент, http://www.ti.com/lit/ds/symlink/cdce62005.pdf (стр. 83)в котором советуют слой пасты на центральной площадке делать отдельными маленькими площадками (нюансы монтажа). в Padstack/Cell editor есть возможность так создать площадку? по этому поводу не парься укажи на слое пасты что она есть т.е. площадка пасты меньше контактной площадки почему нет смысла заниматься как советуют в pdf ? необходимый объём пасты зависит от размера площадки и толшины листа стали (а он указан в pdf) а вот какую толщину листа возмет технолог линии не известно
--------------------
Будь ты рабочий, будь ты профессор, а DxD-IOD-Exp должен знать каждый, чтобы не стать пособником империализма.
|
|
|
|
|
Aug 1 2013, 20:17
|
Местный
  
Группа: Свой
Сообщений: 210
Регистрация: 20-01-10
Из: M.O.
Пользователь №: 54 961

|
Цитата(fill @ Aug 1 2013, 18:59)  Мне одно не понятно зачем рисовать сложную структуру на уровне стека площадок если это не пин, и это все можно нарисовать напрямую в Cell Editor: металл - Conductive Shape маска - Solder Mask паста - Solder Paste Площадки, не оформленные в виде padstack, система соответственно и не воспринимает, как padstack, что влечет за собой некоторые неудобства. Например, нельзя контролировать наличие вскрытий в слоях Solder Mask и Solder Paste при проверке DRC (бывает крайне полезно, если библиотекарь ошибся). Plane shape заливает металл Conductive Shape сплошным слоем без термальных зазоров, приходится контролировать это глазами. Цитата(milien) вот-вот, поэтому и интересуюсь сразу, на будущее. Вам не проще слегка пнуть разработчика схем и заставить его выучить полтора клика в DxD, чем постоянно заниматься удалением гланд через... Ну вообщем вы понимаете  К тому же, если я правильно понимаю, вся ответственность за конвертацию схемы и возможные ошибки лежит на вас.
|
|
|
|
|
Aug 6 2013, 16:51
|
Участник

Группа: Участник
Сообщений: 57
Регистрация: 7-11-10
Из: Киев
Пользователь №: 60 702

|
Почему в Кoнстрейн редакторе не отображаются некоторые цепи? (все вложенные я просмотрел,) Маршрут DxD --- Expedition
|
|
|
|
|
  |
7 чел. читают эту тему (гостей: 7, скрытых пользователей: 0)
Пользователей: 0
|
|
|