реклама на сайте
подробности

 
 
4 страниц V   1 2 3 > »   
Reply to this topicStart new topic
> Генератор перечней для AD
Бриг
сообщение Oct 18 2010, 07:00
Сообщение #1


Местный
***

Группа: Участник
Сообщений: 253
Регистрация: 17-10-04
Из: под Москвы
Пользователь №: 894



Начал делать программку для создания из схемы AD перечня элементов, спецификации, ведомости покупных изделий.
Выложена первая демонстрационная версия для AD.
Заинтересованные организации и пользователи могут обращаться за версией для тестирования.



--------------------
Существуют два вида телепередач: реклама и антиреклама.
Go to the top of the page
 
+Quote Post
Krys
сообщение Oct 18 2010, 07:18
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 2 002
Регистрация: 17-01-06
Из: Томск, Россия
Пользователь №: 13 271



А вроде же уже что-то подобное реализовано в виде скрипта для АД?
http://electronix.ru/forum/index.php?s=&am...st&p=631935


--------------------
Зная себе цену, нужно ещё и пользоваться спросом...
Go to the top of the page
 
+Quote Post
Бриг
сообщение Oct 18 2010, 07:40
Сообщение #3


Местный
***

Группа: Участник
Сообщений: 253
Регистрация: 17-10-04
Из: под Москвы
Пользователь №: 894



Цитата(Krys @ Oct 18 2010, 11:18) *
А вроде же уже что-то подобное реализовано в виде скрипта для АД?
http://electronix.ru/forum/index.php?s=&am...st&p=631935

У меня были наработки для P-CAD. Расширил возможности программы для AD.


--------------------
Существуют два вида телепередач: реклама и антиреклама.
Go to the top of the page
 
+Quote Post
Krys
сообщение Oct 19 2010, 02:26
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 2 002
Регистрация: 17-01-06
Из: Томск, Россия
Пользователь №: 13 271



т.е. это грубо говоря программы, делающие одно и то же? Хочешь скрипт из той темы, хочешь Вашу программу?


--------------------
Зная себе цену, нужно ещё и пользоваться спросом...
Go to the top of the page
 
+Quote Post
Бриг
сообщение Oct 19 2010, 05:54
Сообщение #5


Местный
***

Группа: Участник
Сообщений: 253
Регистрация: 17-10-04
Из: под Москвы
Пользователь №: 894



Цитата(Krys @ Oct 19 2010, 06:26) *
т.е. это грубо говоря программы, делающие одно и то же? Хочешь скрипт из той темы, хочешь Вашу программу?

Наверное.
Посмотрел топик о скрипте. Описания возможностей не нашел.
Как минимум, Генератор перечней не использует промежуточные файлы от AD, а работает напрямую с файлом SchDoc или PrjPcb. Файлы SchDoc должны быть сохранены в формате ASCII.

Сообщение отредактировал Бриг - Oct 19 2010, 06:01


--------------------
Существуют два вида телепередач: реклама и антиреклама.
Go to the top of the page
 
+Quote Post
Владимир
сообщение Oct 19 2010, 06:59
Сообщение #6


Гуру
******

Группа: Модераторы
Сообщений: 11 653
Регистрация: 25-03-05
Из: Минск
Пользователь №: 3 671



Гм. в скрипте там простой. иерархии не поддерживает.
Так для себя.
Хотел было пользоваться-- бросил, быстрее и надежней по старинке.
Второй и главный минус-- все уже должно быть введено на схему.

С использованием Генератора-- можно набросать схему без параметров, сделать перечень в генераторе (удобный интерфейс), и уже из генератора ввести изменения в проект.

То есть для скрипта параметры для перечня УЖЕ ДОЛЖНЫ НАХОДИТЬСЯ в проекте.
Для Генератора Перечня могут быть сформированы с помощью самого Генератора и ВНЕСЕНЫ в проект
Это кардинальная разница.

конечно это значительно удобней ползания по схеме, или редактору параметров с достаточно неудобным интерфейсом.
Я думаю со временем у перечня появится фича, при которой при выделении для редактирования компонента в Генераторе и при открытом проекте в алтиуме, в последнем он выделится на схеме
Go to the top of the page
 
+Quote Post
Бриг
сообщение Oct 19 2010, 07:19
Сообщение #7


Местный
***

Группа: Участник
Сообщений: 253
Регистрация: 17-10-04
Из: под Москвы
Пользователь №: 894



Цитата(Владимир @ Oct 19 2010, 10:59) *
Я думаю со временем у перечня появится фича, при которой при выделении для редактирования компонента в Генераторе и при открытом проекте в алтиуме, в последнем он выделится на схеме

К сожалению, напрямую через текстовый файл схемы, с которым работает ГП, выделить в загруженной в память схеме элемент не удастся.

Может удастся добавить перенумерование БПО со звездочками. Поэтапно, как для P-CAD: удаление звездочек (ГП), перенумерование (AD), возврат звездочек (ГП).


--------------------
Существуют два вида телепередач: реклама и антиреклама.
Go to the top of the page
 
+Quote Post
Владимир
сообщение Oct 19 2010, 08:00
Сообщение #8


Гуру
******

Группа: Модераторы
Сообщений: 11 653
Регистрация: 25-03-05
Из: Минск
Пользователь №: 3 671



