|
Как облегчить поиск элементов?, на готовой плате |
|
|
|
 |
Ответов
|
Nov 23 2010, 08:56
|
не указал(а) ничего о себе.
     
Группа: Свой
Сообщений: 3 325
Регистрация: 6-04-06
Пользователь №: 15 887

|
Цитата(Paul @ Nov 22 2010, 23:51)  Для быстрого поиска. Заходим на панель Find справа -> Find by Name (Symbol or Pin) -> Refdes (в окошке ниже) Enter. Аналогично с другими объектами из списка. Спасибо. Я в курсе. Цитата(Paul @ Nov 22 2010, 23:51)  Для таблички берем скил и пишем. Все довольно просто. Скил в освоении прост. Отладчик есть только очень простой set telskill в консоли. Документация исчерпывающая в справке. Если есть опыт работы с объектно ориентированными языками, вообще проблем не будет. Берем и пишем.  Как Вы думаете, зачем я создал топик на форуме?
|
|
|
|
|
Nov 23 2010, 09:43
|
Местный
  
Группа: Свой
Сообщений: 342
Регистрация: 9-08-04
Из: /home/gentoo
Пользователь №: 470

|
Цитата(vitan @ Nov 23 2010, 11:56)  Берем и пишем.  Как Вы думаете, зачем я создал топик на форуме? К сожалению (или к счастью) именно берем и пишем. Там действительно ничего сложного нет. Даже человек далекий от программирования способен за неделю написать неплохой скрипт для работы с базой данных проекта Allegro. Skill предоставляет практически безграничные возможности работы с проектом. Как вариант решения Вашей проблемы, можно предложить следующую концепцию программы: - выполняется перебор всех компонентов платы в цикле; - при позиционировании на компоненте можно извлечь всю его информацию и входящие в него объекты, поэтому берем его координаты и позиционное обозначение, выполняем смещение на необходимую величину по X, Y и в полученную координату в нужном слое (скажем, AssemblyNotes) пишем текст, соответствующий поз. обозначению компонента; - собственно и все. При желании можно разрисовать вывод в виде таблички и т.д. В базовом варианте скрипт займет примерно страницу текста. При желании добавить графическую форму или разные оформительские рюшечки может вырасти до 2 - 3 страниц. Время для подготовленного пользователя около 2 дней с отладкой. Для неподготовленного около 1,5 недель с чтением документации и поиском необходимых функций. PS. Большинство функций работы с базой данных проекта Allegro в Skill начинаются с axl. Почитать надо всего два документа из комплекта документации: Cadence SKILL Language User Guide и Allegro® User Guide: SKILL Reference. В первом общее описание языка, во втором функции работы с базой. Если освоите Skill, поймете насколько это мощный и простой инструмент.
|
|
|
|
|
Nov 23 2010, 10:32
|
не указал(а) ничего о себе.
     
Группа: Свой
Сообщений: 3 325
Регистрация: 6-04-06
Пользователь №: 15 887

