скачал дома 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
Ну екарный бабай! Ну лучше б Вы время, которое на написание поста ушло, на хелп потратили б! Ну нельзя ж так совсем-то!!!
Мануал здесь вряд ли Вам напишут, поэтому открывайте встроенный хэлп, раздел "Allegro PCB Editor", а все что Вам нужно описано в разделах "Allegro User Guide:..." - их там 12 на разные темы, но для начала хватит подглядывать в 2-3 из них.
можно ещё почитать Allegro® PCB Editor Training Manual Version 16.01,там то же что и в хелпе,но по порядку,и искать ничего не надо. взять можно здесь
http://www.megaupload.com/?d=R31RMQRF.сёдня сам нашёл.
Цитата(ramm @ Jul 3 2010, 17:41)

можно ещё почитать Allegro® PCB Editor Training Manual Version 16.01,там то же что и в хелпе,но по порядку,и искать ничего не надо. взять можно здесь
http://www.megaupload.com/?d=R31RMQRF.сёдня сам нашёл.

А как искать материалы в этом megaupload?
Цитата(vitan @ Jul 3 2010, 18:41)

Огромное спасибо, буду учить. Если что-то не пойму, спрошу на форуме.
а на русском есть какая-то литература?
ссылочка тут пробегала на форуме - но на рапиде ссылка побита, а на местном FTP на английском (хотя, спору нет, хорошая книга)... читаю по-английски я с определенным напряжением, хотелось бы больше сил потратить на дело, а не на перевод...
Цитата(ARV @ Jul 13 2010, 13:06)

а на русском есть какая-то литература?
для 14 версии подойдет?
PCBinAquarium
Jul 16 2010, 07:28
Самая лучшая на данный момент книга по 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. В остальном Вам бесспорно поможет справочная система самой программы. Там же ищите упражения по освоению пакета, правда опять таки на английском. Но куда без английского разработчику печатных плат, да и любому инженеру?
Здравствуйте. Появился вопросик такой : рисовал footprint электролитического кондёра. Place_Bound_Top сделал окружность,а при размещении на ПП стал квадрат,соответственно занимает бОльшую площадь.Как это исправить ?
Заранее благодарю.
Цитата(ramm @ Jul 21 2010, 15:06)

Здравствуйте. Появился вопросик такой : рисовал footprint электролитического кондёра. Place_Bound_Top сделал окружность,а при размещении на ПП стал квадрат,соответственно занимает бОльшую площадь.Как это исправить ?
Заранее благодарю.
Вы ничего не перепутали? Может быть круг в другой класс/подкласс попал? Но как бы то ни было, лучше всего открыть футпринт в Symbol Editor-e, там исправить shape на Place_Bound_Top, сохранить футпринт. И после этого на плате обновить символ.
LISTING: 1 element(s)
< ARC SEGMENT >
class PACKAGE GEOMETRY
subclass PLACE_BOUND_TOP
Segment length: 53.4071 MM
arc seg:xy (8.5000 0.0000) xy (8.5000 0.0000) width (0.1500) font (Solid)
center-xy: (0.0000 0.0000) radius (8.5000) CCW
Уважаемый Old 1- это выдало по команде show element, только я вроде без shape рисовал. Сейчас добавил shape, проверил класс-подкласс - всё как выше написано,сгенерил нетлист,а кондёр всё равно квадратный.Как обновлять ПП по другому я не знаю.
Цитата(ramm @ Jul 21 2010, 16:08)

