Бриг 0 October 18, 2010 Posted October 18, 2010 · Report post Начал делать программку для создания из схемы AD перечня элементов, спецификации, ведомости покупных изделий. Выложена первая демонстрационная версия для AD. Заинтересованные организации и пользователи могут обращаться за версией для тестирования. Quote Share this post Link to post Share on other sites More sharing options...
Krys 2 October 18, 2010 Posted October 18, 2010 · Report post А вроде же уже что-то подобное реализовано в виде скрипта для АД? http://electronix.ru/forum/index.php?s=&am...st&p=631935 Quote Share this post Link to post Share on other sites More sharing options...
Бриг 0 October 18, 2010 Posted October 18, 2010 · Report post А вроде же уже что-то подобное реализовано в виде скрипта для АД? http://electronix.ru/forum/index.php?s=&am...st&p=631935 У меня были наработки для P-CAD. Расширил возможности программы для AD. Quote Share this post Link to post Share on other sites More sharing options...
Krys 2 October 19, 2010 Posted October 19, 2010 · Report post т.е. это грубо говоря программы, делающие одно и то же? Хочешь скрипт из той темы, хочешь Вашу программу? Quote Share this post Link to post Share on other sites More sharing options...
Бриг 0 October 19, 2010 Posted October 19, 2010 (edited) · Report post т.е. это грубо говоря программы, делающие одно и то же? Хочешь скрипт из той темы, хочешь Вашу программу? Наверное. Посмотрел топик о скрипте. Описания возможностей не нашел. Как минимум, Генератор перечней не использует промежуточные файлы от AD, а работает напрямую с файлом SchDoc или PrjPcb. Файлы SchDoc должны быть сохранены в формате ASCII. Edited October 19, 2010 by Бриг Quote Share this post Link to post Share on other sites More sharing options...
Uladzimir 104 October 19, 2010 Posted October 19, 2010 · Report post Гм. в скрипте там простой. иерархии не поддерживает. Так для себя. Хотел было пользоваться-- бросил, быстрее и надежней по старинке. Второй и главный минус-- все уже должно быть введено на схему. С использованием Генератора-- можно набросать схему без параметров, сделать перечень в генераторе (удобный интерфейс), и уже из генератора ввести изменения в проект. То есть для скрипта параметры для перечня УЖЕ ДОЛЖНЫ НАХОДИТЬСЯ в проекте. Для Генератора Перечня могут быть сформированы с помощью самого Генератора и ВНЕСЕНЫ в проект Это кардинальная разница. конечно это значительно удобней ползания по схеме, или редактору параметров с достаточно неудобным интерфейсом. Я думаю со временем у перечня появится фича, при которой при выделении для редактирования компонента в Генераторе и при открытом проекте в алтиуме, в последнем он выделится на схеме Quote Share this post Link to post Share on other sites More sharing options...
Бриг 0 October 19, 2010 Posted October 19, 2010 · Report post Я думаю со временем у перечня появится фича, при которой при выделении для редактирования компонента в Генераторе и при открытом проекте в алтиуме, в последнем он выделится на схеме К сожалению, напрямую через текстовый файл схемы, с которым работает ГП, выделить в загруженной в память схеме элемент не удастся. Может удастся добавить перенумерование БПО со звездочками. Поэтапно, как для P-CAD: удаление звездочек (ГП), перенумерование (AD), возврат звездочек (ГП). Quote Share this post Link to post Share on other sites More sharing options...
Uladzimir 104 October 19, 2010 Posted October 19, 2010 · Report post 1. Получится-- это скрипт в AD, которому нужно передать текущий десигнатор, с которым работает Генератор. То есть забота Генератора только подготовить в доступном для скрипта месте значения десигнатора 2. Для AD может и не нужно. Или Генератор "достает" из AD и местоположение УГО. Если так-- та полезно. Так как в AD при перенумеровании считается началом компонента сверху слева не положение его графики, а положение графики с учетом всех отображаемых параметров. Последнее приводит к нарушению требования ГОСТ, Когда надписи вылазят куда попало в зависимости от их длины Quote Share this post Link to post Share on other sites More sharing options...
Бриг 0 October 19, 2010 Posted October 19, 2010 · Report post 1. Получится-- это скрипт в AD, которому нужно передать текущий десигнатор, с которым работает Генератор. То есть забота Генератора только подготовить в доступном для скрипта месте значения десигнатора Тогда это можно сделать. Наверное, с помощью ГП этот скрипт можно будет и запустить. 2. ...Или Генератор "достает" из AD и местоположение УГО Именно так. Причем сами значения координат не важны: ГП вернет звездочки тем компонентам, у которых они были им удалены до перенумерования. Но это - попозже... Quote Share this post Link to post Share on other sites More sharing options...
Uladzimir 104 October 19, 2010 Posted October 19, 2010 · Report post 1. Замечательно. Иногда это быстрее, чем смотреть на твердую копию. Дойдут руки, посмотрю, что можно со скриптом сделать 2. На счет координат, надо бы проверить, что это за координаты. Если графика--просто чудесно. Только для AD не звездочка, а вопросительный знак возвращать нужно вместо цифирь для ненумерованных компонентов :) Quote Share this post Link to post Share on other sites More sharing options...
masterofnature 0 October 19, 2010 Posted October 19, 2010 · Report post Так как в AD при перенумеровании считается началом компонента сверху слева не положение его графики, а положение графики с учетом всех отображаемых параметров.Все же в АД положение компонента определяется по положению его десигнатора. Quote Share this post Link to post Share on other sites More sharing options...
Бриг 0 October 19, 2010 Posted October 19, 2010 · Report post Из SCH ASCII можно прочитать как координаты RefDes (Designator), так и координаты графики компонента (Graphical Location из окна свойств). Quote Share this post Link to post Share on other sites More sharing options...
Uladzimir 104 October 19, 2010 Posted October 19, 2010 · Report post так и координаты графики компонента (Graphical Location из окна свойств). :a14: Враг будет разбит, победа будет за нами!!! Quote Share this post Link to post Share on other sites More sharing options...
Бриг 0 December 23, 2010 Posted December 23, 2010 · Report post Генератор перечней 2.20 В версии 2.20 Altium Designer Добавлено: Создание перечней элементов схем, включающих функциональные группы на одном или нескольких листах. Добавлено: Обработка функциональных групп с десигнатором Repeat. Добавлено: Обработка элементов, изображенных на схеме разнесенным способом. Добавлено: Сквозное нумерование зон в пределах всех листов схемы. Добавлено: Заполнение графы «Зона» в перечне элементов. Исправлено: Исправлены замеченные ошибки. Подробности в этой теме Quote Share this post Link to post Share on other sites More sharing options...
Бриг 0 December 25, 2010 Posted December 25, 2010 · Report post Заполнение графы "Зона" в перечне элементов, полученном из файла AD (из Руководства пользователя) gp220Zone.pdf Quote Share this post Link to post Share on other sites More sharing options...