|
|
  |
ECAD <-> MCAD, снова вопрос новичка в cadence |
|
|
|
Feb 8 2012, 13:19
|

Знающий
   
Группа: Свой
Сообщений: 697
Регистрация: 26-07-05
Из: Могилев
Пользователь №: 7 095

|
Цитата(vitan @ Feb 8 2012, 14:13)  ... Скажите, а есть ли возможность расставить рефдесы в точности так, как это делает ciruitworks? Ведь при импорте они отлично вписываются внутрь компонентов, размер шрифта менять не надо, и двигать 3000 позиций тоже. Я о такой возможности не знаю. Но это не означает, что ее нет, нужно искать и разбираться (но у меня нет на это времени), если стандартными средствами не получится, то наверняка можно создать макрос, который бы гасил линию выноски и двигал текст позиционного обозначения куда нужно...
|
|
|
|
|
Feb 9 2012, 11:02
|
не указал(а) ничего о себе.
     
Группа: Свой
Сообщений: 3 325
Регистрация: 6-04-06
Пользователь №: 15 887

|
Цитата(Old1 @ Feb 8 2012, 17:19)  Я о такой возможности не знаю. Но это не означает, что ее нет, нужно искать и разбираться (но у меня нет на это времени), если стандартными средствами не получится, то наверняка можно создать макрос, который бы гасил линию выноски и двигал текст позиционного обозначения куда нужно... Ура, нашел! Надо все сделать как по инструкции, т.е. создать примечания в circuitworks, потом создать чертеж из модели, а потом вставить в него рефдесы, но не с помошью автопозиции, а командой вставка-элементы модели. Там в фильтре выбратьпимпочку с буквой "А" (Заметки) в группе "Примечания", выбрать вид, на который будет добавляться (иначе добавится везде, даже на видах сбоку) и выполнить операцию. Потом можно выделить все и оптом поменять размер шрифта, раположение надписей будет повторять его в circuiworks. Останется только немного подвигать в местах, где не нравится, но это уже не сравнить с геморроем по ручному двиганию в аллегро и компасе, конечно. Old1, спасибо, что подвигли меня на это дело, все никак не собраться было. Теперь начну осваивать новую область (MCAD).
|
|
|
|
|
Feb 9 2012, 12:15
|

Знающий
   
Группа: Свой
Сообщений: 697
Регистрация: 26-07-05
Из: Могилев
Пользователь №: 7 095

|
Цитата(vitan @ Feb 9 2012, 13:02)  Ура, нашел! Надо все сделать как по инструкции, т.е. создать примечания в circuitworks, потом создать чертеж из модели, а потом вставить в него рефдесы, но не с помошью автопозиции, а командой вставка-элементы модели. Там в фильтре выбратьпимпочку с буквой "А" (Заметки) в группе "Примечания", выбрать вид, на который будет добавляться (иначе добавится везде, даже на видах сбоку) и выполнить операцию. Потом можно выделить все и оптом поменять размер шрифта, раположение надписей будет повторять его в circuiworks. Останется только немного подвигать в местах, где не нравится, но это уже не сравнить с геморроем по ручному двиганию в аллегро и компасе, конечно. Old1, спасибо, что подвигли меня на это дело, все никак не собраться было. Теперь начну осваивать новую область (MCAD).  vitan, и Вам спасибо, теперь процедура создания монтажных схем и рисунков в SW стала выглядеть более гармонично. Кстати в SW 2012 появилась возможность работы с форматом idx, который недавно упоминался в этой теме. Попытался даже сделать двусторонний обмен данныими ECAD->MCAD->ECAD через idx, но все закончилось падением allegro 16.5s014 при импорте idx на последней стадии... вот такие дела.
|
|
|
|
|
Feb 9 2012, 13:32
|
не указал(а) ничего о себе.
     
Группа: Свой
Сообщений: 3 325
Регистрация: 6-04-06
Пользователь №: 15 887

