|
|
  |
подскажите первые шаги для чайника по работе с ALLEGRO PCB DESIGN GXL |
|
|
|
Jul 3 2010, 12:40
|
Знающий
   
Группа: Свой
Сообщений: 820
Регистрация: 12-05-08
Из: Israel
Пользователь №: 37 440

|
скачал дома ALLEGRO PCB DESIGN GXL version 16.2. В ALLEGRO нмкогда не работал, немного знаком только с VIEWER. Знаю как открыть слой, как найти компонент, как измерить расстояние. С рfзводкой плат знаком по другим программам (PCAD, ALTIUM). Помогите советами как сдвинуть компонент, как его rotate, как его FLIP на другую сторону платы, как делать Interactive Route, как корректировать уже разваденный проводник. как элспортировать netlist, как экспортировать gerbrt? Это не диплом, это промышленное устройство для работы, в которое надо внести изменения! http://electronix.ru/forum/style_emoticons...ault/crying.gif
|
|
|
|
|
Jul 15 2010, 16:41
|
Частый гость
 
Группа: Свой
Сообщений: 124
Регистрация: 19-03-05
Пользователь №: 3 504

|
Цитата(ARV @ Jul 13 2010, 13:06)  а на русском есть какая-то литература? для 14 версии подойдет?
|
|
|
|
|
Jul 16 2010, 07:28
|

Участник

Группа: Участник
Сообщений: 41
Регистрация: 15-04-10
Из: Москва
Пользователь №: 56 666

|
Самая лучшая на данный момент книга по Capture и PCB Editor - это безусловно Kraig Mitzner "Complete PCB Design Using OrCAD Capture and Editor" Понятно, что там не расскрывается функционал такого мощнейшего пакета как Allegro PCB Design GXL, но несмотря на то, что книга на английском, она понятна и проста в изложении, поэтому очень подходит для чайников и не только. Плюс ко всему к книге идет приложение в виде файлов с небольшими проектами, описанными в ней. http://uploading.com/files/get/ZFEVZ1S0/ - вот ссылка на книгу. Из отечественных книг наибольший интерес может представлять книга Кайкова - http://orcad.livejournal.com/547.html в части описания Capture CIS. В остальном Вам бесспорно поможет справочная система самой программы. Там же ищите упражения по освоению пакета, правда опять таки на английском. Но куда без английского разработчику печатных плат, да и любому инженеру?
Сообщение отредактировал PCBinAquarium - Jul 16 2010, 07:30
|
|
|
|
|
Jul 26 2010, 14:46
|
Частый гость
 
Группа: Участник
Сообщений: 92
Регистрация: 4-12-09
Из: г.Лесной
Пользователь №: 54 063

|
вот загрузил пример делается в allegro psb editor 16.3 hotfix 11 vitan - спасибо большое.Footprints подшаманил,DRC ошибки исчезли и компоненты видно - всё как положено.
Прикрепленные файлы
______.rar ( 118.83 килобайт )
Кол-во скачиваний: 59
|
|
|
|
|
Aug 11 2010, 15:31
|
Частый гость
 
Группа: Участник
Сообщений: 92
Регистрация: 4-12-09
Из: г.Лесной
Пользователь №: 54 063

|
Здравствуйте, тут появилась одна прога для создания footprint-ов,кому интересно вот ссылка : http://www.sonsivri.com/forum/index.php?topic=32693.0 вроде полный функционал,проверил на одном элементе - всё работает.
|
|
|
|
|
Aug 15 2010, 16:23
|
Частый гость
 
Группа: Участник
Сообщений: 92
Регистрация: 4-12-09
Из: г.Лесной
Пользователь №: 54 063

|
Здравствуйте уважаемые.У меня возник вопрос к спецам.Вы разводите сложные платы на сотни компонентов,может подскажете,как бы правильней выразиться - стратегию размещения элемен- тов на плате.Допустим есть схема,я знаю,что разместить на TOP и что на BOTTOM (прикидочно, точно определяю по мере расстановки ),но тыкаться с place manuale я уже устал.Наверняка в та- кой мощной проге как Allegro существуют способы предварительной расстановки.Опять же- схе- му разбил на ROOMы,но геометрию и размеры ROOMа на плате я не могу оценить не расставив компоненты.Фиксированы у меня только положения отверстий для крепления,остальное можно перемещать в определённых пределах.Подскажите пожалуйста,как правильно сделать предва- рительную расстановку( хоть в общих чертах и желательно в автоматическом режиме ),а то я ты- каюсь в ручном режиме,ориентируюсь на rats - получается почти sprint layout. одна хоть польза от этого - малость освоился в редакторе,а дело ни на шаг не продвинулось.Хоть я и любитель и нет ни сроков ни начальников,но хотелось бы получить приемлимый результат (мануалы по раз водке я читаю,но как это грамотно сделать в Allegro не имею понятия).Заранее благодарю за по мощь.
|
|
|
|
|
Sep 5 2010, 04:55
|
Частый гость
 