LISTING: 1 element(s)
< ARC SEGMENT >
class PACKAGE GEOMETRY
subclass PLACE_BOUND_TOP
Segment length: 53.4071 MM
arc seg:xy (8.5000 0.0000) xy (8.5000 0.0000) width (0.1500) font (Solid)
center-xy: (0.0000 0.0000) radius (8.5000) CCW
Уважаемый Old 1- это выдало по команде show element, только я вроде без shape рисовал. Сейчас добавил shape, проверил класс-подкласс - всё как выше написано,сгенерил нетлист,а кондёр всё равно квадратный.Как обновлять ПП по другому я не знаю.
Обновить символ на плате: Place->Update symbols
Old 1 спасибо огромное - всё получилось !
Здравствуйте уважаемые,появилась ещё проблемка: рисую двухстороннюю ПП,часть деталей на TOP часть на BOTTOM.При перено-
се SMDшки на bottom,у неё пропадало изображение контура оставались только PADs.Я добавил в footprints некоторых деталей (ко-
торые на bottom) область place bound bottom.Сейчас контуры видны,однако DRC выдаёт ошибки при размещении,(SMD компоненты
расположены один под другим,но на разных сторонах ПП) и ещё одна странность : в 3D вьювере эти детали смотрятся как будто
их корпуса проходят сквозь ПП.Подскажите где ошибся ?И ещё вопрос : реально ли распечатать на принтере то,что получится в PSB Editor - отдельно TOP и отдельно BOTTOM как это делается в Sprint Layout ? предполагается изготовление "на коленке".
Hoodwin
Jul 26 2010, 05:18
Подозреваю, что надо было не palce bound bottom рисовать, а правильно настроить отображаемые цвета. При установке компонента на нижнюю сторону все слои *top автоматически становятся *bottom, но вот цветовые схемы не наследуются.
Place bound нужен обязательно, без него символ не сгенерится. Видимо, некоторые части символа были случайно поставлены в боттом при его создании, и существуют до сих пор, и при выставлени символа на плату сказываются настройки видимости, что запутывает...
вроде бы для SMD-компонентов необходима лишь place bound top и при переносе его на bottom по идее должна отображаться.Однако у меня отображаются только pad ы и двигая элементы,я не могу определить
на солько это возможно (контур отображается только у выделенного элемента).Поэтому добавил place bound bottom.Символы создавались только для слоя top (так в книжке написано ).
Цитата(ramm @ Jul 26 2010, 16:16)

вроде бы для SMD-компонентов необходима лишь place bound top
Это верно.
Дальше по тексту, извините, но моя твоя не понимать. Сформулируйте мысль нормальным языком.
Чтобы понять, какие элементы есть на рисунке, нужно нажать Ctrl+F5 и повключать все галочки. Обычно это проясняет ситуацию.
перечислю что есть на рисунке :
1.assembly top
2.body center
3.display top
4.padstack name
5.pin number
6.place bound bottom
7.place bound top
8.silkscreen top
пункт 6.я добавил к компонентам,установленым на bottom,чтобы видеть их контур и знать
на сколько и куда их можно двигать( без него видны были только pads,а place bound появлялся только при выделении компонента ).
Цитата(ramm @ Jul 26 2010, 16:57)

