|
|
  |
MG Expedition ликбез ... |
|
|
|
Jun 20 2015, 09:07
|
Знающий
   
Группа: Участник
Сообщений: 916
Регистрация: 3-10-08
Из: Москва
Пользователь №: 40 664

|
Здравствуйте.
Подскажите, а технологии производства по-прежнему поддерживаются только при создании контактных площадок и отверстий (padstack) или их поддержка есть и в создании посадочных мест (cell)?
И второй вопрос. Скажите, пожалуйста, как задавать допустимые расстояния между конкретными элементами? Немного информации по второму вопросу. В проекте используются следующие типоразмеры: 1608, 2012, 3216, 7343 (различной высоты), SOIC, TSSOP, кроме них есть ещё алюминиевые электролитические конденсаторы и разъёмы различной высоты и тестовые площадки. Естественно, расстояния между ними должны быть различными, и они завязаны именно на высоту компонента. Как это сделать правильно (понимаю, что слово "правильно" - достаточно субъективно)?
P.S. Раньше я всё это контроллировал сам на моменте расстановки элементов и проблем не возникало, но сейчас всё чаще приходится отдавать часть работы другим людям, и стоять над ними, как наседка над яйцом удовольствия не вызывает, как и обнаруживать проблемы уже на оттрассированной плате и отправлять в переработку.
|
|
|
|
|
Jun 22 2015, 06:38
|

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

|
Цитата(one_eight_seven @ Jun 20 2015, 12:07)  Здравствуйте.
Подскажите, а технологии производства по-прежнему поддерживаются только при создании контактных площадок и отверстий (padstack) или их поддержка есть и в создании посадочных мест (cell)?
И второй вопрос. Скажите, пожалуйста, как задавать допустимые расстояния между конкретными элементами? Немного информации по второму вопросу. В проекте используются следующие типоразмеры: 1608, 2012, 3216, 7343 (различной высоты), SOIC, TSSOP, кроме них есть ещё алюминиевые электролитические конденсаторы и разъёмы различной высоты и тестовые площадки. Естественно, расстояния между ними должны быть различными, и они завязаны именно на высоту компонента. Как это сделать правильно (понимаю, что слово "правильно" - достаточно субъективно)?
P.S. Раньше я всё это контроллировал сам на моменте расстановки элементов и проблем не возникало, но сейчас всё чаще приходится отдавать часть работы другим людям, и стоять над ними, как наседка над яйцом удовольствия не вызывает, как и обнаруживать проблемы уже на оттрассированной плате и отправлять в переработку. 1. Не появилось. 2. В свойствах ячейки ввести имя правила зазора в поле Clearance Type. Затем в CES ввести значение в Edit>Clearances>Assign_Package_Type_Clearances. Ну или в обратном порядке - ввести в таблице нужные имена правил, а затем в свойствах ячеек их выбрать в выпадающем списке.
--------------------
Чем больше познаю, тем больше понимаю ... насколько мало я все таки знаю. www.megratec.ru
|
|
|
|
|
Jun 22 2015, 16:37
|
Знающий
   
Группа: Участник
Сообщений: 916
Регистрация: 3-10-08
Из: Москва
Пользователь №: 40 664

|
Цитата(fill @ Jun 22 2015, 09:38)  2. В свойствах ячейки ввести имя правила зазора в поле Clearance Type. Затем в CES ввести значение в Edit>Clearances>Assign_Package_Type_Clearances. Ну или в обратном порядке - ввести в таблице нужные имена правил, а затем в свойствах ячеек их выбрать в выпадающем списке. Спасибо большое. Правильно ли я понимаю, что если мне нужны различные расстояния между разъёмом и, например, конденсаторами на разных слоях платы, то мне нужно начертить два разных placement outline на разных сторонах платы? Например, если мне нужно выдержать расстояние 10 мм от корпуса разъёма на верхней стороне платы, и 2 мм от выводов разъёма на обратной стороне платы, то я черчу Placement Outline на Mount Side вокруг корпуса разъёма, и черчу другой Placement Outline на Opposite Side вокруг выводов того же разъёма. При этом Clearance Type разъёму задаю, например, CONN_CLR1000, а конденсаторам CHIP_CLR080 После в CES задаю правило CONN_CLR1000 к CHIP_CLR080 со значением 10 мм на стороне TOP, и ещё одно правило CONN_CLR1000 к CHIP_CLR080 со значением 2 мм на стороне Bottom? Или я что-то слишком усложняю?
|
|
|
|
|
Jun 23 2015, 03:40
|
Знающий
   