Группа: Участник
Сообщений: 92
Регистрация: 4-12-09
Из: г.Лесной
Пользователь №: 54 063

|
Здравствуйте.Появилась такая бяка: жму F3 connect,развожу,хочу добавить Via,однако не добавляется.Панель option показывает"no avaliable via",но в Constraint Manager у меня задан тип via (physical constraint),правда внизу "бегущая строка"говорит :constraint manager is in read-only mode.Host application is busy.Как это "победить"?
|
|
|
|
|
Sep 15 2010, 16:34
|

Профессионал
    
Группа: Участник
Сообщений: 1 091
Регистрация: 25-07-07
Из: Саратов
Пользователь №: 29 357

|
Цитата(Uree @ Sep 15 2010, 20:15)  Ужели. Именно РСВ Editor-om. Универсальный подход - на все одна программа, на футпринты, на платы, на SI, на SIP... Знаешь одну - сможешь работать с любой из них. Замечательный подход, но вот я ищу футпринт для некой микросхемы, в layoute я вижу их список и кликая по каждому сразу вижу что он из себя представляет. А здесь чтобы увидеть я каждый должен открыть используя диалог открытия файла? Сколько времени понадобится чтобы просмотреть хотя бы сотню? Там даже названия такие, что я не могу догадаться к чему они относятся, разве что кроме dip* А почему каждый футпринт раскрашен по-разному? У них цвет хранится в файле? Если это так, то кроме как идиотизмом это не назовешь. Гораздо логичнее задавать его в программе и каждый пользователь увидит слои в тех цветах, к которым привык. P.S. В футпринтах сохраняется даже наличие грида - включен он или нет. Это вы считаете нормально?
Сообщение отредактировал 777777 - Sep 15 2010, 16:52
|
|
|
|
|
Sep 16 2010, 05:34
|

Профессионал
    
Группа: Участник
Сообщений: 1 091
Регистрация: 25-07-07
Из: Саратов
Пользователь №: 29 357

|
Цитата(Uree @ Sep 15 2010, 23:15)  Я считаю нормальным, а Вы видимо не хотите разбираться в софте, а хотите оставить все "как было". Я совершенно честно пытаюсь освоить PCB Editor. Но боюсь, что придется уходить на Altium Designer. Цитата(Uree @ Sep 15 2010, 23:15)  И что значит "...ищу футпринт для некой микросхемы"? Это значит, что я ищу футпринт для микросхемы, которая используется в моей схеме. А что, это предложение допускает какое-то иное толкование? Цитата(Uree @ Sep 15 2010, 23:15)  Вижу смысл таких действий при создании библиотеки, вижу смысл при вставке доп. корпуса на плату... В процессе работы по проектированию платы никаких корпусов искать не нужно, они грузятся автоматом при импорте упаковки. Какой упаковки? Я нарисовал схему давно, еще во времена layout-а. Теперь хочу модифицировать ее и развести ее в PCB Editor. Цитата(Uree @ Sep 15 2010, 23:15)  А что именно Вам нужно? Мне нужно сделать плату. Для этого я рисую схему (собственно, она уже давно нарисована). У каждого элемента нужно указать имя футпринта. С точк зрения совместимости было бы лучше всего, если бы в PCB Editor-е были бы все те же футпринты, что и в layout-е. Тогда я бы просто получил новый нетлист и загнал его в PCB Editor. Но имена старых футпринтов изобилуют символами, которые недопустимы в новом, например косая черта /. Ну это понятно, теперь футпринты хранятся в отдельных файлах а там эти символы недопустимы в имени файла. Ладно, так и быть, я вставлю новые имена в каждый элемент на схеме. Вопрос простейший: как называется нужный мне футпринт? Как мне его найти?
|
|
|
|
|
Sep 16 2010, 06:44
|

Профессионал
    
Группа: Участник
Сообщений: 1 091
Регистрация: 25-07-07
Из: Саратов
Пользователь №: 29 357

|
Цитата(vitan @ Sep 16 2010, 10:12)  Называйте футпринты единым образом, например по стандарту IPC-7351. В этом случае их даже не нужно, как Вы говорите, "искать". Потому, что по названию файла все понятно. Когда я их буду делать сам, я назову так, чтобы я сам понял. Сейчас же речь идет о том, чтобы найти в имеющейся библиотеке стандартный футпринт на стандартный и широко распространенный корпус. Искать же их, выбирая каждый с помощью меню открытия файла весьма затруднительно. В layout-е было гораздо удобнее - я вижу список футпринтов, кликаю в имя и сразу вижу его в соседнем окне. Причем изображается от так, как он будет выглядеть во время разводки, с заданными мной цветами. Здесь же слои показываются какими-то контурами, цвета всех слоев одинаковы и заданы прямо в файле футпринта.
Сообщение отредактировал 777777 - Sep 16 2010, 06:45
|
|
|
|
|
Sep 16 2010, 07:49
|
не указал(а) ничего о себе.
     