пункт 6.я добавил к компонентам,установленым на bottom
Как это понять? Вы сначала установили компонент на bottom, а потом добавили? Это неправильно.
Если у компонента есть place bound top, то при установке его (компонента) в bottom в этом слое автоматически образуется place bound bottom.
Вы начали говорить про некое "изображение контура". Что имеется ввиду? Assembly, silkscreen или place bound?
да,я сначала установил компонент на bottom.Увидел,что place bound top отображается только при выделении компонента,поэтому добавил идентичный place bound bottom (сейчас его видно постоянно,вне зависимости от того выделен ли элемент).
"контуром"я "обозвал"place bound top.И у меня он не отображается автоматически,при перемещении элемента
с top на bottom. Отображаются лишь контактные площадки - pads.
Ну а Ctrl+F5 нажимали?
На вкладке Geometry надо установить галочку Place bound bottom. И цвет не черный выбрать.
ramm выложите пример и дело пойдет быстрее. А то вы объясняете, а мало чего понятно.
В запакуйте в архив файл платы с вашей проблемой *.brd и файл с вашим компонентом - *.dra.
да,нажимал,но галочку на place bound bottom убирал,так как думал,что place bound top автоматически станет bottom.Цвет стоит "по умолчанию"(для place bound bottom)- тёмнозелёный,а place bound top - первый слева столбец,второй снизу.
Ну так вот, включите ее и увидите ваш place bound bottom.
вот загрузил пример делается в allegro psb editor 16.3 hotfix 11
vitan - спасибо большое.Footprints подшаманил,DRC ошибки исчезли и компоненты видно - всё как положено.
Здравствуйте, тут появилась одна прога для создания footprint-ов,кому интересно вот ссылка :
http://www.sonsivri.com/forum/index.php?topic=32693.0 вроде полный функционал,проверил на одном элементе - всё работает.
ramm
Вы там мембер? Пригласите?
Здравствуйте. Я там не член,но пользуюсь без проблем (как и любой желающий может).Прога называется LP Wizard версия 2010 года,полнофункциональная,я проверил (включая экспорт готовых футпринтов в Allegro ) кому интересно может качать и пользоваться
http://rapidshare.com/files/406757049/LP_Wizard.rar.html
Здравствуйте уважаемые.У меня возник вопрос к спецам.Вы разводите сложные платы на сотни
компонентов,может подскажете,как бы правильней выразиться - стратегию размещения элемен-
тов на плате.Допустим есть схема,я знаю,что разместить на TOP и что на BOTTOM (прикидочно,
точно определяю по мере расстановки ),но тыкаться с place manuale я уже устал.Наверняка в та-
кой мощной проге как Allegro существуют способы предварительной расстановки.Опять же- схе-
му разбил на ROOMы,но геометрию и размеры ROOMа на плате я не могу оценить не расставив
компоненты.Фиксированы у меня только положения отверстий для крепления,остальное можно
перемещать в определённых пределах.Подскажите пожалуйста,как правильно сделать предва-
рительную расстановку( хоть в общих чертах и желательно в автоматическом режиме ),а то я ты-
каюсь в ручном режиме,ориентируюсь на rats - получается почти sprint layout. одна хоть польза
от этого - малость освоился в редакторе,а дело ни на шаг не продвинулось.Хоть я и любитель и
нет ни сроков ни начальников,но хотелось бы получить приемлимый результат (мануалы по раз
водке я читаю,но как это грамотно сделать в Allegro не имею понятия).Заранее благодарю за по
мощь.
Размещение как правило делается по-блочно: согласно схеме собираете элементы в группы, компонуя их внутри группы наиболее оптимальным образом(по возможности), потом собираете эти группы в контур платы, тоже по возможности оптимально(часто с учетом связей к внешним разъемам) и корректируя сами группы для лучшей их упаковки - вот собственно и вся стратегия.
Здравствуйте.Появилась такая бяка: жму F3 connect,развожу,хочу добавить Via,однако не
добавляется.Панель option показывает"no avaliable via",но в Constraint Manager у меня задан тип via (physical constraint),правда внизу "бегущая строка"говорит :constraint manager
is in read-only mode.Host application is busy.Как это "победить"?
Нажать в Host application кнопочку F6. Т.е. завершить текущую операцию. Тогда в СМ можно нормально работать.
Uree спасибо большое,помогло )
Здравуствуйте уважаемые.Ещё ламерский вопрос - Есть ли возможность в Allegro зафиксировать rats так,чтобы
они не скакали как блохи при перемещении - вращении элементов? Это сильно напрягает - разместишь эле-
мент,а rats прыгнули в другие точки,приходится двигать остальные элементы - и так до бесконечности.Или луч
ше сразу поставить элемент и тут же соединить его с другими ?
777777
Sep 15 2010, 16:09
Неужели футпринты надо редактировать PCB Editor-ом? Может есть нормальный редактор, чтобы можно было легко их просматривать - например, в одном окне кликаешь по названию, а в другом видишь его изображение. Как это было в layout-е.
Ужели. Именно РСВ Editor-om. Универсальный подход - на все одна программа, на футпринты, на платы, на SI, на SIP... Знаешь одну - сможешь работать с любой из них.
777777
Sep 15 2010, 16:34
Цитата(Uree @ Sep 15 2010, 20:15)