Группа: Свой
Сообщений: 791
Регистрация: 14-05-05
Из: Минск
Пользователь №: 5 035

|
Цитата(one_eight_seven @ Jun 22 2015, 19:37)  Спасибо большое. Правильно ли я понимаю, что если мне нужны различные расстояния между разъёмом и, например, конденсаторами на разных слоях платы, то мне нужно начертить два разных placement outline на разных сторонах платы?
Например, если мне нужно выдержать расстояние 10 мм от корпуса разъёма на верхней стороне платы, и 2 мм от выводов разъёма на обратной стороне платы, то я черчу Placement Outline на Mount Side вокруг корпуса разъёма, и черчу другой Placement Outline на Opposite Side вокруг выводов того же разъёма. При этом Clearance Type разъёму задаю, например, CONN_CLR1000, а конденсаторам CHIP_CLR080 После в CES задаю правило CONN_CLR1000 к CHIP_CLR080 со значением 10 мм на стороне TOP, и ещё одно правило CONN_CLR1000 к CHIP_CLR080 со значением 2 мм на стороне Bottom?
Или я что-то слишком усложняю? мне кажется, что все сложно для стороны пайки выводов разъёма уже будет правило Pad раъёма и корпус конденсатора
--------------------
Будь ты рабочий, будь ты профессор, а DxD-IOD-Exp должен знать каждый, чтобы не стать пособником империализма.
|
|
|
|
|
Jun 23 2015, 03:56
|
Знающий
   
Группа: Участник
Сообщений: 916
Регистрация: 3-10-08
Из: Москва
Пользователь №: 40 664

|
Цитата для стороны пайки выводов разъёма уже будет правило Pad раъёма и корпус конденсатора Спасибо, может быть я путаю САПР, но разве Pad - assembly outline задаётся для разных PAD'ов и тем более для разных слоёв?
|
|
|
|
|
Jun 23 2015, 12:29
|
Знающий
   
Группа: Свой
Сообщений: 791
Регистрация: 14-05-05
Из: Минск
Пользователь №: 5 035

|
Цитата(one_eight_seven @ Jun 23 2015, 06:56)  Спасибо, может быть я путаю САПР, но разве Pad - assembly outline задаётся для разных PAD'ов и тем более для разных слоёв? отдели мух от котлет на ТОР расположен разьем угловой со сквозными выводами Нарисован контур разъёма, есть желание нарисую контур и на выводы НО и без контура CES не даст поставить другой компонент на выводы аналогично для выводов на Bottom т.е. зачем рисовать контур для сквозных выводов на Bottom
--------------------
Будь ты рабочий, будь ты профессор, а DxD-IOD-Exp должен знать каждый, чтобы не стать пособником империализма.
|
|
|
|
|
Jun 23 2015, 20:01
|
Знающий
   
Группа: Участник
Сообщений: 916
Регистрация: 3-10-08
Из: Москва
Пользователь №: 40 664

|
Цитата НО и без контура CES не даст поставить другой компонент на выводы аналогично для выводов на Bottom т.е. зачем рисовать контур для сквозных выводов на Bottom Расстояние не менее 1 H. Очевидно, что имея компоненты высотой 4.3 мм и компоненты высотой 0.6 мм, задавать один зазор для всех - не самый лучший вариант.
|
|
|
|
|
Jun 26 2015, 06:08
|
Местный
  
Группа: Свой
Сообщений: 459
Регистрация: 3-04-15
Из: Россия, Казань
Пользователь №: 86 045

|
День добрый. И снова я с непонятками. 1. Случайно воспользовался кнопочкой backspace. После восстановления всех галочек в DC, проводники стали вот такими... Соственно странная структура. Что в заблокированной части проводников, что в обычных...  Причем большую часть изменений проводник игнорирует... Просто отползает при передвижении... Какую я опять галочку поставил? 2. Как правильно описать вот такую составную цепь как диф пару? Если просто добавлять в свойства - слетают...  Спасибо за внимание ПыСы Что-то спойлеры тупят...
Сообщение отредактировал MapPoo - Jun 26 2015, 06:10
|
|
|
|
|
Jun 26 2015, 08:47
|
Знающий
   
Группа: Свой
Сообщений: 614
Регистрация: 12-06-09
Из: рядом с Москвой
Пользователь №: 50 219