Группа: Свой
Сообщений: 3 325
Регистрация: 6-04-06
Пользователь №: 15 887

|
Цитата(777777 @ Sep 16 2010, 11:34)  Не понял, подробнее можно? CIS нужен для просмотра компонентов в базе данных и установки их на схему в Orcad. У него есть окошки, в которых виден предварительный просмотр УГО и футпринта. Списки компонентов он берет из базы, которую нужно создать. Потом нужно создать файлик конфигурации библиотек для CIS и открыть его средствами CIS. Там будет просмотр. Если Вам нужен быстрый поиск футпринта "глазами", то надо, видимо, свалить в одну библиотеку все компоненты, тогда получится один длинный список. Вы будете по нему стрелочками вверх-вниз ходить, а в окошке будет возникать УГО и футпринт. Чтобы все это работало, нужно иметь базу с записями и файл конфигурации, настроенный под эту базу. Описывать здесь очень долго, все есть в мануалах. Другого пути, думаю, нет. Но зато потом сразу появится опыт, сделаете нормальные библиотеки, и дальше уже никаких проблем.
|
|
|
|
|
Sep 16 2010, 09:19
|
Частый гость
 
Группа: Участник
Сообщений: 92
Регистрация: 4-12-09
Из: г.Лесной
Пользователь №: 54 063

|
Здравствуйте ещё раз.Вдогонку к вопросу поста№37 ещё один : при трассировке понадобилась перемычка(поскольку почти вся разводка на одном слое).Решил использовать резистор нулевого сопротивления и добавил на ПП,а в схеме его нет.Силком подтянул к выводу дорожку(а то не хотела к пину присоединяться).Как мне присвоить refdes этому ре- зистору и как заставить PSB Editor считать его частью цепи ?Хелп я читал,но там описывается присвоение ДО генерации нетлиста.Заранее благодарю. P.S. и вопрос из 37-го поста если не трудно
|
|
|
|
|
Sep 16 2010, 11:56
|

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

|
Цитата(ramm @ Sep 16 2010, 11:19)  Здравствуйте ещё раз.Вдогонку к вопросу поста№37 ещё один : при трассировке понадобилась перемычка(поскольку почти вся разводка на одном слое).Решил использовать резистор нулевого сопротивления и добавил на ПП,а в схеме его нет.Силком подтянул к выводу дорожку(а то не хотела к пину присоединяться).Как мне присвоить refdes этому ре- зистору и как заставить PSB Editor считать его частью цепи ?Хелп я читал,но там описывается присвоение ДО генерации нетлиста.Заранее благодарю. ... Если хотите в качестве перемычек использовать резисторы, то лучше всего их по мере необходимости добавлять на схеме и уже через нетлист втаскивать на плату, поскольку Алеегро заточена под нетлист... Кстати, если работаете с версией 16.3, то в ней есть возможность разводить однослойные платы с перемычками (без вмешательства в схему), как это сделать описано ниже в цитате из Allegro® PCB Editor: What’s New in Release 16.3 Product Version 16.3 December 2009 Цитата Jumpers The use of a wire jumper is sometimes necessary on single-layer PCBs to continue the route over a group of signals; hence the term jumper. This release offers the following methodology to support jumpers in the Etch Edit environment: 1. Create a package symbol that must consist of two vias. Enable Jumper option in Design Parameter — Design form (Drawing Type section). of the package symbol drawing. 2. Assign the JUMPER_LIST property to the board. This is a drawing level property. The value of the JUMPER_LIST property is a string of valid jumper symbol names. 3. When in Add Connect, right-click and choose Add Jumper to add jumper symbol while routing. Note: The pop-up menu lists the jumper names stored as drawing properties. Ones that are grayed out either do not exist as a symbol or are not in PSMPATH. Когдато проверял - работает...
|
|
|
|
|
Sep 16 2010, 13:02
|
не указал(а) ничего о себе.
     
Группа: Свой
Сообщений: 3 325
Регистрация: 6-04-06
Пользователь №: 15 887

|
Цитата(777777 @ Sep 16 2010, 11:57)  Ха, ну так чтобы он показал футпрринт, его название уже должно быть указано ы УГО. А я как раз его ищу чтобы туда вписать. Я, конечно, давно не юзал это в оркаде, но юзаю в менторе. И, насколько мне помнится, принцип работы и там и там одинаковый. А именно: окончательное соответствие между компонентом, его УГО и его футпринтом задается в БД, а не в УГО, несмотря на то, что в УГО тоже можно задать футпринт. Если это не так, то сорри.
|
|
|
|
|
Sep 16 2010, 16:00
|
Частый гость
 