1. Получится-- это скрипт в AD, которому нужно передать текущий десигнатор, с которым работает Генератор.
То есть забота Генератора только подготовить в доступном для скрипта месте значения десигнатора
2. Для AD может и не нужно. Или Генератор "достает" из AD и местоположение УГО. Если так-- та полезно. Так как в AD при перенумеровании считается началом компонента сверху слева не положение его графики, а положение графики с учетом всех отображаемых параметров. Последнее приводит к нарушению требования ГОСТ, Когда надписи вылазят куда попало в зависимости от их длины
Go to the top of the page
 
+Quote Post
Бриг
сообщение Oct 19 2010, 08:29
Сообщение #9


Местный
***

Группа: Участник
Сообщений: 253
Регистрация: 17-10-04
Из: под Москвы
Пользователь №: 894



Цитата(Владимир @ Oct 19 2010, 12:00) *
1. Получится-- это скрипт в AD, которому нужно передать текущий десигнатор, с которым работает Генератор.
То есть забота Генератора только подготовить в доступном для скрипта месте значения десигнатора

Тогда это можно сделать. Наверное, с помощью ГП этот скрипт можно будет и запустить.

Цитата(Владимир @ Oct 19 2010, 12:00) *
2. ...Или Генератор "достает" из AD и местоположение УГО

Именно так.
Причем сами значения координат не важны: ГП вернет звездочки тем компонентам, у которых они были им удалены до перенумерования.
Но это - попозже...


--------------------
Существуют два вида телепередач: реклама и антиреклама.
Go to the top of the page
 
+Quote Post
Владимир
сообщение Oct 19 2010, 08:49
Сообщение #10


Гуру
******

Группа: Модераторы
Сообщений: 11 653
Регистрация: 25-03-05
Из: Минск
Пользователь №: 3 671



1. Замечательно. Иногда это быстрее, чем смотреть на твердую копию. Дойдут руки, посмотрю, что можно со скриптом сделать
2. На счет координат, надо бы проверить, что это за координаты. Если графика--просто чудесно.
Только для AD не звездочка, а вопросительный знак возвращать нужно вместо цифирь для ненумерованных компонентов smile.gif
Go to the top of the page
 
+Quote Post
Master of Nature
сообщение Oct 19 2010, 10:00
Сообщение #11


Мыслящий
*****

Группа: Свой
Сообщений: 1 729
Регистрация: 20-07-07
Из: Самара
Пользователь №: 29 270



Цитата(Владимир @ Oct 19 2010, 12:00) *
Так как в AD при перенумеровании считается началом компонента сверху слева не положение его графики, а положение графики с учетом всех отображаемых параметров.
Все же в АД положение компонента определяется по положению его десигнатора.


--------------------
FAQ по AD
Форум по AD
Знание только тогда знание, когда оно приобретено усилиями своей мысли, а не памятью.
...стоит запомнить ...вернее задуматься.
Go to the top of the page
 
+Quote Post
Бриг
сообщение Oct 19 2010, 10:12
Сообщение #12


Местный
***

Группа: Участник
Сообщений: 253
Регистрация: 17-10-04
Из: под Москвы
Пользователь №: 894



Из SCH ASCII можно прочитать как координаты RefDes (Designator), так и координаты графики компонента (Graphical Location из окна свойств).


--------------------
Существуют два вида телепередач: реклама и антиреклама.
Go to the top of the page
 
+Quote Post
Владимир
сообщение Oct 19 2010, 11:15
Сообщение #13


Гуру
******

Группа: Модераторы
Сообщений: 11 653
Регистрация: 25-03-05
Из: Минск
Пользователь №: 3 671



Цитата
так и координаты графики компонента (Graphical Location из окна свойств).

a14.gif
Враг будет разбит, победа будет за нами!!!
Go to the top of the page
 
+Quote Post
Бриг
сообщение Dec 23 2010, 15:54
Сообщение #14


Местный
***

Группа: Участник
Сообщений: 253
Регистрация: 17-10-04
Из: под Москвы
Пользователь №: 894



Генератор перечней 2.20

В версии 2.20

Altium Designer
Добавлено: Создание перечней элементов схем, включающих функциональные группы на одном или нескольких листах.
Добавлено: Обработка функциональных групп с десигнатором Repeat.
Добавлено: Обработка элементов, изображенных на схеме разнесенным способом.
Добавлено: Сквозное нумерование зон в пределах всех листов схемы.
Добавлено: Заполнение графы «Зона» в перечне элементов.
Исправлено: Исправлены замеченные ошибки.

Подробности в этой теме


--------------------
Существуют два вида телепередач: реклама и антиреклама.
Go to the top of the page
 
+Quote Post
Бриг
сообщение Dec 25 2010, 14:31
Сообщение #15


Местный
***

Группа: Участник
Сообщений: 253
Регистрация: 17-10-04
Из: под Москвы
Пользователь №: 894



Заполнение графы "Зона" в перечне элементов, полученном из файла AD (из Руководства пользователя)
Прикрепленный файл  gp220Zone.pdf ( 130.16 килобайт ) Кол-во скачиваний: 517


--------------------
Существуют два вида телепередач: реклама и антиреклама.
Go to the top of the page
 
+Quote Post

4 страниц V   1 2 3 > » 
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 18th July 2025 - 16:20
Рейтинг@Mail.ru


Страница сгенерированна за 0.01495 секунд с 7
ELECTRONIX ©2004-2016