Ужели. Именно РСВ Editor-om. Универсальный подход - на все одна программа, на футпринты, на платы, на SI, на SIP... Знаешь одну - сможешь работать с любой из них.
Замечательный подход, но вот я ищу футпринт для некой микросхемы, в layoute я вижу их список и кликая по каждому сразу вижу что он из себя представляет. А здесь чтобы увидеть я каждый должен открыть используя диалог открытия файла? Сколько времени понадобится чтобы просмотреть хотя бы сотню? Там даже названия такие, что я не могу догадаться к чему они относятся, разве что кроме dip*
А почему каждый футпринт раскрашен по-разному? У них цвет хранится в файле? Если это так, то кроме как идиотизмом это не назовешь. Гораздо логичнее задавать его в программе и каждый пользователь увидит слои в тех цветах, к которым привык.
P.S. В футпринтах сохраняется даже наличие грида - включен он или нет. Это вы считаете нормально?
Я считаю нормальным, а Вы видимо не хотите разбираться в софте, а хотите оставить все "как было".
И что значит "...ищу футпринт для некой микросхемы"? Вижу смысл таких действий при создании библиотеки, вижу смысл при вставке доп. корпуса на плату... В процессе работы по проектированию платы никаких корпусов искать не нужно, они грузятся автоматом при импорте упаковки. А что именно Вам нужно?
777777
Sep 16 2010, 05:34
Цитата(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. Но имена старых футпринтов изобилуют символами, которые недопустимы в новом, например косая черта /. Ну это понятно, теперь футпринты хранятся в отдельных файлах а там эти символы недопустимы в имени файла. Ладно, так и быть, я вставлю новые имена в каждый элемент на схеме. Вопрос простейший: как называется нужный мне футпринт? Как мне его найти?
Называйте футпринты единым образом, например по стандарту IPC-7351. В этом случае их даже не нужно, как Вы говорите, "искать". Потому, что по названию файла все понятно.
777777
Sep 16 2010, 06:44
Цитата(vitan @ Sep 16 2010, 10:12)

Называйте футпринты единым образом, например по стандарту IPC-7351. В этом случае их даже не нужно, как Вы говорите, "искать". Потому, что по названию файла все понятно.
Когда я их буду делать сам, я назову так, чтобы я сам понял. Сейчас же речь идет о том, чтобы найти в имеющейся библиотеке стандартный футпринт на стандартный и широко распространенный корпус. Искать же их, выбирая каждый с помощью меню открытия файла весьма затруднительно. В layout-е было гораздо удобнее - я вижу список футпринтов, кликаю в имя и сразу вижу его в соседнем окне. Причем изображается от так, как он будет выглядеть во время разводки, с заданными мной цветами. Здесь же слои показываются какими-то контурами, цвета всех слоев одинаковы и заданы прямо в файле футпринта.
Тогда, боюсь, может помочь только CIS. Нужно будет создать базу данных с именами футпринтов, открыть ее в CIS, и там будут те самые окошки. Передвигаете курсор и видите предварительный просмотр футпринта.
777777
Sep 16 2010, 07:34
Цитата(vitan @ Sep 16 2010, 10:48)

Тогда, боюсь, может помочь только CIS. Нужно будет создать базу данных с именами футпринтов, открыть ее в CIS, и там будут те самые окошки. Передвигаете курсор и видите предварительный просмотр футпринта.
Не понял, подробнее можно?
Цитата(777777 @ Sep 16 2010, 11:34)

Не понял, подробнее можно?
CIS нужен для просмотра компонентов в базе данных и установки их на схему в Orcad. У него есть окошки, в которых виден предварительный просмотр УГО и футпринта. Списки компонентов он берет из базы, которую нужно создать. Потом нужно создать файлик конфигурации библиотек для CIS и открыть его средствами CIS. Там будет просмотр. Если Вам нужен быстрый поиск футпринта "глазами", то надо, видимо, свалить в одну библиотеку все компоненты, тогда получится один длинный список. Вы будете по нему стрелочками вверх-вниз ходить, а в окошке будет возникать УГО и футпринт.
Чтобы все это работало, нужно иметь базу с записями и файл конфигурации, настроенный под эту базу. Описывать здесь очень долго, все есть в мануалах. Другого пути, думаю, нет. Но зато потом сразу появится опыт, сделаете нормальные библиотеки, и дальше уже никаких проблем.
777777
Sep 16 2010, 07:57
Цитата(vitan @ Sep 16 2010, 11:49)

CIS нужен для просмотра компонентов в базе данных и установки их на схему в Orcad. У него есть окошки, в которых виден предварительный просмотр УГО и футпринта.
Ха, ну так чтобы он показал футпрринт, его название уже должно быть указано ы УГО. А я как раз его ищу чтобы туда вписать.
Здравствуйте ещё раз.Вдогонку к вопросу поста№37 ещё один : при трассировке понадобилась перемычка(поскольку
почти вся разводка на одном слое).Решил использовать резистор нулевого сопротивления и добавил на ПП,а в схеме его нет.Силком подтянул к выводу дорожку(а то не хотела к пину присоединяться).Как мне присвоить refdes этому ре-
зистору и как заставить PSB Editor считать его частью цепи ?Хелп я читал,но там описывается присвоение ДО генерации
нетлиста.Заранее благодарю.
P.S. и вопрос из 37-го поста если не трудно
Цитата(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.
Когдато проверял - работает...
Для просмотра полной версии этой страницы, пожалуйста,
пройдите по ссылке.