Группа: Участник
Сообщений: 92
Регистрация: 4-12-09
Из: г.Лесной
Пользователь №: 54 063

|
Вопрос на будущее.Можно ли в AllegroPSB Editor сделать так:быстро разместить элементы,принадлежащие одной ROOM,а после нарисовать room outline,затем использовать авторазмещение и после него вручную двигать?? А то размещение - основная проблема,а задать размеры и геометрию ROOMа я не могу "на глаз".
|
|
|
|
|
Sep 17 2010, 12:51
|

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

|
Цитата(ramm @ Sep 16 2010, 18:00)  Вопрос на будущее.Можно ли в AllegroPSB Editor сделать так:быстро разместить элементы,принадлежащие одной ROOM,а после нарисовать room outline,затем использовать авторазмещение и после него вручную двигать?? А то размещение - основная проблема,а задать размеры и геометрию ROOMа я не могу "на глаз".  Технически можно, правда с поправкой: -быстро разместить элементы,принадлежащие одной ROOM -прикинуть для них room outline -удалить элементы из этой ROOM -использовать авторазмещение внутри этой ROOM -после вручную двигать. Хотя на мой взгляд можно вполне обойтись без авторазмещения. Автоматом элементы обычно размещаются бестолково. Потом все равно руками до ума доводить приходится...
|
|
|
|
|
Sep 19 2010, 03:20
|
Частый гость
 
Группа: Участник
Сообщений: 92
Регистрация: 4-12-09
Из: г.Лесной
Пользователь №: 54 063

|
Old1 спасибо большое за помощь. Попытался делать перемычки из резисторов с R=0,но это не то. PSB Editor не понимает,что это одна и та же цепь и rats,соответственно,цепляются к другой точке.И ещё недостаток нашёл :при распечатке ПП,дорожки которые разведены при помощи F3,получаются много конрастнее,чем шины питания,для которых я использовал Dynamic Positive Shape. В OrCAD Layout,для плат различной сложности существовали соответствующие шаблоны.Как я по- нял,в Allegro этого нет. И про перемычки : В Allegro их придётся задавать при помощи footprint,а это значит,что перемычка будет фиксированой длины (или делать несколько footprint-ов),что не есть удобно,поскольку их длина определяется по месту. Остался главный вопрос: что делать с "прыгающими rats": или расставлять и разводитьнебольшими кусочками? Как это делаете Вы ?
|
|
|
|
|
Sep 19 2010, 09:24
|

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

|
Цитата(ramm @ Sep 19 2010, 05:20)  Old1 спасибо большое за помощь. Попытался делать перемычки из резисторов с R=0,но это не то. PSB Editor не понимает,что это одна и та же цепь и rats,соответственно,цепляются к другой точке.И ещё недостаток нашёл :при распечатке ПП,дорожки которые разведены при помощи F3,получаются много конрастнее,чем шины питания,для которых я использовал Dynamic Positive Shape. В OrCAD Layout,для плат различной сложности существовали соответствующие шаблоны.Как я по- нял,в Allegro этого нет. И про перемычки : В Allegro их придётся задавать при помощи footprint,а это значит,что перемычка будет фиксированой длины (или делать несколько footprint-ов),что не есть удобно,поскольку их длина определяется по месту. Остался главный вопрос: что делать с "прыгающими rats": или расставлять и разводитьнебольшими кусочками? Как это делаете Вы ? 1. По поводу разного контраста: Вы можете его настроить на свой вкус: Dysplay -> Color/Visibility -> Dysplay -> двигайте движки global transparency и shape transparency на свой вкус. 2. По поводу шаблонов: Вы их можете наделать себе на свой вкус в виде Tech-файлов (технологический файл в котором хранятся "констрэйны") и файлов параметров и импортировать в свой проект в любое время. 3. По поводу перемычек - да, для комфортной работы нужно иметь их набор, но это на мой взгляд небольшая проблема, имея хотябы один футпринт перемечки, наделать новых путем редактирования имеющегося, много времени не займет. Кроме того, технически можно обойтись одним футпринтом перемычки: сначала где нужно поставить перемычку, а затем используя команду slide подвинуть via, определяющие перемычку так как нужно... 4. По поводу ратсов: управлять ими можно, меняя значение свойства Ratsnest_Schedule для цепи(цепей), но они все равно будут скакать при перемещении компонентов (разве в layout было по другому?) Поэкспериментируйте, может подберете для себя более комфортный режим работы. Что касается меня, то я расставляю элементы функциональными группами и обычно на стадии первичной расстановки элементов смотрю на схему в Capture, а ратсы вообще гашу все или частично, чтоб не отвлекали...
|
|
|
|
|
Sep 26 2010, 15:12
|
Частый гость
 