|
Я знаю про его возможности. Но я думаю, что одной страницей кода не отделаться. Писать в AssemblyNotes бессмысленно, ибо человек все так же будет рыскать по нему в поисках нужной инфы. Вся идея состоит именно в сортировке позиционных обозначений и в выводе таблички. Кроме того, нужно выводить еще и вертикальные и горизонтальные линии, а также буквы и цифры по бокам. Для каждой платы должно быть разная плотность ячеек, согласитесь, без этого будет плохо. Табличка, я думаю, должна выводиться не на экран (хотя, можно и туда), а в файл, чтобы из него потом можно было вставить ее в многолистовой чертеж (это - когда табличка не влезает на один лист). Ну и т.п. Не не два дня работы-то!
|
|
|
|
Сообщений в этой теме
vitan Как облегчить поиск элементов? Oct 19 2010, 08:55 PCBinAquarium Пришлите пожалуйста пример, хочется все увидеть св... Nov 18 2010, 15:11 vitan Цитата(PCBinAquarium @ Nov 18 2010, 18:11... Nov 18 2010, 15:24 Uree Мне непонятно как будете искать рефдес в табличке,... Nov 18 2010, 15:55 vitan Цитата(Uree @ Nov 18 2010, 18:55) Мне неп... Nov 18 2010, 16:01 PCBinAquarium Это не считается. "давно видел где-то"..... Nov 22 2010, 10:19 vitan Цитата(PCBinAquarium @ Nov 22 2010, 13:19... Nov 22 2010, 10:31 arttab а не проще поставить подходящий кад, передать плат... Nov 22 2010, 10:39 vitan Цитата(arttab @ Nov 22 2010, 13:39) а не ... Nov 22 2010, 10:48 Paul Решать Вам. Вариант предложен. Практически все фун... Nov 23 2010, 10:56 vitan В общем, решение найдено.
Табличка делается следу... Nov 23 2010, 13:06 atlantic Цитата(vitan @ Oct 19 2010, 11:55) ...
Мо... Nov 23 2010, 21:30 vitan Цитата(atlantic @ Nov 24 2010, 00:30) ( т... Nov 24 2010, 08:05 vitan Однако, вопрос еще до конца не закрыт.
Есть таки... Feb 2 2012, 14:14 Tahoe ИМХО подобная проблема может возникнуть только в о... Feb 17 2012, 07:17 vitan Цитата(Tahoe @ Feb 17 2012, 11:17) все ко... Feb 17 2012, 09:06  Tahoe Цитата(vitan @ Feb 17 2012, 13:06) Делал ... Feb 17 2012, 10:00   vitan Цитата(Tahoe @ Feb 17 2012, 14:00) Это но... Feb 17 2012, 10:24    Tahoe Цитата(vitan @ Feb 17 2012, 14:24) Челове... Feb 17 2012, 10:53     vitan Цитата(Tahoe @ Feb 17 2012, 14:53) Зачем?... Feb 17 2012, 11:05      Tahoe Цитата(vitan @ Feb 17 2012, 15:05) Где ис... Feb 17 2012, 11:15       vitan Цитата(Tahoe @ Feb 17 2012, 15:15) Так в ... Feb 17 2012, 12:24        Tahoe Цитата(vitan @ Feb 17 2012, 16:24) Ага, с... Feb 17 2012, 13:44         vitan Цитата(Tahoe @ Feb 17 2012, 17:44) А если... Feb 17 2012, 19:06          Tahoe Цитата(vitan @ Feb 17 2012, 23:06) Конкре... Feb 21 2012, 14:58           vitan Цитата(Tahoe @ Feb 21 2012, 18:58) Если ж... Feb 22 2012, 08:40            Tahoe Цитата(vitan @ Feb 22 2012, 12:40) Вы вну... Feb 22 2012, 09:24 Hoodwin Для трассировки, точнее, для размещения, есть ROOM... Feb 17 2012, 09:08 vitan Цитата(Hoodwin @ Feb 17 2012, 13:08) Для ... Feb 17 2012, 09:24 VladimirZ Довольно быстро.
Последние 2 страницы. Feb 22 2012, 09:56 vitan Цитата(VladimirZ @ Feb 22 2012, 13:56) До... Feb 22 2012, 10:13  Tahoe Цитата(vitan @ Feb 22 2012, 14:13) смотри... Feb 22 2012, 12:21   vitan Цитата(Tahoe @ Feb 22 2012, 16:21) Я же г... Feb 22 2012, 12:40    Tahoe Цитата(vitan @ Feb 22 2012, 16:40) Ну Вы ... Feb 22 2012, 13:01     vitan Цитата(Tahoe @ Feb 22 2012, 17:01) Так ве... Feb 22 2012, 13:09      Tahoe Цитата(vitan @ Feb 22 2012, 17:09) Нет, н... Feb 22 2012, 13:16       vitan Цитата(Tahoe @ Feb 22 2012, 17:16) Нет, я... Feb 22 2012, 13:23        Tahoe Цитата(vitan @ Feb 22 2012, 17:23) Предпо... Feb 22 2012, 13:48         vitan Цитата(Tahoe @ Feb 22 2012, 17:48) Пока в... Feb 22 2012, 14:04          Tahoe Цитата(vitan @ Feb 22 2012, 18:04) Вот ск... Feb 22 2012, 14:24           andrey74 у меня вопрос по теме, но обратный, так сказать...... Sep 18 2012, 03:01            vitan Цитата(andrey74 @ Sep 18 2012, 07:01) у м... Sep 18 2012, 04:35             Old1 Цитата(vitan @ Sep 18 2012, 06:35) Оно?
О... Sep 18 2012, 06:14              andrey74 Цитата(Old1 @ Sep 18 2012, 09:14) Одной г... Sep 18 2012, 08:17               Old1 Цитата(andrey74 @ Sep 18 2012, 10:17) В Р... Sep 18 2012, 08:31
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|