|
Цитата(Hoodwin @ Feb 9 2012, 17:25)  А картинки то будут, на что это похоже? У меня моделей нет, точнее есть, но не все и их надо подключать. Но у меня нет сомнений, что они отобразятся нормально в солиде. А так - те же кубики, только там еще есть бонус в виде раскрашивания их в разные цвета в зависимости от префикса рефдеса, интеграции с PDM, при чем, как я понял, не обязательно солидовской, и другие приятности.
|
|
|
|
|
Feb 9 2012, 13:59
|
Знающий
   
Группа: Участник
Сообщений: 881
Регистрация: 21-03-10
Из: _// \\_
Пользователь №: 56 107

|
Да ладно, я не требую картинку со 100% настоящих моделей, мне интересно как это делает SW, а у меня его нет. 3 или 4 страницы исписали про выбор MCAD, и в итоге даже не видно, на что похож результат. Цитата(Old1 @ Feb 9 2012, 16:15)  Попытался даже сделать двусторонний обмен данныими ECAD->MCAD->ECAD через idx, но все закончилось падением allegro 16.5s014 при импорте idx на последней стадии... вот такие дела. Old1, а у меня вот какой вопрос, Вы целиком готовый проект так прогоняли, или только начальную стадию, когда расстановка критичных деталей есть, а разводки еще нет? реально ли начать проект в MCAD, нарисовав в нем с нуля плату и вставив некоторые компоненты? ну, например, так: 1. рисуем контур платы, выдавливаем на заданную толщину. 2. Добавляем модели разъемов, охлаждаемых компонентов и т.п., настраиваем им refdes, имена футпринтов (?) 3. Добавляем модели радиаторов/крепежа, делаем их привязку к охлаждаемым компонентам. 4. Сохраняем сборку, вставляем ее в сборку изделия в корпусе 5. В большой сборке выстраиваем привязки разъемов платы к стенкам корпуса, привязки радиаторов к стенкам/вентиляторам/термотрубкам и т.п., после чего компоненты сами двигаются по плате и встают на места в соответствии с компоновкой всего блока. 6. Возвращаемся в сборку платы, експортируем ее в IDX (IDF). 7. Создаем новый проект в Аллегро и импортируем IDF. При этом все детали, поставленные вручную в MCAD автоматом расставляются на плате. Вот так можно? Особенно будет весело восстанавливать привязки, когда будет делаться обратный переход ECAD->MCAD.
|
|
|
|
|
Feb 9 2012, 14:50
|

Знающий
   
Группа: Свой
Сообщений: 697
Регистрация: 26-07-05
Из: Могилев
Пользователь №: 7 095