Группа: Участник
Сообщений: 92
Регистрация: 4-12-09
Из: г.Лесной
Пользователь №: 54 063

|
Цитата(ramm @ Sep 26 2010, 08:23)  Здравствуйте.Появилась проблема технического порядка - не устанавливается размер рабочего поля через Setup-Design Parametr-Design. Установился после перезапуска размер 16 на 12 мм - и я никак не могу его изменить.Не реагирует на вновь установленные значения +Apply.Хотфикс у меня 15 и раньше всё работало. нашёл причину  импортировал файл настроек от Analog Devices футпринтов - уж больно их вид понравился.
|
|
|
|
|
Sep 28 2010, 14:47
|
Частый гость
 
Группа: Участник
Сообщений: 92
Регистрация: 4-12-09
Из: г.Лесной
Пользователь №: 54 063

|
Здравствуйте уважаемые.Срочно требуется помощь:в Editor делаю place manuale из AD Entry CIS - выделяю элемент,затем смотрю footprint - всё нормально,двухконтактный коннектор CON2.Делаю Shift+S,а в Editorе выри совывается трёхконтактный коннектор и прога его не ставит - количество выводов не соответствует.Я проверил footprint на него,проверил пути к файлам - всё нормально,но почему то Entry CIS показывает одно,а Editor сов сем другое.Я и update part делал и footprint переобозначил-присвоил - всё бесполезно,вылазит CON3. Думал пу- таница в файлах название футпринта из стандартной библиотеки совпадает с моим,но я переобозначил свой и нетлист по новой сгенерил.Подскажите где я накосячил ?
|
|
|
|
|
Sep 29 2010, 05:37
|

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

|
Цитата(ramm @ Sep 28 2010, 16:47)  Здравствуйте уважаемые.Срочно требуется помощь:в Editor делаю place manuale из AD Entry CIS - выделяю элемент,затем смотрю footprint - всё нормально,двухконтактный коннектор CON2.Делаю Shift+S,а в Editorе выри совывается трёхконтактный коннектор и прога его не ставит - количество выводов не соответствует.Я проверил footprint на него,проверил пути к файлам - всё нормально,но почему то Entry CIS показывает одно,а Editor сов сем другое.Я и update part делал и footprint переобозначил-присвоил - всё бесполезно,вылазит CON3. Думал пу- таница в файлах название футпринта из стандартной библиотеки совпадает с моим,но я переобозначил свой и нетлист по новой сгенерил.Подскажите где я накосячил ?  Сгенерите "Symbol Library Path Report" и "Component report" сопоставте данные и возможно ситуация прояснится...
|
|
|
|
|
Sep 29 2010, 07:49
|
Частый гость
 
Группа: Участник
Сообщений: 92
Регистрация: 4-12-09
Из: г.Лесной
Пользователь №: 54 063

|
Old 1 - warning нет,чисто генерится и три отчёта касаемо j4 : pstxprt/dat
PART_NAME J4 'CON2_J3M_CON2': ROOM='amph'; SECTION_NUMBER 1 '@ZD50.SCHEMATIC1(SCH_1):INS12534@CONNECTOR.CON2.NORMAL(CHIPS)': C_PATH='@zd50.schematic1(sch_1):ins12534@connector.\con2.normal\(chips)', P_PATH='@zd50.schematic1(sch_1):page2_ins12534@connector.\con2.normal\(chips)', ROOM='amph', PRIM_FILE='.\pstchip.dat', SECTION='';
pstchip.dat primitive 'CON2_J3M_CON2'; pin '1': PIN_NUMBER='(1)'; PINUSE='UNSPEC'; '2': PIN_NUMBER='(2)'; PINUSE='UNSPEC'; end_pin; body PART_NAME='CON2'; JEDEC_TYPE='j3m'; VALUE='CON2'; end_body; end_primitive;
pstxnet.dat NODE_NAME J4 2 '@ZD50.SCHEMATIC1(SCH_1):INS12534@CONNECTOR.CON2.NORMAL(CHIPS)': '2':; NODE_NAME J4 1 '@ZD50.SCHEMATIC1(SCH_1):INS12534@CONNECTOR.CON2.NORMAL(CHIPS)': '1':; о выводе 3 не упоминается
на схеме в CIS j3=CON3,j4=CON2,а в PCB Editor футпринт j3=CON2 потом я буковку добавил,стало j3m,но всё равно в редакторе вылазит CON3,хотя CIS показывает правильный футпринт j4=j3=j3m=CON2 где первое обозначение ( j4 ) это обозначение на схеме.
|
|
|
|
|
Sep 29 2010, 08:49
|

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