|
Цитата(MapPoo @ Jun 26 2015, 09:08)  День добрый. И снова я с непонятками. 1. Случайно воспользовался кнопочкой backspace. После восстановления всех галочек в DC, проводники стали вот такими... Соственно странная структура. Что в заблокированной части проводников, что в обычных... 2. Как правильно описать вот такую составную цепь как диф пару? Если просто добавлять в свойства - слетают... Спасибо за внимание ПыСы Что-то спойлеры тупят... 1. Похожий цветовой рисунок дорожек у меня возникает, если временно отключить часть МЕГАМОЗГа в меню EditorControl->CommonSettings->галочка InteractivePlaceRouteDRC а потом включить - тогда те дорожки в которых были нарушены констреинты у меня примерно также отображаются. 2. Я обычно диффпары описываю непосредственно в Expedition PCB->CES, гемморою значительно меньше. Там в CES только топологию надо Custom сменить на Complex, чтобы МЕГАМОЗГ меньше возбуждался на разветвление диффпары.
|
|
|
|
|
Jun 26 2015, 09:28
|
Местный
  
Группа: Свой
Сообщений: 459
Регистрация: 3-04-15
Из: Россия, Казань
Пользователь №: 86 045

|
Цитата(VladimirB @ Jun 26 2015, 09:47)  1. Похожий цветовой рисунок дорожек у меня возникает, если временно отключить часть МЕГАМОЗГа в меню EditorControl->CommonSettings->галочка InteractivePlaceRouteDRC а потом включить - тогда те дорожки в которых были нарушены констреинты у меня примерно также отображаются. Хмм.. А действительно... Ноги, судя по всему, из DRC растут... Теперь будем разбираться, почему ему, вдруг, не понравились, до этого уже не раз перетащенные, проводники... Цитата 2. Я обычно диффпары описываю непосредственно в Expedition PCB->CES, гемморою значительно меньше. Там в CES только топологию надо Custom сменить на Complex, чтобы МЕГАМОЗГ меньше возбуждался на разветвление диффпары. Про описываниев CES, это вы про окно автовыбора диф пар по имени, или там еще что интересное есть? Просто после смены Custom на Complex, автоматически он, все равно, не выбирает... Не хочет он их признавать за диф пары...
|
|
|
|
|
Jun 26 2015, 09:33
|
Знающий
   
Группа: Свой
Сообщений: 614
Регистрация: 12-06-09
Из: рядом с Москвой
Пользователь №: 50 219

|
Цитата(MapPoo @ Jun 26 2015, 12:28)  Про описываниев CES, это вы про окно автовыбора диф пар по имени, или там еще что интересное есть? Просто после смены Custom на Complex, автоматически он, все равно, не выбирает... Не хочет он их признавать за диф пары... В CES выбираешь два нужных нета и нажимаешь в меню от правой кнопки мыши CreateDiffPair - и создаётся дифф пара из этих нетов. Автомат видал, но ни разу не пользовался, ничего про него сказать не могу.
|
|
|
|
|
Jun 26 2015, 12:49
|
Знающий
   
Группа: Свой
Сообщений: 614
Регистрация: 12-06-09
Из: рядом с Москвой
Пользователь №: 50 219

|
Раз зашёл в тему - так заодно и свой вопрос задам знающим людям, если они не в отпуске  старый добрый EE7.9.1 Как по быстрому включать и выключать галочку Display Control->Layer->Plane Data, чтобы включать-выключать отображение заливки плейнов? Вставил горячюю клавишу в keybindings.vbs - ругается что нет такого пункта меню. Действительно это не меню в общем-то, а какое-то отдельное окно DisplayControl. Отображение всех слоёв там же, например, можно включать-выключать рисованием водяных знаков правой кнопой мыши, может и на включение-выключение заливки плейнов есть свой водяной знак?
|
|
|
|
|
Jun 29 2015, 05:50
|
Местный
  
Группа: Свой
Сообщений: 459
Регистрация: 3-04-15
Из: Россия, Казань
Пользователь №: 86 045

|
Цитата(VladimirB @ Jun 26 2015, 11:04)  Бывает такое, если неты к разным классам цепей относятся, или топологии у них разные. Ещё помнится с electrical nets^^^ был подобный гемморой - но теперь я их сразу отключаю и даже спать стал лучше  Хех... Как же хорошо, в каком то смысле, проводить выходные без интернета... Вообщем, отсутствуют описанные симптомы. Будем думать) Пока сделал на коленке... Руками) Потом разберусь...
|
|
|
|
|
  |
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0
|
|
|