|
Цитата(Hoodwin @ Feb 9 2012, 15:59)  Да ладно, я не требую картинку со 100% настоящих моделей, мне интересно как это делает SW, а у меня его нет. 3 или 4 страницы исписали про выбор MCAD, и в итоге даже не видно, на что похож результат. Old1, а у меня вот какой вопрос, Вы целиком готовый проект так прогоняли, или только начальную стадию, когда расстановка критичных деталей есть, а разводки еще нет? реально ли начать проект в MCAD, нарисовав в нем с нуля плату и вставив некоторые компоненты? ну, например, так: 1. рисуем контур платы, выдавливаем на заданную толщину. 2. Добавляем модели разъемов, охлаждаемых компонентов и т.п., настраиваем им refdes, имена футпринтов (?) 3. Добавляем модели радиаторов/крепежа, делаем их привязку к охлаждаемым компонентам. 4. Сохраняем сборку, вставляем ее в сборку изделия в корпусе 5. В большой сборке выстраиваем привязки разъемов платы к стенкам корпуса, привязки радиаторов к стенкам/вентиляторам/термотрубкам и т.п., после чего компоненты сами двигаются по плате и встают на места в соответствии с компоновкой всего блока. 6. Возвращаемся в сборку платы, експортируем ее в IDX (IDF). 7. Создаем новый проект в Аллегро и импортируем IDF. При этом все детали, поставленные вручную в MCAD автоматом расставляются на плате. Вот так можно? Особенно будет весело восстанавливать привязки, когда будет делаться обратный переход ECAD->MCAD.  В MCAD назначать refdes и имена футпринтов? По моему это перебор. ИМХО MCAD под это либо совсем не заточен, либо плохо заточен. Когда требуется привязка к железу работаю так: -в аллегро создаю плату и на нее набрасываю все или только требующие привязки к железу компоненты (на данном этапе не важно) -генерю IDF -втаскиваю IDF в circutworks, перед построением модели выбираю нужные для выполнения задачи компоненты и элементы платы (например полигоны place keepout и т.п.) -строю модель электронного блока -вставляю и привязываю электронный блок в сборку более высокого уровня (где уже есть например корпус) -двигаю требующие привязки электронные компоненты, и заодно если нужно редактирую железо (например пробиваю в корпусе отверстия под разъемы и т.п.) -сохраняю сборку и втаскиваю измененную модель электронного блока назад в circutworks, сохраняю в IDF-формате -делаю импорт измененного IDF в аллегро, в результате чего компоненты на плате меняют свое положение в соответствии с изменениями в SW.
|
|
|
|
|
Feb 9 2012, 15:00
|
не указал(а) ничего о себе.
     
Группа: Свой
Сообщений: 3 325
Регистрация: 6-04-06
Пользователь №: 15 887

|
Цитата(Hoodwin @ Feb 9 2012, 16:59)  Да ладно, я не требую картинку со 100% настоящих моделей, мне интересно как это делает SW, а у меня его нет. 3 или 4 страницы исписали про выбор MCAD, и в итоге даже не видно, на что похож результат. Пожалуйста, сделал на радостях. 1. Просто окрыли IDX кнопкой open. Больше ничего не нажимали.  2. Отправили в солид, вставили примечания.  3. Сделали сборочник. Уменьшили шрифт, чтобы смотрелось нормально. Чуть-чуть подвинули оптом, т.к. вставилось не по центру копмпонентов.  Все! Вот это, я понимаю, автоматизированное проектирование. Цитата(Hoodwin @ Feb 9 2012, 16:59)  Вот так можно? Если не получится, то можно начать процесс с ECAD, отправить все с IDFом в MCAD, там немного подвинуть и попривязывать к радиаторам, и отправить назад. Имхо так будет быстрее, ибо назначть рефдесы и футпринты в MCAD - это явный перебор.
|
|
|
|
|
Feb 10 2012, 06:14
|
Знающий
   
Группа: Участник
Сообщений: 881
Регистрация: 21-03-10
Из: _// \\_
Пользователь №: 56 107

|
Old1, спасибо, в целом близко к тому, что я себе представлял. С поправкой на то, что все-таки "запевать" должен ECAD.
Не совсем понял, circuitworks - это отдельная программа, что ли? Не кусок (plug-in) солида?
vitan Вот с точки зрения сборочного вида у Вас плата довольно простая, на ней почти все детали крупные. Но вот с конденсаторами C4* уже видно, что текст не вписывается в контуры и не так повернут. Поэтому при более плотной плате придется все же много делать вручную. В этом смысле аллегро лучше тем, что там я в библиотеке могу назначить правильное расположение и размер сборочного текста, и в 90% случаев он будет правильно сформован в проекте всего устройства. Подправлять придется редко.
|
|
|
|
|
Feb 10 2012, 06:32
|
не указал(а) ничего о себе.
     
Группа: Свой
Сообщений: 3 325
Регистрация: 6-04-06
Пользователь №: 15 887