|
Цитата(ramm @ Sep 29 2010, 09:49)  Old 1 - warning нет,чисто генерится и три отчёта касаемо j4 : pstxprt/dat
...
на схеме в CIS j3=CON3,j4=CON2,а в PCB Editor футпринт j3=CON2 потом я буковку добавил,стало j3m,но всё равно в редакторе вылазит CON3,хотя CIS показывает правильный футпринт j4=j3=j3m=CON2 где первое обозначение ( j4 ) это обозначение на схеме. Стало сложно отследить проблему, Вы после того как выложили отчеты из аллегро внесли изменения в нетлист... к тому же ситуация осложняется тем что некоторые имена футпринтов идентичны позиционным обозначениям... но попробуйте: - футпринты разъемов (по крайней мере psm-файлы и pad -файлы) закинуть в папку allegro с проектом, предварительно удалив находящиеся в ней футпринты (если они там есть); - сгенерите по новой нетлист, убедившись что элементам на схеме присвоены футпринты с именами соответсвующими футпринтам в папке allegro; - втяните нетлист в аллегро. Если у Вас где-то все-таки дублируются имена футпринтов, то эта проблема в данном случае должна отпасть, потому что аллегра тянет футпринты в первую очередь из папки с проектом...
|
|
|
|
|
Oct 1 2010, 07:18
|
Частый гость
 
Группа: Участник
Сообщений: 92
Регистрация: 4-12-09
Из: г.Лесной
Пользователь №: 54 063

|
Old 1 спасибо большое.Я себе из Ваших ответов (касаемо 16.3 версии) FAQ небольшой изладил. По скольку в буржуйском я не силён,много времени уходит на поиск в хелпе,а тут файл "под носом" удобно.
|
|
|
|
|
Nov 18 2011, 06:02
|

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

|
Цитата(labfab @ Nov 17 2011, 12:57)  ...у меня проблема в том что между design cis и pcb editor нету связи. В версии до етого если я выбирал какой либо part в layout то в схеме capture выделялся, а сейчас нет (( ... Если нужно из PCB Editor-a В Capture, то в PCB Editor-е нужно применить команду highlight или assign color к тому объекту, который хотите подсветить В Capture (symbol, net, pin), при этом в Capture должна стоять галка Enable Intertool Communication...
|
|
|
|
|
Nov 24 2011, 07:52
|

Участник

Группа: Участник
Сообщений: 22
Регистрация: 31-03-05
Из: Калининград
Пользователь №: 3 854

|
Привет форумчане )) еще вопросик, почему не получается заменить имя wire/net с помощью capture editor properties имя редактируется но не перенимается (( думаю через мож через .UPD файл попробывать )) в таком формате )) "{Net Name}" "Net Name" ... oldName newName через Net Alias , Name меняется но во первых на схеме высвечивается что не хотелось бы )) а во вторых хотелось бы автоматизировать весь этот процесс, так как в excel удобнее редактировать (macro можно запустить и т.д.) )) сейчас у меня Net Names в таком формате N123456 хотелось бы например SCHEMATICBLOCK_NETNUMBER ))
Сообщение отредактировал labfab - Nov 24 2011, 08:39
Эскизы прикрепленных изображений
|
|
|
|
|
Dec 7 2011, 13:38
|

Местный
  
Группа: Свой
Сообщений: 206
Регистрация: 14-06-06
Из: Могилев
Пользователь №: 18 059

|
Цитата(777777 @ Sep 15 2010, 19:34)  Замечательный подход, но вот я ищу футпринт для некой микросхемы, в layoute я вижу их список и кликая по каждому сразу вижу что он из себя представляет. А здесь чтобы увидеть я каждый должен открыть используя диалог открытия файла? Сколько времени понадобится чтобы просмотреть хотя бы сотню? Тащемта в диалоге открытия файлов есть кнопочка "Preview". Но тут есть ньюансик, если футпринт от старой версии, то превью не работает. Ну и все эти превью нужны только вначале, потом привыкните, запомните названия, насоздаете своих и эта проблема становится не актуальной. Цитата(vitan @ Jul 26 2010, 08:51)  Place bound нужен обязательно, без него символ не сгенерится... Если склероз мне не изменяет, все не так уж и категорично. Можно не задавать Place Bound, но тогда он сгенерится автоматом (на каком этапе сгенерится - не знаю), и сгенерится квадратным по самым крайним точкам footprint'а.
|
|
|
|
|
Jan 4 2012, 12:30
|
Знающий
   
Группа: Свой
Сообщений: 791
Регистрация: 14-05-05
Из: Минск
Пользователь №: 5 035

|
любители Allergo окажите плиз содействие  1.выложите мелкий проект (транзитор, пара резисторов и кондеров) в v15.7 2.Allergo v16.5 может сделать экспорт в v15.7 ? есть большущее желание и необходимость проверить импорт в Ехр
--------------------
Будь ты рабочий, будь ты профессор, а DxD-IOD-Exp должен знать каждый, чтобы не стать пособником империализма.
|
|
|
|
|
Jan 4 2012, 13:51
|
Знающий
   
