|
OrCAD Layout PLUS - Merge Board, Слияние плат |
|
|
2 страниц
1 2 >
|
 |
Ответов
(1 - 15)
|
Jan 13 2006, 13:27
|

Местный
  
Группа: Свой
Сообщений: 265
Регистрация: 1-08-05
Из: Sunny Israel
Пользователь №: 7 269

|
Братцы! Ну не может быть, чтобы никто не сталкивался! При попытке соединить два файла .MAX что-то происходит, а потом открывается один с именем второго.  Пробовал преобразовать входящие файлы -> .MIN -> .MAX. Иногда помогает, иногда - нет. Аналогичная проблема со слиянием .DXF и .MAX. Из DXF, который пришёл из SolidWorks делаем преобразование в MAX, потом пробуем получившийся файл слить с другим MAX - не получается. Тогда с помощью посторонней программы, например, CAM350 делаю импорт DXF, тут же экспорт DXF. Такой файл OrCAD уже принимает без проблем и слияние происходит правильно. Что может быть такого в файле .MAX, что мешает операции "Merge"?
|
|
|
|
|
Jan 31 2006, 18:52
|

Участник

Группа: Новичок
Сообщений: 46
Регистрация: 31-01-06
Из: Israel
Пользователь №: 13 813

|
Изначально видимо вопрос некорректный. Для передачи в производство и объединения на одной плате - плат различных проектов - используется Gerber Tools v14. А для вставки в Layout какой-то готовой части, то плясать надо из Capture, как вставка объекта. Сам не использовал, но в документации пример видел (что-то связанное на тему с иерархической структурой). Другой аналогичный способ - вставлять как библиотечный объект. Но всегда из Capture. Иначе сверять и вносить изменения будет затруднительно (нэтлист дожен оставаться правильным).
--------------------
AlexZakh
|
|
|
|
|
Feb 1 2006, 20:08
|

Местный
  
Группа: Свой
Сообщений: 265
Регистрация: 1-08-05
Из: Sunny Israel
Пользователь №: 7 269

|
Цитата используется Gerber Tools v14. А другой нельзя?  Нет. Всё неправильно. Capture тут ни при чём. Из него передаётся нетлист без всяких "объектов". Иерархические блоки тоже ни при чём. Это - как подпрограммы. Применяются, чтобы не загромождать схему повторяющимися участками или просто чтобы разбить проект на блоки. С BACK ANNOTATE идея ясна, но тоже не годится. При слиянии плат прежние координаты идут лесом. К тому же, потеряются данные о трассировке. В аттаче один из примеров. Даны две совершенно абстрактные платы: 01.max и 02.max. Решено объединить два устройства в одно, для чего можно чуть расширить 2-ю плату. После объединения плат две цепи (допустим, это питание и земля) также объединяются. Компоненты первой платы были переставлены по-новому. Компоненты и трассировка второй платы не нарушались. Процедура: - Сохраняем 2-ю плату под именем 03.max - Перемещаем Datum в левый верхний угол. - Объединяем 03 и 01. Теперь имеем следующие проблемы: - две Board Outline. - проблемы в Drill Chart. Далее: - Удаляем границу 1-й платы. - Расширяем границу 2-й платы. - Масштабируем DRC Box на 1-ю плату и командуем "Auto -> Unroute DRC Box". - Объединяем нужные цепи. - Расставляем компоненты в пределах новой границы платы. - Производим разводку. - Корректируем Copper Pours. - Подправляем надписи. - Проверяем Drill Chart. Новая плата готова. Сохраним как 04.max. Нет никакой нужды что-либо менять в схематике. И к тому же, согласитесь, такую работу в Гербере не выполнишь. ----------------------------------------- Проблема в том, что иногда два файла MAX не хотят сливаться. Чёрт знает почему. Например, хотел я рамку из шаблона TPL к себе вставить - не получилось. То есть, потом получилось, конечно, но не так, как надо, а через #опу автогеном.
|
|
|
|
|
Feb 2 2006, 15:28
|

Участник

Группа: Новичок
Сообщений: 46
Регистрация: 31-01-06
Из: Israel
Пользователь №: 13 813

|
Vinnetu Ваш способ объединяет платы но не схемы, что для меня важнее. А в документации был пример вставки маленькой разводки на Allegro микросхем в текущий проект. Плясать пытаться для полноты документации надо видимо отсюда. Способ с сохранением MAX файла как TCH тоже заслуживает внимания.
--------------------
AlexZakh
|
|
|
|
|
Feb 7 2006, 10:56
|