|
Цитата(Hoodwin @ Feb 10 2012, 10:14)  Не совсем понял, circuitworks - это отдельная программа, что ли? Не кусок (plug-in) солида? Кусок солида. Фактически, конвертер, как у компаса, только гораздо более навороченный.
Цитата(Hoodwin @ Feb 10 2012, 10:14)  Вот с точки зрения сборочного вида у Вас плата довольно простая, на ней почти все детали крупные. Но вот с конденсаторами C4* уже видно, что текст не вписывается в контуры и не так повернут. Поэтому при более плотной плате придется все же много делать вручную. В этом смысле аллегро лучше тем, что там я в библиотеке могу назначить правильное расположение и размер сборочного текста, и в 90% случаев он будет правильно сформован в проекте всего устройства. Подправлять придется редко. А мне нравится, я именно так и хотел. Чтобы весь текст был горизонтальный. И одного размера. Это пожелание мне высказывали все монтажники, с которыми я когда-либо работал. Имхо это не лишено смысла. Попробуйте сами попаять. При постоянном рыскании глазами по чертежу важно, чтобы глаза не напрягались. Этому помогает одинаковый размер шрифта и ориентация. Ну и ренамбер сверху вниз, слева направо. Единственное, наезжает на мелкие компоненты типа тех же 0402, но монтажник уже сказал, что и так хорошо. Но это я подумаю как обыграть. Тупо уменьшить размер шрифта на худой конец, все равно все идет в масштабе и увеличивается. Зато сколько дурной работы по двиганию текста в аллегро исчезает! Я знаю, что есть скрипты, которые делают и поворот текста, и вписывание, но это все не то, ибо потом путь этому только в гербера-dxf и т.п.
|
|
|
|
|
Feb 10 2012, 11:16
|
Знающий
   
Группа: Участник
Сообщений: 881
Регистрация: 21-03-10
Из: _// \\_
Пользователь №: 56 107

|
Цитата(vitan @ Feb 10 2012, 10:32)  А мне нравится, я именно так и хотел. Чтобы весь текст был горизонтальный. И одного размера. Это пожелание мне высказывали все монтажники, с которыми я когда-либо работал. Имхо это не лишено смысла. Попробуйте сами попаять. Вы меня за кого-то не того держите... Я вообще все свои платы на стадии образцов паяю сам. За исключением тех, у которых много BGA и им нужно трафаретное нанесение пасты и большое общее оплавление. Поэтому проблематику сборочного вида с точки зрения монтажника и контролера ОТК я себе представляю. Так вот, счастье монтажника не в ориентации рефдесов. Для монтажника вообще идеально, чтобы там номиналы были написаны. Что касается упорядоченности по рефдесам слева направо сверху вниз, то это удобство тоже не для монтажника, а для ремонтника. А разница между ними большая. Монтажник собирает плату целиком, ему неудобно рыться в 10 коробочках или ленточках при пайке кучи конденсаторов по питанию, например. Он берет и высыпает перед собой много компонентов с одним номиналом, и его задача припаять их на нужные места. Ему эти рефдесы вообще неинтересны, они всегда не по порядку, либо на плате, либо в перечне элементов, если выбирать только один конкретный номинал. Поэтому я всегда делаю сборочник (гербер) и с рефдесом, и с номиналом. Беда только в том, что это уж слишком мелко. Думаю вот перейти на два варианта сборочника, один только с рефдесами, другой только с номиналами. Это в целом дает увеличение мелких текстов более чем вдвое. Но исторически получилось именно на одном, потому что Layout не умел делать сборочный вид иначе, там не было отдельных классов. В отличие от монтажника ремонтник смотрит в схему, находит неисправные элементы и задача найти их на плате. Конечно, при упорядоченной маркировке на плате искать удобнее. Но в этом случае еще проще поискать в электронном виде, имея PDF со сборочным видом, на котором ищется любой рефдес текстовым поиском. Можно и в аллегро искать, если это свой проект.
|
|
|
|
|
  |
3 чел. читают эту тему (гостей: 3, скрытых пользователей: 0)
Пользователей: 0
|
|
|