Группа: Свой
Сообщений: 791
Регистрация: 14-05-05
Из: Минск
Пользователь №: 5 035

|
Цитата(Uree @ Jan 4 2012, 15:00)  Обычно предусмотрен даунгрейд на две версии вниз. А 15.7 очень старенькая... ясно у меня есть от TI единственный файл C6457_LCEVM_PCB_17-00079-02.brd в текстовом редакторе увидел " allv16-21/25/....." в какой версии Allergo он сделан?
--------------------
Будь ты рабочий, будь ты профессор, а DxD-IOD-Exp должен знать каждый, чтобы не стать пособником империализма.
|
|
|
|
|
Jan 4 2012, 15:50
|
Знающий
   
Группа: Свой
Сообщений: 791
Регистрация: 14-05-05
Из: Минск
Пользователь №: 5 035

|
Цитата(Uree @ Jan 4 2012, 16:28)  Похоже в 16.2 А почему Вам именно в 15.7 нужно получить? да мне все равно в какой версии  я полный ноль в Аллерго мне надо импортировать в Ехр и сделать проект в ветке EE7.9.2 (DxD-Exp) полное сообщение в http://electronix.ru/forum/index.php?showt...p;#entry1012298
--------------------
Будь ты рабочий, будь ты профессор, а DxD-IOD-Exp должен знать каждый, чтобы не стать пособником империализма.
|
|
|
|
|
Jan 20 2012, 21:22
|
Местный
  
Группа: Свой
Сообщений: 290
Регистрация: 29-09-06
Из: Москва
Пользователь №: 20 800

|
Пытаюсь сделать трассировку в один слой с перемычками. Читал ответ про них в этой теме, но не понял, как сделать. Не мог бы кто-нибудь указать, как сделать футпринт с двумя via? По шагам. Или ткните где почитать, пожалуйста. Так же не понимаю, что такое Drawing level и как .brd присвоить свойство JUMPER_LIST.
Если просто открывать существующий футпринт (.dra), оставлять в нем только RefDes, два пина и Place_Bound, при этом ставить флажок Jumper в менюшке Setup->Design Parameters->Design, то при попытке сохранить футпринт вылезает ошибка:
Create symbol started. WARNING(SPMHA1-301): Create symbol DRC errors exist. ERROR(SPMHDB-370): Symbol is not a jumper. [help]
ERROR(SPMHA1-291): Create symbol has been aborted.
И еще. Где посмотреть значения кодов ошибок? И почему help в квадратных скобках? Пробовал искать в встроенной справке - не помогло.
Совсем запутался. Подскажите, пожалуйста!
|
|
|
|
|
Jan 21 2012, 11:24
|
Знающий
   
Группа: Свой
Сообщений: 756
Регистрация: 14-08-07
Из: Москва
Пользователь №: 29 765

|
С трудом, но разобрался как делается Jumper. Оно мне в не нужно, но было просто интересно Цитата 1. Create a package symbol that must consist of two vias. Enable Jumper option in Design Parameter -- Design form (Drawing Type section). of the package symbol drawing.
2. Assign the JUMPER_LIST property to the board. This is a drawing level property. The value of the JUMPER_LIST property is a string of valid jumper symbol names.
3. When in Add Connect, right-click and choose Add Jumper to add jumper symbol while routing. Нда... Умеют госпада из аллегры доки писать Обьясняю: П.1. в символе должны быть ТОЛЬКО два via, текст refdes и place bound. И все, никаких cline, shape и прочего мусора!!! Иначе ошибка. П.2 Тут у меня вообще заворот мозга возник. Решение нашел только такое:
Думаю из картинки все понятно... Как еще можно назначить drawing level property не знаю. В документации не нашел, методом копания в editore тоже  Дальше пишете в свойстве JUMPER_LIST ваши перемычки, которые предварительно сделали в п1. П.3 Тут все просто, пояснения не требуется.
|
|
|
|
|
Jan 21 2012, 13:21
|
Местный
  
Группа: Свой
Сообщений: 290
Регистрация: 29-09-06
Из: Москва
Пользователь №: 20 800

|
Спасибо, второй пункт получился. Никогда бы до такого не додумался.
А с первым пунктом - я просто не понимаю, что значит только два VIA. Как пину присвоить свойство, что он VIA? Я как делаю - просто модифицирую свой футпринт для 0805, к примеру. Удаляю всю шелкографию, оставляю только два вывода, place_bound и RefDes. Помечаю свойство jumper. Но, разумеется, всё та же ошибка. Не подскажете, куда копать?
|
|
|
|
|
Jan 24 2012, 12:55
|
Местный
  