Участник

Группа: Новичок
Сообщений: 46
Регистрация: 31-01-06
Из: Israel
Пользователь №: 13 813

|
Ребята, определитесь наконец с постановкой вопроса. Как вы хотите сливать платы и чем пренебрегать, или просто размещать в САМ-е на одной большой (возможно даже без электрических связей, т.е. - размещать а не объединять). В каждом случае - разные задачи, а иногда просто латание дыр без особой заботы о целосности документации и как потом все это будет настраиваться. А то один а Layout-е сливает (ему особенно не нужна схема и порядок нумерации элементов на плате), другой отдает в производство для размещения геберов и называет это слиянием. А о недостатках и преимуществах способов вообще речи нет (с точки зрения документации). Ведь как будет будут крыть матом такие разработки эксплуатационщики и настройщики, когда по нумерации элементы разбросаны в разных местах платы и на разных схемах.
Сообщение отредактировал Murik - Feb 7 2006, 10:57
--------------------
AlexZakh
|
|
|
|
|
Feb 7 2006, 19:01
|

Профессионал
    
Группа: Свой
Сообщений: 1 065
Регистрация: 8-10-05
Из: Kiev, UA
Пользователь №: 9 380

|
2 Vinnetu версия 9.2
2Murik Наиболее часто, у меня возникает ситуация, когда несколько узлов объединяються на одной плате, которая может пилиться, а может оставаться моноблоком. Впрочем это фигня, если прога заявляет о возможности слияния, то это слияние должно корректно работать.
--------------------
Вони шукають те, чого нема, Щоб довести, що його не існує.
|
|
|
|
|
Feb 7 2006, 21:02
|

Местный
  
Группа: Свой
Сообщений: 265
Регистрация: 1-08-05
Из: Sunny Israel
Пользователь №: 7 269

|
Murik, расслабься. Мы не хуже тебя всё знаем и о эксплуатационщиках и о настройщиках.
Мы просто выясняем, почему Layout иногда не хочет делать слияние, и что может быть этому причиной: ошибка в дизайне, глюк конкретной версии или что-то ещё. Я, например, думал, что, может быть, из-за смешивания компонентов, созданных в дюймовой и метрической системах. Вроде, нет. Потом, так же, как и prototype, заподозрил темплейты. Поэкспериментировал - не похоже. Потом начал думать, что у меня версия битая. Как оказалось, это ещё с 9.1 идёт. Короче, на сегодняшний момент я не могу этот глюк СПЕЦИАЛЬНО сделать. Ну ничего, найдём в конце концов.
А задачи разные бывают. Самая простейшая из этой серии - добавить на плату DXF. Логотип фирмы поставить или с механическим чертежом совместить для проверки. Это ведь тоже - слияние плат, верно?
|
|
|
|
|
Mar 2 2010, 10:33
|

Местный
  
Группа: Участник
Сообщений: 235
Регистрация: 28-01-05
Из: Санкт-Петербург
Пользователь №: 2 276

|
Добрый день. Видимо я поднимаю уже забытый всеми вопрос, но ответа на него я для себя так и не нашел. Уважаемые, как решилась проблема с объединением двух файлов. А то на плату нужно добавить контура жесткой части многослойки (гибко-жесткая плата), для производства, заливки земель и просто для расстановки элементов в области жесткой части. В какой слой эти обстейклы поместить я знаю. Беда в том что OrCAD после merge board отваливается (закрыает проект и открывает его снова, все как у многих на форуме). Так и не получается объединить две платы. Причем на одной из первых версий проекта контура объединяются, а вот на последней (где уже 90% разведено) нет. Уже все настройки в глобальных установках прописывали как у файла первой версии проекта, и местами меняли при объединении. Не получается. ЛЮДИ. Как с этим бороться? Или как все же (пусть через терни, но к звездам) объединить два файла? PS. Написал письмо и от безысходности попробовал еще один способ. И получилось. УРА. Рассказываю что делал. Контур жесткой части (по сути там просто 4 обстейкла) сохранил в старой версии Layout (7.0 max). Ну а дальше как обычно. Объединял файлы только уже основной проект с этим (старой структуры) файлом. Layout ругнулся (сообщил что файл старой версии и для работы нужно его пересохранить в новую версию), но объединил оба файла. Вот наверное рабочий путь для объединения не объединяемых файлов  . Удачи всем.
Сообщение отредактировал AndreyS - Mar 2 2010, 10:41
--------------------
Удачи.
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|