Группа: Свой
Сообщений: 290
Регистрация: 29-09-06
Из: Москва
Пользователь №: 20 800

|
С перемычками всё отлично получилось. Появился другой вопрос. Вот я делаю заливку слоя TOP shape-ом. Динамическим, связываю его с GND. Меня не устраивает, как полигон затекает в некоторые места - трассы мешают. Хорошо, пытаюсь их подвинуть при помощи Slide.
Выделенную трассу можно подвинуть только вправо вниз. Если пытаться двигать влево - ничего не происходит. Трассу, которая левее выделенной вообще нельзя подвинуть. Пока что нашел решение проблемы в виде Display->Status и там пометить радиобаттон Dynamic Fill Disabled. После чего поправить всё как нужно, а чтобы посмотреть результат - сделать Dynamic Fill Smooth, после чего нажать Update to smooth. Есть какой-нибудь более простой вариант? Чтобы было как в layout - подвинул трассу куда угодно, обновил экран - медь затекла.
|
|
|
|
|
Mar 21 2012, 13:12
|
Частый гость
 
Группа: Свой
Сообщений: 184
Регистрация: 6-12-06
Пользователь №: 23 196

|
а что то я не понял, как добавить переходные отверстия в проект? помню, что как то легко и просто, но не помню как ковыряю мануалы, но вдруг кто-то с легкостью ответит  уже не надо, все нашел  действительно просто. просто добавлять в CM
|
|
|
|
|
Jun 5 2012, 17:13
|
Местный
  
Группа: Свой
Сообщений: 290
Регистрация: 29-09-06
Из: Москва
Пользователь №: 20 800

|
Цитата(Uree @ Jun 5 2012, 20:44)  Аллегро - для проектирования ПП. Панелизация - операция подготовки ПП к производству. Есть разница, правда? Вот поэтому никакой панелизации в Аллегро и нет, не для того оно предназначено. Мда, чувствую, что если скажу, что создание герберов - тоже подготовка к производству, то Вы меня заклюёте. А у альтиума эта фича почему-то есть...Т.е. на Ваш взгляд только CAM350 и иже с ним?
|
|
|
|
|
Jun 5 2012, 17:41
|
Знающий
     
Группа: Свой
Сообщений: 5 223
Регистрация: 25-04-05
Из: Z. Gora
Пользователь №: 4 480

|
Создание герберов, это заключительный этап проектирования - генерация выходных данных проекта для передачи в производство. А уж производство само разбирается, какие у них есть заготовки и как лучше на них мультиплицировать вашу плату, возможно собрав на одной заготовке несколько заказов от разных заказчиков. А тут Вы им готовую "решетку" своих плат подсовываете, без учета всего, ибо Вам так подумалось, что будет удобнее. На лист не влазит(или наоборот, свобдного места много остается), заложенной фрезы для распила нет, надо менять и т.д. Ну и зачем им это нужно? На мой взгляд именно потому, что технолог знает из чего он будет делать данный заказ, на какой линии и с какими ограничениями - надо ему оставить задачу мультиплицирования. Равно как и выбор софта, в котором он это сделает.
А Альтиум вообще лучше в пример не приводить. Они ВСЁ туда напихали, включая работу с FPGA... Многие этим пользуются? Он мне напоминает тот самолет из анекдота, с барами, кортами, бассейнами и остальной ерундой, с которой надо еще и как-то взлететь. Вот он и взлетает, с грацией бегемота...
|
|
|
|
|
Sep 24 2014, 00:16
|
Участник

Группа: Участник
Сообщений: 15
Регистрация: 21-07-14
Из: Калининград
Пользователь №: 82 310

|
Цитата(Ant_m @ Jan 21 2012, 14:24)  С трудом, но разобрался как делается Jumper. Оно мне в не нужно, но было просто интересно Нда... Умеют госпада из аллегры доки писать Обьясняю: П.1. в символе должны быть ТОЛЬКО два via, текст refdes и place bound. И все, никаких cline, shape и прочего мусора!!! Иначе ошибка. П.2 Тут у меня вообще заворот мозга возник. Решение нашел только такое:
Думаю из картинки все понятно... Как еще можно назначить drawing level property не знаю. В документации не нашел, методом копания в editore тоже  Дальше пишете в свойстве JUMPER_LIST ваши перемычки, которые предварительно сделали в п1. П.3 Тут все просто, пояснения не требуется. Для версии 16.6 не работает. В панели поиска нет поиска по имени Drawing. В версии 16.6 для вызова редактирования свойства Jumper list необходимо: 1. набрать в командной строке property edit2. там же набрать drawing select3. Теперь в списке свойств можно обнаружить Jumper_List и ввести имя джампера. Что у меня не получилось - как задать элементы списка - т.е. какой разделить должен идти между именами джамперов
--------------------
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|